在使用计算机时,可能会收到以下错误信息:
在 IPMONTR.DLL 中初始化函数 INITHELPERDLL 启动失败,错误代码为 10107
此外,您可能没有 IP 地址或自动专用 IP 寻址 (APIPA) 地址,并且可能会收到 IP 数据包,但没有发送它们。
当您使用 ipconfig /renew 命令时,可能会收到以下错误信息。
消息 1
An error occurred while renewing interface local area connection:an operation was attempted on something that is not a socket.Unable to contact driver Error code 2.
消息 2
The operation failed since no adapter is in the state permissible for this operation.
消息 3
The attempted operation is not supported for the type of object referenced.
在设备管理器中,当您单击“显示隐藏的设备”时,“非即插即用驱动程序”下面的列表中停用“TCP/IP Protocol Driver”,并收到错误代码 24。
当您创建拨号连接时,可能会收到以下错误信息:
Error 720:No PPP Control Protocols Configured
原因
如果 WinSocks 注册表项损坏,则可能出现这些问题。
解决方案
如何确定 Winsock2 注册表项是否损坏
要确定症状是否由 Winsock2 注册表项的问题引起,请使用以下方法。
方法 1:使用 Netdiag 工具
要使用 Netdiag 工具,您必须安装 Microsoft Windows XP 支持工具。为此,请按照下列步骤操作。
注意:
• 如果已经安装了支持工具,请直接执行本部分的第二步。
• 如果未安装支持工具并且没有 Windows XP 安装 CD,请转到“方法 2”。
1. 插入 Windows XP 安装 CD,然后找到 Support\Tools 文件夹。
2. 双击“Setup.exe”文件。
3. 按照屏幕上的步骤操作,直至看到“请选择安装类型”屏幕。
4. 在“请选择安装类型”屏幕上,单击“完全”,然后单击“下一步”。
安装完成后,请按照下列步骤操作:
1. 单击“开始”,单击“运行”,键入 Command,然后单击“确定”。
2. 键入 netdiag /test:winsock,然后按 Enter。
Netdiag 工具将返回若干网络组件(包括 Winsock)的测试结果。要了解该测试的更多详细信息,请在以下 netdiag 命令结尾处添加 /v:netdiag /test:winsock /v
方法 2:使用 Msinfo32 程序
注意:只有在没有 Windows XP 安装 CD 并且未安装支持工具时,才应使用此方法。
1. 单击“开始”,单击“运行”,键入“Msinfo32”,然后单击“确定”。
2. 展开“组件”,展开“网络”,然后单击“协议”。
3. “协议”下有 10 个节。如果 Winsock2 注册表项未损坏,则节标头应包含以下名称:
?MSAFD Tcpip [TCP/IP]?
MSAFD Tcpip [UDP/IP]?
RSVP UDP Service Provider?
RSVP TCP Service Provider?
MSAFD NetBIOS [\Device\NetBT_Tcpip...?
MSAFD NetBIOS [\Device\NetBT_Tcpip...?
MSAFD NetBIOS [\Device\NetBT_Tcpip...?
MSAFD NetBIOS [\Device\NetBT_Tcpip...?
MSAFD NetBIOS [\Device\NetBT_Tcpip...?
MSAFD NetBIOS [\Device\NetBT_Tcpip...
如果名称与此列表中的内容有任何不同,则说明 Winsock2 注册表项已经损坏,或者您安装了第三方加载项(如代理服务器软件)。
转截请注明:文章来自 pc捍卫者 http://www.pchwz.com
本站发布此文为传递更多信息之目的,不表明pc捍卫者赞同其观点