Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด Windows 0x800700b7 อย่างรวดเร็ว – คู่มือแบบขั้นตอน

System Restore เป็นเครื่องมือที่ใช้งานง่ายซึ่งสามารถใช้แก้ไขข้อผิดพลาด Windows ที่พบบ่อยที่สุดได้ มันทำงานโดยการคืนค่าระบบของคุณไปสู่สถานะที่ไม่มีข้อผิดพลาดก่อนหน้านี้ แต่เสียดายที่เหมือนเครื่องมืออื่นๆ System Restore อาจล้มเหลวในการทำงานบางครั้ง ส่งข้อความข้อผิดพลาด เช่น รหัสข้อผิดพลาด 0x800700b7

ขณะทำ System Restore คุณอาจเจอข้อความข้อผิดพลาด "An unspecified error occurred during system restore 0x800700b7" ในบางกรณี คุณอาจเห็นข้อความข้อผิดพลาด "App container profile failed with error 0x800700b7" ด้วย

ข้อผิดพลาด System Restore 0x800700b7 เกี่ยวกับอะไร? สามารถแก้ไขได้อย่างไร? เพื่อเข้าใจข้อผิดพลาดนี้และใช้โซลูชันที่มีประสิทธิภาพ คุณควรทำความคุ้นเคยกับเครื่องมือนี้ก่อน

System Restore: ภาพรวมแบบรวดเร็ว

ตามที่กล่าวไว้ข้างต้น System Restore เป็นเครื่องมือกู้คืนสำหรับสภาพแวดล้อม Windows มันช่วยให้คุณย้อนกลับการเปลี่ยนแปลงบางอย่างที่คุณทำกับระบบปฏิบัติการ

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

ดังนั้น เมื่อเกิดเหตุการณ์แปลกๆ บนอุปกรณ์ของคุณหลังจากติดตั้งการอัปเดต ตัวอย่างเช่น คุณอาจคืนค่าระบบไปสู่สถานะก่อนการอัปเดต System Restore จะยกเลิกการติดตั้ง Windows Update

และเนื่องจาก System Restore ไม่มีผลต่อเอกสารและไฟล์ส่วนตัวของคุณ คุณจึงสามารถใช้งานได้โดยไม่ต้องกังวล

ควรทราบว่า System Restore ไม่ได้กู้คืนไฟล์ส่วนตัวใดๆ ดังนั้น คุณไม่สามารถใช้มันเป็นโซลูชันกู้คืนไฟล์ของคุณได้ หากคุณลบโฟลเดอร์ที่เต็มไปด้วยไฟล์สำคัญของคุณ คุณจะไม่สามารถกู้คืนได้ด้วย System Restore

ข้อผิดพลาด System Restore 0x800700b7 หมายถึงอะไร?

มักมาพร้อมกับข้อความข้อผิดพลาด "Provisioning failure 0x800700b7" ข้อผิดพลาดนี้เป็นการบ่งชี้ชัดเจนว่าระบบของคุณไม่สามารถค้นหาไดรฟ์ที่คุณติดตั้งเกมไว้ต้นฉบับได้ บางครั้ง อาจบ่งชี้ว่ามีพื้นที่จัดเก็บไม่เพียงพอบนอุปกรณ์ Windows ของคุณสำหรับติดตั้งเกมหนัก

สาเหตุของข้อผิดพลาด 0x800700b7 บน Windows 10/11

ในกรณีที่คุณสงสัยว่าอะไรเป็นตัวกระตุ้นให้ข้อผิดพลาด 0x800700b7 ปรากฏบน Windows เราได้แสดงสาเหตุทั่วไปบางประการด้านล่าง:

  • ไฟล์ Windows Registry เสียหาย – บางครั้ง ไฟล์ใน Registry เสียหายหากคุณจัดการกับฐานข้อมูล อาจเกิดขึ้นหลังการติดเชื้อมัลแวร์ หรือถ้าปัญหาดิสก์เกิดขึ้นอย่างแพร่หลาย
  • ปัญหากับ Windows File System – อาจเกิดจาก bad sectors, การเสียหายของความสมบูรณ์ของดิสก์ หรือปัญหาอื่นๆ ที่เกี่ยวข้องกับภาคส่วนจัดเก็บ
  • ไม่มีการเข้าถึงอินเทอร์เน็ต – มีสถานการณ์มากมายที่อาจทำให้เกิดเรื่องนี้ รูเตอร์ของคุณอาจล้าสมัย หรืออาจมีการขาดการให้บริการในพื้นที่ของคุณ อาจเป็นกรณีของข้อบกพร่องหรือสายเคเบิลที่มีปัญหา
  • ปัญหากับบริการ Windows Update – บริการ Windows Update อาจประสบปัญหา ซึ่งทำให้เกิดข้อผิดพลาด 0x800700b7 ในการแก้ไข คุณอาจต้องถอนการติดตั้งโปรแกรมความปลอดภัยของบุคคลที่สาม เรียกใช้ Windows Update Troubleshooter หรือขยายพื้นที่ดิสก์บางส่วน
  • การเสียหายของไฟล์ – การเสียหายของไฟล์อาจเกิดขึ้นได้แม้บนระบบ Windows ล่าสุดที่มีแอนตี้ไวรัสที่น่าเชื่อถือ ปกติแล้วเกิดขึ้นเพราะแอปพลิเคชันเจอปัญหาขณะบันทึกไฟล์ อาจเป็นเพราะคุณปิดเครื่องอุปกรณ์ไม่ถูกต้อง
  • ปัญหาโปรแกรมแอนตี้ไวรัสหรือความปลอดภัย – ข้อผิดพลาด 0x800700b7 อาจเกิดจากโปรแกรมความปลอดภัยที่ป้องกันไม่ให้เครื่องมือ System Restore ทำงานอย่างถูกต้อง

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

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

สถานการณ์ 1: Windows เริ่มต้นได้ปกติ

ถ้าคุณสามารถเริ่มต้น Windows ได้ปกติ โซลูชันเหล่านี้คือสิ่งที่คุณสามารถลองได้:

โซลูชัน #1: ทำ System Restore ใน Safe Mode

เพื่อทำ System Restore ใน Safe Mode ให้ทำตามขั้นตอนเหล่านี้:

  1. กดลัด Win + R เพื่อเปิดยูทิลิตี้ Run
  2. ป้อน msconfig ลงในช่องข้อความและกด Enter
  3. ต่อไป ไปที่แท็บ Boot และติ๊กตัวเลือก Safe Boot
  4. คลิก OK และรีสตาร์ทคอมพิวเตอร์ของคุณ
  5. เมื่อเสร็จแล้ว เปิดยูทิลิตี้ System Configuration และยกเลิกการติ๊กตัวเลือก Safe Boot ซึ่งจะทำให้ Windows เริ่มต้นได้ปกติ
  6. หลังจากนั้น กด Win + R เพื่อเปิดยูทิลิตี้ Run
  7. ในช่องข้อความ พิมพ์ rstrui และคลิก OK จะเปิด System Restore
  8. คลิก Next และเลือก restore point
  9. ดูว่าข้อผิดพลาดยังคงอยู่หรือไม่

โซลูชัน #2: ปิดใช้งานหรือถอนการติดตั้งโปรแกรมแอนตี้ไวรัสใดๆ

ถ้าโซลูชันแรกไม่ได้ผล วิธีถัดไปที่คุณสามารถลองคือการปิดใช้งานโปรแกรมแอนตี้ไวรัสของคุณก่อนรัน System Restore

วิธีปิดใช้งานโปรแกรมแอนตี้ไวรัสของคุณ:

  1. ไปที่เมนู Start และเลือก Settings
  2. คลิก Update and Security และเลือก Windows Security
  3. ไปที่ส่วน Virus and Threat Protection และคลิก Manage Settings
  4. ต่อไป ตั้งค่าตัวเลือก Real-time protection เป็น Off

ตอนนี้ ถ้าการปิดใช้งานแอนตี้ไวรัสไม่ได้ผล พิจารณาถอนการติดตั้งชั่วคราว วิธีทำ:

  1. ไปที่เมนู Start และเลือก Control Panel
  2. เลือก Programs and Features
  3. เลือกโปรแกรมแอนตี้ไวรัสที่คุณต้องการลบและคลิกตัวเลือก Uninstall/Change
  4. รีสตาร์ทคอมพิวเตอร์ของคุณ

โซลูชัน #3: ซ่อมแซม System Files ที่เสียหาย

ตามที่กล่าวไว้ ข้อผิดพลาด 0x800700b7 อาจเกิดจาก system files ที่เสียหายหรือเสียหาย ในการแก้ไข ให้ทำดังนี้:

  1. เปิดยูทิลิตี้ Command Prompt โดยพิมพ์ cmd ลงในช่อง Search และคลิกขวาที่ผลลัพธ์อันดับหนึ่ง เลือก Run as Administrator
  2. เมื่อหน้าต่าง Command Prompt เปิด ให้ป้อนคำสั่ง sfc /scannow และกด Enter
  3. ณ จุดนี้ Windows จะเริ่มสแกนระบบของคุณเพื่อหา system files ที่เสียหาย จากนั้นจะซ่อมแซมไฟล์ที่เสียหาย
  4. หลังจากนั้น รีสตาร์ทคอมพิวเตอร์ของคุณและลองใช้ฟังก์ชัน System Restore อีกครั้ง

โซลูชัน #4: แก้ไข Windows Registry

ในบางกรณี การแก้ไข Windows Registry สามารถแก้ไขข้อผิดพลาด 0x800700b7 บน Windows ได้ นี่คือสิ่งที่คุณควรทำ:

  1. กดลัด Win + R เพื่อเปิดยูทิลิตี้ Run
  2. ป้อน regedit และกด Enter
  3. ไปที่ตำแหน่งนี้:
  4. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft
  5. คลิกขวาที่โฟลเดอร์ Windows และเลือก Export ซึ่งจะสร้างสำเนาสำรองของเนื้อหาคีย์ในกรณีที่มีอะไรเกิดขึ้นในกระบวนการ
  6. เปลี่ยนชื่อสำเนาสำรองและบันทึกไว้บนเดสก์ท็อป
  7. คลิกขวาที่คีย์ Windows อีกครั้ง และครั้งนี้ เลือก Delete
  8. ออกจาก Registry Editor และรีสตาร์ทอุปกรณ์ของคุณ
  9. เมื่อบูทใหม่ ให้รันยูทิลิตี้ System Restore ตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่ ถ้าอยู่ ให้ดับเบิลคลิกที่ไฟล์สำเนาสำรอง Registry ที่คุณสร้างเพื่อคืนค่า

โซลูชัน #5: เรียกใช้คำสั่ง CHKDSK

บางผู้ใช้พบความสำเร็จในการแก้ไขข้อผิดพลาด System Restore 0x800700b7 โดยใช้คำสั่ง CHKDSK นี่คือคู่มือวิธีทำ:

  1. กด Win + S และพิมพ์ cmd ลงในช่องข้อความ
  2. คลิกขวาที่ผลลัพธ์อันดับหนึ่งและเลือก Run as Administrator เพื่อเปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ
  3. พิมพ์คำสั่ง chkdsk /r และกด Enter เพื่อรัน
  4. ยูทิลิตี้ Check Disk จะเริ่มแก้ไขรายการที่เสียหายที่มันพบ อาจใช้เวลาสักครู่ในการตรวจสอบข้อผิดพลาดดิสก์และแก้ไข รอจนกว่ากระบวนการจะเสร็จสิ้น
  5. สุดท้าย รีสตาร์ทคอมพิวเตอร์ของคุณ

โซลูชัน #6: ใช้เครื่องมือซ่อมแซม PC

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

ถ้าคุณยังไม่มีการติดตั้ง เราขอแนะนำให้ใช้ Outbyte PC Repair เป็นเครื่องมือที่พิสูจน์แล้วว่าสามารถระบุไฟล์ชั่วคราวที่กินพื้นที่ดิสก์มากมาย มันยังช่วยให้อุปกรณ์ Windows ของคุณทำงานได้อย่างราบรื่นและมีประสิทธิภาพ

สถานการณ์ 2: Windows ไม่สามารถรีสตาร์ทได้

ถ้าอุปกรณ์ Windows ของคุณไม่บูทได้ปกติ คุณอาจต้องบูทจากสื่อการติดตั้งเพื่อแก้ไขปัญหากับยูทิลิตี้ System Restore จากนั้น ดำเนินการกับโซลูชันเหล่านี้:

โซลูชัน #1: เรียกใช้ System Restore จาก Windows Recovery Environment

บางผู้ใช้ที่ได้รับผลกระทบสามารถแก้ไขข้อผิดพลาดได้โดยการรันยูทิลิตี้ System Restore จาก Windows Recovery Environment แม้กระบวนการดูซับซ้อน แต่จริงๆ แล้วไม่ใช่ เพียงปฏิบัติตามคำแนะนำเหล่านี้:

  1. บูท Windows จากสื่อการติดตั้งของคุณ
  2. ในหน้าต่าง Windows Language Setup กดลัด Shift + F10 ซึ่งจะเปิด Command Prompt
  3. คลิก Next และเลือก "Repair your computer"
  4. ตอนนี้ เลือก Troubleshoot และคลิก Advanced Options
  5. ต่อไป เลือก Command Prompt
  6. ในหน้าต่าง Command Prompt พิมพ์คำสั่ง rstrui เพื่อเปิดยูทิลิตี้ System Restore
  7. รอจนกว่า Windows จะคืนค่าระบบของคุณ

โซลูชัน #2: ซ่อมแซม System Files ที่เสียหายจาก Windows Recovery Environment

เนื่องจากคุณไม่สามารถเปิด Windows ได้ปกติ คุณอาจต้องซ่อมแซม system files ที่เสียหายหรือเสียหายจาก Windows Recovery Environment เช่นกัน วิธีทำ:

  1. บูท Windows จากสื่อการติดตั้งของคุณ
  2. ในหน้าต่าง Windows Language Setup กด Shift + F10 จะเปิดหน้าต่าง Command Prompt
  3. ต่อไป ป้อนคำสั่งเหล่านี้: diskpart, list volume
  4. ตอนนี้ จดหมายเหตุตัวอักษรไดรฟ์ของ Windows volume ของคุณ คือที่ที่ติดตั้ง Windows และมักเป็น volume ที่ใหญ่ที่สุดในแง่ของขนาด
  5. และจากนั้น พิมพ์ exit เพื่อล้างหน้าจอ
  6. หลังจากนั้น พิมพ์คำสั่ง sfc /SCANNOW /OFFBOOTDIR=D:\ /OFFWINDIR=D:\windows แทนที่ค่าของ "D" ด้วย volume จริงที่ติดตั้ง Windows
  7. เมื่อการสแกนเสร็จสิ้น รีสตาร์ทคอมพิวเตอร์ของคุณและเปิด System Restore ใหม่

โซลูชัน #3: เปลี่ยนชื่อโฟลเดอร์ WindowsApps

โปรดทราบว่าโซลูชันนี้ทำงานได้ก็ต่อเมื่อคุณใช้ระบบปฏิบัติการ Windows 10/11 เท่านั้น ในการดำเนินการ ติดตามขั้นตอนเหล่านี้:

  1. เปิดยูทิลิตี้ Command Prompt ใน Windows Recovery Environment อ้างอิงขั้นตอนด้านบนเพื่อทำ
  2. ไปที่ไดรฟ์ Windows โดยพิมพ์ตัวอักษรของไดรฟ์ กด Enter
  3. ต่อไป พิมพ์คำสั่ง cd Program Files และกด Enter ซึ่งจะนำคุณไปที่โฟลเดอร์ Program Files
  4. และจากนั้น ป้อนคำสั่ง attrib -h WindowsApps เพื่อแสดงโฟลเดอร์ Windows Apps
  5. ตอนนี้ พิมพ์คำสั่ง ren WindowsApps WindowsApps.BAK
  6. สุดท้าย ป้อนคำสั่ง rstrui เพื่อเปิด System Restore และคืนค่าระบบของคุณ

สรุป

รหัสข้อผิดพลาด 0x800700b7 อาจปรากฏขึ้นได้ตลอดเวลาในระหว่างกระบวนการ System Restore อาจเกิดจากโปรแกรมแอนตี้ไวรัสที่มีปัญหา ไฟล์ระบบที่เสียหาย หรือ registry entries ที่ไม่ถูกต้อง แต่ไม่ว่าจะเกิดจากอะไร สามารถแก้ไขได้อย่างรวดเร็ว ข้างต้นคือโซลูชันบางอย่างที่คุณสามารถนำไปใช้ ได้เข้าใจง่ายและได้ผลกับผู้ใช้ที่ได้รับผลกระทบมากมาย หากคุณปฏิบัติตามทุกขั้นตอนอย่างระมัดระวัง ข้อผิดพลาดควรจะได้รับการแก้ไขในไม่ช้า

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

โซลูชันไหนทำงานได้กับคุณ? บอกเราในความคิดเห็นได้เลย