Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

วิธีกำจัดรหัสข้อผิดพลาด 0x800700b7

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

ขณะดำเนินการคืนค่าระบบ คุณอาจพบข้อความแสดงข้อผิดพลาด "เกิดข้อผิดพลาดที่ไม่ระบุระหว่างการกู้คืนระบบ 0x800700b7" ในบางกรณี คุณอาจเห็นข้อความแสดงข้อผิดพลาด “โปรไฟล์คอนเทนเนอร์ของแอปล้มเหลวโดยมีข้อผิดพลาด 0x800700b7”

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

การคืนค่าระบบ:ภาพรวมโดยย่อ

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

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

สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8

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

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

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

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

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

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

อะไรทำให้เกิดข้อผิดพลาด 0x800700b7 ใน Windows 10/11

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

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

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

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

สถานการณ์ที่ 1:Windows เริ่มทำงานตามปกติ

หากคุณสามารถเริ่ม Windows ได้ตามปกติ ให้ลองใช้วิธีแก้ปัญหาต่อไปนี้:

วิธีแก้ปัญหา #1:ทำการคืนค่าระบบในขณะที่อยู่ในเซฟโหมด

หากต้องการคืนค่าระบบในเซฟโหมด ให้ทำตามขั้นตอนเหล่านี้:

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

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

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

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

  1. ไปที่ เริ่ม เมนูและเลือก การตั้งค่า .
  2. คลิก อัปเดตและความปลอดภัย แล้วเลือก ความปลอดภัยของ Windows
  3. นำทางไปยัง การป้องกันไวรัสและภัยคุกคาม ส่วนแล้วคลิก จัดการการตั้งค่า .
  4. ถัดไป ตั้งค่า การป้องกันตามเวลาจริง ตัวเลือกที่จะปิด

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

  1. ไปที่ เริ่ม เมนูและเลือก แผงควบคุม .
  2. เลือก โปรแกรมและคุณลักษณะ .
  3. เลือกโปรแกรมป้องกันไวรัสที่คุณต้องการลบและคลิกปุ่มถอนการติดตั้ง/เปลี่ยนแปลง ตัวเลือก
  4. รีสตาร์ทคอมพิวเตอร์ของคุณ

โซลูชัน #3:ซ่อมแซมไฟล์ระบบที่เสียหายของคุณ

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

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

โซลูชัน #4:แก้ไขรีจิสทรีของ Windows

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

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

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

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

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

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

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

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

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

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

โซลูชัน #1:เรียกใช้การคืนค่าระบบจากสภาพแวดล้อมการกู้คืนของ Windows

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

  1. บูต Windows จากสื่อการติดตั้งของคุณ
  2. ใน การตั้งค่าภาษาของ Windows หน้าต่าง กด Shift + F10 ทางลัด ซึ่งจะช่วยให้คุณเปิด Command Prompt .
  3. คลิก ถัดไป และเลือก “ซ่อมแซมคอมพิวเตอร์ของคุณ”
  4. ตอนนี้ เลือก แก้ไขปัญหา และคลิก ตัวเลือกขั้นสูง .
  5. ถัดไป เลือกพรอมต์คำสั่ง .
  6. ในหน้าต่าง Command Prompt ให้พิมพ์ rstrui คำสั่งให้เปิด System Restore อรรถประโยชน์
  7. รอให้ Windows กู้คืนระบบของคุณ

โซลูชัน #2:ซ่อมแซมไฟล์ระบบที่เสียหายจากสภาพแวดล้อมการกู้คืนของ Windows

เนื่องจากคุณไม่สามารถเปิด Windows ได้ตามปกติ คุณอาจต้องซ่อมแซมไฟล์ระบบที่เสียหายหรือเสียหายจาก Windows Recovery Environment ด้วย วิธีการ:

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

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

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

  1. เปิด พรอมต์คำสั่ง ยูทิลิตีใน 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 อาจปรากฏขึ้นเมื่อใดก็ได้ในระหว่างกระบวนการคืนค่าระบบ อาจเกิดจากโปรแกรมซอฟต์แวร์ป้องกันไวรัสที่มีปัญหา ไฟล์ระบบเสียหาย หรือรายการรีจิสตรีที่ไม่ถูกต้อง แต่ไม่ว่าจะเกิดจากอะไร ก็สามารถแก้ไขได้อย่างรวดเร็ว ข้างต้นคือวิธีแก้ปัญหาบางอย่างที่คุณสามารถใช้ได้ เข้าใจง่ายและใช้ได้กับผู้ใช้ที่ได้รับผลกระทบจำนวนมาก หากคุณทำตามขั้นตอนทั้งหมดอย่างระมัดระวัง ข้อผิดพลาดจะได้รับการแก้ไขในทันที

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

โซลูชันใดที่เหมาะกับคุณ แจ้งให้เราทราบในความคิดเห็น