ผู้ใช้ Windows 10 บางคนบ่นเกี่ยวกับปัญหาที่เกี่ยวข้องกับ Windows Update. เมื่อพวกเขาพยายามอัปเดต Windows พวกเขาได้รับข้อความแสดงข้อผิดพลาด “ข้อผิดพลาดในการอัปเดต Windows 0x80070005“. หากคุณอยู่ในสถานการณ์เดียวกัน เพียงทำตามวิธีแก้ไขเหล่านี้และปัญหาจะได้รับการแก้ไขอย่างง่ายดาย
Fix-1 อนุญาตการอนุญาต –
ข้อผิดพลาดนี้อาจเกิดขึ้นเนื่องจากการอนุญาตไม่เพียงพอของโฟลเดอร์สำคัญบางโฟลเดอร์
1. กด ปุ่ม Windows+R ที่จะเปิดตัว วิ่ง หน้าต่างบนคอมพิวเตอร์ของคุณ ใน วิ่ง หน้าต่าง พิมพ์ หรือ คัดลอกวาง ตำแหน่งนี้และตี ป้อน.
ค:\ผู้ใช้\%ชื่อผู้ใช้%\ข้อมูลแอพ
บันทึก:-
- แทนที่ “ค:“ ด้วยอักษรระบุไดรฟ์ของไดรฟ์การติดตั้ง Windows บนคอมพิวเตอร์ของคุณ
- เปลี่ยน “ชื่อผู้ใช้” ด้วยชื่อผู้ใช้ของคุณ
2. ใน ตัวสำรวจไฟล์ หน้าต่างคลิกขวาที่ "ข้อมูลแอพ” จากนั้นคลิกที่ “คุณสมบัติ” เพื่อเปิด คุณสมบัติของ Appdata.
3. ใน คุณสมบัติ AppData หน้าต่างไปที่ "ความปลอดภัย” จากนั้นคลิกที่ “แก้ไข...” เพื่อเปลี่ยนการอนุญาต
4. ตอนนี้คลิกที่ “เพิ่ม…“.
5. ใน เลือกผู้ใช้หรือกลุ่ม หน้าต่าง พิมพ์ “ทุกคน" ใน 'ป้อนชื่อวัตถุเพื่อเลือก' จากนั้นคลิกที่ "ตรวจสอบชื่อ“. คลิกที่ "ตกลง“.
6. กลับมาที่ สิทธิ์สำหรับ AppData หน้าต่าง เลือก “ทุกคน” แล้วตรวจสอบ “ควบคุมทั้งหมด“.
7. สุดท้ายคลิกที่ “สมัคร” และ “ตกลง” เพื่อบันทึกการเปลี่ยนแปลงบนคอมพิวเตอร์ของคุณ
ปิด ตัวแก้ไขรีจิสทรี หน้าต่าง.
รีบูต คอมพิวเตอร์ของคุณ. หลังจากรีบูตเครื่องคอมพิวเตอร์แล้ว ให้ลองอัปเดต Windows ของคุณ
Fix-2 โฟลเดอร์ SoftwareDistribution ว่าง-
กำลังล้าง SoftwareDistribution โฟลเดอร์บนคอมพิวเตอร์ของคุณแล้วเรียกใช้แบตช์ไฟล์บนคอมพิวเตอร์ของคุณจะแก้ปัญหานี้ได้
1. กด ปุ่ม Windows+R ที่จะเปิดตัว วิ่ง, แล้วก็ คัดลอกวาง สายนี้แล้วตี ป้อน.
ดาวน์โหลด โฟลเดอร์จะเปิดขึ้นใน in File Explorer หน้าต่าง.
ค:\Windows\SoftwareDistribution\Download
บันทึก- แทนที่ “ค:” ด้วยอักษรระบุไดรฟ์ของไดรฟ์การติดตั้ง Windows ของคุณ
2. ตอนนี้กด Ctrl+A เพื่อเลือกโฟลเดอร์ทั้งหมดแล้วกด “ลบ” เพื่อล้าง SoftwareDistribution โฟลเดอร์
ปิด File Explorer หน้าต่าง.
3. กด ปุ่ม Windows+R จะเปิดตัว วิ่ง หน้าต่าง.
4. จากนั้นพิมพ์ “พาวเวอร์เชลล์” และตี Ctrl+Shift+Enter ที่จะเปิด Powershell ด้วยสิทธิ์ของผู้ดูแลระบบ
5. ใน Powershell หน้าต่าง, คัดลอกวาง คำสั่งนี้แล้วกด ป้อน.
Clear-RecycleBin -force -ErrorAction: Ignore
หลังจากดำเนินการคำสั่งปิด Powershell หน้าต่าง.
6. ดาวน์โหลดไฟล์แบตช์นี้บนคอมพิวเตอร์ของคุณ
Batch-File-to-Reset-Windows-Update_TheGeekpage.com
7. แตกไฟล์ zip ในตำแหน่งที่คุณเลือก ไปที่ตำแหน่งที่คุณแตกไฟล์
8. คลิกขวา บน "WURReset” จากนั้นคลิกที่ “เรียกใช้ในฐานะผู้ดูแลระบบ” เพื่อเรียกใช้แบตช์ไฟล์
9. กดปุ่มเพียงปุ่มเดียวเพื่อเรียกใช้แบตช์ไฟล์บนคอมพิวเตอร์ของคุณ
10. เมื่อดำเนินการอีกครั้ง คุณจะถูกขอให้ “กดปุ่มใดก็ได้เพื่อดำเนินการต่อ...“ เพียงกดปุ่มเพื่อปิดหน้าต่างพรอมต์คำสั่ง
เริ่มต้นใหม่ คอมพิวเตอร์ของคุณเพื่อบันทึกการเปลี่ยนแปลงบนคอมพิวเตอร์ของคุณ หลังจากรีบูตเครื่องคอมพิวเตอร์แล้ว Windows ของคุณควรได้รับการอัปเดตโดยไม่มีข้อผิดพลาดใดๆ เพิ่มเติม ปัญหาของคุณควรได้รับการแก้ไข
Fix-3 เรียกใช้ไฟล์ .cmd บนคอมพิวเตอร์ของคุณ-
เรียกใช้ไฟล์ด้วย .cmd ส่วนขยายอาจใช้ได้ผลสำหรับคุณ ทำตามขั้นตอนเหล่านี้ทุกนาที-
1. ไปที่เว็บไซต์นี้”SubInACL” บนคอมพิวเตอร์ของคุณ
2. จากนั้นคลิกที่ “ดาวน์โหลด“.
3. ตอนนี้ในเดสก์ท็อปให้คลิกขวาแล้วคลิกที่ "ใหม่>” จากนั้นคลิกที่ “เอกสารข้อความ“.
หน้าต่างเอกสารข้อความเปล่าจะเปิดขึ้นใน แผ่นจดบันทึก
4. คัดลอกวาง เส้นเหล่านี้ใน แผ่นจดบันทึก หน้าต่าง.
ตั้งค่า OSBIT=32 หากมี "%ProgramFiles (x86)%" ให้ตั้งค่า OSBIT = 64 ตั้งค่า RUNNINGDIR=%ProgramFiles% ถ้า %OSBIT% == 64 ตั้งค่า RUNNINGDIR=%ProgramFiles (x86)% subinacl /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component ตามบริการ" /grant="nt service\trustedinstaller"=f
5. ใน แผ่นจดบันทึก หน้าต่าง คลิกที่ “ไฟล์” ในแถบเมนู จากนั้นคลิกที่ “บันทึกเป็น…“.
6. ใน บันทึกเป็น หน้าต่าง เลือกตำแหน่งที่เหมาะสมเพื่อบันทึกไฟล์
7. ตั้ง 'ชื่อไฟล์:' ถึง "Fix.cmd“แล้วใน 'บันทึกเป็นประเภท:' เลือก "เอกสารทั้งหมด“.
8. สุดท้ายคลิกที่ “บันทึก” เพื่อบันทึกไฟล์บนคอมพิวเตอร์ของคุณ
9. ไปที่ตำแหน่งที่คุณเก็บไฟล์ไว้ คลิกขวาที่ “แก้ไข” จากนั้นคลิกที่ “เรียกใช้ในฐานะผู้ดูแลระบบ“.
10. คลิกที่ "ใช่” เมื่อคุณได้รับแจ้งจาก การควบคุมบัญชีผู้ใช้.
หลังจากรันไฟล์แล้ว รีบูต คอมพิวเตอร์ของคุณ.
หลังจากรีสตาร์ทคอมพิวเตอร์แล้ว ให้ลองอัปเดตคอมพิวเตอร์ของคุณ ปัญหาของคุณควรได้รับการแก้ไข