Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

เร่งความเร็ว Windows 10: 7 วิธีแก้ปัญหาปิดเครื่องช้าที่มีประสิทธิภาพ

ผู้ใช้ Windows 10 หลายคนรายงานว่าพบปัญหาการปิดเครื่องที่ใช้เวลานานผิดปกติ แม้หน้าจอจะปิดทันที แต่ฮาร์ดแวร์ยังคงทำงานอยู่ โดยไฟ LED ปุ่มเปิด/ปิดยังคงดูดสว่างต่ออีกหลายนาที ก่อนจะปิดสนิท หากใช้เพียงไม่กี่วินาทีถือว่าปกติ แต่หลายกรณีพบว่าการปิดเครื่องสมบูรณ์ใช้เวลา 10–15 นาที สาเหตุหลักมักมาจากไฟล์ระบบ Windows หรือไดรเวอร์ที่เสียหาย ทำให้ระบบไม่สามารถปิดตัวลงได้สมบูรณ์

บางผู้ใช้รู้สึกรำคาญจนลองปิดเครื่องด้วยตนเอง ซึ่งไม่แนะนำเพราะอาจทำให้ฮาร์ดแวร์เสียหาย ได้เข้าใจดีว่าการรอ 15 นาทีเพื่อปิดเครื่องน่าหงุดหงิด แต่อย่างโชคดี มีหลายวิธีที่สามารถแก้ไขปัญหานี้ได้อย่างรวดเร็ว เรามาดูวิธีแก้ปัญหาการปิดเครื่องช้าใน Windows 10 กันดีกว่า

7 วิธีแก้ปัญหาการปิดเครื่องช้าใน Windows 10

สำคัญ: ก่อนเริ่มต้น ควรสร้าง Restore Point (จุดกู้คืนระบบ) เผื่อกรณีมีปัญหาเกิดขึ้น

วิธีที่ 1: ใช้ System File Checker (SFC) และ Check Disk (CHKDSK)

  1. กด Windows Key + X แล้วเลือก Command Prompt (Admin) หรือ Windows PowerShell (Admin)
  2. พิมพ์คำสั่งต่อไปแล้วกด Enter:
    sfc /scannow
    sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
  3. รอจนกระบวนการเสร็จสิ้น แล้วรีสตาร์ทคอมพิวเตอร์
  4. จากนั้นรัน CHKDSK เพื่อตรวจสอบและซ่อมแซมข้อผิดพลาดระบบไฟล์ (ดูรายละเอียดได้จากบทความ Fix File System Errors with Check Disk Utility (CHKDSK))
  5. รอให้เสร็จสิ้น แล้วรีบูทอีกครั้งเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 2: ใช้ DISM (Deployment Image Servicing and Management)

  1. กด Windows Key + X เลือก Command Prompt (Admin)
  2. พิมพ์คำสั่งด้านล่างแล้วกด Enter:
    DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
  3. หมายเหตุ: ต้องเตรียม Windows Installation Media ไว้ก่อน ให้เปลี่ยนพาธ C:\RepairSource\Windows ให้ตรงกับตำแหน่งแหล่งซ่อมแซมจริง
  4. รอประมาณ 15–20 นาทีจนกระบวนการเสร็จ
  5. หากคำสั่งข้างต้นไม่ทำงาน ลองใช้คำสั่งทางเลือก:
    Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
    Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
  6. เมื่อ DISM เสร็จสิ้น ให้พิมพ์ sfc /scannow อีกครั้ง แล้วกด Enter
  7. รอ System File Checker ทำงานเสร็จ แล้วรีสตาร์ท และตรวจสอบว่าปัญหาแก้ไขแล้วหรือยัง

วิธีที่ 3: ใช้ CCleaner และ Malwarebytes

ทำการสแกนไวรัสเต็มรูปแบบเพื่อความปลอดภัย พร้อมกับใช้ CCleaner และ Malwarebytes Anti-Malware

  1. ดาวน์โหลดและติดตั้ง CCleaner และ Malwarebytes
  2. รัน Malwarebytes ให้สแกนระบบหาไฟล์อันตราย
  3. หากพบมัลแวร์ โปรแกรมจะลบออกโดยอัตโนมัติ
  4. เปิด CCleaner ที่แท็บ Cleaner > Windows ให้ติ๊กเลือกหมวดหมู่ที่ต้องการล้าง (เช่น Temporary Files, History, Cookies, ฯลฯ)
  5. กด Run Cleaner รอจนเสร็จ
  6. ไปที่แท็บ Registry ติ๊กเลือกทั้งหมด กด Scan for Issues
  7. กด Fix Selected Issues > เมื่อถามว่าต้องการสำรองรีจิสทรีหรือไม่ ให้เลือก Yes
  8. กด Fix All Selected Issues แล้วรีสตาร์ทคอมพิวเตอร์

วิธีที่ 4: รัน System Maintenance (การบำรุงรักษาระบบ)

  1. พิมพ์ Maintenance ในช่องค้นหา Windows แล้วเลือก Security and Maintenance
  2. ขยายส่วน Maintenance แล้วกด Start maintenance
  3. รอจนเสร็จสิ้น แล้วรีบูทเครื่อง

วิธีที่ 5: ทำ Clean Boot (การบูตสะอาด)

ซอฟต์แวร์ของบุคคลที่สามบางตัวอาจขัดแย้งกับระบบ ทำให้เกิดปัญหาการปิดเครื่องช้า การทำ Clean Boot จะช่วยวินิจฉัยสาเหตุได้

  1. กด Windows Key + R พิมพ์ msconfig แล้ว Enter
  2. ไปแท็บ Services ติ๊ก Hide all Microsoft services แล้วกด Disable all
  3. ไปแท็บ Startup กด Open Task Manager แล้วปิดทุกโปรแกรมที่เปิดตอนบูต
  4. กด OK ใน msconfig แล้วรีสตาร์ท
  5. ทดสอบปิดเครื่องดู หากปกติ ให้เปิดบริการ/โปรแกรมทีละตัวเพื่อหาตัวทำให้เกิดปัญหา

วิธีที่ 6: ใช้ Power Troubleshooter (โปรแกรมแก้ไขปัญหาการจัดการพลังงาน)

  1. พิมพ์ troubleshooting ในช่องค้นหา แล้วเลือก Troubleshooting
  2. ด้านซ้ายเลือก View all
  3. เลือก Power จากรายการ
  4. ทำตามคำแนะนำบนหน้าจอ ให้โปรแกรมแก้ไขปัญหาอัตโนมัติ
  5. รีบูทเมื่อเสร็จสิ้น แล้วทดสอบว่าปิดเครื่องเร็วขึ้นแล้วหรือไม่

วิธีที่ 7: แก้ไขผ่าน Registry (Registry Fix)

  1. กด Windows Key + R พิมพ์ regedit แล้ว Enter
  2. ไปที่พาธ:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  3. ในหน้าต่างขวา หาค่า WaitToKillServiceTimeout
  4. หากไม่มี ให้คลิกขวาพื้นที่ว่าง > New > String Value ตั้งชื่อ WaitToKillServiceTimeout
  5. ดับเบิลคลิกค่านั้น แก้ค่าเป็น 1000 ถึง 20000 (เทียบเท่า 1–20 วินาที)
  6. คำเตือน: อย่าตั้งค่าต่ำเกินไป จะทำให้โปรแกรมปิดก่อนได้บันทึกข้อมูล
  7. กด OK ปิดทุกอย่าง รีสตาร์ท และทดสอบอีกครั้ง

ขอให้สำเร็จในการแก้ไขปัญหาการปิดเครื่องช้าใน Windows 10 หากยังมีข้อสงสัย สามารถถามได้ในส่วนความคิดเห็นครับ