要在未安裝 Windows XP SP2 的情況下修復 Winsock,請刪除損壞的註冊表項,然後重新安裝 TCP/IP 協議。
步驟 1:刪除損壞的註冊表項
重要說明:此部分、方法或任務包含有關如何修改註冊表的步驟。但是,註冊表修改不當可能會出現嚴重問題。因此,請一定嚴格按照下列步驟操作。爲了獲得進一步保護,請在修改註冊表之前對其進行備份。這樣就可以在出現問題時還原註冊表。有關如何備份和還原註冊表的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
322756 如何在 Windows 中備份和還原註冊表
有關如何備份註冊表的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
322756 如何在 Windows 中備份和還原註冊表
- 單擊“開始”,然後單擊“運行”。
- 在“打開”框中,鍵入“regedit”,然後單擊“確定”。
- 在註冊表編輯器中,找到以下註冊表項,然後右鍵單擊每一項並單擊“刪除”:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinsockHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
- 當提示您確認刪除時,請單擊“是”。
注意:刪除 Winsock 項後需要重新啓動計算機。這樣做可使 Windows XP 操作系統爲這兩項創建新的 shell 條目。如果在刪除 Winsock 項後未重新啓動計算機,則下一步將無法正常進行。
步驟 2:安裝 TCP/IP
- 右鍵單擊網絡連接,然後單擊“屬性”。
- 單擊“安裝”。
- 單擊“協議”,然後單擊“添加”。
- 單擊“從磁盤安裝”。
- 鍵入 C:\Windows\inf,然後單擊“確定”。
- 在可用協議列表中,單擊“Internet 協議(TCP/IP)”,然後單擊“確定”。
如果未顯示“Internet 協議(TCP/IP)”,請按照下列步驟操作:- 單擊“開始”,然後單擊“搜索”。
- 在“搜索助理”窗格中,單擊“更多高級選項”。
- 單擊以下三個複選框以將其選中:
- 搜索系統文件夾
- 搜索隱藏的文件和文件夾
- 搜索子文件夾
- 在“全部或部分文件名”框中,鍵入 nettcpip.inf,然後單擊“搜索”。
- 在結果窗格中,右鍵單擊“Nettcpip.inf”,然後單擊“安裝”。
- 重新啓動計算機。