แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: ระบบท้องถิ่น

แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: ระบบภายในในตัวจัดการงาน – หากคุณกำลังเผชิญกับการใช้งาน CPU สูง การใช้งานหน่วยความจำ หรือการใช้งานดิสก์ อาจเป็นเพราะกระบวนการที่เรียกว่า Service Host: Local System และไม่ต้องกังวลว่าคุณไม่ได้อยู่คนเดียวเนื่องจากผู้ใช้ Windows 10 รายอื่น ๆ ประสบปัญหาที่คล้ายกัน . เพื่อดูว่าคุณกำลังประสบปัญหาที่คล้ายกันหรือไม่ เพียงกด Ctrl + Shift + Del เพื่อเปิด Task Manager และค้นหากระบวนการที่ใช้ 90% ของทรัพยากร CPU หรือหน่วยความจำของคุณ

แก้ไขการใช้งาน CPU สูงโดย Service Host Local System

Now Service Host: Local System เป็นกลุ่มของกระบวนการระบบอื่น ๆ ที่ทำงานภายใต้ระบบดังกล่าว กล่าวคือ โดยพื้นฐานแล้วมันเป็นคอนเทนเนอร์โฮสติ้งบริการทั่วไป ดังนั้นการแก้ไขปัญหานี้จึงเป็นเรื่องยากมาก เนื่องจากกระบวนการใดๆ ที่อยู่ภายใต้กระบวนการนี้อาจทำให้เกิดปัญหาการใช้งาน CPU ในระดับสูงได้ โฮสต์บริการ: ระบบภายในประกอบด้วยกระบวนการต่างๆ เช่น User Manager, Group Policy Client, Windows Auto Update, Background Intelligent Transfer Service (BITS), Task Scheduler เป็นต้น

โดยทั่วไป Service Host: Local System สามารถใช้ทรัพยากร CPU และ RAM ได้จำนวนมาก เนื่องจากมีกระบวนการต่างๆ มากมายทำงานอยู่ภายใต้ระบบดังกล่าว แต่หากกระบวนการใดกระบวนการหนึ่งใช้ทรัพยากรระบบจำนวนมากอย่างต่อเนื่อง ก็อาจเป็นปัญหาได้ ดังนั้นโดยไม่เสียเวลาเรามาดูวิธีแก้ไขการใช้งาน CPU สูงโดย Service Host: Local System ด้วยความช่วยเหลือของคำแนะนำการแก้ไขปัญหาตามรายการด้านล่าง

แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: ระบบท้องถิ่น

ตรวจสอบให้แน่ใจว่าได้สร้างจุดคืนค่าในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

วิธีที่ 1: ปิดใช้งาน Superfetch

1.กดแป้น Windows + R แล้วพิมพ์ services.msc และกด Enter

หน้าต่างบริการ

2.ค้นหา SuperFetch บริการจากรายการ จากนั้นคลิกขวาที่รายการแล้วเลือก คุณสมบัติ

คลิกขวาที่ Superfetch และเลือก Properties

3.ภายใต้สถานะบริการ หากบริการกำลังทำงานอยู่ ให้คลิกที่ หยุด

4.ตอนนี้จาก การเริ่มต้น ประเภทรายการแบบหล่นลงเลือก พิการ

คลิกหยุด จากนั้นตั้งค่าประเภทการเริ่มต้นเป็นปิดใช้งานในคุณสมบัติ superfetch

5.คลิก Apply ตามด้วย OK

6. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

หากวิธีการข้างต้นไม่ปิดใช้งานบริการ Superfetch คุณสามารถปฏิบัติตามได้ ปิดการใช้งาน Superfetch โดยใช้ Registry:

1.กดแป้น Windows + R แล้วพิมพ์ regedit และกด Enter เพื่อเปิด Registry Editor

เรียกใช้คำสั่ง regedit

2. ไปที่คีย์รีจิสทรีต่อไปนี้:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Managerการจัดการหน่วยความจำPrefetchParameters

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

ดับเบิลคลิกที่ปุ่ม EnablePrefetcher เพื่อตั้งค่าเป็น 0 เพื่อปิดการใช้งาน Superfetch

4. คลิกตกลงและปิดตัวแก้ไขรีจิสทรี

5.รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถทำได้หรือไม่ แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: ระบบท้องถิ่น

วิธีที่ 2: เรียกใช้ SFC และ DISM

1.กด Windows Key + X จากนั้นคลิกที่ พรอมต์คำสั่ง (ผู้ดูแลระบบ)

พรอมต์คำสั่งพร้อมสิทธิ์ของผู้ดูแลระบบ

2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:

Sfc /scannow sfc /scannow /offbootdir=c: /offwindir=c:windows (หากด้านบนล้มเหลว ให้ลองใช้วิธีนี้)

พรอมต์คำสั่งสแกน SFC ทันที

3. รอให้กระบวนการข้างต้นเสร็จสิ้นและเมื่อเสร็จแล้วให้รีสตาร์ทพีซีของคุณ

4. เปิด cmd อีกครั้งแล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:

a) Dism /Online /Cleanup-Image /CheckHealth b) Dism /Online /Cleanup-Image /ScanHealth c) Dism /Online /Cleanup-Image / RestoreHealth

DISM ฟื้นฟูระบบสุขภาพ

5. ปล่อยให้คำสั่ง DISM ทำงานและรอให้คำสั่งเสร็จสิ้น

6. หากคำสั่งข้างต้นไม่ได้ผล ให้ลองคำสั่งด้านล่าง:

Dism /Image:C:offline /Cleanup-Image /RestoreHealth /Source:c:testmountwindows Dism /Online /Cleanup-Image /RestoreHealth /แหล่งที่มา:c:testmountwindows /LimitAccess

หมายเหตุ แทนที่ C:RepairSourceWindows ด้วยตำแหน่งของแหล่งการซ่อมแซมของคุณ (แผ่นดิสก์การติดตั้งหรือการกู้คืน Windows)

7.รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: ระบบท้องถิ่น

วิธีที่ 3: การแก้ไขรีจิสทรี

1.กดแป้น Windows + R แล้วพิมพ์ regedit และกด Enter เพื่อเปิด Registry Editor

เรียกใช้คำสั่ง regedit

2. ไปที่คีย์รีจิสทรีต่อไปนี้:

HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesNdu

3. ตรวจสอบให้แน่ใจว่าได้เลือก Ndu จากนั้นในบานหน้าต่างด้านขวา ดับเบิลคลิกที่เริ่ม

ดับเบิลคลิกที่ Start ในตัวแก้ไขรีจิสทรี Ndu

4.เปลี่ยนค่าของ Start เป็น 4 และคลิกตกลง

พิมพ์ 4 ในช่องข้อมูลค่าของ Start

5. ปิดทุกอย่างและรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 4: เรียกใช้ตัวแก้ไขปัญหา Windows Update

1. ตอนนี้พิมพ์ “การแก้ไขปัญหา” ในแถบค้นหาของ Windows แล้วคลิก การแก้ไขปัญหา.

แผงควบคุมการแก้ไขปัญหา

2.ถัดไป จากบานหน้าต่างด้านซ้าย ให้เลือก ดูทั้งหมด.

3.จากนั้นเลือกรายการแก้ไขปัญหาคอมพิวเตอร์ Windows Update

เลือก windows update จากการแก้ไขปัญหาคอมพิวเตอร์

4.ปฏิบัติตามคำแนะนำบนหน้าจอและปล่อยให้ Windows Update Troubleshoot ทำงาน

ตัวแก้ไขปัญหา Windows Update

5.รีสตาร์ทพีซีของคุณแล้วคุณอาจจะทำได้ แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: ระบบท้องถิ่น

วิธีที่ 5: ทำการคลีนบูต

บางครั้งซอฟต์แวร์บุคคลที่สามอาจขัดแย้งกับระบบและอาจทำให้เกิดการใช้งาน CPU สูงบนพีซีของคุณ เพื่อที่จะ แก้ไขการใช้งาน CPU สูงโดยโฮสต์บริการ: ระบบท้องถิ่นคุณต้องทำการคลีนบูตบนพีซีของคุณและวินิจฉัยปัญหาทีละขั้นตอน

ทำการคลีนบูตใน Windows การเริ่มต้นแบบเลือกในการกำหนดค่าระบบ

วิธีที่ 6: เริ่มบริการ Windows Update ใหม่

1.กด Windows Key + R แล้วพิมพ์ “services.msc” (โดยไม่ใส่เครื่องหมายอัญประกาศ) แล้วกด Enter

หน้าต่างบริการ

2. ค้นหาบริการต่อไปนี้:

บริการ Intelligent Transfer Service พื้นหลัง (BITS)
บริการเข้ารหัสลับ
windows Update
MSI Installer

3. คลิกขวาที่แต่ละอันแล้วเลือกคุณสมบัติ ตรวจสอบให้แน่ใจว่าพวกเขา ชนิดการเริ่มต้น ถูกตั้งค่าเป็น Aอัตโนมัติ

ตรวจสอบให้แน่ใจว่าประเภทการเริ่มต้นถูกตั้งค่าเป็นอัตโนมัติ

4.หากบริการใดๆ ข้างต้นหยุดทำงาน อย่าลืมคลิก เริ่มต้นภายใต้สถานะการบริการ

5. ถัดไป คลิกขวาที่บริการ Windows Update และเลือก เริ่มต้นใหม่

คลิกขวาที่ Windows Update Service แล้วเลือก Restart

6. คลิก Apply ตามด้วย OK จากนั้นรีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 7: เปลี่ยนการกำหนดเวลาตัวประมวลผล

1.กดแป้น Windows + R แล้วพิมพ์ sysdm.cpl และกด Enter เพื่อเปิดคุณสมบัติของระบบ

คุณสมบัติของระบบ sysdm

2. สลับไปที่แท็บขั้นสูงแล้วคลิก การตั้งค่า ภายใต้ ประสิทธิภาพ.

การตั้งค่าระบบขั้นสูง

3.สลับไปที่อีกครั้ง แท็บขั้นสูง ภายใต้ตัวเลือกประสิทธิภาพ

4.ภายใต้การกำหนดเวลาตัวประมวลผล ให้เลือกโปรแกรมแล้วคลิกนำไปใช้ ตามด้วยตกลง

ภายใต้การตั้งเวลาโปรเซสเซอร์เลือกโปรแกรม

5. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 8: ปิดใช้งานบริการถ่ายโอนอัจฉริยะพื้นหลัง

1.กดแป้น Windows + R แล้วพิมพ์ msconfig และกด Enter

msconfig

2. สลับไปที่แท็บบริการแล้ว ยกเลิกการเลือก “บริการถ่ายโอนอัจฉริยะพื้นหลัง”

ยกเลิกการเลือกบริการถ่ายโอนข้อมูลอัจฉริยะเบื้องหลัง

3.คลิก Apply ตามด้วย OK

วิธีที่ 9: ปิดใช้งานบริการบางอย่าง

1.กด Ctrl + Shift + Esc เพื่อเปิด ตัวจัดการงาน

กด Ctrl + Shift + Esc เพื่อเปิดตัวจัดการงาน

2.ขยาย Service Host: Local System และดูว่าบริการใดใช้ทรัพยากรระบบของคุณ (สูง)

3.เลือกบริการนั้น จากนั้นคลิกขวาที่บริการแล้วเลือก งานสิ้นสุด.

คลิกขวาที่กระบวนการ NVIDIA และเลือก สิ้นสุดงาน

4. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง และหากคุณยังพบว่าบริการนั้นใช้งาน CPU สูง ปิดการใช้งาน

5. คลิกขวาที่บริการที่คุณได้เลือกไว้ก่อนหน้านี้และเลือก เปิดบริการ

คลิกขวาที่บริการใด ๆ และเลือก เปิดบริการ คลิกขวาที่บริการใด ๆ และเลือก เปิดบริการ

6. ค้นหาบริการเฉพาะ จากนั้นคลิกขวาที่บริการแล้วเลือกหยุด

7. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

ที่แนะนำ:

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

ผู้ดูแลระบบ