บางคนกำลังประสบข้อผิดพลาดรหัส 0x800700b7 บน Windows 10/11 และมันส่งผลต่อกิจวัตรประจำวันของพวกเขา หากคุณเป็นหนึ่งในกลุ่มคนเหล่านั้น อย่ากังวล — เรามีคำตอบทั้งหมดที่คุณต้องการ! ในบทความนี้ เราจะครอบคลุมความหมายของรหัสข้อผิดพลาด ขั้นตอนที่คุณสามารถทำเพื่อแก้ไข และสุดท้ายคือวิธีป้องกันไม่ให้เกิดซ้ำในอนาคต มาเริ่มกันเลย!
รหัสข้อผิดพลาด 0x800700b7 คืออะไร?
System Restore เป็นเครื่องมือสำคัญที่ทำงานโดยการกู้คืน Windows ไปยังสถานะก่อนหน้าที่ทำงานได้ มันมีประโยชน์มากเมื่อคุณเจอปัญหากับอุปกรณ์ Windows ที่ไม่สามารถแก้ไขได้ ด้วยการใช้เครื่องมือนี้ คุณยกเลิกการเปลี่ยนแปลงระบบล่าสุด
อย่างไรก็ตาม เหมือนเครื่องมือ Windows อื่นๆ ทุกตัว บริการ System Restore ก็อาจเจอปัญหา ข้อผิดพลาด provisioning failure 0x800700b7 เป็นเพียงหนึ่งในปัญหาเหล่านั้น
ข้อผิดพลาด System Restore 0x800700b7 มักเกี่ยวข้องกับไฟล์ระบบที่เสียหายหรือหายไป อาจเป็นผลมาจากการลบติดตั้งโปรแกรมและคอมโพเนนต์ไม่สมบูรณ์ อย่างไรก็ตาม ความเสียหายของไฟล์ระบบอาจเกิดจากการโจมตีมัลแวร์หรือปัญหาฮาร์ดแวร์ได้เช่นกัน
เคล็ดลับ: ใช้โปรแกรมเพิ่มประสิทธิภาพ PC เฉพาะทาง เพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอป有害 และภัยคุกคามด้านความปลอดภัย ที่อาจก่อให้เกิดปัญหาระบบหรือทำให้เครื่องช้าลง
สแกนหาปัญหา PC ฟรี 3,145,873 ครั้งที่ดาวน์โหลด รองรับ: Windows 10/11, Windows 7, Windows 8
System error 0x800700b7 อาจแสดงออกเป็นแบบต่างๆ แต่ส่วนใหญ่มาพร้อมข้อความข้อผิดพลาด "an unspecified error occurred during system restore 0x800700b7" หรือ "app container profile failed with error 0x800700b7"
สาเหตุของรหัสข้อผิดพลาด 0x800700b7
รหัสข้อผิดพลาด 0x800700b7 บน Windows สามารถถูกกระตุ้นโดยสิ่งต่างๆ เราจะแจกจ่ายนี่ด้านล่าง:
- ปัญหาเครือข่าย (Network issues) – หากการเชื่อมต่อเครือข่ายของคุณไม่ได้ถูกสร้างอย่างถูกต้องขณะติดตั้งอัปเดตหรือทำการกระทำ ข้อผิดพลาด 0x800700b7 อาจปรากฏ ในการแก้ไข ให้ตรวจสอบการเชื่อมต่อซ้ำ และแน่ใจว่าคุณเชื่อมต่ออินเทอร์เน็ตอยู่ ตรวจสอบสาย Ethernet และแน่ใจว่าการเชื่อมต่อเสถียร
- ไฟล์ระบบเสียหาย (Damaged system files) – ไฟล์ระบบเล่นบทบาทสำคัญในสภาพแวดล้อม Windows 10/11 หากพวกมันเสียหาย ข้อผิดพลาดเช่นรหัส 0x800700b7 อาจแสดง แก้ไขไฟล์ระบบที่เสียหายโดยการรัน SFC scan
- ไฟล์ชั่วคราวและจंक (Temporary and junk files) – ขณะที่คุณใช้คอมพิวเตอร์ประจำวัน ไฟล์ชั่วคราวและจンクสะสมและกินพื้นที่ระบบมาก และผลคือ คุณไม่มีทรัพยากรเพียงพอสำหรับสิ่งสำคัญกว่า การกำจัดไฟล์เหล่านี้บางครั้งแก้ไขปัญหาเช่นข้อผิดพลาด 0x800700b7 ได้
- โปรแกรมที่ลบติดตั้งไม่ถูกต้อง (Incorrectly uninstalled programs) – บางครั้ง เราแค่ลบโปรแกรมโดยกดปุ่ม Delete แต่การทำเช่นนั้นไม่เพียงพอ จะเหลือไฟล์ซ่อนอยู่ในระบบและรบกวนกระบวนการสำคัญ ให้ลบติดตั้งโปรแกรมอย่างถูกต้องเพื่อหลีกเลี่ยงปัญหาแบบนี้
- ปัญหาฮาร์ดแวร์ (Hardware issues) – เมื่อคอมโพเนนต์ฮาร์ดแวร์ไม่เข้ากันได้กับโปรแกรมซอฟต์แวร์บางอย่าง หรือในทางกลับกัน ปัญหาอาจเกิดขึ้น ตัวอย่างคือข้อผิดพลาด 0x800700b7
- ชุดความปลอดภัยที่ไว้เกินไป (Overly sensitive security suite) – แอนติไวรัสและชุดความปลอดภัยอาจบล็อกกระบวนการที่พวกมันคิดว่าเป็นภัยคุกคามต่ออุปกรณ์ของคุณ การปิดใช้งานชั่วคราวสามารถแก้ไขปัญหาเช่นข้อผิดพลาด 0x800700b7 ได้
- ปัญหา Registry (Registry problems) – Windows registry เป็นที่ตั้งของคำสั่งและข้อมูลมากมายที่จำเป็นต่อการรันระบบปฏิบัติการอย่างมีประสิทธิภาพ เมื่อมีปัญหากับ registry ข้อผิดพลาดเช่น 0x800700b7 อาจโผล่ขึ้นมา
- เอนทิตี้มัลแวร์ (Malware entities) – และสุดท้าย เอนทิตี้มัลแวร์สามารถสับสนกระบวนการบน Windows ได้ พวกมันแม้แต่สามารถทำลายไฟล์ระบบ ซึ่งนำไปสู่ปัญหาที่ซับซ้อนมากขึ้น การกำจัดเอนทิตี้มัลแวร์เหล่านี้สามารถแก้ไขข้อผิดพลาด Windows ทั่วไปส่วนใหญ่ได้
วิธีแก้ไข System Restore และ Xbox Error Code 0x800700b7
หากคุณเป็นหนึ่งในผู้ที่พบว่าการจัดการกับข้อผิดพลาด 0x800700b7 บน Xbox หรือ System Restore เป็นเรื่องยาก วิธีแก้ไขด้านล่างควรจะช่วยได้มาก คุณไม่ต้องทดสอบวิธีแก้ไขทั้งหมด คุณสามารถลองวิธีที่ดีที่สุดซึ่งคุณคิดว่าจะทำงานได้ดีที่สุดสำหรับคุณ
วิธีที่ 1: ตรวจสอบการตั้งค่าเครือข่าย
ข้อผิดพลาด 0x800700b7 อาจปรากฏเนื่องจากปัญหากับการตั้งค่าเครือข่ายของคุณ ดังนั้น ให้แน่ใจว่าการตั้งค่า Wi-Fi หรือ Ethernet ของคุณเปิดใช้งาน และอนุญาตให้คอมพิวเตอร์ทั้งสองแชร์ไฟล์ได้ วิธีทำ:
- คุณสามารถเข้าถึง Network Settings ใน Control Panel
- จากนั้น เปิด Network and Sharing Center เลือก Change Adapter Settings และเลือก adapter ของคุณจาก Network Connections
- ใน Advanced Settings สำหรับการเชื่อมต่อนั้น ตรวจสอบ File and Printer Sharing for Microsoft Networks หากคุณไม่เห็นมันที่นั่น คุณจะต้องติดตั้งมันโดยคลิก Install from a list or specific location (Advanced)
- สุดท้าย รีสตาร์ทคอมพิวเตอร์และลองอีกครั้ง
วิธีที่ 2: รัน System File Checker
ยูทิลิตี้ System File Checker (SFC) สามารถสแกนรีจิสทรีและฮาร์ดดิสก์ของคอมพิวเตอร์เพื่อหาข้อผิดพลาด และกู้คืนไฟล์ที่เสียหาย
เพื่อรัน SFC utility ทำตามขั้นตอน:
- ค้นหา Command Prompt ในเมนู Start คลิกขวาเลือก Run as administrator
- เมื่ออยู่ใน Command Prompt แล้ว พิมพ์
sfc /scannowและกด Enter
- หลังจากรอสักครู่นาทีสำหรับ SFC ทำสแกนเสร็จ คุณควรเห็นแจ้งเตือนด้านล่างหน้าจอยืนยันว่าการซ่อมแซมทั้งหมดสำเร็จ
- เสร็จแล้ว ตรวจสอบว่าข้อผิดพลาด 0x800700b7 ยังคงอยู่หรือไม่
วิธีที่ 3: ล้างไฟล์ชั่วคราว
โปรแกรมหลายตัวสร้างไฟล์และโฟลเดอร์ชั่วคราวที่เก็บไว้ในไดเรกทอรีผู้ใช้ การล้างไฟล์เหล่านี้ออกสามารถช่วยบรรเทาปัญหาเมื่อคุณอัปเดตโปรแกรมหรือติดตั้งซอฟต์แวร์ใหม่
เพื่อซ่อมแซมไฟล์ระบบที่เสียหายเหล่านี้ คุณต้องล้างพวกมันออกก่อนเพื่อสร้างใหม่ ทำตามขั้นตอน:
- พิมพ์
%LocalAppData%\Tempลงในกล่องค้นหา แล้วคลิก Select Folder
- จากนั้น เลือกทุกอย่างภายใน Temp และลบมัน
- และจากนั้น ทำซ้ำกับ
%LocalAppData%นี่ควรล้างไฟล์ชั่วคราวทั้งหมดของคุณ - ตอนนี้ รีสตาร์ท Windows PC ของคุณ และตรวจสอบว่าข้อผิดพลาด 0x800700b7 หายไปหรือไม่
วิธีที่ 4: ลบติดตั้งและติดตั้งโปรแกรมใหม่
ขั้นตอนแรกในการหาว่าทำไมคุณได้รหัสข้อผิดพลาด 0x800700b7 คือการค้นหาว่าซอฟต์แวร์หรือการกระทำไหนเป็นสาเหตุ หากคุณไม่แน่ใจว่ามันทำงานอย่างไร นี่คือคำอธิบายเร็ว:
เมื่อคุณติดตั้งโปรแกรม Windows สร้างไฟล์พิเศษ (เรียกว่า registry entries) เพื่อบันทึกว่ามีไฟล์อยู่ที่ไหน และข้อมูลอื่นๆ เกี่ยวกับมัน หากมีปัญหากับ registry ของคุณ คุณอาจได้ข้อความข้อผิดพลาดเมื่อพยายามใช้โปรแกรมบางอย่าง ในการแก้ไข พวกมัน ทั้งที่คุณต้องทำคือ ลบและติดตั้งโปรแกรมที่มีปัญหาเหล่านั้นใหม่ — ซึ่งควรแก้ไขข้อผิดพลาดใดๆ ที่เกิดจาก registry entry ที่ไม่ดี
ในการลบติดตั้งโปรแกรมบน Windows 10/11 ทำดังนี้:
- พิมพ์ Control Panel ลงในกล่องค้นหา คลิกผลลัพธ์อันดับบนสุด
- ต่อไป เลือก Programs และไปที่ส่วน Programs and Features
- หาโปรแกรมที่มีปัญหาที่ข้อผิดพลาด 0x800700b7 ปรากฏ คลิกที่มัน
- เลือกปุ่ม Uninstall
- ยืนยันการกระทำโดยกด Yes แล้วปฏิบัติตามคำแนะนำบนหน้าจอ
วิธีที่ 5: ลบไฟล์จंक
โซลูชันแรกที่มักแนะนำเมื่อคุณได้รหัสข้อผิดพลาด 0x800700b7 คือการลบไฟล์จंक นี่เกือบจะแก้ปัญหาของคุณเสมอ ดังนั้น นี่แน่นอนเป็นสิ่งที่คุณควรลอง หากคุณมีปัญหาแบบนี้
นี่คือคู่มือของคุณวิธีแก้ไข:
- เข้า Disk Cleanup โดยไปผ่าน Control Panel แล้วคลิก Free up disk space by deleting unnecessary files ภายใต้ System and Security
- เมื่ออยู่ที่นั่นแล้ว เลือกตัวเลือกไดรฟ์ทั้งหมด (C: ในกรณีส่วนใหญ่) และติ๊กกล่องทั้งหมดหน้า Temporary Files
- รอให้สแกนเสร็จ แล้วลบสิ่งที่พบ ก่อนรีบูทคอมพิวเตอร์ คุณน่าจะเห็นการปรับปรุงทันทีเมื่อล็อกอินอีกครั้ง หากไม่ ให้ไปต่อวิธีแก้ไขอื่นๆ
ทางเลือกอื่น คุณสามารถใช้เครื่องมือซ่อมแซม PC ของบุคคลที่สาม เพื่อกำจัดไฟล์จंकบนระบบของคุณ มีเครื่องมือซ่อมแซม PC มากมายบนตลาดวันนี้ ดังนั้นคุณจะไม่หมดตัวเลือก
วิธีที่ 6: เปิดใช้งาน Automatic Updates
เพื่อแก้ไขข้อผิดพลาด 0x800700b7 คุณอาจต้องการเปิดใช้งาน automatic updates บน Windows 10/11 วิธีง่ายที่สุดคือทำตามคำแนะนำนี้:
- ไปที่ Settings ในเมนู Start จากนั้นไปที่ Update & Security และเลือก Windows Update จากนั้น
- ในเมนูนั้น ให้แน่ใจว่าคุณตั้งค่าให้ดาวน์โหลดและติดตั้งอัปเดตที่พบสำหรับ Windows โดยอัตโนมัติ
- รีสตาร์ทคอมพิวเตอร์เมื่อคุณทำเสร็จ และตรวจสอบอีกครั้ง — อัปเดตควรดาวน์โหลดแล้วโดยไม่มีข้อผิดพลาด! หากไม่ ให้ดำเนินต่อไปยังวิธีแก้ไขอื่น
วิธีที่ 7: ค้นหาโซลูชันออนไลน์
เมื่อคุณเจอข้อผิดพลาด 0x800700b7 ขณะติดตั้ง Windows update คุณอาจต้องการตรวจสอบเว็บไซต์สนับสนุนของ Microsoft โดยเฉพาะ ค้นหาบทความเกี่ยวกับรหัสข้อผิดพลาดของคุณ
เช่น หากคุณมีข้อผิดพลาดที่อ่านว่า 0x800700b7 ให้เปิด Google และค้นหา 0x800700b7 นี่ควรนำคุณไปยังหน้าบางหน้าที่ให้ข้อมูลเพิ่มเติมเกี่ยวกับวิธี troubleshoot หรือแก้ไขรหัสข้อผิดพลาดของคุณ
หากไม่มีบทความเฉพาะที่เกี่ยวข้องกับรหัสข้อผิดพลาดเฉพาะของคุณ ลองค้นหาปัญหาทั่วไปที่เกี่ยวข้อง โอกาสดีที่มันได้รับการระบุและโซลูชันถูกโพสต์ไว้แล้ว
วิธีที่ 8: ตรวจสอบปัญหาฮาร์ดแวร์
ขั้นตอนการ troubleshoot อีกขั้นที่คุณไม่ควรข้ามคือ ตรวจสอบว่ามีปัญหากับฮาร์ดแวร์ของคุณหรือไม่ หากอุปกรณ์มีปัญหา เช่น ไดรเวอร์ผิดปกติ หรือซอฟต์แวร์เสียหาย มันอาจไม่สื่อสารกับ Windows ได้อย่างถูกต้อง
คุณสามารถตรวจสอบปัญหาฮาร์ดแวร์ได้โดยการรีสตาร์ทคอมพิวเตอร์ แล้วกด F8 เมื่อคุณเห็น Starting Windows บนหน้าจอ นี่จะนำคุณไปยังเมนูที่คุณสามารถเลือก advanced options ที่อนุญาตให้คุณรันเครื่องมือต่างๆ รวมถึง Device Manager และ System Restore
คุณยังสามารถเปิด Device Manager โดยตรงได้โดยพิมพ์ Device Manager ลงในกล่องค้นหาของ Cortana แล้วคลิก Device Manager เมื่อมันปรากฏในผลลัพธ์การค้นหาของเธอ
วิธีที่ 9: ปิดใช้งานแอนติไวรัสหรือชุดความปลอดภัย
แอนติไวรัสและชุดความปลอดภัยค่อนข้างมีชื่อเสียงในการก่อให้เกิดรหัสข้อผิดพลาด และข้อผิดพลาด 0x800700b7 ไม่ใช่ข้อยกเว้น ดังนั้น เพื่อหลักฐานว่ามีแอนติไวรัสที่คุ้มครองเกินไป ลองปิดใช้งานมันก่อน
ในการทำเช่นนั้น ไปที่ไอคอน system tray ในแถบงาน และหาไอคอนของแอนติไวรัสของคุณ คลิกขวาบนมัน และเลือก Disable นี่ควรปิดใช้งานแอนติไวรัสของคุณชั่วคราว จากนั้น ทำซ้ำการกระทำที่ข้อผิดพลาด 0x800700b7 ปรากฏ หากข้อผิดพลาดหายไป คุณสามารถเปิดใช้งานแอนติไวรัสอีกครั้ง เพราะคุณต้องการมันเพื่อให้อุปกรณ์ของคุณปลอดภัย
อย่ากังวลเกี่ยวกับภัยคุกคามขณะที่แอนติไวรัสถูกปิดใช้งาน คุณยังมี Windows Defender ทำงานอยู่ในพื้นหลัง
วิธีที่ 10: แก้ไข Registry
วิธีแก้ไขนี้อาจดูเทคนิคเกินไป แต่จริงๆ แล้วไม่ใช่ ตราบใดที่คุณทำตามขั้นตอนอย่างละเอียด คุณควรจะผ่านและสามารถแก้ไขข้อผิดพลาด 0x800700b7 ได้เหมือนผู้ใช้ที่ได้รับผลกระทบหลายคน
ในการแก้ไข Windows registry และแก้ไขข้อผิดพลาด 0x800700b7 ทำดังนี้:
- กดปุ่ม Windows + R พร้อมกันเพื่อเปิด Run utility
- ป้อน
regeditและกด Enter - สแกนแผงซ้ายของหน้าต่าง และนำทางไปที่ตำแหน่งนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft - จากนั้น คลิกขวา Windows และเลือก Export นี่จะสร้างสำรองข้อมูลเนื้อหาหลักของโฟลเดอร์ เผื่อเกิดอะไรขึ้นระหว่างกระบวนการ
- ตั้งชื่อโฟลเดอร์และบันทึก
- ต่อไป คลิกขวาที่ Windows และเลือก Delete
- ออกจาก Registry Editor และรีสตาร์ทคอมพิวเตอร์
- เมื่อรีสตาร์ทแล้ว เปิด System Restore
- หากข้อผิดพลาด 0x800700b7 ยังคงอยู่ ให้ดับเบิลคลิกที่ไฟล์สำรอง registry ที่คุณสร้าง เพื่อกู้คืนมัน
วิธีที่ 11: กู้คืน Windows ใน Safe Mode
หากทุกอย่างล้มเหลว คุณสามารถกู้คืน Windows 10/11 ใน Safe Mode ได้ วิธีทำ:
- กดปุ่ม Power เพื่อเข้าถึงเมนู Start
- ตอนนี้ กดค้าง Shift บนคีย์บอร์ด และเลือก Restart
- Windows จะรีบูทพร้อมหน้าต่าง Advanced Startup Options เลือก Troubleshoot
- ไปที่ Advanced Options เพื่อเข้าถึงการตั้งค่ามากขึ้น
- เลือก Startup Settings และแตะ Restart
- จากนั้น กดปุ่มหมายเลข 4 เพื่อเริ่ม Windows ใน Safe Mode
- เมื่อ Windows รีสตาร์ทแล้ว ป้อน System Restore ลงในกล่องข้อความ เลือก Create a restore point option
- กดปุ่ม System Restore
- หลังจากนั้น เลือก Choose a different restore point option
- แตะ Next เพื่อดำเนินต่อ
- เลือก system restore point และกด Next
- จากนั้น แตะ Finish
สรุป
รหัสข้อผิดพลาด 0x800700b7 อาจทำให้หงุดหงิดหากคุณไม่แน่ใจว่าจะแก้ไขอย่างไร โชคดีที่คู่มือนี้จะเดินคุณผ่านกระบวนการแก้ไขข้อผิดพลาดนี้ ทีละขั้นตอน เพื่อให้คุณกลับไปใช้คอมพิวเตอร์ได้!
วิธีแก้ไขยังรวมถึงการตรวจสอบการตั้งค่าเครือข่าย และการรันยูทิลิตี้ System File Checker หากนั่นไม่แก้ไขข้อผิดพลาด ลองลบไฟล์ชั่วคราวและจंक ไฟล์เหล่านี้ค่อนข้างมีชื่อเสียงในการสับสนกระบวนการและโปรแกรมสำคัญของระบบ การเปิดใช้งาน automatic updates อาจทำงานได้บางครั้ง เพราะเราทราบกันดีว่า Windows updates บ่อยครั้งมีการแก้ไขข้อผิดพลาดที่ทราบแล้ว เช่น 0x800700b7
คุณอาจปิดใช้งานแอนติไวรัสชั่วคราว และดูว่าข้อผิดพลาด 0x800700b7 หายไปหรือไม่ แต่หากคุณทำเช่นนั้น ให้แน่ใจว่าคุณเปิดใช้งานมันอีกครั้ง เพราะชุดแอนติไวรัสของคุณเล่นบทบาทสำคัญในความปลอดภัยของคอมพิวเตอร์
คุณรู้สาเหตุอื่นที่ข้อผิดพลาด 0x800700b7 ปรากฏไหม? คุณมีโซลูชันอื่นที่สามารถแก้ไขข้อผิดพลาด 0x800700b7 ได้ครั้งสุดท้ายไหม? เราอยากได้ยิน คอมเมนต์ด้านล่างได้เลย!