Người dùng gặp lỗi "Diagnostics policy service is not running" (Dịch vụ chính sách chẩn đoán không chạy) trong cửa sổ khắc phục sự cố khi internet không hoạt động. Lỗi này khá phổ biến và thường kèm theo hộp thoại "Computer has limited network connectivity" (Máy tính có kết nối mạng giới hạn).
Trình khắc phục sự cố dừng lại ở đây và ít giúp ích cho vấn đề mạng. Dịch vụ Chính sách Chẩn đoán (Diagnostic Policy Service) cho phép phát hiện vấn đề, khắc phục sự cố và giải quyết cho các thành phần Windows. Nếu dịch vụ này không chạy, chẩn đoán sẽ không còn hoạt động. Hành vi này thường do sai cấu hình hệ thống. Chúng ta sẽ xem qua các giải pháp để đưa dịch vụ chẩn đoán trở lại hoạt động.
Kiểm tra Dịch vụ Chính sách Chẩn đoán
Trước khi cập nhật driver hoặc chạy lệnh trong command prompt, kiểm tra xem dịch vụ có đang chạy không. Nếu không, bật nó lên và thử khắc phục sự cố mạng lại.
- Nhấn Windows + R, gõ "services.msc" và nhấn Enter.
- Tất cả dịch vụ sẽ được liệt kê. Tìm "Diagnostic Policy Service". Nhấp chuột phải và chọn Properties (Thuộc tính).

- Đặt kiểu khởi động (Startup type) là "Automatic" (Tự động) và nhấp nút Start (Bắt đầu). Nhấn Apply (Áp dụng) để lưu và thoát. Thử chạy trình khắc phục sự cố lại xem thông báo lỗi có biến mất không.

Giải pháp 2: Cấp đặc quyền quản trị viên cho các mô-đun
Lỗi này cũng có thể xảy ra nếu mô-đun 'network service' (dịch vụ mạng) và 'local service administrator' (quản trị viên dịch vụ cục bộ) không có đặc quyền admin. Các mô-đun này cần toàn quyền truy cập để làm việc tự chủ và không bị chặn. Thử cấp quyền và xem có khắc phục được không.
- Nhấn Windows + S, gõ "cmd", nhấp chuột phải vào ứng dụng và chọn "Run as administrator" (Chạy với quyền quản trị viên).
- Trong command prompt nâng cao, thực hiện các lệnh sau:
net localgroup Administrators /add networkservice net localgroup Administrators /add localservice

- Đóng command prompt và thử chạy chẩn đoán lại. Nếu không hiệu quả, hãy khởi động lại máy.
Giải pháp 3: Cài đặt lại bộ điều khiển mạng (Network Adapters)
Nếu hai giải pháp trên không hiệu quả, cài đặt lại bộ điều khiển mạng có thể khắc phục ngay. Chúng ta sẽ gỡ bộ điều khiển mạng khỏi máy rồi quét thay đổi phần cứng. Hệ điều hành sẽ tự động phát hiện phần cứng gắn kết và cài driver mặc định. Nếu driver mặc định không hoạt động, bạn luôn có thể cập nhật.
- Nhấn Windows + R, gõ "devmgmt.msc" và nhấn Enter.
- Mở rộng danh mục "Network adapters" (Bộ điều khiển mạng), nhấp chuột phải vào bộ điều khiển gây sự cố và chọn "Uninstall device" (Gỡ thiết bị).

- Sau khi gỡ thiết bị, nhấp chuột phải vào khoảng trống trong Device Manager và chọn "Scan for hardware changes" (Quét thay đổi phần cứng).

- Bộ điều khiển mạng sẽ tự động cài đặt. Kiểm tra xem có truy cập internet bình thường không. Nếu vẫn không được, thử chạy khắc phục sự cố lại xem mô-đun có hoạt động không.
Sau khi cài driver mặc định, bạn cũng có thể cập nhật lên phiên bản mới nhất bằng cách nhấp chuột phải vào phần cứng và chọn "Update driver" (Cập nhật trình điều khiển). Bạn có thể cập nhật tự động (tùy chọn đầu tiên) hoặc thủ công (tùy chọn thứ hai).

Giải pháp 4: Khôi phục hệ thống (System Restore) / Cài đặt sạch (Clean Installation)
Nếu phương pháp trên không hiệu quả, đáng để thử khôi phục về trạng thái trước khi cài bản cập nhật Windows 10 mới nhất hoặc trước khi cài ứng dụng nào đó. Nếu không có điểm khôi phục, bạn có thể cài phiên bản Windows sạch. Bạn có thể dùng tiện ích "Belarc" để lưu tất cả giấy phép, sao lưu dữ liệu bằng ổ lưu trữ ngoài và thực hiện cài đặt sạch.
Lưu ý: Phương pháp này phù hợp nhất khi phần cứng mạng không hoạt động sau bản cập nhật hoặc sau khi cài ứng dụng.
Bạn có thể xem cách thực hiện khôi phục hệ thống từ bài viết của chúng tôi ở giải pháp thứ hai.