Khắc phục: Độ trễ DPC cao trên Windows 10

Cuộc gọi thủ tục hoãn lại (DPC) là một cơ chế hệ điều hành Microsoft Windows cho phép các tác vụ ưu tiên cao để trì hoãn các tác vụ được yêu cầu nhưng mức độ ưu tiên thấp hơn để thực hiện sau này. Điều này cho phép trình điều khiển thiết bị và người tiêu dùng sự kiện cấp thấp khác thực hiện các phần ưu tiên cao trong quá trình xử lý của họ và lên lịch xử lý bổ sung không quan trọng để thực hiện ở mức ưu tiên thấp hơn.

Độ trễ DPC cao thường có thể được quan sát trong trình điều khiển thiết bị đôi khi gặp trục trặc và hiển thị giá trị cao của độ trễ DPC. Có một số giải pháp cho vấn đề này và chúng tôi sẽ trình bày một số trong số chúng dưới đây. Chúc may mắn!

Giải pháp 1: Thay đổi Kế hoạch điện hiện tại

Hầu như tất cả các tùy chọn nguồn điện bạn đang thay đổi đều phản ánh cài đặt nguồn Cân bằng và ngay cả khi một trong các cài đặt này không tốt, nó sẽ luôn phản ánh hiệu suất của máy tính của bạn. Có một số người dùng cho rằng việc chuyển sang hiệu suất cao hoặc Trình tiết kiệm năng lượng đã giúp họ giải quyết vấn đề của họ.

  1. Nhấp chuột phải vào biểu tượng pin nằm trong khay hệ thống và nhấp vào Tùy chọn nguồn. Nếu bạn không sử dụng Windows 10, hãy nhấp vào menu Bắt đầu và tìm kiếm Bảng điều khiển. Thay đổi tùy chọn Xem theo thành biểu tượng Lớn và nhấp vào nút Tùy chọn nguồn.

  1. Chọn bất kỳ gói năng lượng nào ngoại trừ gói Cân bằng bằng cách nhấp vào vòng tròn nhỏ bên cạnh mục nhập. Bạn cũng có thể nhấp vào Hiển thị các gói bổ sung để xem tất cả các gói có sẵn cho bạn lựa chọn. Kiểm tra xem vấn đề đã được giải quyết chưa.

Giải pháp 2: Vô hiệu hóa tính năng động và cập nhật trình điều khiển của card đồ họa

Nhóm các bước này được sử dụng chủ yếu để tối ưu hóa và giảm độ trễ DPC thông thường do điều khiển bằng cách vô hiệu hóa Ticking động và cập nhật các card đồ họa luôn có liên quan đến độ trễ và độ trễ. Đây là bước rất hữu ích và phần đầu tiên có thể dễ dàng được hoàn nguyên nếu bạn nhận thấy một số vấn đề:

  1. Tìm kiếm Lệnh Prompt nghiêm trọng trong menu Bắt đầu hoặc thanh tìm kiếm bên cạnh, nhấp chuột phải vào nó và chọn tùy chọn Chạy Run làm quản trị viên. Bạn cũng có thể sử dụng tổ hợp phím Windows Key + R để hiển thị hộp thoại Run. Nhập vào cm cmd trong hộp và nhấp vào OK

  1. Sao chép và dán lệnh sau và đảm bảo bạn nhấp Enter sau đó.

bcdedit / bộ bị vô hiệu hóa

  1. Bạn sẽ thấy Chiến dịch trên mạng đã hoàn thành thông báo thành công. Thoát Command Prompt và kiểm tra xem sự cố đã được giải quyết chưa. Nếu không, hãy tiếp tục với phần còn lại của giải pháp.

Bây giờ là lúc cập nhật trình điều khiển card đồ họa của bạn để thử và giảm độ trễ DPC của máy tính.

  1. Chọn nút Bắt đầu, nhập Trình quản lý thiết bị và chọn nút đó từ danh sách kết quả ở trên cùng. Bạn cũng có thể sử dụng tổ hợp phím Windows Key + R để hiển thị hộp thoại Run. Nhập vào dev devmm.m.mv trong hộp và bấm OK.

  1. Mở rộng một trong các danh mục để tìm tên của thiết bị bạn muốn cập nhật, sau đó nhấp chuột phải vào thiết bị và chọn Cập nhật trình điều khiển. Đối với thẻ đồ họa, mở rộng danh mục Bộ điều hợp hiển thị, nhấp chuột phải vào thẻ đồ họa của bạn và chọn Cập nhật Trình điều khiển.

  1. Chọn Tìm kiếm tự động cho phần mềm trình điều khiển cập nhật.
  2. Nếu Windows không tìm thấy trình điều khiển mới, bạn có thể thử tìm kiếm nó trên trang web của nhà sản xuất thiết bị và làm theo hướng dẫn của họ. Bạn sẽ cần phải lặp lại quy trình tương tự cho tất cả các card đồ họa (tích hợp và bên ngoài) hoặc bạn có thể sử dụng một công cụ tự động để làm điều này cho bạn.

Giải pháp 3: Giả mạo các thiết bị mạng (Không dây và Ethernet)

Phương pháp này khá hữu ích và nó liên quan đến việc thay đổi một số cài đặt nhất định trong Trình quản lý thiết bị cho thiết bị mạng của máy tính của bạn. Tuy nhiên, các thiết bị này là nguyên nhân phổ biến nhất cho độ trễ DPC cao trên PC Windows và luôn luôn nên thử và thay đổi các cài đặt này để giảm độ trễ.

  1. Chọn nút Bắt đầu, nhập Trình quản lý thiết bị và chọn nút đó từ danh sách kết quả ở trên cùng. Bạn cũng có thể sử dụng tổ hợp phím Windows Key + R để hiển thị hộp thoại Run. Nhập vào dev devmm.m.mv trong hộp và bấm OK.

  1. Mở rộng danh mục Bộ điều hợp mạng bằng cách nhấp vào mũi tên bên cạnh và định vị bộ điều hợp Không dây và Ethernet. Họ phải đứng đầu danh sách và mang tên thương hiệu như Intel.
  2. Nhấp chuột phải vào từng cái và chọn Thuộc tính từ menu ngữ cảnh. Điều hướng đến tab Nâng cao và bạn sẽ có thể thấy danh sách Thuộc tính có thương hiệu. Định vị tùy chọn Ethernet hiệu quả năng lượng và vô hiệu hóa nó bằng cách nhấp vào tùy chọn bên dưới Giá trị và chọn Tắt.

  1. Sau đó, đảm bảo bạn điều hướng đến tab Quản lý nguồn và bỏ chọn hộp bên cạnh Cho phép máy tính tắt thiết bị này để tiết kiệm năng lượng. Đảm bảo bạn lặp lại quy trình cho tất cả các thiết bị phù hợp và bạn áp dụng các thay đổi. Kiểm tra xem độ trễ có trở lại bình thường không.

Giải pháp 4: Gỡ cài đặt Tường lửa trên Máy tính của bạn

Dường như tường lửa thường được cài đặt cùng với các công cụ chống vi-rút miễn phí thường gây ra sự cố độ trễ DPC cao và bạn nên xem xét gỡ cài đặt chúng để giải quyết vấn đề vì chúng hiện đang gây hại nhiều hơn là có lợi. Tường lửa gây ra sự cố này thường xuyên nhất là tường lửa của Avast có thể tự gỡ cài đặt.

  1. Mở giao diện người dùng Avast của bạn bằng cách định vị biểu tượng của nó trong khay hệ thống, nhấp chuột phải vào nó và chọn tùy chọn Mở.
  2. Xác định vị trí cửa sổ Cài đặt và điều hướng đến tab Thành phần trong menu điều hướng ở bên trái của cửa sổ.

  1. Xác định vị trí mục Avast Firewall trong danh sách và nhấp vào mũi tên hướng xuống bên cạnh. Nhấp vào nút Gỡ cài đặt và xác nhận hộp thoại sẽ xuất hiện kịp thời. Khởi động lại máy tính của bạn và kiểm tra xem độ trễ đã trở lại bình thường chưa.

Hơn nữa, Tường lửa Windows Defender cũng là nguyên nhân phổ biến của các sự cố như vậy và bạn sẽ phải vô hiệu hóa nó để giải quyết vấn đề chính xác và ngăn chặn sự cố xảy ra lần nữa. Ngay cả sau khi vô hiệu hóa nó, bạn có thể cần phải vô hiệu hóa dịch vụ bắt đầu vì dịch vụ cũng thường gây rắc rối.

  1. Mở Bảng điều khiển bằng cách tìm kiếm nó sau khi nhấn nút Bắt đầu nằm ở phần dưới cùng bên trái của máy tính để bàn của bạn.
  2. Thay đổi tùy chọn Xem theo thành biểu tượng Nhỏ và định vị tùy chọn Tường lửa của Windows.

  1. Nhấp vào nó và chọn tùy chọn Bật hoặc tắt Tường lửa Windows nằm ở menu bên trái của cửa sổ.
  2. Nhấp vào nút radio bên cạnh Tùy chọn Tắt Tắt Tường lửa của Windows (không được khuyến nghị) bên cạnh cả cài đặt mạng Riêng tư và Công cộng.

Tường lửa Windows hiện đã bị tắt nhưng dịch vụ thuộc về nó cũng đã gây ra các sự cố liên quan đến độ trễ DPC và bạn cũng nên đảm bảo vô hiệu hóa dịch vụ này. Nó chạy trong nền và điều chỉnh kết nối của bạn bất kể tường lửa bị tắt hay bật. Thực hiện theo các bước dưới đây để vô hiệu hóa nó hoàn toàn.

  1. Mở giao diện Registry Editor bằng cách nhập vào reg reg regi trong thanh tìm kiếm hoặc hộp thoại Run. Điều hướng đến khóa sau trong Registry Editor bằng cách điều hướng trong khung bên trái:
 HKEY_LOCAL_MACHINE \ HỆ THỐNG \ CurrentControlset \ Services \ MpsSvc 
  1. Ở bên phải màn hình, bạn sẽ thấy một danh sách các mục đăng ký. Cuộn xuống cho đến khi bạn thấy mục Bắt đầu dưới dạng REG_DWORD, vì vậy hãy nhấp chuột phải vào mục đó và chọn Sửa đổi.

  1. Thay đổi giá trị trong Dữ liệu giá trị từ bất kỳ số nào (2 là cài đặt mặc định) thành 4 và nhấp vào OK. Kiểm tra xem bây giờ vấn đề đã được giải quyết chưa.

Giải pháp 5: Phương pháp cho người dùng AVG

Dường như các sự cố chống vi-rút là một trong những nguyên nhân chính gây ra các sự cố này, đặc biệt là nếu bạn đang sử dụng các phiên bản AVG, Avast miễn phí, v.v. Phương pháp này nhằm vào người dùng AVG đã cài đặt phiên bản AVG miễn phí và có độ trễ DPC cao . May mắn thay, bạn sẽ không cần phải gỡ cài đặt nó hoặc vô hiệu hóa bất kỳ lá chắn nào, chỉ cần thay đổi một số cài đặt.

  1. Sử dụng tổ hợp phím Windows Key + R để mở hộp thoại Run và nhập vào ncpa.cpl, trước khi nhấp vào OK. Nó cũng có thể đạt được bằng cách mở Bảng điều khiển. Thay đổi chế độ xem thành Danh mục và nhấp vào Mạng và Internet. Nhấp vào mục Trung tâm Mạng và Chia sẻ trong danh sách. Xác định tùy chọn Thay đổi cài đặt bộ điều hợp ở phía bên trái của cửa sổ và nhấp vào nó.

  1. Nhấp chuột phải vào kết nối bạn hiện đang sử dụng và nhấp vào tùy chọn Thuộc tính. Bên dưới mạng Kết nối này sử dụng các mục sau: Phần, hãy xác định vị trí trình điều khiển bộ lọc mạng AVG của bộ điều khiển mạng và bỏ chọn hộp bên cạnh để vô hiệu hóa nó. Nhấp vào OK sau đó và kiểm tra xem vấn đề đã được giải quyết chưa.

Giải pháp 6: Gỡ cài đặt Bonjour trên máy tính của bạn

Bonjour là triển khai mạng cấu hình không của Apple, một nhóm các công nghệ bao gồm khám phá dịch vụ, gán địa chỉ và phân giải tên máy chủ. Bonjour định vị các thiết bị như máy in, máy tính khác và các dịch vụ mà các thiết bị đó cung cấp trên mạng cục bộ.

Như vậy, nó không hoàn toàn quan trọng đối với máy tính của bạn và nó có thể được cài đặt tự động cùng với các chương trình khác. Đôi khi bạn có thể giải quyết vấn đề đơn giản bằng cách gỡ cài đặt Bonjour trên máy tính của bạn.

  1. Trước hết, hãy đảm bảo bạn đã đăng nhập bằng tài khoản quản trị vì bạn sẽ không thể gỡ cài đặt chương trình bằng bất kỳ đặc quyền tài khoản nào khác
  2. Nhấp vào menu Bắt đầu và mở Bảng điều khiển bằng cách tìm kiếm nó. Ngoài ra, bạn có thể nhấp vào biểu tượng bánh răng để mở cài đặt nếu bạn đang sử dụng Windows 10.
  3. Trong Bảng điều khiển, chọn để Xem dưới dạng: Danh mục ở góc trên bên phải và nhấp vào Gỡ cài đặt Chương trình trong phần Chương trình.

  1. Nếu bạn đang sử dụng ứng dụng Cài đặt, nhấp vào Ứng dụng sẽ ngay lập tức mở danh sách tất cả các chương trình đã cài đặt trên PC của bạn.
  2. Xác định vị trí mục Bonjour trong danh sách và nhấp vào nó một lần. Nhấp vào nút Gỡ cài đặt phía trên danh sách và xác nhận bất kỳ hộp thoại nào có thể xuất hiện. Làm theo các hướng dẫn trên màn hình để gỡ cài đặt Bonjour và khởi động lại máy tính của bạn sau đó. Kiểm tra xem nếu bạn vẫn gặp các vấn đề liên quan đến độ trễ cao.

Giải pháp 7: Vô hiệu hóa Giao thức Internet Phiên bản 6

Giao thức này dường như có vấn đề đối với một số cài đặt trên máy tính của bạn và có khá nhiều vấn đề có thể được giải quyết đơn giản bằng cách vô hiệu hóa và chuyển trở lại Giao thức Internet Phiên bản 4. Phương pháp này được xác nhận là thành công cho Windows 7 nhưng không có gì nói rằng nó sẽ không hoạt động cho các phiên bản Windows mới hơn.

  1. Sử dụng tổ hợp phím Windows Key + R để mở hộp thoại Run và nhập vào ncpa.cpl, trước khi nhấp vào OK. Nó cũng có thể đạt được bằng cách mở Bảng điều khiển. Thay đổi chế độ xem thành Danh mục và nhấp vào Mạng và Internet. Nhấp vào mục Trung tâm Mạng và Chia sẻ trong danh sách. Xác định tùy chọn Thay đổi cài đặt bộ điều hợp ở phía bên trái của cửa sổ và nhấp vào nó.

  1. Bây giờ cửa sổ Kết nối Internet đã mở, bấm đúp vào Bộ điều hợp mạng đang hoạt động của bạn.
  2. Sau đó nhấp vào Thuộc tính và định vị mục nhập Giao thức Internet Phiên bản 6 trong danh sách. Vô hiệu hóa hộp kiểm bên cạnh mục này và nhấp vào OK. Khởi động lại máy tính của bạn để xác nhận các thay đổi và kiểm tra xem lỗi có xuất hiện lại không.

Giải pháp 8: Sử dụng các tinh chỉnh Regedit sau đây để vô hiệu hóa một quy trình nhất định

Có một dịch vụ gọi là NVIDA PowerMizer: Mục tiêu cuối cùng của công nghệ PowerMizer là tối ưu hóa việc sử dụng năng lượng cho thời lượng pin dài nhất trong máy tính xách tay trong khi cung cấp hiệu suất cần thiết cho nhiệm vụ trong tay.

Đây giống như những gì Intel phải giới hạn sức mạnh tính toán của CPU dựa trên những ứng dụng nào đang chạy. nói cách khác, đó là một quy trình quản lý năng lượng cho card đồ họa của bạn có thể gây ra thay đổi trong việc sử dụng CPU và nó chắc chắn có thể gây ra sự cố.

  1. Vì bạn sẽ chỉnh sửa sổ đăng ký, chúng tôi khuyên bạn nên xem bài viết này, chúng tôi đã chuẩn bị để sao lưu an toàn sổ đăng ký của bạn để ngăn chặn các sự cố tiếp theo. Tuy nhiên, không có gì sai sẽ xảy ra nếu bạn làm theo hướng dẫn cẩn thận.
  2. Mở giao diện Registry Editor bằng cách nhập vào reg reg regi trong thanh tìm kiếm hoặc hộp thoại Run. Điều hướng đến khóa sau trong Registry Editor bằng cách điều hướng trong khung bên trái:
 HKEY_LOCAL_MACHINE \ HỆ THỐNG \ CurrentControlset \ Control \ Video \ ******** \ 0000 \ 

  1. * 'S sẽ là số và chữ cái ngẫu nhiên. Sẽ có một vài trong số chúng, vì vậy hãy chọn thư mục của 0000 00 với nhiều phím nhất trong đó.
  2. Nhấp chuột phải vào phía bên phải của cửa sổ và chọn giá trị Mới >> DWORD (32 bit). Bạn sẽ cần phải làm điều này 4 lần và đảm bảo bạn đặt tên cho các khóa như sau: PerfLevelSrc, PowerMizerEnable, PowermizerLevel, PowermizerLevelAC

  1. Bạn sẽ cần thay đổi giá trị của chúng bằng cách nhấp chuột phải vào từng cái và chọn tùy chọn Sửa đổi. Đặt các giá trị theo thông tin bên dưới:

PerfLevelSrc

PowerMizerEnable

PowermizerLevel

PowermizerLevelAC

  1. Khởi động lại máy tính của bạn và tùy chọn Powermizer sẽ bị tắt, dẫn đến độ trễ DPC của bạn giảm.

Bài ViếT Thú Vị