แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: Local System
แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: ระบบภายในในตัวจัดการงาน – (Fix High CPU Usage by Service Host: Local System in Task Manager – )หากคุณกำลังเผชิญกับการใช้งาน CPU สูง การใช้(High CPU Usage) หน่วย ความจำ(Memory Usage)หรือ การ ใช้ดิสก์(Disk Usage)อาจเป็นเพราะกระบวนการที่เรียกว่าService Host : Local Systemและไม่ต้องกังวล คุณไม่ได้อยู่คนเดียวเนื่องจาก ผู้ใช้ Windows 10รายอื่นประสบปัญหาคล้ายกัน ในการค้นหาว่าคุณกำลังประสบปัญหาที่คล้ายกันหรือไม่ เพียงกดCtrl + Shift + Delเพื่อเปิดตัวจัดการงาน(Task Manager)และค้นหากระบวนการที่ใช้ 90% ของทรัพยากรCPUหรือหน่วยความจำ ของคุณ(Memory)
Now Service Host : Local Systemเป็นกลุ่มของกระบวนการระบบอื่นๆ ที่ทำงานภายใต้มัน กล่าวคือ เป็นบริการทั่วไปที่โฮสต์คอนเทนเนอร์ ดังนั้นการแก้ไขปัญหานี้จึงเป็นเรื่องยากมากเนื่องจากกระบวนการใด ๆ ที่อยู่ภายใต้อาจทำให้เกิดปัญหาการใช้งานCPU สูง (CPU)โฮสต์บริการ(Service Host) : ระบบ(System) ภายใน รวมถึงกระบวนการต่างๆ เช่น ตัวจัดการผู้ใช้ไคลเอ็นต์นโยบายกลุ่ม การ(Group Policy Client) อัป เดตอัตโนมัติของ Windows (Windows Auto Update)พื้นหลัง Intelligent Transfer Service(Background Intelligent Transfer Service) ( BITS ) ตัวจัดกำหนดการงาน(Task Scheduler)เป็นต้น
โดยทั่วไปService Host : Local System สามารถใช้ ทรัพยากร CPUและRAMได้มาก เนื่องจากมีกระบวนการต่างๆ ที่ทำงานอยู่ภายใต้ระบบ แต่ถ้ากระบวนการใดกระบวนการหนึ่งใช้ทรัพยากรระบบจำนวนมากอย่างต่อเนื่อง อาจเป็นปัญหาได้ เพื่อไม่ให้เป็นการเสียเวลา เรามาดูวิธีการFix High CPU Usage by Service Host : Local System ด้วยความช่วยเหลือจากคู่มือการแก้ปัญหาตามรายการด้านล่าง
แก้ไขการใช้งาน CPU สูง(Fix High CPU Usage)โดยโฮสต์บริการ(Service Host) : Local System
อย่าลืม สร้างจุดคืนค่า(create a restore point) ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น
วิธีที่ 1: ปิดใช้งาน Superfetch(Method 1: Disable Superfetch)
1.กด Windows Key + R จากนั้นพิมพ์services.mscแล้วกด Enter
2. ค้นหาบริการ Superfetch(Superfetch)จากรายการ จากนั้นให้คลิกขวาและเลือกProperties
3. ภายใต้ สถานะ บริการ(Service)หากบริการกำลังทำงานอยู่ ให้คลิกที่หยุด(Stop.)
4. จากเมนูแบบเลื่อนลง ประเภทการเริ่มต้น( Startup)เลือกปิดการใช้งาน(Disabled.)
5.คลิกสมัครตามด้วยตกลง
6. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
หากวิธีการข้างต้นไม่ปิดใช้งาน บริการ Superfetchคุณสามารถทำตามปิดการใช้งาน Superfetch โดยใช้ Registry:(disable Superfetch using Registry:)
1. กด Windows Key + R จากนั้นพิมพ์regeditแล้วกดEnterเพื่อเปิดRegistry Editor
2. ไปที่คีย์รีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
3. ตรวจสอบให้แน่ใจว่าคุณได้เลือกPrefetchParametersจากนั้นในหน้าต่างด้านขวาให้ดับเบิลคลิกที่ คีย์ EnableSuperfetchและเปลี่ยนค่าเป็น 0 ในฟิลด์ข้อมูลค่า(change it’s value to 0 in the value data field.)
4. คลิกตกลงและปิดตัวแก้ไขรีจิสทรี(Registry Editor)
5. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: Local System ได้หรือไม่(Fix High CPU Usage by Service Host: Local System.)
วิธีที่ 2: เรียกใช้ SFC และ DISM(Method 2: Run SFC and DISM)
1. กดWindows Key + Xจากนั้นคลิกที่Command Prompt (Admin)
2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)
3. รอให้กระบวนการข้างต้นเสร็จสิ้นและเมื่อเสร็จแล้วให้รีสตาร์ทพีซีของคุณ
4. เปิด cmd อีกครั้งแล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:
a) Dism /Online /Cleanup-Image /CheckHealth b) Dism /Online /Cleanup-Image /ScanHealth c) Dism /Online /Cleanup-Image /RestoreHealth
5. ปล่อยให้ คำสั่ง DISMทำงานและรอให้มันเสร็จสิ้น
6. หากคำสั่งดังกล่าวใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
หมายเหตุ: (Note:) แทนที่(Replace) C:RepairSourceWindows ด้วยตำแหน่งของแหล่งการซ่อมแซมของคุณ ( Windows InstallationหรือRecovery Disc )
7. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: Local System ได้หรือไม่(Fix High CPU Usage by Service Host: Local System.)
วิธีที่ 3: การแก้ไขรีจิสทรี(Method 3: Registry Fix)
1. กด Windows Key + R จากนั้นพิมพ์regeditแล้วกดEnterเพื่อเปิดRegistry Editor
2. ไปที่คีย์รีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu
3. ตรวจสอบให้แน่ใจว่าได้เลือกNduจากนั้นในบานหน้าต่างด้านขวาให้ดับเบิลคลิกที่ Start( double-click on Start.)
4. เปลี่ยนค่าของ Start เป็น 4(Change the value of Start to 4)แล้วคลิก OK
5. ปิดทุกอย่างและรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 4: เรียกใช้ตัวแก้ไขปัญหา Windows Update(Method 4: Run Windows Update troubleshooter)
1. พิมพ์คำว่า troubleshooting ในWindows Search bar แล้วคลิกTroubleshooting
2.ถัด ไป จากบานหน้าต่างด้านซ้าย เลือกดูทั้งหมด(View all.)
3.จากนั้นจากรายการแก้ไขปัญหา(Troubleshoot)คอมพิวเตอร์ ให้เลือกWindows Update
4. ปฏิบัติตามคำแนะนำบนหน้าจอและปล่อยให้Windows Update Troubleshootทำงาน
5. รีสตาร์ทพีซีของคุณและคุณอาจสามารถ แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: ระบบภายใน(Fix High CPU Usage by Service Host: Local System.)
วิธีที่ 5: ดำเนินการคลีนบูต(Method 5: Perform a Clean boot)
บางครั้งซอฟต์แวร์ของบริษัทอื่นอาจขัดแย้งกับระบบ(System)ดังนั้นจึงอาจทำให้มี การใช้งาน CPU สูง บนพีซีของคุณ ในการ แก้ไขการใช้งาน CPU สูงโดย Service Host: Local System(Fix High CPU Usage by Service Host: Local System)คุณต้องทำคลีนบูต(perform a clean boot)บนพีซีของคุณและวินิจฉัยปัญหาทีละขั้นตอน
วิธีที่ 6: เริ่มบริการ Windows Update ใหม่(Method 6: Restart Windows Update service)
1.กด Windows Key + R จากนั้นพิมพ์services.msc (โดยไม่ใส่เครื่องหมายอัญประกาศ) และกด Enter
2. ค้นหาบริการดังต่อไปนี้:
Background Intelligent Transfer Service (BITS)
บริการเข้ารหัส(Cryptographic Service)
Windows Update
MSI Installer
3. คลิกขวาที่แต่ละ รายการแล้วเลือกProperties ตรวจสอบให้แน่ใจว่า ได้ตั้งค่าประเภทการเริ่มต้น เป็น (Startup type)A อัตโนมัติ(utomatic.)
4. ในตอนนี้ หากบริการใด ๆ ข้างต้นหยุดทำงาน ตรวจสอบให้แน่ใจว่าได้คลิกที่เริ่ม ภายใต้ สถานะบริการ(Start under Service Status.)
5.ถัดไป ให้คลิกขวาที่ บริการ Windows Updateแล้วเลือกรีสตาร์ท(Restart.)
6. คลิกApplyตามด้วย OK จากนั้นรีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 7: เปลี่ยนการจัดกำหนดการตัวประมวลผล(Method 7: Change Processor Scheduling)
1. กด Windows Key + R จากนั้นพิมพ์sysdm.cplแล้วกดEnterเพื่อเปิดSystem Properties
2. สลับไปที่ แท็บ ขั้นสูง(Advanced)แล้วคลิกการตั้งค่า(Settings)ภายใต้ประสิทธิภาพ(Performance.)
3. สลับไปที่แท็บขั้นสูง(Advanced tab)อีกครั้งภายใต้ตัวเลือกประสิทธิภาพ
4. ข้างใต้Processor scheduling ให้เลือกProgramแล้วคลิกApplyตามด้วย OK
5. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 8: ปิดใช้งาน Background Intelligent Transfer Service(Method 8: Disable Background Intelligent Transfer Service)
1.กด Windows Key + R จากนั้นพิมพ์msconfigแล้วกด Enter
2. สลับไปที่แท็บบริการ จากนั้นยกเลิกการเลือก “Background Intelligent Transfer Service”( uncheck “Background Intelligent Transfer Service”.)
3. คลิก Apply ตามด้วย OK
วิธีที่ 9: ปิดใช้งานบริการบางอย่าง(Method 9: Disable Certain Services)
1.กด Ctrl + Shift + Esc เพื่อเปิดตัวจัดการงาน(Task Manager.)
2. ขยายโฮสต์บริการ(Service Host) : Local System และดูว่าบริการใดที่ใช้ทรัพยากรระบบของคุณ (สูง)
3. เลือกบริการนั้นจากนั้นคลิกขวาบนและเลือกEnd Task
4. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง และหากคุณยังคงพบว่าบริการนั้นใช้CPU สูง (CPU)ให้ปิดการใช้งาน(disable it.)
5. คลิกขวาที่บริการที่คุณเลือกไว้ก่อนหน้านี้และเลือกOpen Services
6. ค้นหาบริการเฉพาะจากนั้นคลิกขวาที่บริการนั้นแล้วเลือกหยุด(Stop)
7. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
ที่แนะนำ:(Recommended:)
- แก้ไข ไม่มีโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการในคอมพิวเตอร์เครื่องนี้(Fix One or more network protocols are missing on this computer)
- แก้ไข คุณลงชื่อเข้าใช้ด้วยข้อผิดพลาดโปรไฟล์ชั่วคราว(Fix You’ve been signed in with a temporary profile error)
- วิธีแก้ไขเดสก์ท็อปอ้างถึงตำแหน่งที่ไม่พร้อมใช้งาน(How to Fix Desktop Refers to A Location That Is Unavailable)
- แก้ไข WiFi ไม่เชื่อมต่อโดยอัตโนมัติใน Windows 10(Fix WiFi doesn’t connect automatically in Windows 10)
นั่นคือคุณประสบความสำเร็จในการแก้ไขการใช้งาน CPU สูงโดย Service Host: Local System(Fix High CPU Usage by Service Host: Local System)แต่ถ้าคุณยังมีคำถามใดๆ เกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น
Related posts
Fix Service Host: System ท้องถิ่น (svchost.exe) High CPU and Disk Usage
แก้ไขโฮสต์บริการ: บริการนโยบายการวินิจฉัยการใช้งาน CPU สูง
วิธีการ Fix High CPU Usage บน Windows 10
Fix High CPU Usage โดย Svchost.exe (Netsvcs)
วิธีการ Fix High CPU Usage โดย System Idle Process
แก้ไขการใช้งาน CPU สูงโดย RuntimeBroker.exe
Fix Task Host Window Prevents Shut Down ใน Windows 10
แก้ไข .NET Runtime Optimization Service การใช้งาน CPU สูง
แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe
วิธีแก้ไขการใช้งานดิสก์สูงของโฮสต์บริการ (SysMain) ใน Windows 11/10
วิธีการ Fix hkcmd High CPU Usage
Service Host: การวินิจฉัย Policy Service 100% Disk Usage บน Windows 10
Fix Desktop Window Manager High CPU (DWM.exe)
Fix DISM Host Servicing Process High CPU Usage
แก้ไข wmpnetwk.exe หน่วยความจำสูงและการใช้งาน CPU ใน Windows
แก้ไขการใช้งานดิสก์สูง Ntoskrnl.exe
Fix Microsoft Compatibility Telemetry High Disk Usage ใน Windows 10
Fix High CPU Usage โดย WUDFHost.exe
8 Ways เพื่อ Fix High CPU Usage โดย TiWorker.exe
Fix High CPU Usage โดย WmiPrvSE.exe