Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

NETDIAG.EXE Entry Point Not Found

Status
Not open for further replies.

Foamfollower

Technical User
Apr 29, 2004
3
US
When NETDIAG.EXE is run on a Windows XP Professional device with SP1a installed it consistently returns the error “NETDIAG.EXE – Entry Point Not Found” dialog box. The error being “The procedure entry point DnsGetPrimaryDomainName_UTF8 could not be located in the dynamic link library DNSAPI.dll”
I have replaced the dll with one from a working device, and re-installed SP1a with no success. Has anyone else had this problem and come up with a solution?

Thanks, Foamfollower
 
You need to make sure that the version releases of netdiag.exe and DNSAPI.DLL are identical.

If using the Windows 2003 Support tools:
DNSAPI.dll version is 5.2.3790 0
Version for the NetDiag.exe should be the same.

Windows 2000 Support tool: NetDiag.exe comes with version 5.0.2185. This exe does not work with DNSAPI.DLL version 5.2.3790.

XP CD under \Support\Tools is another source for netdiag.exe.

You need to match netdiag.exe with the same numbered version of DNSAPI.DLL
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top