Bạn có thể thường xuyên bắt gặp một ứng dụng hoặc một quy trình hệ thống nền chứa một lượng tài nguyên hệ thống bất thường. Việc sử dụng tài nguyên hệ thống cao của một tiến trình có thể làm chậm rất nhiều các hoạt động khác của hệ thống và có thể biến PC của bạn thành một mớ hỗn độn chậm chạp. Nó cũng có thể khiến nó bị hỏng hoàn toàn. Chúng tôi đã đề cập đến rất nhiều quy trình và các vấn đề sử dụng CPU cao trên trang web của chúng tôi. Ngoài ra, hôm nay, chúng ta sẽ thảo luận về vấn đề sử dụng CPU cao của dịch vụ .NET Runtime Optimization không thường xuyên và cách đưa nó trở lại mức có thể chấp nhận được.
Nội dung[ trốn ]
- Cách khắc phục Dịch vụ tối ưu hóa thời gian chạy .NET Sử dụng CPU cao trên Windows 10
- Tại sao dịch vụ tối ưu hóa thời gian chạy .NET lại dẫn đến việc sử dụng CPU cao?
- Phương pháp 1: Thực hiện Khởi động sạch PC
- Phương pháp 2: Tăng cường các quy trình .NET Framework
- Tùy chọn I: Qua Command Prompt
- Tùy chọn II: Qua GitHub Script
- Phương pháp 3: Khởi động lại Dịch vụ Tối ưu hóa Thời gian chạy .NET
- Phương pháp 4: Phát hiện và loại bỏ phần mềm độc hại
Cách khắc phục Dịch vụ tối ưu hóa thời gian chạy .NET Sử dụng CPU cao trên Windows 10
Như bạn có thể biết, điều này .Nền tảng NET được sử dụng bởi Microsoft và các bên thứ ba khác để phát triển và chạy các ứng dụng Windows Trong số những thứ khác. Tệp thực thi cho dịch vụ này, có tên mscorsvw.exe , là một thành phần chính thức của Windows và thực hiện nhiệm vụ tối ưu hóa trước .NET framework viz và biên dịch lại các thư viện .NET. Điều này giúp các ứng dụng và chương trình khởi chạy nhanh hơn. Dịch vụ tối ưu hóa là được thiết kế để chạy trong nền khi PC của bạn không hoạt động trong một khoảng thời gian ngắn từ 5-10 phút.
Tại sao dịch vụ tối ưu hóa thời gian chạy .NET lại dẫn đến việc sử dụng CPU cao?
Đôi khi dịch vụ có thể mất nhiều thời gian hơn bình thường để biên dịch lại các thư viện .NET. Kết quả này trong
- Dịch vụ PC của bạn chạy chậm hơn bình thường.
- Các trường hợp trục trặc trong máy tính của bạn.
- Dịch vụ hiển thị bị hỏng.
- Sử dụng phần mềm độc hại tài nguyên hệ thống.
Xem xét tác động của dịch vụ này đối với hiệu suất của từng ứng dụng, bạn không nên chấm dứt ngay lập tức dịch vụ này ngay từ cái nhìn đầu tiên do hành vi nghịch ngợm. Nếu dịch vụ dường như mất quá nhiều thời gian để hoàn thành hoạt động của nó, bạn có tùy chọn để tăng tốc mọi thứ bằng cách thực hiện một vài lệnh hoặc một tập lệnh. Các bản sửa lỗi khác bao gồm quét máy tính để tìm phần mềm độc hại và vi rút, khởi động lại dịch vụ và thực hiện khởi động sạch, như được giải thích trong phân đoạn tiếp theo.
Phương pháp 1: Thực hiện Khởi động sạch PC
Rất có thể dịch vụ đang gặp khó khăn khi biên dịch lại các thư viện cho một ứng dụng bên thứ ba cụ thể và do đó, tiêu tốn nhiều năng lượng CPU hơn để hoàn thành tác vụ. Bạn có thể thực hiện khởi động sạch trong đó chỉ các trình điều khiển và chương trình khởi động cần thiết mới được tải, để kiểm tra xem nó có thực sự là một trong những chương trình của bên thứ ba gây ra sự cố sử dụng CPU cao cho dịch vụ .NET Runtime Optimization hay không. Các bước để thực hiện khởi động sạch Windows 10 như sau:
1. Nhấn Phím Windows + R đồng thời khởi chạy Chạy hộp thoại.
2. Loại msconfig và đánh đi vào chìa khóa để mở Cấu hình hệ thông .
3. Đi đến Dịch vụ tab và chọn hộp được đánh dấu Ẩn tất cả các dịch vụ của Microsoft .
4. Sau đó, nhấp vào Vô hiệu hóa tất cả , hiển thị được đánh dấu. Nó sẽ ngăn tất cả các dịch vụ của bên thứ ba và không cần thiết chạy trong nền.
5. Lưu các thay đổi bằng cách nhấp vào Áp dụng> OK nút.
6. Một cửa sổ bật lên hỏi xem bạn có muốn Khởi động lại hoặc Thoát mà không cần khởi động lại sẽ xuất hiện, như được hiển thị. chọn Thoát mà không cần khởi động lại lựa chọn.
7. Một lần nữa, khởi chạy Cấu hình hệ thông cửa sổ bằng cách lặp lại Các bước 1-2. Chuyển sang Khởi động chuyển hướng.
8. Nhấp vào Mở trình quản lý tác vụ siêu liên kết, như được hiển thị.
Ghi chú: Kiểm tra cột Tác động khởi động cho tất cả các ứng dụng / quy trình được liệt kê và tắt những ứng dụng / quy trình Tác động khởi động cao .
9. Nhấp chuột phải vào ứng dụng (ví dụ. Hơi nước ) và lựa chọn Vô hiệu tùy chọn, như được mô tả bên dưới.
10. Cuối cùng, Thoát tắt tất cả các cửa sổ ứng dụng đang hoạt động và khởi động lại máy tính cá nhân của bạn . Nó sẽ bắt đầu ở trạng thái khởi động sạch.
11. Bây giờ, hãy kiểm tra mức sử dụng CPU của dịch vụ .NET Runtime trong Trình quản lý tác vụ. Nếu nó là bình thường, cho phép các chương trình của bên thứ ba cùng một lúc để ghim ứng dụng thủ phạm và gỡ cài đặt nó để tránh những vấn đề như vậy trong tương lai.
Cũng đọc: Cách khắc phục việc sử dụng CPU cao hkcmd
Phương pháp 2: Tăng cường các quy trình .NET Framework
Vì việc chấm dứt dịch vụ này không phải là một tùy chọn, thay vào đó bạn có thể tăng cường một chút dịch vụ này bằng cách cho phép nó sử dụng các lõi CPU bổ sung. Theo mặc định, dịch vụ chỉ sử dụng một lõi.
- Bạn có thể tự mình thực hiện một vài lệnh
- hoặc chỉ cần tải xuống một tập lệnh chính thức của Microsoft từ GitHub và chạy nó.
Tùy chọn I: Qua Command Prompt
1. Nhấp vào Khởi đầu , gõ phím Dấu nhắc lệnh và bấm vào Chạy như quản trị viên , như được hiển thị.
2. Gõ lệnh đã cho và nhấn đi vào Chìa khóa để thực hiện.
Ghi chú: Các lệnh cần được thực hiện khác nhau dựa trên kiến trúc hệ thống.
- Khắc phục Touchpad Scroll không hoạt động trên Windows 10
- Cách thay đổi chương trình khởi động trong Windows 10
- Cách tắt tiếng micrô trong Windows 10
- 7 cách để sửa chữa máy tính liên tục gặp sự cố
3. Tiếp theo, thực hiện ngen.exe executequeueditems , như mô tả bên dưới.
Mẹo chuyên nghiệp: Xác định xem PC Windows là 32-bit & 64-bit
Nếu bạn không chắc chắn về kiến trúc hệ thống của mình, chỉ cần làm theo các bước đã cho:
1. Đánh Phím Windows + R cùng nhau mở Chạy hộp thoại.
2. Loại msinfo32 và nhấp vào ĐƯỢC RỒI mở Thông tin hệ thống cửa sổ.
3. Tại đây, hãy kiểm tra Loại hệ thống nhãn để kiểm tra xem có giống nhau không.
Cũng đọc: HKEY_LOCAL_MACHINE là gì?
Tùy chọn II: Qua GitHub Script
1. Đi tới GitHub trang cho kịch bản .
2. Nhấp chuột phải vào Nguyên và chọn Lưu liên kết như… tùy chọn, như được hiển thị.
3. Thay đổi Lưu kiểu, mẫu đến Tệp Windows Script và nhấp vào Cứu .
4. Sau khi tải xuống, hãy mở tệp bằng Máy chủ Windows Script .
Cũng đọc: Khắc phục quá trình phục vụ máy chủ DISM Sử dụng CPU cao
Phương pháp 3: Khởi động lại Dịch vụ Tối ưu hóa Thời gian chạy .NET
Các dịch vụ thường có thể trục trặc và sau đó, biểu hiện các hành vi kỳ lạ như sử dụng lượng tài nguyên hệ thống cao một cách không cần thiết hoặc duy trì hoạt động trong một thời gian dài. Trường hợp trục trặc có thể xảy ra do các lỗi có trong bản dựng hệ điều hành Windows hiện tại. Dưới đây là cách giải quyết việc sử dụng CPU cao của dịch vụ tối ưu hóa thời gian chạy .NET bằng cách khởi động lại dịch vụ:
Ghi chú : Giải pháp này chỉ hoạt động đối với các hệ thống có card đồ họa chuyên dụng hỗ trợ NVIDIA.
1. Nhấn Windows + R chìa khóa đồng thời khởi chạy Chạy hộp thoại.
2. Loại services.msc và nhấp vào ĐƯỢC RỒI mở Dịch vụ ứng dụng.
3. Cuộn qua danh sách và tìm Bộ chứa từ xa NVIDIA dịch vụ.
4. Nhấp chuột phải vào nó và chọn Tính chất từ menu ngữ cảnh, như được hiển thị.
5. Nhấp vào Ngừng lại nút đầu tiên. Chờ cho Trạng thái dịch vụ đọc Đã dừng lại , và sau đó bấm vào Khởi đầu để làm cho nó hoạt động trở lại.
6. Đảm bảo Loại khởi động: được đặt thành Tự động .
7. Sau khi dịch vụ khởi động lại, hãy nhấp vào Áp dụng> OK để lưu các thay đổi và đóng Tính chất cửa sổ.
8. Nhấn Các phím Ctrl + Shift + Esc cùng nhau mở Quản lý công việc và kiểm tra xem dịch vụ có còn sử dụng tài nguyên CPU cao hay không.
Cũng đọc: Dịch vụ nâng cao của Google Chrome là gì
Phương pháp 4: Phát hiện và loại bỏ phần mềm độc hại
Nếu dịch vụ vẫn tiếp tục tiêu thụ CPU bất thường, hãy chạy quét vi-rút / phần mềm độc hại để loại trừ khả năng lây nhiễm. Các ứng dụng độc hại có thể xâm nhập vào PC của bạn nếu bạn không cẩn thận. Các chương trình này sẽ tự ngụy trang và giả vờ là các thành phần chính thức của Windows, đồng thời gây ra một số vấn đề như sử dụng CPU cao. Bạn có thể sử dụng Bộ bảo vệ Windows gốc để quét PC của mình hoặc bạn có thể sử dụng bất kỳ chương trình bảo mật chuyên dụng nào khác hữu ích. Làm theo các bước sau để khắc phục sự cố sử dụng CPU cao của dịch vụ tối ưu hóa thời gian chạy .NET bằng cách xóa phần mềm độc hại khỏi PC của bạn:
1. Đánh Các phím Windows + I đồng thời để mở Cài đặt .
2. Tại đây, hãy nhấp vào Cập nhật & Bảo mật , như được hiển thị.
3. Đi đến Bảo mật Windows menu và nhấp vào Bảo vệ khỏi mối đe dọa và vi-rút
4. Nhấp vào Quét nhanh để quét PC của bạn để kiểm tra xem có bất kỳ phần mềm độc hại nào hiện diện hay không.
5. Nếu có bất kỳ phần mềm độc hại nào được tìm thấy sau đó, hãy nhấp vào Bắt đầu hành động đến tẩy hoặc khối chúng và khởi động lại PC của bạn.
Khuyến khích:
Hy vọng rằng, một trong những giải pháp trên đã khắc phục được sự cố. Dịch vụ tối ưu hóa thời gian chạy NET CPU cao vấn đề trên PC của bạn. Nếu vấn đề tương tự quay lại ám ảnh bạn sau này, hãy kiểm tra bản cập nhật Windows có sẵn hoặc cài đặt lại phiên bản mới nhất của .Nền tảng NET . Ngoài ra, nếu bạn có bất kỳ câu hỏi / đề xuất nào liên quan đến bài viết này, vui lòng thả chúng trong phần nhận xét.
Elon DeckerElon là một nhà văn công nghệ tại Cyber S. Anh ấy đã viết hướng dẫn cách thực hiện khoảng 6 năm nay và đã bao gồm nhiều chủ đề. Anh ấy thích trình bày các chủ đề liên quan đến Windows, Android cũng như các thủ thuật và mẹo mới nhất.