Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục: "One or More Network Protocols Are Missing" (Thiếu một hoặc nhiều giao thức mạng)

One or more network protocols are missing trên máy tính này là lỗi xảy ra do các mục đăng ký Windows Sockets cần thiết cho kết nối mạng. Khi các mục này bị thiếu, nó kích hoạt lỗi này được báo cáo bởi Windows Network Diagnostics (Chẩn đoán mạng Windows). Nó xuất hiện khi hệ thống không thể kết nối internet, và bạn click nút Diagnose (Chẩn đoán). Bạn có thể ping được địa chỉ đích nhưng trình duyệt không thể làm như vậy. Trong hầu hết các trường hợp, sự không nhất quán trong Windows Sockets API còn gọi là Winsock là nguyên nhân gốc rễ của vấn đề này.

Nó chịu trách nhiệm cho các yêu cầu mạng của các chương trình, cả đến và đi. Vấn đề này cũng có thể xuất phát từ Nhà cung cấp Internet (ISP), nhưng nếu internet hoạt động trên các thiết bị khác kết nối cùng ISP thì ISP vẫn ổn và chúng ta có thể tiếp tục với các bước khắc phục sự cố.

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Các phương pháp khắc phục "One or More Network Protocols Are Missing"

Hướng dẫn này tương thích với tất cả các phiên bản Windows.

Phương pháp 1: Khôi phục file giao thức bị thiếu

Tải xuống và chạy Restoro để quét file hỏng bằng cách click đây, Nếu nó phát hiện file hỏng, hãy sửa chữa chúng.

Phương pháp 2: Reset Winsock

Sự hỏng hóc của Winsock được biết là kích hoạt lỗi như vậy. Trong hầu hết các trường hợp, sự cố được giải quyết bằng cách reset winsock. Để reset winsock, làm theo các bước dưới đây.

  1. Nhấn phím Windows. Trong hộp tìm kiếm, gõ cmd. Từ danh sách kết quả hiển thị; click chuột phải vào cmd và click Run as Administrator (Chạy với tư cách quản trị viên). Nếu bạn dùng Windows 8 hoặc 10, giữ phím Windows và nhấn X. Chọn Command Prompt (Admin) và click vào nó.Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)
  2. Trong cửa sổ command prompt đen, gõ netsh winsock reset và nhấn Enter.

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Khởi động lại hệ thống và kiểm tra xem sự cố có được giải quyết không.

Phương pháp 3: Khởi động lại Network Adapter (Bộ chuyển đổi mạng)

Một sự cố tạm thời trong network adapter có thể ngăn nó nhận các giao thức. Một khởi động lại đơn giản cũng có thể khắc phục sự cố. Để làm điều này; Giữ Windows Key và Nhấn R. Trong hộp thoại Run, gõ ncpa.cpl và Click OK.

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Bạn sẽ thấy danh sách network adapter, nếu bạn không biết cái nào là của bạn thì có thể lặp lại các bước dưới đây trên tất cả adapter được liệt kê, ngược lại thực hiện trên cái bạn đang dùng để kết nối.

Click chuột phải Network Adapter của bạn, chọn Disable (Vô hiệu hóa). Sau đó click chuột phải vào nó lại và chọn Enable (Bật).

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Phương pháp 4: Reset các thành phần

Trong giải pháp này, chúng ta sẽ reset và làm mới các thành phần liên quan đến kết nối mạng.

Tạo một file text và lưu nó dưới tên fixnetwork.bat với mã sau bên trong.

ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew netsh winsock reset catalog netsh int ipv4 reset reset.log netsh int ipv6 reset reset.log pause shutdown /r

Click chuột phải vào file đã tải xuống hoặc file bat bạn tạo (bằng các lệnh trên) và click Run as Administrator. Chú ý các thông báo access denied (bị từ chối truy cập) , nếu bạn nhận thấy bất kỳ cái nào, thì tiếp tục với các bước dưới đây, ngược lại nhấn bất kỳ phím nào khi nó nói trên cửa sổ đen, để reboot. Sau khi reboot, TEST.

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Quan trọng là tạo bản sao lưu registry trước khi thực hiện các bước registry. Bạn có thể làm điều này bằng cách click File -> Export (với Computer được chọn từ khung trên cùng bên trái) và xuất nó (lưu nó ở đâu đó trên máy tính). Điều này nên làm cho mọi phương pháp bạn làm theo khi registry bị thay đổi.

Để sửa quyền chỉnh sửa khóa registry sau:

Để làm vậy, giữ phím Windows và nhấn R. Gõ regedit trong hộp thoại run và nhấn Enter. Cửa sổ Registry editor sẽ mở.

Giữ phím CTRL và Nhấn F. Trong hộp Find What, gõ giá trị sau và click Find Next (Tìm tiếp).

Đợi nó tìm khóa, một khi tìm thấy, mở rộng khóa này để tìm thư mục tên 26

eb004a00-9b1a-11d4-9123­-0050047759bc

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Đường dẫn đầy đủ đến Khóa là

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControl­Set/Control/Nsi/{eb004a00-9b1a-11d4-9123­-0050047759bc}/26.

Click chuột phải vào 26 và click Permissions (Quyền).

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Click nút Add (Thêm). Gõ everyone trong hộp văn bản và nhấn OK. Nếu everyone đã có, thì cấp Full Access (Truy cập đầy đủ). Click OK. Bây giờ chạy file đã tải xuống với tư cách Administrator.

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Phương pháp 5: Cài đặt lại TCP/IP

TCP/IP là một tập hợp giao thức xác định cách bạn kết nối Internet. Mọi sự khác biệt trong chúng có thể chặn truy cập internet ngay lập tức. Giữ Windows Key và Nhấn R. Gõ ncpa.cpl và Click OK

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Bạn sẽ có kết nối có dây hoặc không dây, bất kể kết nối nào đang hoạt động, click chuột phải vào nó và chọn Properties (Thuộc tính).

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Dưới This Component Uses the Following Items, click nút Install. Click Protocol (Giao thức), sau đó click nút Add (Thêm).

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Click nút Have Disk. Dưới Copy Manufacturer’s files from box, gõ C:\windows\inf và click OK.

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Dưới danh sách Network Protocol, click Internet Protocol (TCP/IP) và sau đó click OK.

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Nếu bạn nhận được lỗi This program is blocked by group policy (Chương trình này bị chặn bởi chính sách nhóm), thì có một mục registry khác cần thêm để cho phép cài đặt này. Giữ Windows key và nhấn R.

Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)

Gõ regedit và nhấn Enter.

Trong cửa sổ Registry, điều hướng đến HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\safer\codeidentifiers\0\Paths

Click chuột phải trên paths trong khung bên trái và click Delete (Xóa). Bây giờ lặp lại quy trình trên để cài đặt lại TCP/IP.

Đóng tất cả cửa sổ, và khởi động lại hệ thống. Vấn đề của bạn nên biến mất bây giờ. Nếu không, chuyển sang giải pháp tiếp theo. Phương pháp này không áp dụng cho các phiên bản Windows home based.

Phương pháp 6: Gỡ cài đặt và cài đặt lại phần mềm Bảo mật/Antivirus

Nếu bạn gần đây cài đặt bất kỳ Phần mềm Bảo mật Internet nào, nó có thể chặn truy cập internet của bạn. Tạm thời vô hiệu hóa nó để kiểm tra xem đó có phải nguyên nhân không. Cách nhanh nhất là gỡ cài đặt nó, reboot PC và test – nếu hệ thống hoạt động không có nó, thì cài đặt AntiVirus khác. Giữ Windows key và nhấn R. Trong hộp thoại run gõ appwiz.cpl và click OK. Trong danh sách chương trình, tìm phần mềm bảo mật của bạn và click chuột phải vào nó. Click Uninstall (Gỡ cài đặt). Làm theo hướng dẫn trên màn hình để xóa nó và khởi động lại hệ thống.

Phương pháp 7: Powerline Adapters

Nếu bạn đang dùng Powerline Adapter, nó có thể can thiệp vào mạng của bạn. Một reset có thể giải quyết hầu hết các vấn đề này. Tham khảo hướng dẫn sử dụng của adapter để reset Powerline Adapter của bạn.

Phương pháp 8: Vô hiệu hóa Proxy

Vào Settings -> Network -> Proxy -> Manual Proxy Settings và tắt nó.

Phương pháp 9: Thay đổi chế độ Wireless của router internet sang 802.11g

Nhiều người may mắn khắc phục được sự cố này bằng cách thay đổi Wireless Mode của router không dây sang 802.11g thay vì 802.11b+g+n. Mặc định, hầu hết router không dây đều được đặt ở 802.11b+g+n Wireless Mode ngay từ hộp. Để thay đổi Wireless Mode của router internet sang 802.11g, bạn cần:

Đăng nhập vào trang quản trị và cài đặt của router không dây qua trình duyệt tùy chọn. Hướng dẫn truy cập trang quản trị và cài đặt của router không dây sẽ nằm trong sách hướng dẫn đi kèm router.

Tìm kiếm mọi thứ dưới danh mục Wireless cho một cài đặt tên Wireless Mode hoặc Mode.

Đặt Mode/Wireless Mode của router không dây thành 11g hoặc 11g – tùy theo trường hợp áp dụng.

Lưu thay đổi và thoát khỏi trang quản trị và cài đặt của router không dây.

Khởi động lại cả router không dây và máy tính của bạn.

Kiểm tra xem sự cố đã được khắc phục hay chưa khi máy tính khởi động xong.

Phương pháp 10: Hard reset router không dây

Nếu không phương pháp nào liệt kê và mô tả trên hoạt động cho bạn, vẫn còn một điều bạn có thể thử, đó là hard reset router không dây. Hard reset router internet sẽ khiến tất cả cài đặt và tùy chọn của nó quay lại giá trị mặc định, và đó, trong nhiều trường hợp, đã khắc phục được sự kiện này và khôi phục truy cập internet. Để hard reset router không dây, bạn cần:

Chuẩn bị một kẹp giấy hoặc ghim hoặc vật nhọn khác.

Tìm nút Reset lõi trên router. Nút này về cơ bản là một lỗ nhỏ thường nằm ở mặt sau router với từ Reset viết ở trên hoặc dưới nó.

Đặt đầu nhọn của vật nhọn bạn có được vào nút Reset và nhấn xuống tận cùng. Nhấn và giữ nút trong vài giây. Thao tác này sẽ reset router thành công.

Sau khi router đã được reset, khởi động lại nó và bắt đầu cấu hình lại.

Phương pháp 11: Cài đặt giao thức

Có thể giao thức phù hợp chưa được cài đặt cho cài đặt internet. Do đó, ở bước này, chúng ta sẽ cài đặt giao thức đúng cho máy tính. Để làm vậy:

  1. Click chuột phải vào biểu tượng "Wifi" trong khay hệ thống và chọn "Network and Internet Settings".Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)
  2. Click vào tùy chọn "Wifi" ở khung bên trái nếu dùng wifi và "Ethernet" nếu dùng kết nối ethernet.
  3. Click vào tùy chọn "Change Adapter options".Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)
  4. Click chuột phải vào kết nối bạn đang dùng và chọn "Properties".Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)
  5. Click vào tùy chọn "Client for Microsoft Networks" và chọn "Install".
  6. Chọn tùy chọn "Reliable Multicast Protocol" và chọn install.
  7. Đóng cửa sổ và kiểm tra xem sự cố có còn tồn tại không.

Phương pháp 12: Sử dụng cài đặt tự động

Có thể PC của bạn được cấu hình để dùng một địa chỉ DNS cụ thể nhưng nó không cung cấp cấu hình mạng đúng cho network adapter. Do đó, ở bước này, chúng ta sẽ dùng cài đặt tự động để khắc phục sự cố. Để làm vậy:

  1. Nhấn "Windows" và "R" và gõ "ncpa.cpl".Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)
  2. Click chuột phải vào kết nối internet và chọn "Properties".
  3. Double click vào tùy chọn "IPV4" và tích chọn "Obtain DNS Server Address Automatically (Lấy địa chỉ máy chủ DNS tự động)".Khắc phục:  One or More Network Protocols Are Missing  (Thiếu một hoặc nhiều giao thức mạng)
  4. Click "OK" và kiểm tra xem sự cố có còn tồn tại không.