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

แก้ไข Windows 10 ค้างสุ่ม: วิธีแก้ไขด่วนจากผู้เชี่ยวชาญ

แก้ไข Windows 10 Freezes Randomly: หากคุณเพิ่งอัปเกรดเป็น Windows 10 จาก Windows รุ่นก่อน อาจเจอ Windows 10 ค้างสุ่มโดยไม่มีโหลดบน PC เกิดบ่อย และไม่มีทางเลือกนอกจากการปิดบังคับ ปัญหาเกิดจากความไม่เข้ากันระหว่างฮาร์ดแวร์และไดรเวอร์ ที่ออกแบบมาสำหรับ Windows รุ่นเก่า และหลังอัปเกรดไดรเวอร์กลายเป็นไม่เข้ากัน

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

หมายเหตุ: ถอดอุปกรณ์ USB ทั้งหมดออก และตรวจสอบว่าปัญหาแก้ไขหรือยัง

[SOLVED] Windows 10 Freezes Randomly

ข้อควรระวัง: สร้างจุดกู้คืนระบบ (Restore Point) ก่อนเริ่มต้น

วิธีที่ 1: อัปเดต Graphics Card Drivers

  1. กด Windows Key + R พิมพ์ devmgmt.msc กด Enter เปิด Device Manager
  2. ขยาย Display adapters คลิกขวา Nvidia Graphic Card เลือก "Update Driver Software"
  3. เลือก "Search automatically for updated driver software" รอจบ
  4. หาแก้ได้ดี หากไม่ได้ ลองต่อ
  5. เลือก "Update Driver Software" อีกครั้ง แต่คราวนี้เลือก "Browse my computer for driver software"
  6. เลือก "Let me pick from a list of device drivers on my computer"
  7. เลือกไดรเวอร์ที่เข้ากันได้กับ Nvidia Graphic Card คลิก Next
  8. รอจบ รีสตาร์ทคอมพิวเตอร์ หลังอัปเดตการ์ดจอ อาจ แก้ไข Windows 10 Freezes Randomly Issue หากไม่ได้ ลองต่อ
  9. แรกเริ่ม ควรรู้ว่ามีการ์ดจออะไร (Nvidia รุ่นไหน) หาได้ง่าย
  10. กด Windows Key + R พิมพ์ dxdiag กด Enter
  11. หาแท็บ Display (มี 2 แท็บ: onboard และ Nvidia) ดูรุ่นการ์ดจอ
  12. ไปเว็บดาวน์โหลดไดรเวอร์ Nvidia ใส่รายละเอียดผลิตภัณฑ์
  13. ค้นหาไดรเวอร์ คลิก Agree ดาวน์โหลด
  14. ติดตั้งไดรเวอร์ อัปเดต Nvidia drivers สำเร็จ

วิธีที่ 2: รันคำสั่ง Netsh Winsock Reset

  1. กด Windows Key + X เลือก Command Prompt (Admin)
  2. พิมพ์คำสั่งใน cmd กด Enter ทีละคำสั่ง:
    netsh winsock reset
    netsh int ip reset reset.log hit
  3. จะได้ข้อความ "Successfully reset the Winsock Catalog."
  4. รีสตาร์ทคอมพิวเตอร์ จะ แก้ไข Windows 10 Freezes Randomly

วิธีที่ 3: รัน Windows Memory Diagnostic

  1. พิมพ์ memory ใน Windows Search เลือก "Windows Memory Diagnostic"
  2. จากตัวเลือกเลือก "Restart now and check for problems"
  3. Windows จะรีสตาร์ทตรวจสอบ RAM error และแสดงสาเหตุที่เป็นไปได้ของ Windows 10 Freezes Randomly
  4. รีสตาร์ทคอมพิวเตอร์

วิธีที่ 4: รัน Memtest86+

รัน Memtest86+ ซึ่งเป็นซอฟต์แวร์บุคคลที่ 3 แต่กำจัดข้อยกเว้นของ memory errors ทั้งหมด เพราะรันนอกสภาพแวดล้อม Windows

หมายเหตุ: ต้องมีคอมพิวเตอร์อีกเครื่อง เพื่อดาวน์โหลดและเผา software ลงดิสก์หรือ USB ควรทิ้งค้างคืนขณะรัน Memtest เพราะใช้เวลานาน

  1. ต่อ USB flash drive
  2. ดาวน์โหลดและติดตั้ง Windows Memtest86 Auto-installer for USB Key
  3. คลิกขวา image file ที่ดาวน์โหลด เลือก "Extract here"
  4. เปิดโฟลเดอร์ รัน Memtest86+ USB Installer
  5. เลือก USB drive ที่เสียบ เพื่อเผา MemTest86 (จะฟอร์แมต USB)
  6. เสร็จแล้ว เสียบ USB เข้าเครื่องที่ Windows 10 not using full RAM
  7. รีสตาร์ท ตั้งค่าบูทจาก USB flash drive
  8. Memtest86 เริ่มทดสอบ memory corruption
  9. ผ่านทุกขั้นตอน = หน่วยความจำทำงานปกติ
  10. หากมีขั้นตอนล้มเหลว Memtest86 จะพบ memory corruption = Windows 10 Freezes Randomly เพราะ bad/corrupt memory
  11. ต้อง เปลี่ยน RAM หากพบ bad memory sectors

วิธีที่ 5: ทำ Clean Boot

ซอฟต์แวร์บุคคลที่ 3 บางตัวอาจขัดแย้งกับระบบ ทำให้ระบบไม่ปิดสมบูรณ์ เพื่อ แก้ไข Windows 10 Freezes Randomly Issue ให้ทำ Clean Boot และวินิจฉัยทีละขั้นตอน

วิธีที่ 6: เพิ่ม Virtual Memory

  1. กด Windows Key + R พิมพ์ sysdm.cpl ใน Run dialog คลิก OK เปิด System Properties
  2. ใน System Properties ไปแท็บ Advanced ภายใต้ Performance คลิก Settings
  3. ใน Performance Options ไปแท็บ Advanced คลิก Change ภายใต้ Virtual memory
  4. ในหน้าต่าง Virtual memory ยกเลิกติ๊ก "Automatically manage paging file size for all drive" ไฮไลท์ system drive ภายใต้ Paging file size for each type heading สำหรับ Custom size ตั้งค่าที่เหมาะสม: Initial size (MB) และ Maximum size (MB) แนะนำอย่างยิ่งให้หลีกเลี่ยง No paging file option
  5. เลือก radio button Custom size ตั้ง initial size 1500 ถึง 3000 และ maximum อย่างน้อย 5000 (ขึ้นอยู่กับขนาดฮาร์ดดิสก์)
  6. หากเพิ่มขนาด ไม่ต้องรีบูทบังคับ แต่หากลดขนาด paging file ต้องรีบูทเพื่อให้มีผล

วิธีที่ 7: ปิด Fast Startup

  1. กด Windows Key + R พิมพ์ powercfg.cpl กด Enter เปิด Power Options
  2. คลิก Choose what the power buttons do คอลัมน์ซ้ายบน
  3. คลิก Change settings that are currently unavailable
  4. ยกเลิกติ๊ก Turn on Fast startup ภายใต้ Shutdown settings
  5. คลิก Save Changes รีสตาร์ทคอมพิวเตอร์

วิธีที่ 8: รัน SFC และ CHDKSK

  1. กด Windows Key + X คลิก Command Prompt (Admin)
  2. พิมพ์ใน cmd กด Enter:
    Sfc /scannow
    sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (ถ้าข้างต้นล้มเหลวลองตัวนี้)
  3. รอจบ รีสตาร์ทคอมพิวเตอร์
  4. รัน CHKDSK จาก Fix File System Errors with Check Disk Utility (CHKDSK)
  5. รอจบ รีสตาร์ทอีกครั้ง

วิธีที่ 9: ปิด Location Services

  1. กด Windows Key + I เปิด Settings คลิก Privacy
  2. จากเมนูซ้ายเลือก Location แล้ว disable หรือ turn off Location Service
  3. รีสตาร์ทคอมพิวเตอร์ จะ แก้ไข Windows 10 Freezes Randomly Issue

วิธีที่ 10: ปิด Hard Disk Hibernation

  1. คลิกขวา Power icon บน system tray เลือก Power Options
  2. คลิก Change plan settings ถัดจาก Power plan ที่เลือก
  3. คลิก Change advanced power settings
  4. ขยาย Hard disk แล้วขยาย Turn off hard disk after
  5. แก้ไข setting สำหรับ On battery และ plugged in
  6. พิมพ์ Never กด Enter สำหรับทั้งสอง setting
  7. รีสตาร์ทคอมพิวเตอร์

วิธีที่ 11: ปิด Link State Power Management

  1. กด Windows Key + R พิมพ์ powercfg.cpl กด Enter เปิด Power Options
  2. คลิก Change plan settings ถัดจาก Power plan ที่เลือก
  3. คลิก Change advanced power settings
  4. ขยาย PCI Express แล้วขยาย Link State Power Management
  5. จาก dropdown เลือก OFF สำหรับ On battery และ plugged in
  6. รีสตาร์ทคอมพิวเตอร์ ดูว่าสามารถแก้ไข Windows 10 Freezes Randomly ได้หรือไม่

วิธีที่ 12: ปิด Shell Extension

เมื่อติดตั้งโปรแกรม จะเพิ่มรายการในเมนูคลิกขวา เรียกว่า shell extensions หากมีสิ่งที่ขัดแย้งกับ Windows อาจก่อให้เกิด Windows 10 Freezes Randomly เนื่องจาก Shell extension เป็นส่วนหนึ่งของ Windows Explorer โปรแกรมที่เสียหายจึงก่อให้เกิดปัญหานี้ได้ง่าย

  1. ดาวน์โหลดซอฟต์แวร์บุคคลที่ 3 ชื่อ ShellExView เพื่อตรวจสอบว่าโปรแกรมไหนทำให้ครัช
  2. รัน ShellExView.exe จากไฟล์ zip รอสักครู่จนรวบรวมข้อมูล shell extensions เสร็จ
  3. คลิก Options แล้วคลิก Hide All Microsoft Extensions
  4. กด Ctrl + A เลือกทั้งหมด กดปุ่ม สีแดง มุมซ้ายบน
  5. ถ้าขอยืนยัน เลือก Yes
  6. หากปัญหาแก้ไข แสดงว่า shell extension ตัวใดตัวหนึ่งเป็นสาเหตุ เพื่อหาตัวที่แท้จริง ให้เปิดทีละตัว (กดปุ่มสีเขียว) หากหลังเปิด shell extension ตัวไหน Windows 10 Freezes Randomly ให้ปิดตัวนั้น หรือดีกว่าลบโปรแกรมนั้นออกจากระบบ

วิธีที่ 13: รัน DISM (Deployment Image Servicing and Management)

  1. กด Windows Key + X เลือก Command Prompt (Admin)
  2. พิมพ์คำสั่งใน cmd กด Enter ทีละคำสั่ง:
    a) Dism /Online /Cleanup-Image /CheckHealth
    b) Dism /Online /Cleanup-Image /ScanHealth
    c) Dism /Online /Cleanup-Image /RestoreHealth
  3. รอคำสั่ง DISM รันจบ
  4. หากไม่ได้ผล ลองคำสั่งด้านล่าง:
    Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
    Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
  5. หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยที่ตั้งแหล่งซ่อมแซม (Windows Installation หรือ Recovery Disc)
  6. รีสตาร์ทคอมพิวเตอร์

วิธีที่ 14: อัปเดต BIOS (Basic Input/Output System)

การอัปเดต BIOS เป็นงานสำคัญ หากผิดพลาดอาจทำลายระบบอย่างร้ายแรง แนะนำให้มีผู้เชี่ยวชาญดูแล

  1. ขั้นแรก ระบุ BIOS version กด Windows Key + R พิมพ์ msinfo32 กด Enter เปิด System Information
  2. ใน System Information หา BIOS Version/Date บันทึก manufacturer และ BIOS version
  3. ไปเว็บผู้ผลิต (เช่น Dell) ใส่ serial number หรือคลิก auto detect
  4. จากรายการไดรเวอร์ คลิก BIOS ดาวน์โหลดอัปเดตที่แนะนำ
  5. หมายเหตุ: ห้ามปิดคอมพิวเตอร์หรือถอดแหล่งจ่ายไฟขณะอัปเดต BIOS จะทำลายคอมพิวเตอร์ ระหว่างอัปเดต คอมพิวเตอร์จะรีสตาร์ทและเห็นหน้าจอดำสั้นๆ
  6. ดาวน์โหลดเสร็จ ดับเบิลคลิกไฟล์ Exe รัน
  7. อัปเดต BIOS เสร็จ อาจ แก้ไข Windows 10 Freezes Randomly Issue ได้

วิธีที่ 15: รัน CCleaner และ Malwarebytes

  1. ดาวน์โหลดและติดตั้ง CCleaner & Malwarebytes
  2. รัน Malwarebytes สแกนไฟล์อันตราย
  3. หาพบมัลแวร์ จะลบอัตโนมัติ
  4. รัน CCleaner ในส่วน "Cleaner" ภายใต้ Windows tab แนะนำให้ติ๊กตามภาพ
  5. ติ๊กครบแล้ว คลิก Run Cleaner รอ CCleaner ทำงาน
  6. ทำความสะอาดเพิ่มเติม เลือก Registry tab ติ๊กตามภาพ
  7. คลิก Scan for Issue รอสแกน คลิก Fix Selected Issues
  8. ถาม "Do you want backup changes to the registry?" เลือก Yes
  9. สำรองเสร็จ คลิก Fix All Selected Issues
  10. รีสตาร์ทคอมพิวเตอร์ จะ แก้ไข Windows 10 Freezes Randomly Issue หากไม่ได้ ลองต่อ

วิธีที่ 16: ปิด Dedicated Graphic Card

  1. กด Windows Key + R พิมพ์ devmgmt.msc กด Enter เปิด Device Manager
  2. ขยาย Display adapters คลิกขวา Nvidia Graphic Card เลือก Disable
  3. รีสตาร์ทคอมพิวเตอร์

วิธีที่ 17: อัปเดต Network drivers

  1. กด Windows key + R พิมพ์ devmgmt.msc เปิด device manager
  2. ขยาย Network adapters คลิกขวา Wi-Fi controller (เช่น Broadcom หรือ Intel) เลือก Update Driver Software
  3. ใน Update Driver Software Windows เลือก "Browse my computer for driver software"
  4. เลือก "Let me pick from a list of device drivers on my computer"
  5. ลอง อัปเดตไดรเวอร์จากเวอร์ชันที่แสดง
  6. หาไม่ได้ ไป manufacturers website อัปเดต: https://downloadcenter.intel.com/
  7. ติดตั้งไดรเวอร์ล่าสุดจากเว็บผู้ผลิต รีสตาร์ทคอมพิวเตอร์
  8. การติดตั้ง network adapter ใหม่สามารถ แก้ไข Windows 10 Freezes Randomly Issue ได้

วิธีที่ 18: Repair install Windows 10

วิธีนี้เป็นทางออกสุดท้าย เพราะหากไม่มีอะไรทำงาน วิธีนี้จะซ่อมปัญหาทั้งหมดและ แก้ไข Windows 10 Freezes Randomly Issue Repair Install ใช้ in-place upgrade ซ่อมปัญหาระบบโดยไม่ลบข้อมูลผู้ใช้ ตามบทความ How to Repair Install Windows 10 Easily

บทความแนะนำ:

  • แก้ไข Windows Update Error Code 0x80072efe
  • แก้ไข DPC_WATCHDOG_VIOLATION Error 0x00000133
  • วิธีแก้ไข Windows Store Error Code 0x803F8001
  • แก้ไข There was a problem resetting your PC error

เสร็จสิ้น! คุณแก้ไข [SOLVED] Windows 10 Freezes Randomly เรียบร้อยแล้ว หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็น