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

Cách khắc phục lỗi PerfNet 2004 trên Windows 10

Một số người dùng Windows 10 báo cáo rằng Event Viewer liên tục tạo các trường hợp mới của lỗi PerfNet Error 2004 (Không thể mở đối tượng hiệu suất dịch vụ Server). Hầu hết người dùng bị ảnh hưởng cũng báo cáo giật lag chung khi một lỗi Event Viewer mới loại này được tạo.

Sau khi điều tra kỹ lưỡng vấn đề cụ thể này, hóa ra có một số nguyên nhân gốc rễ khác nhau có thể tạo ra mã lỗi này. Dưới đây là danh sách ngắn gọn các nguyên nhân tiềm ẩn có thể chịu trách nhiệm cho mã lỗi này:

Cách khắc phục lỗi PerfNet 2004 trên Windows 10
  • Ứng dụng Ivoclar Digital không tương thích với .NET Framework – Có một vài ứng dụng (do Ivoclar Digital phát triển) không còn tuân thủ yêu cầu bảo mật trên .NET Framework mới nhất có trên Windows 10. Nếu bạn đang dùng ứng dụng Ivoclar Digital, giải pháp duy nhất để ngăn các trường hợp mới của lỗi xảy ra là gỡ cài đặt ứng dụng gây vấn đề khỏi máy tính.
  • Xung đột bên thứ ba khác – Ngay cả khi bạn không cài đặt ứng dụng Ivoclar Digital nào trên máy tính, đó không có nghĩa là vấn đề không do dịch vụ hoặc quy trình bên thứ ba gây ra. Để chắc chắn bạn không gặp xung đột bên thứ ba, bạn cần khởi động máy tính ở chế độ Clean Boot (Khởi động sạch) và bật lại từng mục bị vô hiệu hóa một cách hệ thống cho đến khi xác định được thủ phạm.
  • Dịch vụ Server được cấu hình không đúng – Có thể thấy lỗi này khi hệ điều hành cố gắng sửa đổi một số dịch vụ phụ thuộc vào dịch vụ Server chính. Để khắc phục vấn đề cụ thể này, bạn cần thay đổi Loại khởi động (Startup Type) của dịch vụ Server thành Tự động (Automatic) và buộc nó khởi động nếu nó không tự khởi động.
  • Mobsync DLL không được đăng ký đúng – Nếu bạn thấy vấn đề này khi thực hiện một số ứng dụng bên trong ứng dụng Microsoft Office, bạn nên đảm bảo file DLL được dùng bởi Trình quản lý đồng bộ Microsoft được đăng ký đúng. Để làm điều này, bạn cần chạy một lệnh trong Command Prompt nâng cao.
  • Driver GPU cũ – Nếu bạn cũng gặp vấn đề render âm thanh và video khi thực hiện tác vụ đòi hỏi tài nguyên cao, bạn cũng nên điều tra driver GPU có thể đã cũ. Một số người dùng bị ảnh hưởng báo cáo rằng lỗi được giải quyết sau khi họ cập nhật driver GPU.
  • Hỏng file hệ thống – Dưới một số hoàn cảnh, bạn cũng có thể gặp lỗi này do hỏng hóc hệ điều hành gốc rễ đang ảnh hưởng đến độ ổn định của PC. Là phương án cuối cùng, bạn nên khắc phục được sự cố bằng cách thực hiện cài đặt sửa chữa (repair install) hoặc cài đặt sạch (clean install).

Bây giờ bạn đã quen thuộc với mọi kịch bản tiềm ẩn có thể gây ra lỗi 'Không thể mở đối tượng hiệu suất dịch vụ Server', đây là danh sách các bản sửa chữa tiềm năng mà những người dùng bị ảnh hưởng khác đã dùng thành công để giải quyết vấn đề:

Phương pháp 1: Gỡ cài đặt ứng dụng Ivoclar Digital (nếu áp dụng được)

Hóa ra, có thể nhận được các trường hợp liên tục của PerfNet Error 2004 lỗi do sự không tương thích .NET Framework do lỗi trong phát triển ứng dụng gây ra vấn đề.

Đến nay, thủ phạm phổ biến nhất được báo cáo bởi người dùng là ứng dụng do Ivoclar Digital phát triển – Nhà phát triển này đã không cung cấp cập nhật để vá lỗ hổng bảo mật .NET trong ứng dụng của họ, nên Microsoft đang chủ động ngăn ứng dụng của họ chạy trên máy tính Windows 10.

Vào thời điểm viết bài này, bản sửa chữa duy nhất sẽ ngăn các trường hợp mới của 'Không thể mở đối tượng hiệu suất dịch vụ Server' xảy ra là gỡ cài đặt hoàn toàn ứng dụng gây vấn đề.

Lưu ý: Nếu bạn rất thích ứng dụng đó, bạn cũng có thể cố gắng liên hệ với nhà phát triển và yêu cầu họ sửa lỗ hổng bảo mật .NET (Đừng đặt hy vọng quá cao vì người dùng khác đã làm vậy và không nhận được phản hồi)

Nếu bạn đã cài đặt ứng dụng Ivoclar Digital, hãy làm theo hướng dẫn dưới đây để gỡ cài đặt ứng dụng gây vấn đề khỏi máy tính:

  1. Nhấn Windows + R để mở hộp thoại Run. Tiếp theo, nhập 'appwiz.cpl' vào ô văn bản và nhấn Enter để mở menu Chương trình và Tính năng. Khi được nhắc bởi UAC (Kiểm soát tài khoản người dùng), nhấp Có để cấp quyền truy cập quản trị.Cách khắc phục lỗi PerfNet 2004 trên Windows 10
  2. Trong menu Chương trình và Tính năng, cuộn xuống qua danh sách chương trình đã cài đặt và định vị ứng dụng gây vấn đề do Ivoclar Digital phát hành.
    Lưu ý: Bạn có thể tìm dễ dàng hơn bằng cách nhấp vào tab Nhà phát hành (Publisher) ở trên cùng để sắp xếp danh sách dựa trên nhà phát hành.
  3. Khi bạn xác định được ứng dụng gây vấn đề, nhấp chuột phải vào nó và chọn Gỡ cài đặt (Uninstall) từ menu ngữ cảnh vừa xuất hiện.Cách khắc phục lỗi PerfNet 2004 trên Windows 10
  4. Trong màn hình gỡ cài đặt, làm theo hướng dẫn trên màn hình để hoàn tất thao tác gỡ cài đặt, sau đó khởi động lại máy tính và xem sự cố PerfNet Error 2004 có được giải quyết khi khởi động tiếp theo hoàn tất hay không.

Nếu bạn vẫn nhận thấy các trường hợp mới của Không thể mở đối tượng hiệu suất dịch vụ Server bên trong Event Viewer, hãy chuyển sang phương pháp sửa chữa tiềm năng tiếp theo bên dưới.

Phương pháp 2: Xác định thủ phạm qua Chế độ Clean Boot

Nếu phương pháp ở trên không áp dụng được nhưng bạn vẫn nghi ngờ ứng dụng bên thứ ba gây ra sự cố, một giải pháp để xác định thủ phạm là khởi động máy tính vào Chế độ Clean Boot.

Nếu bạn buộc máy tính khởi động vào Chế độ an toàn và nhận thấy các trường hợp mới của Lỗi PerfNet 2004 ngừng xảy ra, rõ ràng một dịch vụ hoặc quy trình khởi động bên thứ ba đang gây ra lỗi – Trong trường hợp này, bạn sẽ cần bật lại từng dịch vụ một cách hệ thống cho đến khi bạn tìm ra ứng dụng nào gây ra sự cố.

Bắt đầu bằng cách buộc máy tính vào chế độ clean boot, sau đó mở Event Viewer và tìm các trường hợp mới của lỗi.

Cách khắc phục lỗi PerfNet 2004 trên Windows 10

Lưu ý: Thao tác này sẽ đảm bảo máy tính của bạn bị cấm sử dụng bất kỳ dịch vụ khởi động hoặc quy trình bên thứ ba nào.

Nếu lỗi không còn xuất hiện khi bạn clean boot PC, hãy tiến hành đảo ngược các hướng dẫn clean boot ở trên cho đến khi bạn gặp lại lỗi.

Cuối cùng bạn sẽ biết dịch vụ bên thứ ba hoặc quy trình khởi động nào chịu trách nhiệm cho vấn đề và bạn có thể gỡ cài đặt nó an toàn.

Nếu phương pháp này không áp dụng được hoặc nó không cho phép bạn khắc phục lỗi 2004 bên trong Event Viewer của bạn, hãy chuyển sang phương pháp sửa chữa tiềm năng tiếp theo bên dưới.

Phương pháp 3: Khởi động lại dịch vụ Server và đặt thành Tự động

Hóa ra, bạn cũng có thể gặp lỗi cụ thể này nếu hệ thống của bạn đang cố gắng sửa đổi một số cài đặt dịch vụ phụ thuộc vào dịch vụ Server chính.

Nếu kịch bản này áp dụng được, bạn nên khắc phục được sự cố bằng cách dùng màn hình Dịch vụ (Services) để sửa đổi Loại khởi động (Startup Type) của dịch vụ Server sau đó khởi động lại nó thủ công trước khi kiểm tra xem sự cố có được giải quyết hay không.

Nếu bạn chưa thử bản sửa chữa này, hãy làm theo hướng dẫn dưới đây để dùng màn hình Dịch vụ sửa đổi hành vi của dịch vụ Server:

  1. Nhấn Windows + R để mở hộp thoại Run. Tiếp theo, nhập 'services.msc' vào ô văn bản và nhấn Ctrl + Shift + Enter để mở màn hình Dịch vụ với quyền truy cập quản trị. Khi được nhắc bởi UAC (Kiểm soát tài khoản người dùng), nhấp Có để cấp quyền truy cập quản trị.Cách khắc phục lỗi PerfNet 2004 trên Windows 10
  2. Khi bạn đã ở trong màn hình dịch vụ, chuyển sang phần bên phải và định vị dịch vụ tên Server.
  3. Khi bạn định vị đúng server, nhấp chuột phải vào mục liên kết với nó và chọn Thuộc tính từ menu ngữ cảnh.Cách khắc phục lỗi PerfNet 2004 trên Windows 10
  4. Trong màn hình Thuộc tính, truy cập tab Chung (General) từ danh sách các tùy chọn có sẵn ở trên cùng, sau đó dùng menu thả xuống liên kết với Loại khởi động (Startup Type) và đặt thành Tự động (Automatic).Cách khắc phục lỗi PerfNet 2004 trên Windows 10
  5. Sau khi bạn làm điều này, nhấp vào nút Dừng (Stop) (dưới Trạng thái dịch vụ), chờ dịch vụ dừng, sau đó nhấp vào Bắt đầu (Start) một lần nữa để khởi chạy lại dịch vụ trước khi nhấp vào Áp dụng (Apply).
  6. Cuối cùng, quay lại tiện ích Event Viewer và kiểm tra nhật ký lỗi của bạn có báo cáo bất kỳ trường hợp mới nào của lỗi 'Không thể mở đối tượng hiệu suất dịch vụ Server' hay không.

Nếu cùng vấn đề vẫn đang xảy ra, hãy chuyển sang phương pháp sửa chữa tiềm năng tiếp theo bên dưới.

Phương pháp 4: Đăng ký file mobsync.dll

Theo một số người dùng bị ảnh hưởng, lỗi cụ thể này cũng có thể xảy ra do file DLL (Dynamic Link Library) chưa được đăng ký mà một ứng dụng cố gắng chạy yêu cầu. Thường gặp nhất, điều này được báo cáo xảy ra với mobsync.dll (Trình quản lý đồng bộ Microsoft).

DLL này được dùng bởi nhiều chương trình do Microsoft phát triển, vì vậy nếu bạn gặp lỗi PerfNet Error 2004 liên quan đến chương trình Microsoft, bạn nên dành thời gian để đăng ký lại file thư viện liên kết động (mobsync.dll) qua Command Prompt nâng cao và xem điều này có cho phép bạn khắc phục sự cố hay không.

Nếu bạn đang tìm hướng dẫn từng bước cụ thể về cách làm điều này, hãy làm theo hướng dẫn dưới đây:

  1. Nhấn Windows + R để mở hộp thoại Run. Tiếp theo, nhập 'cmd' vào ô văn bản và nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Nếu bạn được nhắc bởi Command Prompt nâng cao, nhấp vào Có để cấp quyền truy cập quản trị.Cách khắc phục lỗi PerfNet 2004 trên Windows 10
  2. Khi bạn đã ở trong Command Prompt nâng cao, nhập lệnh sau và nhấn Enter để đăng ký lại file mobsync.dll:
    regsvr32 "%systemroot%\system32\mobsync.dll" /u
  3. Sau khi lệnh được xử lý thành công, đóng Command Prompt nâng cao và kiểm tra Event Viewer xem có trường hợp mới của cùng lỗi hay không.

Nếu bạn vẫn phát hiện các trường hợp mới được tạo của lỗi PerfNet 2004, hãy chuyển sang phương pháp sửa chữa tiềm năng tiếp theo bên dưới.

Phương pháp 5: Cập nhật Driver GPU (nếu áp dụng được)

Nếu bạn gặp giật lag chung và vấn đề âm thanh khi PC của bạn phải render các ứng dụng đòi hỏi tài nguyên cao như chơi game hoặc dùng ứng dụng chỉnh sửa video, bạn có thể đang gặp vấn đề GPU.

Loại sự cố này thường xảy ra khi bạn đang đối mặt với driver GPU cũ hoặc driver vật lý cũ.

Một số người dùng CHỈ thấy các trường hợp mới của lỗi Không thể mở đối tượng hiệu suất dịch vụ Server khi chơi game đã khắc phục được sự cố bằng cách cập nhật driver GPU cộng với module vật lý – Thao tác này sẽ đảm bảo mọi thành phần xử lý render trong game đang dùng phiên bản mới nhất có sẵn.

Nếu bạn thấy mình trong kịch bản tương tự, hãy làm theo các bước dưới đây để cập nhật driver GPU hiện tại và đảm bảo vấn đề không liên quan đến GPU:

  1. Bắt đầu bằng cách mở hộp thoại Run bằng cách nhấn Windows + R. Trong ô văn bản, nhập 'devmgmt.msc' và nhấn Enter để mở Quản lý thiết bị (Device Manager).Cách khắc phục lỗi PerfNet 2004 trên Windows 10
  2. Trong Quản lý thiết bị, cuộn xuống qua danh sách thiết bị đã cài đặt trước khi mở rộng menu thả xuống cụ thể cho Bộ adapter hiển thị (Display Adapters).
  3. Ở menu tiếp theo, nhấp chuột phải vào driver GPU bạn muốn cập nhật, sau đó nhấp vào Cập nhật driver (Update driver) từ menu ngữ cảnh vừa xuất hiện.Cách khắc phục lỗi PerfNet 2004 trên Windows 10

    Lưu ý: Nếu bạn thấy lỗi PerfNet 2004 trên laptop có cấu hình dual-GPU, bạn chỉ cần cập nhật bản chuyên dụng (GPU mạnh hơn).

  4. Khi bạn đến màn hình tiếp theo, tiến hành nhấp vào Tự động tìm kiếm phần mềm driver cập nhật.

    Cách khắc phục lỗi PerfNet 2004 trên Windows 10
  5. Tiếp theo, chờ quét ban đầu hoàn tất, sau đó làm theo hướng dẫn trên màn hình để hoàn tất cài đặt phiên bản driver mới hơn trong trường hợp driver mới được phát hiện.
  6. Khi thao tác hoàn tất, tiến hành khởi động lại máy tính trước khi khởi chạy game gây giật lag + sự kiện Event Viewer 2004 khi khởi động tiếp theo hoàn tất để xem sự cố hiện đã được khắc phục hay chưa.Lưu ý: Nếu Device Manager không tìm thấy phiên bản driver mới trong trường hợp của bạn, bạn nên dùng phần mềm độc quyền do nhà sản xuất GPU cung cấp để đảm bảo bạn đang dùng phiên bản driver mới nhất tương thích với mẫu GPU của bạn:
    GeForce Experience - Nvidia
    Adrenalin - AMD
    Intel Driver - Intel

Nếu bạn đã dùng phiên bản driver GPU mới nhất hoặc cập nhật phiên bản driver không khắc phục được vấn đề PerfNet Error 2004 trong trường hợp của bạn, hãy chuyển sang phương pháp sửa chữa tiềm năng tiếp theo bên dưới.

Phương pháp 6: Làm mới mọi thành phần Windows

Trong trường hợp không có phương pháp nào ở trên hiệu quả trong trường hợp của bạn, bạn nên cân nhắc việc lỗi PerfNet Error 2004 có thể đang xảy ra do vấn đề hỏng hóc gốc rễ trong các file hệ điều hành của bạn.

Nếu kịch bản này áp dụng được, nỗ lực cuối cùng của bạn để khắc phục sự cố là thực hiện cài đặt sửa chữa. Một số người dùng đã xác nhận phương pháp này thành công giúp họ cài đặt mọi bản cập nhật đang chờ sau khi làm mới thành công mọi thành phần Windows bị hỏng.

Cách khắc phục lỗi PerfNet 2004 trên Windows 10

Thủ tục này vượt trội hơn cài đặt sạch (clean install) vì nó chỉ làm mới các thành phần Windows và các quy trình liên quan đến khởi động, đồng thời cho phép bạn giữ lại tất cả dữ liệu cá nhân bao gồm ảnh, ứng dụng, game, video và bất kỳ loại file cá nhân nào khác.

Dưới đây là hướng dẫn từng bước triển khai quy trình cài đặt sửa chữa.