หากต้องการทราบสาเหตุของการใช้งาน CPU สูง เมื่อเปิด Task Manager แล้วพบบริการชื่อ .NET Runtime Optimization Service กินทรัพยากร CPU สูง คุณจะทำอย่างไร
จากที่กล่าวมา คุณมีความคิดเกี่ยวกับบริการนี้หรือไม่? ถ้าคุณไม่รู้อะไรเกี่ยวกับมันและกำลังมองหาวิธีแก้ไขก็ไม่ต้องกังวล ในบทความนี้ เราจะพูดถึงข้อผิดพลาดของ .NET framework คืออะไร สาเหตุของปัญหา และ 5 วิธีที่ดีที่สุดในการแก้ไขข้อผิดพลาด .NET Runtime Optimization
บริการเพิ่มประสิทธิภาพรันไทม์ของ .NET คืออะไร
รู้จักในชื่อ Mscorsvw.exe บริการ .NET Runtime Optimization ใช้เพื่อเพิ่มประสิทธิภาพระบบให้เปิดแอปได้อย่างรวดเร็ว โดยทั่วไปแล้ว กระบวนการนี้จะไม่กินหน่วยความจำมากเกินไป แต่ถ้ากระบวนการปรับให้เหมาะสมใช้เวลานานขึ้น ก็อาจทำให้มีการใช้งาน CPU สูง ต่อไปนี้คือรายการสาเหตุทั่วไปที่คุณอาจต้องเผชิญกับการใช้งาน CPU สูงของ .NET Runtime Optimization Service บน Windows 10
เหตุผลสำหรับ .NET Runtime Optimization Service การใช้งาน CPU สูง
- ระบบติดเชื้อ ซึ่งหมายความว่ามัลแวร์อาจทำงานในระบบของคุณโดยซ่อนตัวอยู่ในชื่อบริการ .NET Runtime ในการแก้ไขปัญหานี้ ขอแนะนำให้ใช้โซลูชันป้องกันไวรัสที่ดีที่สุด เช่น Systweak Antivirus
- บริการเพิ่มประสิทธิภาพรันไทม์ .NET เสียหาย
- บริการ .NET Runtime Optimization ทำงานช้าบนพีซี
วิธีแก้ไข .NET Runtime Optimization Service การใช้งาน CPU สูง
หากต้องการแก้ไขปัญหาหากคุณคิดว่าการยุติกระบวนการนั้นดีที่สุด ขอบอกว่าวิธีนี้ไม่ได้ผลเพราะกระบวนการช่วยให้แอปและเกมทำงานได้ การทำเช่นนั้นอาจเป็นอันตรายต่อการทำงานของระบบ แต่ไม่มีอะไรต้องกังวล มีวิธีอื่นในการแก้ไข ที่นี่เราจะอธิบายทั้งหมดทีละรายการ
วิธีแก้ปัญหา 1. เพิ่มประสิทธิภาพบริการรันไทม์ .NET
ตามที่อธิบายไว้ข้างต้นเมื่อบริการทำงานช้า คุณต้องเผชิญกับ .NET Runtime Optimization Service การใช้งาน CPU สูงใน Windows 10 เพื่อให้กระบวนการเร็วขึ้น เราจำเป็นต้องเรียกใช้คำสั่งต่อไปนี้:
1. ในแถบค้นหาของ Windows ให้ป้อน Command Prompt
2. เลือกผลการค้นหา> คลิกขวา> Run as administrator
3. ป้อนคำสั่งต่อไปนี้:
For 32-bit operating system: cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
For 64-bit operating system: cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319
หมายเหตุ: ตัวอักษรไดรฟ์ C หมายถึงไดรฟ์ที่ติดตั้งระบบปฏิบัติการ หากคุณติดตั้งไว้ในไดรฟ์อื่น โปรดเปลี่ยน
4. ป้อนถัดไป:ngen.exe executequeueditems> กดปุ่ม Enter
5. ออกจาก command prompt แล้วตรวจสอบว่า High CPU Usage กลับมาเป็นปกติหรือไม่
สิ่งนี้จะช่วยได้เนื่องจากคำสั่งสั่งให้บริการ. NET ทำงานอย่างรวดเร็วโดยใช้คอร์ที่มีอยู่ทั้งหมด
ในกรณีที่ไม่ได้ผล คุณสามารถไปยังแนวทางแก้ไขปัญหาถัดไป
วิธีแก้ปัญหา 2. สแกนระบบเพื่อหาการติดไวรัส
อีกสาเหตุหลักที่ทำให้ .NET Runtime Optimization Service High CPU คือการติดมัลแวร์ เพื่อแก้ไขปัญหานี้ แนะนำให้ใช้ซอฟต์แวร์ป้องกันไวรัสที่ดีที่สุด สำหรับสิ่งนี้ เราขอแนะนำให้เรียกใช้ Systweak Antivirus เครื่องมือป้องกันระดับสุดยอดนี้มีการป้องกันแบบเรียลไทม์และสามารถตรวจจับภัยคุกคามทั้งเก่าและใหม่ได้ นอกจากนี้ยังช่วยปกป้องจากภัยคุกคามซีโร่เดย์ และเมื่อใช้โปรแกรมนี้ คุณสามารถตั้งเวลาสแกนได้ ไม่เพียงแค่นี้ คุณยังสามารถตัดสินใจได้ว่าจะสแกนแบบใด หากคุณต้องการการสแกนอย่างละเอียดและเชิงลึกโดยใช้ Deep Scan ขอแนะนำ
โซลูชัน 3. เรียกใช้สคริปต์อย่างเป็นทางการของ Microsoft
หากวิธีแก้ปัญหาข้างต้นไม่ได้ผลและคุณไม่ชอบเรียกใช้คำสั่งด้วยตนเอง คุณสามารถใช้สคริปต์ที่สร้างโดย Microsoft เพื่อเร่งกระบวนการ หากต้องการเรียกใช้ ให้ทำตามขั้นตอนด้านล่าง:
1. ไปที่ GitHub เพื่อดูสคริปต์อย่างเป็นทางการหรือคลิกที่นี่
2. คลิกขวาที่ปุ่ม Raw> บันทึกลิงค์เป็น
3. เมื่อบันทึก ตรวจสอบให้แน่ใจว่าประเภทไฟล์เป็นไฟล์ Windows Script
4. ถัดไป เรียกใช้สคริปต์
5. เมื่อระบบขอให้เลือกโปรแกรม ให้เลือก Windows Script Host
เมื่อเรียกใช้สคริปต์แล้ว .NET Optimization Service ควรทำงานอย่างรวดเร็วและการใช้งาน CPU สูงที่คุณกำลังเผชิญอยู่จะได้รับการแก้ไข
หากวิธีนี้ไม่ได้ผล ให้ไปยังขั้นตอนถัดไป
วิธีแก้ปัญหา 4. เริ่มบริการใหม่
การใช้งาน CPU สูงที่เกิดจาก mscorsvw.exe สามารถแก้ไขได้ด้วยการเริ่มบริการใหม่ หากต้องการเรียนรู้วิธีการดังกล่าว ให้ทำตามขั้นตอนเหล่านี้:
1. กด Windows + R
2. ป้อน services.msc> ตกลง
3. ไปที่ NVIDIA Telemetry Container> คลิกขวา> คุณสมบัติ
4. คลิกลูกศรชี้ลงถัดจาก Startup Type แล้วเลือก Automatic> Apply> ok
ตอนนี้ไปที่ Task Manager คุณไม่ควรเห็นการใช้งาน CPU สูงอีกต่อไปเนื่องจากบริการ .NET Runtime อย่างไรก็ตาม หากวิธีนี้ไม่ได้ผล ให้ลองทำคลีนบูต
วิธีแก้ปัญหา 5. ทำการคลีนบูต
ในการดำเนินการตามขั้นตอนด้านล่าง:
1. กด Windows + R
2. พิมพ์ msconfig> ตกลง
3. คลิก Services> ทำเครื่องหมายที่ช่องถัดจาก Hide all Microsoft services> Disable all> Ok
4. คุณจะได้รับแจ้งให้รีสตาร์ทหรือทำในภายหลัง เลือก รีสตาร์ทภายหลัง
5. กด Windows + R
อีกครั้ง6. พิมพ์ msconfig> ตกลง
7. คลิกแท็บเริ่มต้น> เปิดตัวจัดการงาน
8. เลือกรายการเริ่มต้นทีละรายการที่คุณคิดว่าไม่ต้องการ> คลิกขวา> จบงาน
9. รีสตาร์ทระบบและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
สิ่งนี้จะช่วยแก้ไขปัญหาได้ นอกจากนี้เพื่อให้ระบบได้รับการปรับปรุงและสะอาดอยู่เสมอ เราขอแนะนำให้เรียกใช้ Advanced System Optimizer เครื่องมือล้างข้อมูลบนพีซีนี้ออกแบบมาเพื่อเพิ่มประสิทธิภาพระบบของคุณและทำให้เป็นระบบใหม่อยู่เสมอ คุณสามารถทำงานต่างๆ เช่น:
- กำลังอัปเดตไดรฟ์ที่ล้าสมัย
- แก้ไขการลงทะเบียนที่ไม่ถูกต้อง
- ล้างไฟล์ที่ซ้ำกัน
- ลบขยะของระบบ
- ระบบสแกนหาการติดมัลแวร์
- กู้คืนไฟล์ที่ถูกลบ
- การเพิ่มประสิทธิภาพหน่วยความจำ และอื่นๆ อีกมากมาย
หากต้องการทราบข้อมูลเพิ่มเติม โปรดอ่านบทวิจารณ์ที่ครอบคลุมเกี่ยวกับ Advanced System Optimizer
หากคุณต้องการทดลองใช้ ดาวน์โหลดเลยวันนี้และสัมผัสกับระบบที่สะอาดและเหมาะสมที่สุด
คำถามที่พบบ่อย – ข้อผิดพลาดของบริการเพิ่มประสิทธิภาพ .NET
ไตรมาสที่ 1 ฉันต้องใช้บริการ .NET Runtime Optimization หรือไม่
เนื่องจากเป็นบริการส่วนประกอบของ Windows ที่ใช้ในการเปิดแอปและเรียกใช้โปรแกรมได้เร็วขึ้น คุณต้องมี .NET Runtime Optimization Service ที่ทำงานอยู่บนระบบ
ไตรมาสที่ 2 ฉันสามารถปิดใช้งานบริการเพิ่มประสิทธิภาพรันไทม์ของ .NET ได้หรือไม่
เราไม่แนะนำให้ปิดบริการ อย่างไรก็ตาม หากคุณประสบปัญหาการใช้งาน CPU สูง คุณสามารถเพิ่มประสิทธิภาพได้โดยใช้คำสั่งหรือสามารถสแกนระบบเพื่อหาการติดไวรัสโดยใช้โปรแกรมป้องกันไวรัสที่ดีที่สุดสำหรับ Windows
ไตรมาสที่ 3 โปรแกรม .NET runtime optimization service Mscorsvw.exe คืออะไร
Mscorsvw.exe เป็นคอมโพเนนต์ของ Windows ที่ใช้ในการปรับแต่งเครื่องและเปิดใช้แอปได้เร็วขึ้น
ไตรมาสที่ 4 ฉันจะแก้ไข Windows ที่ใช้ CPU สูงได้อย่างไร
หากต้องการแก้ไขการใช้งาน CPU สูงบน Windows ขอแนะนำให้ดำเนินการต่อไปนี้:
- กำลังอัปเดตไดรเวอร์
- สแกนหามัลแวร์
- เพิ่มประสิทธิภาพระบบ
สำหรับสิ่งนี้ คุณสามารถใช้ Advanced System Optimizer ซึ่งเป็นเครื่องมือแบบ all-in-one เพื่อล้างข้อมูลและปรับแต่งเครื่อง Windows ของคุณ
บทสรุป
เราหวังว่าการใช้การแก้ไขที่อธิบายไว้ในโพสต์นี้ คุณจะสามารถแก้ไขปัญหา .NET Runtime Optimization Service High CPU ใน Windows 10 และเวอร์ชันเก่าอื่นๆ ได้ หากคุณมีคำถามหรือข้อเสนอแนะ โปรดแบ่งปันในส่วนความคิดเห็นด้านล่าง