แก้ไข PowerShell ที่ทำให้เกิดการใช้งาน CPU สูงใน Windows 11/10

PowerShellเป็นหนึ่งในล่ามบรรทัดคำสั่งที่โดดเด่นที่สุดที่ใช้โดยผู้ใช้Windows ได้รับการปรับแต่งให้ทำงานได้อย่างสมบูรณ์แบบบน คอมพิวเตอร์ที่ ใช้ Windows(Windows)อย่างไรก็ตาม ผู้ใช้จำนวนมากรายงานว่าทำให้เกิด การใช้ งานCPU สูง (High CPU usage)สาเหตุที่พบบ่อยที่สุดของการทำงานที่ผิดปกตินี้คือ OS ที่ล้าสมัย แต่เราจะให้ทุกวิธีที่เป็นไปได้ในการแก้ไขPowerShell ที่ ทำให้เกิด การใช้งาน CPU สูง(High CPU)ในWindows 10(Windows 10)

แก้ไข PowerShell ที่ทำให้เกิดการใช้งาน CPU สูงใน Windows 10

PowerShellทำให้เกิด การใช้งาน CPU สูง(High CPU)ในWindows 11/10

ก่อนที่จะดูการแก้ไขใด ๆ ที่กล่าวถึง คุณควรตรวจสอบการอัปเด(check for updates)ต หากเวอร์ชันบนคอมพิวเตอร์ของคุณล้าสมัย ให้ดาวน์โหลดการอัปเดตจาก microsoft.com ทำสิ่งนี้และดูว่าสามารถแก้ไขปัญหาให้คุณได้หรือไม่

หากปัญหายังคงอยู่ ให้ใช้วิธีแก้ไขปัญหาต่อไปนี้เพื่อแก้ไขPowerShell ที่ ทำให้เกิด การใช้งาน CPU สูง(High CPU)ในWindows 10(Windows 10)

  1. แก้ไขปัญหาในสถานะคลีนบูต
  2. เรียกใช้ SFC และ DISM
  3. ตรวจหาไวรัสและมัลแวร์
  4. ติดตั้ง PowerShell อีกครั้ง
  5. ใช้การรีเซ็ตระบบคลาวด์
  6. ซ่อมแซม(Repair) Windows 10 โดยใช้สื่อการติดตั้ง(Installation Media)

ให้เราพูดถึงรายละเอียด

1] แก้ไขปัญหาในสถานะ Clean Boot

ปัญหาอาจเกิดจากแอปพลิเคชันอื่นที่เรียกใช้กระบวนการPowerShell ดังนั้น หากต้องการทราบข้อมูลเพิ่มเติม เราจำเป็นต้องแก้ไขปัญหาในสถานะ Clean Boot(troubleshoot in Clean Boot State)และตรวจสอบว่าแอปพลิเคชันใดทำให้CPU ของคุณ มีปัญหา

2] เรียกใช้ SFC และ DISM

ปัญหาอาจเกิดจากระบบไฟล์เสียหาย และเพื่อแก้ไข เราจำเป็นต้องเรียกใช้สองคำสั่ง เนื่องจากPowerShell กำลังทำให้คุณ ลำบากเราจะใช้Command Prompt ดังนั้นให้เปิดCommand Prompt ในฐานะผู้ดูแลระบบและเรียกใช้คำสั่งต่อไปนี้เพื่อเรียกใช้ SFC และ DISM

  • เพื่อซ่อมแซมไฟล์ระบบที่เสียหาย
sfc/ scannow
dism /online /cleanup-image /restorehealth

ตอนนี้ ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

3] ตรวจสอบไวรัสและมัลแวร์

เช่นเดียวกับปัญหาการใช้งาน CPU(CPU)สูงอื่นๆปัญหาที่เกิดจากPowerShellอาจเป็นเพราะไวรัสและมัลแว(Malware)ร์ คุณสามารถใช้แอปพลิเคชันของบริษัทอื่นเพื่อสแกนคอมพิวเตอร์ของคุณ ได้แต่เราจะใช้Windows Defender ดังนั้น หากคุณต้องการใช้Windows Defenderเพื่อสแกนคอมพิวเตอร์ของคุณเพื่อหาไวรัสและมัลแวร์ ให้ลองทำตามขั้นตอนต่อไปนี้

  1. เรียก  ใช้ การตั้งค่า (Settings )โดย  Win + I.
  2. คลิก  Update & Security > Windows Security > Open Windows Security.
  3. คลิก  Virus & threat protection > Scan Options > Microsoft Defender Offline Scan > Scan now.

ตอนนี้ รอให้กระบวนการเสร็จสมบูรณ์และลบร่องรอยของไวรัสและมัลแวร์ทั้งหมดออกจากคอมพิวเตอร์ของคุณและดูว่าปัญหาได้รับการแก้ไขหรือไม่

4] ติดตั้ง PowerShell ใหม่

หากคุณใช้PowerShell 7คุณสามารถถอนการติดตั้งแล้วติดตั้งใหม่ได้

5] ใช้การรีเซ็ตระบบคลาวด์

ใช้ตัวเลือกการรีเซ็ตระบบคลาวด์(Cloud Reset option)และดูว่าจะช่วยได้หรือไม่

6] ซ่อมแซม Windows 10(Repair Windows 10)โดยใช้สื่อการติดตั้ง(Installation Media)

สุดท้ายแต่ไม่ท้ายสุด หากไม่ได้ผล ให้ลองซ่อมแซมWindows 10 โดยใช้ Installation Media ( repairing Windows 10 using Installation Media)การดำเนินการนี้จะไม่ลบไฟล์ส่วนตัวใดๆ ของคุณ และจะแก้ปัญหาให้คุณได้

หวังว่าคุณจะสามารถแก้ไขปัญหาPowerShellด้วยความช่วยเหลือของวิธีแก้ไขปัญหาเหล่านี้

อ่านต่อไป: (Read Next: )Fix 100% Disk, High CPU, High Memory usage.



About the author

ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์มากกว่า 10 ปีในการพัฒนาและบำรุงรักษาแอปพลิเคชัน Windows 11 หรือ 10 ฉันยังมีประสบการณ์ในการทำงานกับ Google Docs และ Microsoft Edge ทักษะของฉันในด้านเหล่านี้ทำให้ฉันเป็นผู้สมัครที่ยอดเยี่ยมสำหรับบทบาทวิศวกรรมซอฟต์แวร์ในอนาคต



Related posts