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

บางครั้งระบบอาจไม่สามารถติดตั้งอัปเดตที่จำเป็นได้และเข้าสู่สถานะผิดพลาด ณ จุดนี้ ควรเรียกใช้โปรแกรมแก้ไขปัญหา Windows Update เพื่อแก้ไขปัญหาอัตโนมัติ อย่างไรก็ตาม บางครั้งโปรแกรมแก้ไขปัญหาล้มเหลวในการแก้ไขบางปัญหา เช่น ข้อผิดพลาด การลงทะเบียนบริการหายหรือเสียหาย ข้อผิดพลาดนี้ทำให้ระบบปฏิบัติการ Windows หรือแอปพลิเคชัน Universal อื่นๆ ไม่สามารถติดตั้งอัปเดตที่จำเป็นได้เมื่อมีการนำออกสู่ใช้ คุณต้องแก้ไขข้อความข้อผิดพลาดนี้ด้วยตนเอง เราได้ระบุโซลูชันหลายอย่างไว้ให้ลอง ลองจากข้อแรกก่อนแล้วค่อยลงมาตามลำดับ
วิธีแก้ไขที่ 1: ตรวจสอบว่าบริการ Windows Update ทำงานอยู่และปกติ
เราสามารถตรวจสอบได้ว่าบริการ Windows Update เริ่มต้นและทำงานตามที่คาดไว้หรือไม่ ข้อผิดพลาดนี้อาจเกิดจากบริการอัปเดตที่ไม่ทำงานตามหน้าที่ ซึ่งเป็นสาเหตุของข้อความข้อผิดพลาด
- กด Windows + R เพื่อเปิดโปรแกรม Run พิมพ์ "services.msc" ในกล่องโต้ตอบและกด Enter จะเปิดยูทิลิตี้บริการซึ่งแสดงรายการบริการทั้งหมดที่กำลังทำงานหรือพร้อมใช้งานบนคอมพิวเตอร์ของคุณ

- เมื่อหน้าต่างใหม่เปิดขึ้น ค้นหา "Windows Update" ในรายการ คลิกขวาที่บริการและเลือก Properties

- ไปที่แท็บ General ตรงหน้า Startup type คลิกที่กล่องแบบเลื่อนลงเพื่อแสดงตัวเลือกทั้งหมด เลือก Automatic และกด Apply เพื่อบันทึกการเปลี่ยนแปลง

- ในหน้าต่างเดียวกัน กด Start ภายใต้หัวข้อ Service status กด Apply เพื่อบันทึกการเปลี่ยนแปลงและออกจากหน้าต่าง Properties
- เมื่อเสร็จสิ้นการปรับเปลี่ยนคุณสมบัติของบริการ Windows Update ให้ทำซ้ำขั้นตอนเดียวกันสำหรับบริการต่อไปนี้:
Background Intelligent Transfer Service Cryptographic Service
คุณสามารถค้นหากระบวนการเหล่านี้ได้ง่ายในรายการเดียวกับที่คุณพบ Windows Update
- รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล และตรวจสอบว่ามีการเชื่อมต่ออินเทอร์เน็ต ลองเปิด Windows Update อีกครั้งและตรวจสอบว่าข้อความข้อผิดพลาดหายไปหรือยัง
วิธีแก้ไขที่ 2: รันคำสั่งผ่าน Command Prompt
หากวิธีข้างต้นไม่ได้ผล เราสามารถลองรันคำสั่งบางอย่างใน Command Prompt และดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ เราจะพยายามแก้ไขข้อผิดพลาดโดยการรีเซ็ตการตั้งค่าและการกำหนดค่าบางอย่าง ก่อนจะไปแก้ไข Registry หรือกู้คืน Windows
- กด Windows + X เพื่อเปิด Command Prompt หรือกด Windows + S พิมพ์ command prompt คลิกขวาที่ผลลัพธ์แรกและเลือก "Run as administrator"

- ใน Command Prompt พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง จดจำว่า要กด Enter หลังแต่ละคำสั่งเพื่อรัน
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver
- รอให้กระบวนการทั้งหมดทำงานเสร็จสมบูรณ์ ตอนนี้เปิด Windows Update และตรวจสอบว่าสามารถรันได้ปกติหรือไม่
วิธีแก้ไขที่ 3: รีเฟรชไฟล์ .NET
ตามที่เรารู้ ไฟล์ .NET อยู่ที่แก่นของคอมพิวเตอร์ และโดยไม่มีมัน หลายการดำเนินการจะไม่ทำงาน เราสามารถลองรีเฟรชไฟล์ .NET ด้วยตนเองและดูว่าปัญหาได้รับการแก้ไขหรือไม่
- กด Windows + R เพื่อเปิดโปรแกรม Run พิมพ์ "control panel" ในกล่องโต้ตอบและกด Enter
- ใน Control Panel คลิกที่หัวข้อย่อย Programs ที่มุมซ้ายล่างของหน้าจอ

- ในเมนู คลิก "Turn Windows features on or off" ภายใต้หัวข้อย่อย Programs and Features

- รายการจะแสดงโปรแกรมและฟีเจอร์ทั้งหมดบนคอมพิวเตอร์ อาจใช้เวลาสักครู่ จงอดทนรอจนเสร็จ
- เมื่อโหลดเสร็จ ยกเลิกการเลือกกล่องทั้งหมด ที่มีคีย์เวิร์ด ".NET" กระบวนการนี้จะถอนการติดตั้ง .NET ทั้งหมดและอาจใช้เวลา กด OK เพื่อบันทึกการเปลี่ยนแปลง

- เปิดหน้าต่างอีกครั้งและติ๊กถูกกล่องทั้งหมดที่คุณยกเลิกไปก่อนหน้านี้ คอมพิวเตอร์จะพยายามติดตั้งเฟรมเวิร์ก อาจใช้เวลาสักครู่ จงอดทน
- เมื่อติดตั้งเสร็จ ให้รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
วิธีแก้ไขที่ 4: ถอนการติดตั้ง Antivirus
ไม่แปลกที่ Antivirus จะขัดแย้งกับระบบปฏิบัติการบ้างครั้ง Antivirus มีฐานข้อมูลไวรัสที่ต้องอัปเดตเป็นระยะ อาจเป็นไปได้ว่าผู้จัดจำหน่าย Antivirus ไม่ได้อัปเดตฐานข้อมูล ทำให้ขัดแย้งกับกระบวนการ Windows Update เราสามารถลองถอนการติดตั้ง Antivirus หรือปิดใช้งานชั่วคราวและตรวจสอบว่า Windows Update ทำงานถูกต้องหรือไม่
- กด Windows + R เปิด Run พิมพ์ "control panel" และกด Enter
- ใน Control Panel คลิกที่หัวข้อย่อย Uninstall a Program ที่มุมซ้ายล่าง

- Windows จะแสดงรายการโปรแกรมที่ติดตั้งทั้งหมด เรียกดูจนเจอ Antivirus ของคุณ
- คลิกขวา ที่มันและเลือก "uninstall" หลังถอนการติดตั้งเสร็จ ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาหายไปหรือยัง
หมายเหตุ: ถอนการติดตั้ง Antivirus คอเนความเสี่ยงของตัวเอง เราแนะนำอย่าเสียบ USB หรือดาวน์โหลดไฟล์ execute จากอินเทอร์เน็ตในช่วงที่ไม่มี Antivirus ถ้า Windows Update ยังไม่ทำงาน สามารถติดตั้ง Antivirus กลับได้
วิธีแก้ไขที่ 5: เรียกใช้ System File Checker
System File Checker (SFC) เป็นยูทิลิตี้ใน Microsoft Windows ที่ให้ผู้ใช้สแกนคอมพิวเตอร์เพื่อหาไฟล์เสียหายในระบบปฏิบัติการ เครื่องมือนี้มีมาตั้งแต่ Windows 98 เป็นเครื่องมือที่มีประโยชน์มากสำหรับการวินิจฉัยปัญหาและตรวจสอบว่าปัญหาเกิดจากไฟล์เสียหายใน Windows หรือไม่
เราสามารถลองรัน SFC และดูว่าปัญหาได้รับการแก้ไขหรือไม่ คุณจะได้รับการตอบสนอง 1 ใน 3 แบบเมื่อรัน SFC
- Windows ไม่พบการละเมิดความสมบูรณ์
- Windows Resource Protection พบไฟล์เสียหายและซ่อมแซมแล้ว
- Windows Resource Protection พบไฟล์เสียหายแต่ไม่สามารถแก้ไขบางส่วน (หรือทั้งหมด) ได้
- กด Windows + R เปิด Run พิมพ์ "taskmgr" และกด Enter เพื่อเปิด Task Manager
- คลิกที่เมนู File มุมซ้ายบน เลือก "Run new task"

- พิมพ์ "powershell" ในกล่องโต้ตอบ และ ติ๊กถูก ตัวเลือก "Create this task with administrative privileges"

- ใน Windows PowerShell พิมพ์ "sfc /scannow" และกด Enter กระบวนการอาจใช้เวลาสักครู่ เนื่องจากคอมพิวเตอร์กำลังสแกนไฟล์ Windows ทั้งหมดและตรวจสอบขั้นตอนเสียหาย

- หากพบข้อผิดพลาดที่ Windows ระบุว่าพบข้อผิดพลาดบางอย่างแต่ไม่สามารถแก้ไขได้ ให้พิมพ์ "DISM /Online /Cleanup-Image /RestoreHealth" ใน PowerShell จะดาวน์โหลดไฟล์เสียหายจากเซิร์ฟเวอร์ Windows Update และแทนที่ไฟล์เสียหาย โปรดทราบว่ากระบวนการนี้อาจใช้เวลาตามการเชื่อมต่ออินเทอร์เน็ต อย่ายกเลิกในระหว่างทาง ให้มันทำงานจนเสร็จ
หากพบข้อผิดพลาดและได้รับการแก้ไขด้วยวิธีข้างต้น ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่า Windows Update เริ่มทำงานปกติหรือไม่
วิธีแก้ไขที่ 6: ตรวจสอบ Firewall และ Antivirus
เราสามารถลองปิด Firewall และดูว่า Windows Update ทำงานปกติหรือไม่ Windows Firewall ตรวจสอบข้อมูลและแพ็กเก็ตอินเทอร์เน็ตเข้า-ออก บล็อกการเชื่อมต่อหรือแอปพลิเคชันบางอย่างจากการติดตั้งหากไม่ผ่านเกณฑ์ หากคุณไม่ได้อัปเดต Windows นานแล้ว อาจเป็นสาเหตุของปัญหา สำหรับการปิด Windows Firewall ให้ทำตามขั้นตอนด้านล่าง
- กด Windows + R เปิด Run ในกล่องโต้ตอบพิมพ์ "control" จะเปิด Control Panel
- มุมขวาบนจะมีกล่องค้นหา พิมพ์ "firewall" และคลิกที่ตัวเลือกแรกที่出现

- ด้านซ้าย คลิกตัวเลือก "Turn Windows Firewall on or off" ผ่านนี้คุณสามารถปิด Firewall ได้ง่าย

- เลือก "Turn off Windows Firewall" บนทั้งสองแท็บ Public และ Private Networks บันทึกการเปลี่ยนแปลงและออก รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 7: เปลี่ยนค่าบางอย่างใน Registry
เราสามารถลองลบค่าบางอย่างจาก Registry เพื่อแก้ไขข้อความข้อผิดพลาด Windows Update คุณควรสำรอง Registry ก่อนใช้วิธีนี้ โปรดทราบว่า Windows Registry Editor เป็นเครื่องมืออันทรงพลังและต้องการความระมัดระวังพิเศษเมื่อดำเนินการหรือเปลี่ยนแปลง ให้ทำตามคำแนะนำอย่างระมัดระวังและอย่าเปลี่ยนค่าที่คุณไม่รู้จัก
- กด Windows + R เปิด Run พิมพ์ "regedit" และกด Enter จะเปิด Registry Editor
- นำทางไปยังเส้นทางไฟล์ต่อไปนี้โดยใช้บานหน้าต่างนำทางด้านซ้าย:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability

- ค้นหาค่า ThresholdOptedIn ด้านขวาของหน้าจอ คลิกขวา และเลือก Delete รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
บางผู้ใช้รายงานว่ามีโฟลเดอร์ Recovery From อยู่ภายในโฟลเดอร์ Applicability หลังจากลบโฟลเดอร์ Recovery From แล้ว ปัญหาได้รับการแก้ไขทันที
ในอีกกรณีหนึ่ง อาจเป็นไปได้ว่า Applicability key ไม่มีค่าอื่นนอกจากค่า Default ในกรณีนี้ ให้ทำตามวิธีด้านล่างเพื่อเพิ่มคีย์บางอย่างเพื่อให้ข้อความข้อผิดพลาดหายไป
- นำทางไปยังเส้นทางไฟล์เดียวกัน:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability
- คลิกขวาที่พื้นที่ว่างด้านขวาของหน้าจอ เลือก New > String

- ตั้งชื่อ String ใหม่ว่า "BranchName" หลังสร้าง String ใหม่แล้ว คลิกสองครั้งและพิมพ์ "fbl_impressive" ในกล่อง Value data กด OK เพื่อบันทึก

- สร้าง String ใหม่อีกตัว ตั้งชื่อ "Ring" ตั้งค่า Value data เป็น "low" กด OK เพื่อบันทึก

- ออกจาก Registry Editor และรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
หากการเปลี่ยนแปลง Registry ข้างต้นไม่ได้ผล เราสามารถลองวิธีแก้ปัญหาชั่วคราวได้
- นำทางไปยังเส้นทางไฟล์เดียวกับขั้นตอนข้างต้น
- ดับเบิลคลิก ที่ String "Ring" ที่เพิ่งสร้าง และเปลี่ยนค่าจาก "low" เป็น "WIF"
- สร้าง String ใหม่ ตั้งชื่อ "ThresholdRiskLevel" ตั้งค่า Value data เป็น "low" กด OK เพื่อบันทึก

- ออกจาก Registry Editor รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
วิธีแก้ไขที่ 8: สร้างบัญชี Local Account
เป็นไปได้ว่าปัญหาที่คุณประสบเกิดจากข้อผิดพลาดในโปรไฟล์ของคุณ หรือผู้ดูแลระบบไม่ได้ให้สิทธิ์การเข้าถึง หากคุณเป็นเจ้าของคอมพิวเตอร์และยังคงไม่สามารถเข้าถึง Windows Update ได้อย่างถูกต้อง เราสามารถลองสร้างบัญชี local ใหม่และตรวจสอบว่าวิธีนี้แก้ไขปัญหาได้หรือไม่
- เปิดบัญชีผู้ดูแลระบบ พิมพ์ Settings ในกล่องโต้ตอบเมนู Start และคลิก Accounts

- คลิก "Family and other users" ด้านซ้ายของหน้าต่าง
- ในเมนู เลือก "Add someone else to this PC"

- Windows จะแนะนำผ่านวิซาร์ดการสร้างบัญชีใหม่ เมื่อหน้าต่างใหม่ปรากฏ คลิก "I don't have this person's sign-in information"

- เลือก "Add a user without Microsoft" Windows จะแจ้งให้สร้างบัญชี Microsoft ใหม่และแสดงหน้าต่าง

- กรอกรายละเอียดทั้งหมดและเลือกรหัสผ่านที่ง่ายและจำได้
- ไปที่ Settings > Accounts > Your Account
- ด้านล่างรูปโปรไฟล์ จะเห็นตัวเลือก "Sign in with local account instead"
- ใส่ รหัสผ่านปัจจุบัน เมื่อมีพรอมต์ และกด Next
- ใส่ชื่อผู้ใช้และรหัสผ่านสำหรับบัญชี local และคลิก "Sign out and finish"
- ตอนนี้คุณสามารถสลับไปใช้บัญชี local ใหม่ และย้ายไฟล์ส่วนตัวทั้งหมดไปยังบัญชีนี้ได้โดยไม่มีอุปสรรค
- ไปที่ Settings > Accounts > Your Account เลือก "Sign in with a Microsoft Account instead"

- ใส่ชื่อผู้ใช้และรหัสผ่าน และคลิก Sign in

- ตรวจสอบว่าข้อความข้อผิดพลาดหายไปและ Windows Update ทำงานบนบัญชีนี้หรือไม่ หากทำงาน คุณสามารถลบบัญชีเก่าและต่อไปใช้บัญชีนี้ได้อย่างปลอดภัย
วิธีแก้ไขที่ 9: ปัญหาเกี่ยวกับการเชื่อมต่อไร้สาย
Microsoft ยอมรับอย่างเปิดเผยว่ามีปัญหา WiFi ช้าในผลิตภัณฑ์ใหม่ของพวกเขา ผู้ใช้จำนวนมากรายงานว่าเว็บเพจไม่โหลดตามที่คาด และการ瀏覽เว็บช้ามาก หากคุณประสบปัญหาเหล่านี้ แสดงว่าการเชื่อมต่อเป็นตัวทำให้เกิดข้อความข้อผิดพลาด
เราสามารถลองเปลี่ยนค่า Registry ตามที่ Microsoft ระบุเพื่อแก้ไขปัญหาและตรวจสอบว่าปัญหาของคุณได้รับการแก้ไขหรือไม่ โปรดทราบว่า Windows Registry Editor เป็นเครื่องมืออันทรงพลังและต้องการความระมัดระวังพิเศษ จงทำตามคำแนะนำอย่างระมัดระวังและอย่าเปลี่ยนค่าที่คุณไม่รู้จัก
- กด Windows + R เปิด Run พิมพ์ "regedit" และกด Enter จะเปิด Registry Editor

- นำทางไปยังเส้นทางไฟล์ต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mrvlpcie8897
- ค้นหา "TXAMSDU" ด้านขวาของหน้าจอ คลิกสองครั้งเพื่อเปลี่ยนค่าจาก "1" เป็น "0"
- กด OK บันทึกการเปลี่ยนแปลงและออก รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
วิธีแก้ไขที่ 10: รีเซ็ต Windows Update ด้วย Reset Tool
ตอนนี้เราจะมุ่งเน้นที่วิธีการรีเซ็ต Windows Update โดยใช้วิธีต่างๆ หนึ่งในนั้นคือการใช้ Reset Tool สำหรับ Windows Update ไฟล์ .exenี้ต้องรันในฐานะ Administrator มีสคริปต์ที่ตรวจสอบปัจจัยบางอย่างของ Windows Update และกำหนดค่าตามนั้น
- ดาวน์โหลด Reset Tool และบันทึกไว้ในตำแหน่งไฟล์ที่เข้าถึงได้ ไฟล์จะอยู่ในรูปแบบ .zip
- เข้าถึงไฟล์และ แตกไฟล์ ไปยังตำแหน่งที่เข้าถึงได้

- เมื่อแตกไฟล์เสร็จ ให้รันไฟล์ "cmd" โดยคลิกขวาและเลือก Run as administrator
- หลังกระบวนการทำงานเสร็จ ให้รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
วิธีแก้ไขที่ 11: รีเซ็ต Windows Update ด้วยไฟล์ Batch
เราสามารถลองรีเซ็ต Windows Update โดยใช้ไฟล์ batch ที่มีคำสั่งทั้งหมด วิธีนี้คล้ายกับแอปพลิเคชันในวิธีที่ 10 แต่ถ้าวิธีที่ 10 ไม่ได้ผล คุณสามารถลองวิธีนี้ดู
- ดาวน์โหลดไฟล์ batch และบันทึกไว้ในตำแหน่งที่เข้าถึงได้
- คลิกขวาและเลือก "Run as administrator"
- หลังคำสั่งทำงานเสร็จ ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อความข้อผิดพลาดหายไปหรือไม่
วิธีแก้ไขที่ 12: กู้คืนระบบของคุณ
หากวิธีข้างต้นทั้งหมดไม่ได้ผล เราสามารถลองกู้คืนระบบไปยัง System Restore Point ล่าสุด บันทึกงานทั้งหมดและสำรองข้อมูลสำคัญ โปรดทราบว่าการเปลี่ยนแปลงทั้งหมดของระบบหลัง Restore Point ล่าสุดจะถูกลบ
- กด Windows + S เปิดแถบค้นหา Start menu พิมพ์ "restore" และเลือกโปรแกรมแรกที่出现

- ในการตั้งค่ากู้คืน กด System Restore ที่ต้นหน้าต่างภายใต้แท็บ System Protection

- วิซาร์ดจะเปิดแนะนำทุกขั้นตอนในการกู้คืนระบบ กด Next และดำเนินการต่อตามคำแนะนำ

- เลือก Restore Point จากตัวเลือกที่มี หากมีมากกว่า 1 จะแสดงรายการทั้งหมด

- Windows จะยืนยันการกระทำครั้งสุดท้ายก่อนเริ่มกระบวนการกู้คืนระบบ บันทึกงานและสำรองไฟล์สำคัญ แล้วดำเนินการต่อ

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ System Restore เพื่อเข้าใจมากขึ้นว่ามันทำอะไรและกระบวนการที่เกี่ยวข้องมีอะไรบ้าง