รายงานของผู้ใช้เพิ่มขึ้นเกี่ยวกับการได้รับข้อผิดพลาด 0X80071a91 ขณะเรียกใช้ Windows Update การดำเนินการนี้อาจมีความสำคัญมากหากมีการอัปเดตที่สำคัญที่รอการปล่อยให้คอมพิวเตอร์ของคุณล้าสมัย ข้อผิดพลาด 0x80071a91 แปลโดยตรงเป็น การสนับสนุนธุรกรรมภายในตัวจัดการทรัพยากรระบบไฟล์ที่ระบุไม่ได้เริ่มต้นหรือถูกปิดเนื่องจากข้อผิดพลาด . ข้อผิดพลาดนี้ส่วนใหญ่เกิดจากการสำลักของบริการที่ชื่อ File System Resource Manager (FSRM) แต่อาจมีสาเหตุอื่นๆ ที่ทำให้เกิดข้อผิดพลาดนี้ ซึ่งจะได้รับการแก้ไขในคำแนะนำต่อไปนี้
โซลูชันที่ 1:รีเซ็ต FSRM
ในวิธีนี้ เราจะรีเซ็ต File System Resource Manager (FSRM) ผ่านพรอมต์คำสั่ง
โดยกด Windows คีย์และพิมพ์ cmd . ใน การค้นหา ผลลัพธ์ , ใช่ คลิก บน cmd และเลือก เรียกใช้ เหมือน ผู้ดูแลระบบ . ในหน้าต่างพรอมต์คำสั่งสีดำ พิมพ์ คำสั่งต่อไปนี้ แล้วกด Enter :
ตั้งค่ารีซอร์ส fsutil setautoreset true C:\
โดยที่ C:คือไดรฟ์ที่ติดตั้ง Windows ของคุณ
หลังจากที่คำสั่งรันได้สำเร็จ ให้รีสตาร์ทระบบของคุณและเรียกใช้การอัปเดต Windows ทันที
หากคุณได้รับข้อผิดพลาดอีกครั้ง ให้ไปยังวิธีถัดไป
โซลูชันที่ 2:การลบบันทึกธุรกรรม Common Log File System (CLFS)
บันทึกธุรกรรม Common Log File System (CLFS) เมื่ออยู่ในสถานะเสียหาย อาจทำให้การอัปเดต Windows ทำให้เกิดข้อผิดพลาดนี้ได้ เราจะลบทิ้งและ Windows จะสร้างสำเนาใหม่อีกครั้ง
โดยกด Windows คีย์และพิมพ์ cmd .
ใน การค้นหา ผลลัพธ์ , ใช่ คลิก บน cmd และกด เรียกใช้ เหมือน ผู้ดูแลระบบ .
ในหน้าต่างพรอมต์คำสั่งสีดำ พิมพ์ คำสั่งต่อไปนี้ แล้วกด Enter หลัง แต่ละคำสั่ง :
cd /d %SystemRoot%\System32\SMI\Store\Machine attrib -s -h * del *.blf del *.regtrans-ms
หากคุณได้รับข้อผิดพลาดว่ามีการใช้ไฟล์เหล่านี้ ให้รีสตาร์ทระบบแล้วลองใหม่ หากคุณยังพบว่ามีการใช้งานไฟล์เหล่านี้อยู่ ดาวน์โหลด ตัวปลดล็อก จาก ลิงค์ นี้ . วิ่ง ดาวน์โหลด ไฟล์ และติดตั้ง Unlocker
กด และกด Windows . ค้างไว้ คีย์ และ กด R ในการ วิ่ง กล่องโต้ตอบ พิมพ์ %SystemRoot%\System32\SMI\Store\ และกด Enter ถูกต้อง คลิก บน เครื่อง โฟลเดอร์แล้วคลิก ตัวปลดล็อก . หากใช้งานอยู่ ให้คลิกปลดล็อก ทั้งหมด .
ลองใช้คำสั่งด้านบนเพื่อลบไฟล์
รีสตาร์ทระบบของคุณในตอนท้ายและตรวจสอบว่าปัญหาหายไปหรือไม่ หากไม่เป็นเช่นนั้น ให้ไปที่แนวทางแก้ไขปัญหาถัดไป
โซลูชันที่ 3:เรียกใช้ตัวแก้ไขปัญหา Windows Update
ไป ไปที่ลิงก์นี้ https://go.microsoft.com/?linkid=9830262
เครื่องมือแก้ปัญหาจะดาวน์โหลดและหากคุณสามารถเรียกใช้/เปิด จากนั้นคลิก เรียกใช้/เปิด . โดยตรง มิฉะนั้น ดาวน์โหลด แล้ว วิ่ง มัน.
คลิก Windows อัปเดต ใน เครื่องมือแก้ปัญหา หน้าต่าง และคลิก ถัดไป .
มันจะตรวจจับและแก้ไขข้อผิดพลาดที่พบโดยอัตโนมัติ
เริ่มต้นใหม่ ระบบของคุณและตรวจสอบว่าข้อผิดพลาดหายไปหรือไม่
ถ้าไม่ ไปที่แนวทางแก้ไขปัญหาถัดไป
โซลูชันที่ 4:เริ่มบริการ Windows Update ใหม่
บริการ BITS บริการ Windows Update และบริการการเข้ารหัสคือบริการ ตัวติดตั้ง MSI เกี่ยวข้องกับการอัปเดต Windows ทุกคนสามารถทำงานผิดพลาดได้และอาจทำให้เกิดข้อผิดพลาดนี้ได้ แต่เราจะเริ่มต้นใหม่ทั้งหมดเพื่อขจัดข้อสงสัย คลิกที่นี่เพื่อดาวน์โหลดไฟล์ windowsupdateservices.bat คลิกขวาและเลือก run as administrator
หากสคริปต์อัปเดตเปิดเป็นไฟล์ข้อความ ให้บันทึกเป็น .bat จากนั้นคลิกขวาและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ หรือคัดลอกวางคำสั่งและวางลงใน command prompt (admin)
แนวทางที่ 5:ลงทะเบียนไฟล์อัปเดต Windows อีกครั้ง
ในขั้นตอนนี้ เราจะลงทะเบียนไฟล์ BITS และไฟล์ Windows Update อีกครั้ง คลิกที่นี่เพื่อดาวน์โหลดการอัปเดต windows reg ให้คลิกขวาและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
โซลูชันที่ 6: เปลี่ยนชื่อร้านอัปเดตที่เสียหาย
บางครั้ง การอัปเดตที่ล้มเหลวก่อนหน้านี้อาจทำให้เกิดข้อผิดพลาดนี้ได้ ทางที่ดีควรเปลี่ยนชื่อร้านเก่า เพื่อให้ windows สามารถลองอัปเดตใหม่อีกครั้งในโฟลเดอร์ใหม่/ล้างข้อมูลได้
การทำเช่นนี้, กดปุ่ม Windows คีย์เพื่อเปิด Start (Search) และพิมพ์ cmd .
ใน การค้นหา ผลลัพธ์ , ใช่ คลิก บน cmd และเลือก เรียกใช้ ในฐานะผู้ดูแลระบบ
ในหน้าต่างพรอมต์คำสั่งสีดำ พิมพ์ คำสั่งต่อไปนี้ แล้วกด Enter หลัง แต่ละคำสั่ง :
ดู C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
โดยที่ C:คือไดรฟ์ที่คุณติดตั้ง Windows
ตอนนี้ เริ่มต้นใหม่ และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่