วิธีการแก้ไขรหัสข้อผิดพลาด Windows 0x80070005


Windows จะแสดงรหัสข้อผิดพลาด 0x80070005 เมื่อมี ปัญหาในการติดตั้งการอัปเดต Windows คุณอาจพบข้อผิดพลาดหาก Windows ไม่สามารถเปิดใช้งานหรือเรียกใช้แอปพลิเคชัน Office บางตัวได้ โดยเฉพาะหลังจากการอัพเดต Windows โดยพื้นฐานแล้วรหัสข้อผิดพลาดจะบอกคุณว่า Windows ไม่มีไฟล์หรือสิทธิ์รีจิสทรีที่จำเป็นในการดำเนินการ

เราเน้นวิธีแก้ปัญหาที่เป็นไปได้เจ็ดวิธีสำหรับรหัสข้อผิดพลาด Windows 0x80070005

1. เรียกใช้ตัวแก้ไขปัญหา Windows Update

ให้ทำเช่นนี้หากคุณได้รับรหัสข้อผิดพลาด 0x80070005 เมื่อคุณพยายามติดตั้งการอัปเดต Windows ตัวแก้ไขปัญหา Windows Update ยังสามารถแก้ไขข้อผิดพลาดอื่นๆ ระหว่างการอัปเดตได้อีกด้วย

ใน Windows 11 ให้ไปที่ การตั้งค่า >ระบบ >แก้ไขปัญหา >เครื่องมือแก้ปัญหาอื่นๆ และเลือก ปุ่มเรียกใช้ ข้าง Windows Update

หากคุณมีคอมพิวเตอร์ Windows 10 ให้ไปที่ การตั้งค่า >การอัปเดตและความปลอดภัย >แก้ไขปัญหา >เครื่องมือแก้ปัญหาเพิ่มเติม>Windows Update และเลือก เรียกใช้เครื่องมือแก้ปัญหา

รอให้เครื่องมือแก้ปัญหาวินิจฉัยปัญหาที่อาจเกิดขึ้นซึ่งทำให้เกิดรหัสข้อผิดพลาด 0x80070005 และปฏิบัติตามคำแนะนำบนหน้าจอ

2. สแกนหามัลแวร์และไวรัส

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

ไปที่ การตั้งค่า >ความเป็นส่วนตัวและความปลอดภัย >ความปลอดภัยของ Windows >เปิดความปลอดภัยของ Windows >ไวรัส & การป้องกันภัยคุกคาม >จัดการการตั้งค่า และเปิด การป้องกันแบบเรียลไทม์

ใน Windows 10 ให้ไปที่ การตั้งค่า >การอัปเดตและความปลอดภัย >ความปลอดภัยของ Windows >การป้องกันไวรัสและภัยคุกคาม >จัดการการตั้งค่า และเปิดการป้องกันแบบเรียลไทม์ .

3. เรียกใช้ตัวตรวจสอบไฟล์ระบบ

System File Checker (SFC) เป็นเครื่องมือบรรทัดคำสั่งที่ ตรวจสอบไฟล์ระบบที่เสียหาย เสียหาย และสูญหายใน Windows หากเครื่องมือพบ เครื่องมือจะแทนที่ด้วยสำเนาใหม่

หากคุณได้รับ 0x80070005 เนื่องจากไฟล์ระบบที่สำคัญหายไปหรือเสียหาย การเรียกใช้ SFC ถือเป็นทางออกที่ดีที่สุดในการแก้ไขปัญหา เชื่อมต่อคอมพิวเตอร์ของคุณกับอินเทอร์เน็ตแล้วทำตามขั้นตอนด้านล่าง

  1. พิมพ์ พร้อมท์คำสั่ง ในแถบ Windows Search และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
  2. หากพีซีของคุณใช้ Windows 8 หรือใหม่กว่า Microsoft ขอแนะนำให้เรียกใช้เครื่องมือ Deployment Image Servicing and Management (DISM) ก่อนที่จะเรียกใช้ System File Checker หรือข้ามไปยังขั้นตอนที่ 3 หากคุณมีพีซี Windows 7

    1. พิมพ์หรือวาง DISM.exe /Online /Cleanup-image /Restorehealth ในเทอร์มินัลแล้วกด Enter
    2. เรียกใช้ System File Checker (ดูขั้นตอนถัดไป) เมื่อคุณได้รับข้อความแสดงความสำเร็จว่า “การดำเนินการกู้คืนเสร็จสมบูรณ์”

      1. พิมพ์หรือวาง sfc /scannow ในเทอร์มินัลแล้วกด Enter
      2. รอข้อความแสดงความสำเร็จ ปิดหน้าต่างพร้อมรับคำสั่ง และเรียกใช้แอป/ระบบปฏิบัติการอีกครั้ง โดยทิ้งข้อผิดพลาด 0x80070005 ออกไป คุณอาจต้องรีสตาร์ทคอมพิวเตอร์เพื่อสิ้นสุดการดำเนินการซ่อมแซมที่รอดำเนินการ

        ดังนั้น โปรดใส่ใจกับข้อความบนหน้าจอเมื่อเรียกใช้ System File Checker

        4. อัปเดตรีจิสทรีของ Windows

        Microsoft แนะนำให้อัปเดตรีจิสทรี หากรหัสข้อผิดพลาด 0x80070005 ปรากฏขึ้นในแอปพลิเคชัน Office หลังจากอัปเดต Windows การลบหรือสร้างความเสียหายให้กับรายการใดๆ ในรีจิสทรีอาจทำให้เกิดปัญหาอื่นๆ ใน Windows ดังนั้น ตรวจสอบให้แน่ใจว่าคุณ สำรองข้อมูลรีจิสทรีของ Windows ก่อนดำเนินการอัปเดต

        ปิดแอปพลิเคชัน Microsoft Office ทั้งหมดแล้วทำตามขั้นตอนเหล่านี้:

        1. กด ปุ่ม Windows + R พิมพ์ regedit ในช่อง Run และเลือก ตกลง.
          1. ขยายโฟลเดอร์ HKEY_USERS คลิกขวาที่โฟลเดอร์ S-1-5-20 และเลือก สิทธิ์ ในเมนูบริบท
            1. เลือก เพิ่ม
            2. .
              1. พิมพ์ชื่อผู้ใช้ปัจจุบันของคุณในกล่องโต้ตอบ เลือก ตรวจสอบชื่อ และเลือก ตกลง
                1. ถัดไป เลือก ขั้นสูง ซึ่งจะเปิดเมนูการตั้งค่าความปลอดภัยขั้นสูงสำหรับโฟลเดอร์รีจิสทรี
                  1. ในแท็บ "สิทธิ์" เลือกผู้ใช้ที่สร้างขึ้นใหม่ และเลือก แก้ไข
                    1. ทำเครื่องหมายที่ช่อง การควบคุมทั้งหมด และเลือก ตกลง
                      1. เลือก บริการเครือข่าย และเลือก แก้ไข
                        1. ทำเครื่องหมายที่ช่อง การควบคุมทั้งหมด และเลือก ตกลง
                          1.  สุดท้าย ให้ตรวจสอบ แทนที่รายการสิทธิ์ของวัตถุลูกทั้งหมดด้วยรายการสิทธิ์ที่สืบทอดได้จากวัตถุนี้ และเลือก ตกลง
                            1. เลือก ใช่ บนข้อความยืนยัน
                              1. เลือก นำไปใช้ จากนั้น ตกลง
                              2. ปิดตัวแก้ไขรีจิสทรี เปิดแอป Office อีกครั้ง และตรวจสอบว่าสามารถหยุดรหัสข้อผิดพลาด 0x80070005 ได้หรือไม่

                                1. กด ปุ่ม Windows + R เพื่อเปิดกล่อง Windows Run
                                2. พิมพ์ C:\Users\USERNAME\AppData ในกล่องโต้ตอบและเลือก ตกลง
                                3. หมายเหตุ: แทนที่ C: ด้วยอักษรระบุไดรฟ์ที่ติดตั้ง Windows ในทำนองเดียวกัน แทนที่ USERNAME ด้วยชื่อผู้ใช้พีซีของคุณ

                                  1. คลิกขวาที่โฟลเดอร์ Local และเลือก คุณสมบัติ ในเมนูบริบท
                                    1. ไปที่แท็บ ความปลอดภัย และเลือก แก้ไข
                                      1. เลือก เพิ่ม
                                        1. พิมพ์ ทุกคน ในกล่องโต้ตอบ เลือก ตรวจสอบชื่อ และเลือก ตกลง หลังจากนั้น
                                          1. เลือก ทุกคน ทำเครื่องหมายที่ช่อง อนุญาต ในคอลัมน์ "การควบคุมทั้งหมด"
                                          2. .
                                            1. เลือก นำไปใช้ จากนั้น ตกลง .
                                              1. คุณอาจได้รับข้อความ “ข้อผิดพลาดในการใช้ความปลอดภัย” สองสามครั้งในขณะที่ Windows ตั้งค่าการอนุญาต เลือก ดำเนินการต่อ ต่อไปจนกระทั่งสิ้นสุดกระบวนการ
                                                1. เลือก ตกลง เพื่อปิด Local Permissions สำหรับหน้าต่าง Local และติดตั้งการอัปเดต Windows ใหม่
                                                  1. เลือก ตกลง อีกครั้งเพื่อบันทึกการเปลี่ยนแปลง
                                                  2. 5. ตรวจสอบการตั้งค่าไฟร์วอลล์ของคุณ

                                                    คุณสามารถแก้ไขข้อผิดพลาด 0x80070005 ได้โดยการกำหนดค่า สวีชอสต์ (กระบวนการโฮสต์สำหรับบริการ Windows) เพื่อข้ามการตั้งค่าไฟร์วอลล์ของคุณ

                                                    1. พิมพ์ ไฟร์วอลล์ ในแถบ Windows Search และเลือก ไฟร์วอลล์และการป้องกันเครือข่าย ในหน้าผลลัพธ์
                                                      1. เลื่อนไปที่ด้านล่างของหน้าและเลือก อนุญาตให้แอปผ่านไฟร์วอลล์
                                                      2. ซึ่งจะนำคุณไปยังหน้าต่างไฟร์วอลล์ Windows Defender ในแผงควบคุม

                                                        1. เลือก เปลี่ยนการตั้งค่า
                                                          1. เลือก อนุญาตแอปอื่น
                                                            1. เลือก เรียกดู
                                                              1.  เลือก svchost และเลือก เปิด
                                                                1. เลือก เพิ่ม เพื่อดำเนินการต่อ
                                                                  1. ตรวจสอบให้แน่ใจว่าคุณได้ตรวจสอบคอลัมน์ “ส่วนตัวและสาธารณะ” สำหรับกระบวนการโฮสต์สำหรับบริการ Windows
                                                                    1. เลือก ตกลง และลองอัปเดตพีซีของคุณอีกครั้ง
                                                                    2. 6. ทำการคลีนบูต

                                                                      การดำเนินการ คลีนบูตใน Windows สามารถช่วยวินิจฉัยสาเหตุของข้อผิดพลาดในการเริ่มต้น แอปขัดข้องบ่อยครั้ง และปัญหา Windows Update เมื่อคุณทำการคลีนบูต พีซีของคุณจะปิดใช้งานบริการที่ไม่จำเป็นชั่วคราว ซึ่งจะช่วยแยกและวินิจฉัยข้อขัดแย้งของซอฟต์แวร์ที่ทำให้เกิดรหัสข้อผิดพลาด 0x80070005 เมื่ออัปเดต Windows หรือใช้งานแอป Office

                                                                      ตรวจสอบให้แน่ใจว่าคุณได้ลงชื่อเข้าใช้พีซีของคุณโดยใช้บัญชีผู้ดูแลระบบก่อนที่จะเริ่มคลีนบูต.

                                                                      1. พิมพ์ msconfig ในช่อง Windows Search และเรียกใช้ การกำหนดค่าระบบ ในฐานะผู้ดูแลระบบ
                                                                        1. ไปที่แท็บบริการ ทำเครื่องหมายในช่อง ซ่อนบริการทั้งหมดของ Microsoft และเลือก ปิดใช้งานทั้งหมด
                                                                          1. หลังจากนั้น ไปที่แท็บเริ่มต้น และเลือก เปิดตัวจัดการงาน
                                                                            1. คลิกขวาที่โปรแกรมในรายการและเลือก ปิดใช้งาน ทำเช่นนี้กับแอปทั้งหมดในแท็บเริ่มต้น
                                                                            2. ปิดตัวจัดการงานและรีสตาร์ทคอมพิวเตอร์เพื่อบูตเข้าสู่สภาพแวดล้อมที่ "สะอาด" หากคุณไม่ได้รับข้อผิดพลาด 0x80070005 หลังจากกระบวนการคลีนบูต นั่นหมายความว่าหนึ่งในแอปที่ถูกปิดใช้งานต้องรับผิดชอบต่อข้อผิดพลาด

                                                                              7. รีเซ็ตส่วนประกอบ Windows Update

                                                                              รีเซ็ตส่วนประกอบทั้งหมดของ Windows Update Agent หากข้อผิดพลาดยังคงมีอยู่หลังจากลองทำตามขั้นตอนการแก้ไขปัญหาข้างต้นแล้ว

                                                                              1. พิมพ์ พร้อมท์คำสั่ง ในแถบ Windows Search และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
                                                                                1. พิมพ์หรือวาง net stop wuauserv ในเทอร์มินัลแล้วกด Enter คำสั่งนี้จะหยุดบริการ Windows Update
                                                                                  1. ถัดไป พิมพ์หรือวาง rd /s /q %systemroot%\SoftwareDistribution แล้วกด Enter
                                                                                    1. สุดท้าย พิมพ์หรือวาง net start wuauserv แล้วกด Enter เพื่อเริ่มบริการ Windows Update ใหม่
                                                                                    2. ปิดหน้าต่างพร้อมรับคำสั่งและตรวจสอบว่าตอนนี้คุณสามารถติดตั้ง Windows Updates โดยไม่มีรหัสข้อผิดพลาด 0x80070005 ได้แล้ว

                                                                                      วิธีสุดท้าย: รีเซ็ต Windows

                                                                                      รีเซ็ต Windows เป็นการตั้งค่าจากโรงงาน หากคุณยังคงไม่สามารถติดตั้งการอัปเดต Windows หรือเรียกใช้แอป Office ได้เนื่องจากข้อผิดพลาด 0x80070005

                                                                                      .

                                                                                      กระทู้ที่เกี่ยวข้อง:


                                                                                      10.01.2022