หวังว่าทุกท่านจะรู้จักความสำคัญของการอัปเดตคอมพิวเตอร์ Microsoft และบริษัทใหญ่ๆ มีทีมทำงาน 24/7 วิเคราะห์บั๊ก มัลแวร์ และปัญหาทางเทคนิคในผลิตภัณฑ์ และปล่อยแก้ไขหรือโซลูชันสำหรับปัญหาเหล่านั้น แก้ไขเหล่านี้จะถูกเผยแพร่ไปยังคอมพิวเตอร์ของลูกค้าผ่านการอัปเดต เมื่อลูกค้าดาวน์โหลดและติดตั้งอัปเดต จะแก้ไขปัญหาจริงกับผลิตภัณฑ์หรืออัปเดตซอฟต์แวร์ด้วยคุณสมบัติใหม่ได้โดยอัตโนมัติ
แนะนำให้อัปเดตคอมพิวเตอร์ Windows 10 อยู่เสมอ และหากเจอข้อผิดพลาดขณะอัปเดต มีหลายวิธีแก้ไข แต่หนึ่งในวิธีที่ดีที่สุดคือ SetupDiag ซึ่งเป็นยูทิลิตี้ฟรีจาก Microsoft ช่วยวินิจฉัยปัญหาและหาโซลูชันได้
อ่านเพิ่มเติม: วิธีป้องกันไม่ให้ Windows Update ทำให้คอมพิวเตอร์ล่ม
วิธีดาวน์โหลด SetupDiag เพื่อแก้ปัญหาอัปเดต Windows 10
SetupDiag เป็นแอปพลิเคชันฟรีจาก Microsoft สำหรับ Windows 10 และต้องการ .NET Framework 4.6 ขึ้นไป เพื่อตรวจสอบเวอร์ชัน .NET ของคอมพิวเตอร์ สามารถพิมพ์คำสั่งต่อไปนี้ในหน้าต่าง PowerShell
ขั้นตอนที่ 1: พิมพ์ PowerShell ในกล่องค้นหาที่มุมซ้ายล่างของแถบงานเพื่อเปิดแอปพลิเคชัน
ขั้นตอนที่ 2: จากผลการค้นหาที่แสดง เลือกผลที่เกี่ยวข้องและคลิก "Run In Administrator Mode" (เรียกใช้ในโหมดผู้ดูแลระบบ)
ขั้นตอนที่ 3: พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง PowerShell เพื่อดูเวอร์ชัน .NET
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s
ขั้นตอนที่ 4: ผลลัพธ์จากคอมพิวเตอร์ของผมแสดงว่าเวอร์ชัน .NET คือ 7677 หมายความว่า SetupDiag รองรับระบบนี้ ปิดหน้าต่าง PowerShell
ดาวน์โหลด SetupDiag จากเว็บไซต์ Microsoft ตอนนี้
ดาวน์โหลดเวอร์ชัน .NET ล่าสุดจากลิงก์นี้
วิธีใช้ SetupDiag แก้ปัญหาอัปเดต Windows 10
เมื่อดาวน์โหลด SetupDiag.exe จากลิงก์ด้านบนแล้ว ให้ดับเบิลคลิกที่ไฟล์ executable จะเปิดหน้าต่างคำสั่งและค้นหาล็อกการตั้งค่าในคอมพิวเตอร์ กระบวนการนี้จะใช้เวลาบ้าง เนื่องจากเครื่องมือรวบรวมข้อมูลจากไฟล์ระบบต่างๆ ตามเว็บไซต์ Microsoft อย่างเป็นทางการ SetupDiag สแกนไฟล์ระบบ Windows 10 ทั้งหมดและเปรียบเทียบกับกฎข้อผิดพลาด 60+ กฎ บางกฎรวมถึง System Partition Disk (ดิสก์พาร์ติชันระบบ) Boot Failure Detection (การตรวจจับความล้มเหลวในการบูท) Component Failures (ความล้มเหลวของคอมโพเนนต์) ฯลฯ
โฟลเดอร์ที่ SetupDiag เข้าถึงหลักๆ ได้แก่:
- \$Windows.~bt\sources\panther
- \$Windows.~bt\Sources\Rollback
- \Windows\Panther
- \Windows\Panther\NewOS
เมื่อกระบวนการเสร็จสิ้น คุณจะพบว่าไฟล์ใหม่ 3 ไฟล์ถูกสร้างในโฟลเดอร์ดาวน์โหลด ได้แก่:
- exe.config (ไฟล์การกำหนดค่า)
- log (ผลการวิเคราะห์)
- zip (ไฟล์ล็อกข้อผิดพลาด)
ไฟล์ SetupDiagResults.log จะมีเหตุผลของการอัปเดตที่ล้มเหลว
อ่านเพิ่มเติม: วิธีปิดการอัปเดตอัตโนมัติใน Windows 10
วิธีแก้ไขปัญหาด้วย SetupDiag สำหรับปัญหาอัปเดต Windows 10
อาจมีหลายเหตุผลที่ทำให้อัปเดตล้มเหลวบนระบบของคุณ อย่างไรก็ตาม หากข้อผิดพลาดมาจากไฟล์ระบบ ขั้นตอนการแก้ไขที่ดีที่สุดคือรัน System File Checker หรือ SFC ย่อมา นี่คือขั้นตอนการรัน SFC ในระบบของคุณ:
ขั้นตอนที่ 1: เปิด Command Prompt ในโหมดผู้ดูแลโดยกด Windows + X + A
ขั้นตอนที่ 2: ในหน้าต่างสีดำขาว พิมพ์คำสั่งด้านล่าง:
SFC /scannow
ขั้นตอนที่ 3: กด Enter และรอ กระบวนการนี้ค่อนข้างยาวและจะใช้เวลาบ้าง ขณะสแกนไฟล์ระบบ คำสั่งนี้จะแก้ไขไฟล์ที่ผิดพลาดและเสียหายด้วย
ขั้นตอนที่ 4: เมื่อ SFC เสร็จสิ้น ให้รันคำสั่งอีกคำสั่งหนึ่งใน Command Prompt:
CHKDSK
ขั้นตอนที่ 5: จะตรวจสอบข้อผิดพลาดของดิสก์และแก้ไขปัญหา
ขั้นตอนที่ 6: ปิด Command Prompt และรีสตาร์ทคอมพิวเตอร์
ตอนนี้ลองรันอัปเดตอีกครั้ง นี่มีโอกาสสูงที่จะแก้ปัญหาอัปเดต Windows 10 ของคุณแล้ว
อ่านเพิ่มเติม: Windows 10 KB4549951 อัปเกรดล้มเหลว ก่อให้เกิดการล่มและสูญเสียข้อมูล: วิธีป้องกัน
คุณเคยลองใช้ SetupDiag แก้ปัญหาอัปเดต Windows 10 หรือยัง?
Microsoft มียูทิลิตี้และเครื่องมือในตัวมากมายที่สามารถแก้ไขเกือบทุกปัญหาและข้อผิดพลาดใน Windows 10 และ SetupDiag เป็นหนึ่งในนั้น ลองใช้ดูหากคุณเจอปัญหาอัปเดต Windows 10
ติดตามเราบนโซเชียลมีเดีย – Facebook และ YouTube หากมีข้อสงสัยหรือข้อเสนอแนะ กรุณาแจ้งในส่วนความคิดเห็นด้านล่าง เราจะตอบกลับพร้อมวิธีแก้ไข เราโพสต์เคล็ดลับและเทคนิคพร้อมวิธีแก้ปัญหาทั่วไปทางเทคโนโลยีเป็นประจำ สมัครรับข่าวสารของเราเพื่อรับอัปเดตโลกเทคโนโลยีอย่างสม่ำเสมอ