Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

5 phương pháp đã chứng minh khắc phục .NET Runtime Optimization Service chiếm CPU cao

Để biết nguyên nhân CPU cao, khi bạn mở Task Manager và thấy dịch vụ tên .NET Runtime Optimization Service tiêu tốn tài nguyên CPU cao, bạn làm gì?

Với đó nói, bạn có ý tưởng về dịch vụ này không? Vâng, nếu bạn không biết gì về nó và chỉ tìm cách sửa, đừng lo. Trong bài này, chúng ta sẽ thảo luận What is .NET framework error (lỗi .NET framework là gì), nguyên nhân vấn đề và 5 cách tốt nhất khắc phục lỗi .NET Runtime Optimization.

.NET Runtime Optimization Service là gì?

Được biết đến như Mscorsvw.exe, .NET Runtime Optimization Service, được dùng để tối ưu hóa hệ thống nhằm khởi chạy ứng dụng nhanh chóng. Thông thường, tiến trình này không tiêu tốn quá nhiều bộ nhớ. Nhưng nếu quá trình tối ưu hóa kéo dài, nó có thể gây sử dụng CPU cao. Đây là danh sách các lý do phổ biến khiến bạn có thể gặp .NET Runtime Optimization Service high CPU usage trên Windows 10.

 

5 phương pháp đã chứng minh khắc phục .NET Runtime Optimization Service chiếm CPU cao

 

Nguyên nhân .NET Runtime Optimization Service High CPU Usage

  • Hệ thống bị nhiễm. Nghĩa là malware có thể đang chạy trên hệ thống của bạn ẩn nấp dưới tên .NET Runtime service. Để khắc phục, khuyên dùng giải pháp Antivirus tốt nhất như Systweak Antivirus.
  • Dịch vụ .NET Runtime Optimization bị hỏng (Corrupt)
  • Dịch vụ .NET Runtime Optimization chạy chậm trên PC

Cách khắc phục .NET Runtime Optimization Service High CPU Usage

Để khắc phục vấn đề nếu bạn nghĩ kết thúc tiến trình là tốt nhất, thì để tôi nói cho bạn biết nó sẽ không giúp vì tiến trình này giúp ứng dụng và game chạy. Làm vậy có thể hại chức năng hệ thống. Nhưng không có gì để lo lắng, có cách khác khắc phục nó. Ở đây chúng tôi sẽ giải thích tất cả một per one.

Giải pháp 1. Tối ưu hóa dịch vụ .NET Runtime

Như giải thích trên khi dịch vụ chạy chậm, bạn gặp .NET Runtime Optimization Service High CPU Usage trên Windows 10. Để tăng tốc quá trình, chúng ta cần chạy các lệnh sau:

  1. Trong thanh tìm kiếm Windows nhập Command Prompt
  2. Chọn kết quả tìm kiếm > chuột phải > Run as administrator (Chạy với quyền admin)
  3. Ở đây nhập các lệnh sau:

Cho hệ điều hành 32-bit: cd C:\Windows\Microsoft.NET\Framework\v4.0.30319

Cho hệ điều hành 64-bit: cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319

Lưu ý: Chữ cái ổ C chỉ ổ cài đặt hệ điều hành. Nếu bạn cài trên ổ khác, hãy thay đổi nó.

  1. Tiếp theo nhập: ngen.exe executequeueditems > nhấn Enter

 

5 phương pháp đã chứng minh khắc phục .NET Runtime Optimization Service chiếm CPU cao

 

  1. Thoát command prompt và kiểm tra xem High CPU Usage có quay lại bình thường hay không.

Điều này nên giúp vì các lệnh hướng dẫn dịch vụ .NET chạy nhanh hơn dùng tất cả core có sẵn.

Nếu cách này không hiệu quả, bạn có thể chuyển sang giải pháp tiếp theo.

Giải pháp 2. Quét hệ thống tìm nhiễm độc

Một lý do chính khác cho .NET Runtime Optimization Service High CPU là nhiễm malware. Để giải quyết, khuyến khích chạy phần mềm antivirus tốt nhất. Cho điều này, chúng tôi khuyên chạy Systweak Antivirus. Công cụ bảo vệ tối thượng này cung cấp bảo vệ real-time và có thể phát hiện cả mối đe dọa mới và cũ. Hơn nữa, nó giúp bảo vệ khỏi zero-day threats, và dùng nó bạn có thể lên lịch quét. Không chỉ vậy, bạn thậm chí có thể quyết định muốn thực hiện loại quét nào. Nếu cần quét kỹ và sâu, khuyên dùng Deep Scan.

Giải pháp 3. Chạy Script chính thức của Microsoft

Nếu giải pháp trên không giúp và bạn không thích tự chạy lệnh, bạn có thể dùng script do Microsoft tạo để tăng tốc quá trình. Để chạy nó, làm theo các bước:

  1. Truy cập GitHub để lấy script chính thức hoặc nhấp vào đây
  2. Chuột phải nút Raw > Save link as

 

5 phương pháp đã chứng minh khắc phục .NET Runtime Optimization Service chiếm CPU cao

 

  1. Khi lưu, đảm bảo loại file là Windows Script file.
  2. Tiếp theo, chạy script.
  3. Khi được yêu cầu chọn chương trình, chọn Windows Script Host

Sau khi script thực thi, .NET Optimization Service nên chạy nhanh và High CPU usage bạn gặp do nó sẽ được khắc phục.

Nếu này cũng không giúp, hãy chuyển sang bước tiếp theo.

Giải pháp 4. Khởi động lại Dịch vụ (Restart the Service)

High CPU usage do mscorsvw.exe có thể khắc phục bằng cách khởi động lại dịch vụ. Để biết cách làm, làm theo các bước:

  1. Nhấn Windows + R
  2. Nhập services.msc > ok
  3. Điều hướng đến NVIDIA Telemetry Container > chuột phải > Properties
  4. Nhấp mũi tên xuống bên cạnh Startup Type và chọn Automatic > Apply > ok

Bây giờ, mở Task Manager, bạn không nên còn thấy High CPU usage do dịch vụ .NET Runtime. Tuy nhiên, nếu cách này cũng không hiệu quả, hãy thử thực hiện clean boot.

Giải pháp 5. Thực hiện Clean Boot

Để thực hiện nhiệm vụ này, làm theo các bước:

  1. Nhấn Windows + R
  2. Gõ msconfig > Ok
  3. Nhấp Services > tích ô Hide all Microsoft services > Disable all > Ok
  4. Bây giờ bạn sẽ được nhắc khởi động lại hoặc làm sau. Chọn Restart Later.
  5. Lại nhấn Windows + R
  6. Gõ msconfig > ok
  7. Nhấp tab Startup > Open Task Manager
  8. Chọn mục khởi động một per one bạn nghĩ không cần > chuột phải > End Task
  9. Bây giờ khởi động lại hệ thống và kiểm tra xem vấn đề có được giải quyết hay không.

Điều này nên giúp khắc phục vấn đề. Bên cạnh đó, để giữ hệ thống tối ưu và sạch, chúng tôi khuyên chạy Advanced System Optimizer. Công cụ dọn dẹp PC này được thiết kế để tối ưu hóa hệ thống và giữ nó như mới. Dùng nó, bạn có thể thực hiện các nhiệm vụ khác nhau như:

  • Cập nhật driver lỗi thời
  • Sửa registry không hợp lệ
  • Dọn dẹp file trùng lặp
  • Xóa rác hệ thống
  • Quét hệ thống tìm nhiễm malware
  • Khôi phục file đã xóa
  • Tối ưu hóa Bộ nhớ và nhiều hơn nữa.

Để biết thêm về nó, hãy đọc bài review toàn diện về Advanced System Optimizer.

5 phương pháp đã chứng minh khắc phục .NET Runtime Optimization Service chiếm CPU cao

Nếu bạn muốn thử, hãy tải ngay hôm nay và trải nghiệm hệ thống sạch và tối ưu.

 

FAQ – .NET Optimization Service Error

Q1. Tôi có cần .NET Runtime Optimization Service không?

Vì nó là dịch vụ thành phần Windows dùng để khởi chạy ứng dụng và chạy chương trình nhanh hơn. Bạn cần .NET Runtime Optimization Service chạy trên hệ thống.

Q2. Tôi có thể tắt .NET runtime optimization service không?

Chúng tôi không khuyên tắt dịch vụ. Tuy nhiên, nếu bạn gặp High CPU Usage do nó, bạn có thể tối ưu hóa nó bằng lệnh hoặc quét hệ thống tìm nhiễm dùng Antivirus tốt nhất cho Windows.

Q3. Chương trình .NET runtime optimization service Mscorsvw.exe là gì?

Mscorsvw.exe là thành phần Windows dùng để tối ưu hóa máy và khởi chạy ứng dụng nhanh hơn.

Q4. Làm thế nào khắc phục high CPU usage Windows?

Để khắc phục High CPU usage trên Windows, khuyên thực hiện các hành động sau:

  1. Cập nhật driver
  2. Quét malware
  3. Tối ưu hóa hệ thống

Cho điều này, bạn có thể dùng Advanced System Optimizer, công cụ all-in-one dọn dẹp và tối ưu hóa máy Windows của bạn.

Tóm lại

Chúng tôi hy vọng bằng cách áp dụng các sửa lỗi giải thích trong bài này, bạn sẽ có thể khắc phục vấn đề .NET Runtime Optimization Service High CPU trên Windows 10 và các phiên bản cũ hơn. Nếu bạn có câu hỏi hoặc phản hồi, hãy chia sẻ ở phần bình luận bên dưới.