ข้อความ "Windows Update cannot currently check for updates, because the service is not running" แสดงว่าบริการ Windows Update หยุดทำงาน
วิธีที่ 1: รีสตาร์ทบริการ Windows Update และลบโฟลเดอร์ SoftwareDistribution
- Win + R พิมพ์ services.msc Enter
- หา Windows Update คลิกขวา Properties
- ถ้ากำลังทำงาน กด Stop ก่อน
- เปิด Explorer ไป
C:\Windows\SoftwareDistribution
ลบโฟลเดอร์นี้ทั้งโฟลเดอร์ - กลับไป Services ตั้ง Startup type = Automatic กด Start
- ลองตรวจสอบอัปเดตใหม่
วิธีที่ 2: อัปเดต Intel Rapid Storage Technology (RST) Driver
- เปิด Device Manager (devmgmt.msc)
- ขยาย Disk drives หาไดรฟ์ที่ใช้ Intel RST คลิกขวา Uninstall Device
- ดาวน์โหลด Intel RST Driver ล่าสุดจากเว็บ Intel ติดตั้งใหม่
- รีสตาร์ท
วิธีที่ 3: สำหรับ Windows 7/8.1 – เปลี่ยนการตั้งค่า Windows Update
- Control Panel > Windows Update
- คลิก Change settings ด้านซ้าย
- ตั้ง Important updates = Never check for updates
- กลับไปหน้า Windows Update กด Check for updates
- ติดตั้งเสร็จ คืนค่าการตั้งค่าเดิม
วิธีที่ 4: ลงทะเบียนไฟล์ DLL ของ Windows Update ใหม่
- เปิด CMD แบบ Admin
- รันคำสั่งทีละบรรทัด:
regsvr32 wuapi.dll regsvr32 wuaueng.dll regsvr32 wups.dll regsvr32 wups2.dll regsvr32 wuwebv.dll regsvr32 wucltux.dll
- พิมพ์ exit รีสตาร์ทเครื่อง