Contents

Cách khắc phục mức sử dụng CPU cao do gián đoạn hệ thống trên Windows

Khi bạn nhận thấy rằng một quá trình được gọi là"ngắt hệ thống"đang gây ra mức sử dụng CPU cao, rất có thể bạn đang xử lý sự cố phần cứng hoặc trình điều khiển.

Trong bài viết này, chúng tôi làm sáng tỏ khái niệm về gián đoạn hệ thống và cung cấp hướng dẫn toàn diện về cách xác định và khắc phục nguyên nhân gốc rễ dẫn đến việc sử dụng CPU tăng cao.

“Gián đoạn hệ thống” trên Windows là gì?

Sự gián đoạn hệ thống được thể hiện dưới hình thức một ứng dụng Windows đang chạy trong Trình quản lý tác vụ, mặc dù bản chất nó không thực sự là một quy trình. Thay vào đó, nó đóng vai trò như một sứ giả hoặc đại lý ghi lại và định lượng việc sử dụng tài nguyên tính toán của tất cả các gián đoạn xảy ra ở cấp độ cơ bản hơn của hệ điều hành.

/vi/images/windows-11-task-manager-system-interrupts-highlighted.jpg

Sự gián đoạn có thể xuất phát từ các thành phần phần mềm hoặc phần cứng, bao gồm cả bộ xử lý trung tâm (CPU). Sau khi hoàn tất quá trình xử lý ngắt, CPU sẽ trở về trạng thái mà nó đã bị treo trong quá trình gián đoạn.

Gián đoạn tạo thành một phương thức tương tác giữa các thành phần phần mềm và phần cứng, tạo điều kiện thuận lợi cho việc giao tiếp với bộ xử lý trung tâm (CPU). Một minh họa thích hợp liên quan đến hành động gõ trên bàn phím; trong trường hợp như vậy, các thiết bị ngoại vi và phần tử lập trình có liên quan sẽ truyền các gián đoạn đến CPU, từ đó bắt đầu quá trình xử lý đầu vào của người dùng.

Ngoài ra, sự gián đoạn có thể báo hiệu cho bộ xử lý trung tâm (CPU) rằng đã xảy ra sự bất thường, điều này có thể dẫn đến việc tăng mức sử dụng tài nguyên CPU được phân bổ để xử lý các gián đoạn hệ thống. Thông thường, trong một hệ thống đang hoạt động, việc sử dụng CPU để quản lý tình trạng gián đoạn hệ thống phải duy trì ổn định ở mức từ 0,1% đến 2%, có tính đến các yếu tố như tốc độ xung nhịp của hệ thống, các ứng dụng đang hoạt động và các thiết bị ngoại vi được kết nối.

Điều đáng lưu ý là trong một số trường hợp nhất định, ngay cả các giá trị cao tới 7% vẫn có thể nằm trong phạm vi chấp nhận được, tùy thuộc vào cấu hình cụ thể của hệ thống của mỗi người.

Cách khắc phục tình trạng gián đoạn hệ thống gây ra việc sử dụng CPU cao

Dấu hiệu sử dụng CPU liên tục ở mức khoảng 5% đến 10%, có thể do các sự cố phần cứng cơ bản, không phải là hiếm. Trong những trường hợp như vậy, điều cần thiết là phải xác định và giải quyết kịp thời những mối lo ngại này để duy trì hiệu suất thiết bị tối ưu. Nhóm của chúng tôi sẽ làm việc chăm chỉ để hỗ trợ bạn giải quyết mọi thách thức tiềm ẩn liên quan đến phần cứng có thể ảnh hưởng đến hoạt động của thiết bị.

Sửa lỗi sơ bộ

Trước khi bắt đầu cuộc hành trình này, điều cần thiết là phải có sự hiểu biết vững chắc về các khái niệm cơ bản làm nền tảng cho việc thực hiện nó. Chúng ta hãy xem xét ngắn gọn những nguyên tắc cơ bản này trước khi đi sâu hơn vào chủ đề hiện tại.

⭐Khởi động lại máy tính của bạn

⭐ Cài đặt các bản cập nhật Windows đang chờ xử lý

⭐Rút phích cắm tất cả các thiết bị bên ngoài

Để thực hiện các biện pháp phòng ngừa bổ sung, bạn nên thực hiện quét kỹ lưỡng phần mềm độc hại và vi-rút trên hệ thống của mình.

Nếu không đạt được sự cứu trợ thông qua việc thực hiện các chiến lược cơ bản này, có thể cần phải xem xét sử dụng giải pháp khắc phục ban đầu.

Tắt tất cả các thiết bị bên ngoài

Phần cứng USB thường có thể là nguyên nhân cốt lõi của những vấn đề như vậy. Để giải quyết vấn đề này, một tùy chọn liên quan đến việc ngắt kết nối mọi thiết bị USB bên ngoài. Ngoài ra, trong khi điều hướng đến Trình quản lý thiết bị (được tham chiếu bên dưới), việc vô hiệu hóa USB Root Hub có thể được thực hiện, do đó ngăn chặn sự gián đoạn đối với bộ xử lý trung tâm bởi các thành phần phần cứng bên ngoài.

Để xác định vị trí và hủy kích hoạt bất kỳ mục nhập USB Root Hub nào trong Trình quản lý thiết bị, có thể truy cập được thông qua menu Windows + X, hãy điều hướng đến phần Bộ điều khiển Bus nối tiếp vạn năng.

/vi/images/Device-Manager-With-Universal-Serial-Bus-Controllers-Option-Highlighted.jpg

Có thể việc sử dụng bàn phím ngoài hoặc chuột USB có thể khiến chúng mất chức năng. Sẽ là khôn ngoan nếu có kế hoạch dự phòng để kích hoạt lại thiết bị nếu điều này xảy ra.

Đảm bảo rằng không có cáp SATA thừa nào được kết nối với bo mạch chủ của máy tính để bàn vì điều này có thể góp phần gây ra các vấn đề tiềm ẩn về hiệu suất. Để giải quyết vấn đề này, hãy xác minh xem có bất kỳ kết nối không cần thiết nào không và nhanh chóng loại bỏ chúng.

Kiểm tra và cập nhật Driver phần cứng

Để tìm hiểu xem bạn có đang xử lý sự cố trình điều khiển hay không, bạn có thể chạy Trình kiểm tra độ trễ DPC. Cuộc gọi thủ tục trì hoãn (DPC) là một quá trình liên quan đến Ngắt hệ thống. Khi trình xử lý ngắt cần trì hoãn một tác vụ có mức độ ưu tiên thấp hơn cho đến sau này, nó sẽ gọi DPC.

Trình kiểm tra độ trễ DPC là một tiện ích chẩn đoán hiệu quả giúp đánh giá khả năng hệ thống máy tính của bạn quản lý truyền phát âm thanh và video theo thời gian thực về độ trễ liên quan đến trình điều khiển thiết bị chế độ lõi. Giải pháp không xâm lấn này cung cấp thông tin chi tiết tức thì về các vấn đề tiềm ẩn mà không yêu cầu bất kỳ quy trình thiết lập nào.

Nếu quan sát thấy sự hiện diện của các thanh màu đỏ biểu thị việc mất dữ liệu do độ trễ tăng cao, điều đó cho thấy rằng có thể có vấn đề với hiệu suất của hệ thống.

/vi/images/DPC-Latency-Checker-1-670x439.png

Ngoài ra, bạn có thể chọn xác định thủ phạm hoặc nếu sự cố mới xuất hiện gần đây, hãy quay lại các điều chỉnh trình điều khiển trước đó trên Windows 10. Một tùy chọn khác là cập nhật trình điều khiển thiết bị của bạn bằng cách sử dụng nhiều lần lặp lại hiện tại hơn. Trước đây, các trình điều khiển thiếu sót như trình điều khiển của AMD dành cho thiết bị âm thanh SATA, HD và việc thiếu trình điều khiển Bluetooth được biết là nguyên nhân gây ra khó khăn.

Ngoài ra, bạn có thể cài đặt và chạy LatencyMon, một trình giám sát độ trễ, để tìm các tệp trình điều khiển có số lượng DPC cao nhất. Nhấn nút Bắt đầu/Phát, sau đó chuyển sang tab Trình điều khiển và sắp xếp các tệp trình điều khiển theo số lượng DPC. Lưu ý rằng số lượng sẽ tích lũy theo thời gian, vì vậy hãy để nó chạy một lúc.

/vi/images/LatencyMon-670x421.png

Những cá nhân có số lượng Lái xe trong tình trạng say xỉn (DWI) tăng cao có thể gặp phải tình trạng gián đoạn gia tăng đáng kể do khả năng phán đoán và kỹ năng vận động bị suy giảm khi điều khiển phương tiện trong tình trạng say xỉn.

Tắt thiết bị bên trong

Thay vì tự ý cập nhật trình điều khiển, bạn nên bắt đầu bằng cách tắt các thành phần trình điều khiển cụ thể để tách biệt phần tử có vấn đề. Trong trường hợp một trình điều khiển cụ thể được coi là nguyên nhân có thể xảy ra, bạn nên tắt thành phần đó trước khi tiếp tục.

Vui lòng điều hướng đến Menu Bắt đầu và kích hoạt chức năng tìm kiếm. Nhập “Bảng điều khiển” và nhấp vào kết quả. Từ đó, đi tới phần Thiết bị bằng cách nhấp vào nó từ bảng điều khiển bên trái hoặc sử dụng thanh Tìm kiếm ở đầu màn hình. Khi bạn đã truy cập Trình quản lý thiết bị, hãy tìm danh sách các thiết bị ngoại vi và mở rộng chúng bằng cách nhấp đúp vào từng thiết bị. Để tắt một thiết bị riêng lẻ, nhấp chuột phải vào thiết bị đó và chọn tùy chọn có nhãn “Tắt.

Khi thực hiện các tác vụ bảo trì trên một thiết bị, điều quan trọng là phải giám sát việc sử dụng CPU của hệ thống liên quan đến tình trạng gián đoạn hệ thống. Để làm như vậy, bạn có thể sử dụng công cụ Kiểm tra độ trễ DPC. Khi bạn đã có được thông tin cần thiết, hãy tiếp tục bằng cách nhấp chuột phải vào thiết bị được đề cập và bật thiết bị đó trước khi chuyển sang thiết bị tiếp theo trong quy trình.

Những thiết bị này là thủ phạm có khả năng nhất:

⭐ Bộ điều hợp mạng

⭐ Modem nội bộ

⭐ Thiết bị âm thanh nội bộ

Bất kỳ thẻ mở rộng bổ sung nào, chẳng hạn như thẻ để thu sóng truyền hình, kết nối ISDN hoặc DSL hoặc truy cập Internet, cũng được bảo hành theo chế độ bảo hành này.

Nếu không có trình điều khiển cụ thể nào được xác định là nguyên nhân, có thể cần phải tắt rồi bật lại các trình điều khiển không cần thiết khác để giải quyết sự cố.

Bạn không nên tắt bất kỳ thành phần phần cứng nào cần thiết để máy tính của bạn hoạt động bình thường, chẳng hạn như những thành phần được liệt kê trong “Máy tính”, “Bộ xử lý” hoặc “Thiết bị hệ thống.

Ngoài ra, không tắt các thiết bị trình chiếu trực quan, các thành phần phần cứng chịu trách nhiệm vận hành máy tính của bạn, giao diện bộ nhớ trong, thiết bị đầu vào ngoại vi bao gồm bàn phím và chuột (không bao gồm các lựa chọn thay thế thay thế như bàn di chuột) hoặc màn hình hiển thị.

Loại trừ phần cứng bị lỗi

Nếu một trình điều khiển bị trục trặc có khả năng gây ra sự mất ổn định của hệ thống thì phần cứng bị lỗi cũng có thể tạo ra kết quả tương tự. Do đó, chỉ cập nhật trình điều khiển của một người có thể không giải quyết được vấn đề. Tuy nhiên, trong trường hợp việc tắt toàn bộ thành phần có thể giải quyết được sự cố, người dùng nên tham khảo hướng dẫn toàn diện của chúng tôi về cách tiến hành đánh giá phần cứng máy tính của họ để phát hiện các lỗi tiềm ẩn.

/vi/images/Windows-Performance-Monitor-With-Data-Collector-Sets-and-System-Expanded.jpg

Trong một số trường hợp nhất định, hệ thống bị gián đoạn có thể do nguồn điện không đủ hoặc bộ chuyển đổi máy tính xách tay bị trục trặc. Trong những trường hợp như vậy, bạn nên thay nguồn điện hoặc ngắt kết nối bộ sạc và cố gắng giải quyết mọi vấn đề phát sinh.

Tắt hiệu ứng âm thanh

Đối với những người sử dụng Windows 7 làm hệ điều hành, đây có thể là giải pháp mà bạn đang tìm kiếm.

Vui lòng nhấp chuột phải vào biểu tượng loa nằm trong khay hệ thống, sau đó chọn “Thiết bị phát lại”. Từ đó, nhấp đúp vào thiết bị mặc định của bạn, thiết bị này phải được gắn nhãn là “Thiết bị mặc định (Loa)” để truy cập các thuộc tính của thiết bị. Khi bạn đã truy cập các thuộc tính này, hãy điều hướng đến tab “Cải tiến” và tiến hành tắt bất kỳ và tất cả các hiệu ứng âm thanh có thể có. Cuối cùng, hãy xác nhận các thay đổi bằng cách nhấp vào “OK”, sau đó bạn có thể đánh giá xem liệu tình trạng gián đoạn hệ thống có được giảm bớt hay không.

Cập nhật BIOS của bạn

Khi bật nguồn thiết bị máy tính, BIOS (Hệ thống đầu vào/đầu ra cơ bản) đóng vai trò là thành phần phần mềm ban đầu tạo điều kiện thuận lợi cho việc tải hệ điều hành. Để đảm bảo hiệu suất tối ưu, bạn nên xác định phiên bản BIOS hiện tại của mình và tham khảo trang web của nhà sản xuất để biết các bản cập nhật có sẵn và hướng dẫn cài đặt thân thiện với người dùng.

Để có được phiên bản BIOS của bạn, vui lòng làm theo các bước sau:1. Nhấn đồng thời nút “Windows” trên bàn phím cùng với phím “R” để gọi hộp thoại “Run”.2. Trong hộp thoại Run bạn nhập từ “cmd”.3. Sau khi gõ “cmd”, nhấn phím “Enter” trên bàn phím để mở cửa sổ nhắc lệnh.4. Cuối cùng, trong cửa sổ nhắc lệnh, vui lòng thực hiện tuần tự cặp hướng dẫn tiếp theo để xác định phiên bản BIOS của bạn.

 systeminfo | findstr /I /c:bios
wmic bios get manufacturer, smbiosbiosversion 

Xin lưu ý rằng chữ cái “I” được sử dụng ở đây có dạng chữ hoa, trái ngược với chữ cái viết thường, được biểu thị bằng “l”.

/vi/images/Windows-Command-Prompt-Systeminfo-and-BIOS-Version.jpg

Việc cập nhật nhận thức của một người về các cài đặt cấu hình cơ bản làm nền tảng cho hoạt động của máy tính không nên được coi là một vấn đề không đáng kể. Điều quan trọng là phải đảm bảo rằng bản sao lưu của hệ điều hành, cụ thể là Windows, đã được thực thi trước khi thực hiện quá trình này.

Việc ngắt hệ thống có thể phức tạp

Sự gián đoạn trong hệ thống có thể xuất phát từ nhiều nguồn khác nhau nhưng chúng thường được giải quyết khi bắt đầu khởi động lại hệ thống. Nếu sự cố vẫn tiếp diễn ngay cả sau khi khởi động lại thiết bị của bạn, chúng tôi tin rằng các đề xuất trước đây của chúng tôi sẽ hữu ích. Tuy nhiên, nếu bạn tiếp tục gặp phải tình trạng sử dụng CPU tăng cao, bạn nên kiểm tra các quy trình Windows bổ sung và xác định xem liệu yếu tố khác có thể là nguyên nhân gây ra tình trạng gián đoạn hay không.