Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để xác định và phục hồi từ Winsock2 tham nhũng trong Windows Server 2003, Windows XP và Windows Vista

Hỗ trợ cho Windows XP đã kết thúc

Microsoft đã kết thúc hỗ trợ dành cho Windows XP vào ngày 8 tháng 4 năm 2014. Thay đổi này đã ảnh hưởng đến các bản cập nhật phần mềm và tùy chọn bảo mật của bạn. Tìm hiểu ý nghĩa của điều này với bạn và cách thực hiện để luôn được bảo vệ.

Hỗ trợ cho Windows Server 2003 đã kết thúc vào ngày 14 tháng 7 năm 2015

Microsoft đã kết thúc hỗ trợ cho Windows Server 2003 vào ngày 14 tháng 7 năm 2015. Thay đổi này đã ảnh hưởng đến các bản cập nhật phần mềm và tùy chọn bảo mật của bạn. Tìm hiểu ý nghĩa của điều này với bạn và cách thực hiện để luôn được bảo vệ.

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 811259
Triệu chứng
Khi bạn cố gắng để phát hành và làm mới các địa chỉ IP bằng cách sử dụng chương trình Ipconfig (Ipconfig.exe), bạn có thể nhận được một trong các thông báo lỗi sau đây.
Thông báo 1
Lỗi xảy ra khi đổi mới giao diện 'Internet': một hoạt động đã được cố gắng vào cái gì đó không phải là một ổ cắm.
Thư 2
Lỗi xảy ra khi đổi mới giao diện Local Area Connection: các nhà nhà cung cấp bản ghi dịch vụ yêu cầu không có thể được nạp hoặc khởi tạo.
Khi bạn khởi động Internet Explorer, bạn có thể nhận được thông báo lỗi sau:
Trang không thể hiển thị
Khi bạn sử dụng máy tính của bạn, bạn có thể nhận được thông báo lỗi sau:
Khởi tạo các chức năng INITHELPERDLL trong IPMONTR.DLL thất bại trong việc Bắt đầu với mã lỗi 10107
Ngoài ra, bạn có thể có không có địa chỉ IP hoặc không có địa chỉ tự động riêng IP địa chỉ (APIPA), và bạn có thể nhận được IP gói nhưng không gửi cho họ.

Khi bạn sử dụng các ipconfig / làm mới lệnh, bạn có thể nhận được các thông báo lỗi sau đây.

Thông báo 1
Lỗi xảy ra khi đổi mới giao diện khu vực địa phương kết nối: một hoạt động đã được cố gắng vào cái gì đó không phải là một ổ cắm. Không thể liên hệ với mã lỗi trình điều khiển 2.
Thư 2
Các hoạt động không thành công vì không có bộ điều hợp bang cho phép cho thao tác này.
Tin thư thoại 3
Các hoạt động đã cố gắng không được hỗ trợ cho loại đối tượng tham chiếu.
Trong Device Manager, khi bạn nhấp vào Hiển thị thiết bị ẩn, trình điều khiển giao thức TCP/IP được liệt kê như vô hiệu hóa theo Trình điều khiển không-cắm bật lên và chạy, và bạn nhận được mã lỗi 24.

Khi bạn tạo một kết nối quay số, bạn có thể nhận được thông báo lỗi sau:
Lỗi 720: Giao không PPP thức kiểm soát cấu hình
Nguyên nhân
Những vấn đề này có thể xảy ra nếu các khóa registry Winsock đang bị hư hỏng hoặc bị hỏng.

Các bước hướng dẫn sử dụng để xác định cho dù chính Winsock2 bị hỏng cho người dùng Windows XP

Để xác định nếu các triệu chứng gây ra bởi một vấn đề với chính Winsock2, sử dụng một trong những phương pháp sau đây.

Phương pháp 1: Sử dụng các công cụ Netdiag

Sử dụng công cụ Netdiag, bạn phải cài đặt chuyên biệt công cụ hỗ trợ Microsoft Windows XP. Để làm như vậy, hãy làm theo các bước sau.

Ghi chú
  • Nếu bạn đã có công cụ hỗ trợ cài đặt chuyên biệt, đi đến các thủ tục thứ hai trong phần này.
  • Nếu bạn không có công cụ hỗ trợ cài đặt chuyên biệt và bạn không có đĩa compact cài đặt chuyên biệt Windows XP, đi đến phương pháp 2.
  1. Hãy nạp đĩa compact cài đặt chuyên biệt Windows XP, và sau đó xác định vị trí mục tin thư thoại Support\Tools.
  2. Nhấp đúp vào các Setup.exe tập tin.
  3. Làm theo các bước trên màn hình cho đến khi bạn đạt đến các Chọn kiểu cài đặt chuyên biệt màn hình.
  4. Trên các Chọn kiểu cài đặt chuyên biệt màn hình, hãy nhấp vào Hoàn thành, và sau đó nhấp vào Tiếp theo.
Khi cài đặt chuyên biệt hoàn tất, hãy làm theo các bước sau:
  1. Bấm chuột Bắt đầu, bấm vào Chạy, loại Chỉ huy, và sau đó nhấp vào Ok.
  2. Loại netdiag /test:winsock, và sau đó nhấn ENTER.
Công cụ Netdiag sẽ trả lại các kết quả thử nghiệm cho một số cấu phần mạng, bao gồm cả Winsock. Để biết thêm chi tiết về các bài kiểm tra, hãy sử dụng / v ở phần cuối của lệnh netdiag:netdiag /test:winsock/v

Phương pháp 2: Sử dụng chương trình Msinfo32

Lưu ý Sử dụng phương pháp này chỉ nếu bạn không có một đĩa compact cài đặt chuyên biệt Windows XP và không có công cụ hỗ trợ cài đặt chuyên biệt.
  1. Bấm chuột Bắt đầu, bấm vào Chạy, loại Msinfo32, và sau đó nhấp vào Ok.
  2. Mở rộng Thành phần, mở rộng Mạng, và sau đó nhấp vào Giao thức.
  3. Bạn sẽ có mười phần dưới Giao thức. Các tiêu đề phần sẽ bao gồm các tên sau đây nếu điều quan trọng Winsock2 là không bị hư hại:
    • MSAFD Tcpip [TCP/IP]
    • MSAFD Tcpip [UDP/IP]
    • nhà cung cấp bản ghi dịch vụ RSVP UDP
    • nhà cung cấp bản ghi dịch vụ RSVP Giao thức Kiểm soát Truyền
    • 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...
    Nếu tên là bất cứ điều gì khác nhau từ những người trong danh sách này, điều quan trọng Winsock2 bị hỏng, hoặc bạn có một tiện ích của bên thứ ba, chẳng hạn như phần mềm proxy, cài đặt chuyên biệt.
Nếu bạn có một bên thứ ba add-on được cài đặt chuyên biệt, tên của trình bổ sung sẽ thay thế các chữ cái "MSAFD" trong danh sách.

Nếu có hơn mười phần trong danh sách, bạn có bổ sung bên thứ ba được cài đặt chuyên biệt.

Nếu có ít hơn mười phần, đó là thông tin thiếu.

Lưu ý Những mục này đại diện cho tiến trình cài đặt chuyên biệt với chỉ có giao thức TCP/IP được cài đặt chuyên biệt. Bạn có thể có một hoạt động Winsock và xem mục bổ sung nếu một giao thức được cài đặt chuyên biệt. Ví dụ, nếu bạn cài đặt chuyên biệt NWLink IPX/SPX, bạn sẽ thấy 7 phần bổ sung, cho một tổng số 17. Dưới đây là một ví dụ tiêu đề của một trong những phần mới:
MSAFD nwlnkipx [IPX]
Ngoài ra, mỗi người trong số các phần mới được tạo ra bằng cách cài đặt chuyên biệt NWLink IPX/SPX Bắt đầu với "MSAFD." Vì vậy, có vẫn chỉ có hai phần không Bắt đầu bằng các chữ cái.

Nếu thử nghiệm Netdiag thất bại, hoặc nếu bạn xác định rằng đó là Winsock tham nhũng bằng cách nhìn vào Msinfo32, bạn phải sửa chữa chính Winsock2 bằng cách sử dụng các bước trong phần tiếp theo.

Để được chúng tôi đặt lại các thiết lập Winsock cho bạn, hãy vào các "Sửa chữa nó cho tôi"phần. Caøi caùc caøi ñaët Winsock chính mình, đi đến các "Hãy để tôi sửa chữa nó bản thân mình"phần.
Sửa chữa nó cho tôi
Để thiết lập lại Winsock cài đặt chuyên biệt tự động, bấm vào các Sửa chữa nónút chọn một hoặc đường dẫn. Bấm chuột Chạytrong các Tải tệp xuốnghộp thoại hộp, và sau đó làm theo các bước trong việc sửa chữa nó thuật sĩ.


Chú ý thuật sĩ này có thể bằng tiếng Anh Tuy nhiên, bản vá tự động cũng hoạt động cho phiên bản ngôn ngữ khác của Windows.

Lưu ý nếu bạn không phải trên máy tính có sự cố, lưu sửa chữa nó là giải pháp cho một ổ đĩa flash hoặc CD rồi chạy trên máy tính xảy ra sự cố.

Tiếp theo, hãy vào các "Điều này có khắc phục vấn đề?"phần.
Giải pháp

Các bước hướng dẫn sử dụng để phục hồi từ Winsock2 tham nhũng

Windows XP với gói bản ghi dịch vụ 2 hướng dẫn

Để sửa chữa Winsock nếu bạn có Windows XP Service Pack 2 (SP2) được cài đặt chuyên biệt, gõ Netsh winsock đặt lại tại dấu kiểm nhắc lệnh và sau đó nhấn ENTER.

Lưu ý Khởi động lại máy tính sau khi bạn chạy lệnh này. Ngoài ra, đối với máy tính đang chạy Windows XP SP2, có là một netsh lệnh mới mà có thể xây dựng lại chính Winsock. Để biết thêm thông tin, ghé thăm Web site sau: Cảnh báo Chương trình truy cập hoặc giám sát Internet ví dụ như chống virus, tường lửa hoặc ủy quyền khách hàng có thể bị ảnh hưởng tiêu cực khi bạn chạy lệnh netsh winsock đặt lại . Nếu bạn có một chương trình không hoạt động đúng sau khi bạn sử dụng độ phân giải này, cài đặt chuyên biệt lại chương trình để phục hồi chức năng.

Lưu ý Nếu các bước này không giải quyết vấn đề, hãy làm theo các bước trong phần tiếp theo.

Windows XP không có Service Pack 2 hướng dẫn

Để sửa chữa Winsock nếu bạn không có Windows XP SP2 cài đặt chuyên biệt, xóa khóa registry bị hỏng, và sau đó cài đặt chuyên biệt lại các giao thức TCP/IP.
Bước 1: Xóa khóa registry bị hỏng
Quan trọng Phần, phương pháp hoặc tác vụ này chứa các bước cho bạn biết làm thế nào để sửa đổi sổ kiểm nhập. Tuy nhiên, vấn đề nghiêm trọng có thể xảy ra nếu bạn sửa đổi registry không chính xác. Vì vậy, hãy chắc chắn rằng bạn làm theo các bước sau một cách cẩn thận. Để bảo vệ bổ sung, sao lưu sổ kiểm nhập trước khi bạn sửa đổi nó. Sau đó, bạn có thể khôi phục sổ kiểm nhập nếu một vấn đề xảy ra. Để biết thêm chi tiết về làm thế nào để sao lưu và khôi phục sổ kiểm nhập, nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
322756 Làm thế nào để sao lưu và khôi phục sổ kiểm nhập trong Windows


Để biết thêm chi tiết về làm thế nào để sao lưu sổ kiểm nhập, nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
322756Làm thế nào để sao lưu và khôi phục sổ kiểm nhập trong Windows XP và Windows Vista
  1. Bấm chuột Bắt đầu, và sau đó nhấp vào Chạy.
  2. Trong các Mở hộp, loại regedit, và sau đó nhấp vào Ok.
  3. Trong Registry Editor, xác định vị trí các phím sau đây, bấm chuột phải vào mỗi khóa, và sau đó nhấp vào Xóa:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
  4. Khi bạn được nhắc xác nhận việc xóa, hãy nhấp vào .
Lưu ý Khởi động lại máy tính sau khi bạn xóa các phím Winsock. Làm như vậy gây ra hệ điều hành Windows XP để tạo ra mục vỏ mới cho những hai phím. Nếu bạn không phải khởi động lại máy tính sau khi bạn xóa các phím Winsock, bước tiếp theo không làm việc một cách chính xác.
Bước 2: cài đặt chuyên biệt TCP/IP
  1. Bấm chuột phải kết nối mạng, và sau đó nhấp vào Thuộc tính.
  2. Bấm chuột cài đặt chuyên biệt.
  3. Bấm chuột Giao thức, và sau đó nhấp vào Thêm.
  4. Bấm chuột Có đĩa.
  5. Loại C:\Windows\inf, và sau đó nhấp vào Ok.
  6. Trên danh sách có sẵn giao thức, hãy nhấp vào Giao thức Internet (TCP/IP), và sau đó nhấp vào Ok.

    Nếu Giao thức Internet (TCP/IP) không xuất hiện, hãy làm theo các bước sau:
    1. Bấm chuột Bắt đầu, và sau đó nhấp vào tra cứu.
    2. Trong các Hướng dẫn tra cứu cửa sổ, bấm vào Tùy chọn nâng cao hơn.
    3. Bấm vào để chọn hộp kiểm sau ba:
      • Tìm cặp hệ thống
      • tra cứu tệp và cặp ẩn
      • Tìm cặp con
    4. Trong các Tất cả hoặc một phần của tên tệp hộp, loại nettcpip.inf, và sau đó nhấp vào tra cứu.
    5. Trong ngăn kết quả, bấm chuột phải vào Nettcpip.inf, và sau đó nhấp vào cài đặt chuyên biệt.
  7. Khởi động lại máy tính.

Các bước hướng dẫn sử dụng để xác định cho dù chính Winsock2 bị hỏng cho người dùng Windows Vista

  1. Bấm chuột Bắt đầu, bấm vào Chạy, loại Msinfo32, và sau đó nhấp vào Ok.
  2. Mở rộng Thành phần, mở rộng Mạng, và sau đó nhấp vào Giao thức.
  3. Mười phần xuất hiện dưới Giao thức. Các tiêu đề phần sẽ bao gồm các tên sau đây nếu điều quan trọng Winsock2 là không bị hư hại:
    • MSAFD Tcpip [TCP/IP]
    • MSAFD Tcpip [UDP/IP]
    • MSAFD Tcpip [TCP/IPv6]
    • MSAFD Tcpip [UDP/IPv6]
    • nhà cung cấp bản ghi dịch vụ RSVP UDP
    • nhà cung cấp bản ghi dịch vụ RSVP Giao thức Kiểm soát Truyền
    • Nhà nhà cung cấp bản ghi dịch vụ UDPv6 RSVP
    • Nhà nhà cung cấp bản ghi dịch vụ TCPv6 RSVP
    • 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...
    Nếu tên là bất cứ điều gì khác nhau từ những người trong danh sách này, điều quan trọng Winsock2 bị hỏng, hoặc bạn có một tiện ích của bên thứ ba chẳng hạn như cài đặt chuyên biệt phần mềm proxy.
Nếu bạn có một bên thứ ba add-on được cài đặt chuyên biệt, tên của trình bổ sung sẽ thay thế các chữ cái "MSAFD" trong danh sách.

Nếu có hơn mười phần trong danh sách, bạn có bổ sung bên thứ ba được cài đặt chuyên biệt.

Nếu có ít hơn mười phần, đó là thông tin thiếu.

Lưu ý Những mục này đại diện cho tiến trình cài đặt chuyên biệt với chỉ có giao thức TCP/IP được cài đặt chuyên biệt. Bạn có thể có một hoạt động Winsock và xem mục bổ sung nếu một giao thức được cài đặt chuyên biệt. Ví dụ, nếu bạn cài đặt chuyên biệt NWLink IPX/SPX, bạn sẽ thấy 7 phần bổ sung, cho một tổng số 17. Dưới đây là một ví dụ tiêu đề của một trong những phần mới:
MSAFD nwlnkipx [IPX]
Ngoài ra, mỗi người trong số các phần mới được tạo ra bằng cách cài đặt chuyên biệt NWLink IPX/SPX Bắt đầu với "MSAFD." Vì vậy, có vẫn chỉ có hai phần không Bắt đầu bằng các chữ cái.

Nếu thử nghiệm Netdiag thất bại, hoặc nếu bạn xác định rằng đó là Winsock tham nhũng bằng cách nhìn vào Msinfo32, bạn phải sửa chữa chính Winsock2 bằng cách sử dụng các bước trong phần tiếp theo.

Các bước hướng dẫn sử dụng để phục hồi từ Winsock2 tham nhũng cho người dùng Windows Vista

Winsock tham nhũng có thể gây ra vấn đề kết nối. Để giải quyết vấn đề này bằng cách sử dụng chẩn đoán mạng trong Windows Vista, hãy làm theo các bước sau:
  1. Bấm chuột, Bắt đầuvà sau đó nhấp vào Mạng.
  2. Bấm chuột Mạng và chia sẻ Trung tâm.
  3. Trong các Mạng và chia sẻ Trung tâm hộp, bấm vào Chẩn đoán và sửa chữa.
Lưu ý Bạn cũng có thể truy cập mạng và chia sẻ Trung tâm trong Panel điều khiển.

Đặt lại Winsock cho Windows Vista

Để đặt lại Winsock cho Windows Vista, hãy làm theo các bước sau:
  1. Bấm chuột Bắt đầu, loại CMD trong các Bắt đầu tra cứu hộp, bấm chuột phải vào CMD.exe, bấm vào Chạy như quản trị viên, và sau đó nhấn Tiếp tục.
  2. Loại Netsh winsock đặt lại tại dấu kiểm nhắc lệnh và sau đó nhấn ENTER.

    Lưu ý Nếu lệnh được gõ không chính xác, bạn sẽ nhận được một thông báo lỗi. Gõ lệnh một lần nữa. Khi lệnh được hoàn tất thành công, một xác nhận xuất hiện, theo sau bởi một dấu kiểm nhắc lệnh mới. Sau đó, đi tới bước 3.
  3. Loại thoát khỏi, và sau đó nhấn ENTER.


Điều này có khắc phục vấn đề?

Kiểm tra cho dù Winsock được đặt lại. Nếu Winsock được đặt lại, bạn đã kết thúc với phần này. Nếu Winsock không được đặt lại, bạn có thể liên hệ với hỗ trợ.
Tương tự như các vấn đề và giải pháp
Để biết thêm chi tiết, nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
936211Làm thế nào để khắc phục vấn đề kết nối mạng trong Internet Explorer
Để biết thêm chi tiết về làm thế nào để gỡ rối mạng và vấn đề kết nối Internet trong Windows Vista, hãy ghé thăm Web site sau của Microsoft:
Fixit sửa chữa nó

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 811259 - Xem lại Lần cuối: 06/04/2013 14:31:00 - Bản sửa đổi: 1.0

Windows Vista Enterprise, Windows Vista Enterprise 64-bit edition, Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Home Basic, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium, Windows Vista Home Premium 64-bit edition, Windows Vista Starter, Windows Vista Ultimate, Windows Vista Ultimate 64-bit edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows XP Home Edition, Microsoft Windows XP Professional

  • kbsurveynew kbmsifixme kbfixme kbresolve kbhowto kbacwsurvey kbnetwork kberrmsg kbprb kbmt KB811259 KbMtvi
Phản hồi