When you visit a Web site using Internet Explorer 6 on Windows XP, you receive an error like:
Page not found
When you use type ipconfig at a CMD.EXE prompt, you receive an error similar to:
An internal error occurred. Unable to query host name.
This behavior is indicative of missing computer name entries in the registry.
I have scripted FixComputerName.bat to resolve this problem.
The syntax for using FixComputerName.bat is:
FixComputerName <ComputerName>
Where <ComputerName> is the NetBIOS computer name of your Windows XP computer, like JSI009.
NOTE: After running FixComputerName <ComputerName>, you must shutdown and restart your computer.
FixComputerName.bat contains:
@echo off if \{%1\}==\{\} @echo Syntax: FixComputerName ComputerName&goto :EOF setlocal set CName=%1 set k1="HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName" set v1="ComputerName" set k2="HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName" set v2="ComputerName" set k3="HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" set v3="Hostname" set k4="HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" set v4="NV Hostname" @echo REG ADD %k1% /V %v1% /T REG_SZ /F /D "%CName%" REG ADD %k1% /V %v1% /T REG_SZ /F /D "%CName%" @echo REG ADD %k2% /V %v2% /T REG_SZ /F /D "%CName%" REG ADD %k2% /V %v2% /T REG_SZ /F /D "%CName%" @echo REG ADD %k3% /V %v3% /T REG_SZ /F /D "%CName%" REG ADD %k3% /V %v3% /T REG_SZ /F /D "%CName%" @echo REG ADD %k4% /V %v4% /T REG_SZ /F /D "%CName%" REG ADD %k4% /V %v4% /T REG_SZ /F /D "%CName%" endlocal
0 comments
Hide comments