Windows Backup ล้มเหลวด้วย 0x80070002:“ ระบบไม่พบไฟล์ที่ระบุ”


10

การสำรองข้อมูล Windows 7 ล้มเหลว เมื่อทำการสำรองข้อมูลแม้แต่ไดเรกทอรีที่ไม่มีนัยสำคัญเดียว (เช่นฉันเลือกเฉพาะไดเรกทอรี "ผู้ติดต่อ" ที่ว่างเปล่าโดยไม่เลือกไดเรกทอรีอื่นทั้งหมด) ฉันได้รับข้อผิดพลาดนี้ภายในไม่กี่วินาทีและการสำรองข้อมูลล้มเหลว ถ้าฉันยกเลิกการเลือกไฟล์ / ไดเรกทอรีทั้งหมดและเพียงแค่ทำอิมเมจระบบ - อิมเมจระบบจะถูกแบ็คอัพตกลงโดยไม่มีปัญหา

ปลายทางการสำรองข้อมูลเป็นฮาร์ดไดรฟ์ USB ภายนอก

ขั้นตอนในการทำซ้ำและความล้มเหลวที่ตามมา:

  1. ตั้งค่าการสำรองข้อมูลเพื่อไปยังฮาร์ดไดรฟ์ภายนอก อย่าสำรองอิมเมจระบบ สำรองข้อมูลไดเรกทอรี "ผู้ติดต่อ" สำหรับโปรไฟล์ของฉันเท่านั้น
  2. เริ่มการสำรองข้อมูล
  3. ดูสถานะของการสำรองข้อมูลทันทีจะยังคงอยู่ใน "การสร้าง shadow copy ... " เป็นเวลาสองสามวินาทีจากนั้นการสำรองข้อมูลจะล้มเหลว
  4. คลิกปุ่มตัวเลือกและมีข้อความระบุว่า "ตรวจสอบข้อมูลสำรองของคุณ / ระบบไม่พบไฟล์ที่ระบุ" - พร้อมตัวเลือกเพื่อ "ลองเรียกใช้การสำรองข้อมูลอีกครั้ง" หรือ "เปลี่ยนการตั้งค่าการสำรองข้อมูล" ถ้าฉันคลิก "แสดงรายละเอียด" มันก็บอกว่า:

    Backup time: 4/12/2012 04:38
    Backup location: My Book (D:)
    Error code: 0x80070002
    
  5. การตรวจสอบบันทึกเหตุการณ์แสดงว่าไม่มีประโยชน์ใด ๆ นอกเหนือจากต่อไปนี้:

    Log Name:      Application
    Source:        Windows Backup
    Date:          4/12/2012 04:38:44
    Event ID:      4104
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      JTJLaptop
    Description:
    The backup was not successful. The error is: The system cannot find the file specified. (0x80070002).
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Windows Backup" />
        <EventID Qualifiers="0">4104</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2012-04-12T04:38:44.000000000Z" />
        <EventRecordID>23979</EventRecordID>
        <Channel>Application</Channel>
        <Computer>JTJLaptop</Computer>
        <Security />
      </System>
      <EventData>
        <Data>The system cannot find the file specified. (0x80070002)</Data>
    <Binary>02000780E30500003F0900005B090000420ED1665C2BEE174B64529CB14610EA71000000</Binary>
      </EventData>
    </Event>
    

สิ่งที่ฉันได้ลอง:

  • ChkDsk บนทั้ง C: (ไดรฟ์หลัก) และ D: (ไดรฟ์สำรอง) ไม่พบข้อผิดพลาดใด ๆ
  • กำลังรันSFC /SCANNOWเพื่อรันตัวตรวจสอบไฟล์ระบบ
  • ตรวจสอบรายการโปรไฟล์ที่HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListและตรวจสอบให้แน่ใจว่าแต่ละไดเรกทอรีมีอยู่

ฉันนิ่งงัน; ไม่พบไฟล์อะไรและทำไมการสำรองข้อมูลของฉันจึงล้มเหลว

นี่เป็นแล็ปท็อป Lenovo T420


@Moab: ไม่ซ้ำกันเพราะฉันได้อ่านคำถามนั้นแล้วและลองวิธีแก้ไขปัญหาซึ่งไม่ได้ผล
James Johnston

จากนั้นคุณควรรวมข้อมูลนี้ไว้ในคำถามของคุณ
Moab

คำตอบ:


11

ในที่สุดฉันก็พบปัญหา พาร์ติชันที่สงวนไว้ของระบบที่ซ่อนอยู่มีข้อมูลการกำหนดค่าการเริ่มระบบ (BCD) น่าเสียดายที่พาร์ติชันนี้ออฟไลน์และไม่สามารถเข้าถึงได้ นี่ทำให้ Windows Backup ล้มเหลวด้วยอาการที่ฉันอธิบายไว้ในตอนแรก อย่างไรก็ตามส่วนอื่น ๆ ของ Windows ได้รับผลกระทบเช่นกัน

สิ่งที่เกิดขึ้น: ฉันติดตั้งซอฟต์แวร์การแบ่งพาร์ติชันดิสก์บุคคลที่สามเพื่อลดขนาดของพาร์ติชันที่สงวนไว้ของระบบแล้วขยายพาร์ติชันหลัก ฉันถอนการติดตั้งซอฟต์แวร์นั้น ฉันเชื่อว่ามันเกิดขึ้นหลังจากที่ Windows Backup หยุดทำงาน

ปัญหาคือการอธิบายไว้อย่างดีที่นี่: พาร์ทิชันระบบไปแบบออฟไลน์บน Windows Server 2008 และ Windows Server 2008 R2 หลังจากติดตั้งบางส่วน 3 พรรคดิสก์หรือซอฟต์แวร์การจัดการการจัดเก็บข้อมูล ทางออกของฉันคือการเปิดautomountแล้วรีบูตเครื่องตามที่อธิบายไว้ในบทความ MSKB นี้ ไม่จำเป็นต้องให้อักษรชื่อไดรฟ์ที่ระบบสำรองไว้สำหรับพาร์ติชัน - คุณเพียงแค่ต้องการเปิดใช้งานการติดตั้งและรีบูตอัตโนมัติ

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

อาการอื่น ๆ ของปัญหานี้ - ทั้งหมดเกิดจากความจริงที่ว่าพาร์ติชันออฟไลน์:

  • bcdedit ล้มเหลวด้วยข้อผิดพลาด "ระบบไม่สามารถหาไฟล์ที่ระบุ" เมื่อคุณเรียกใช้จากพรอมต์คำสั่งยกระดับ
  • bcdboot ไม่ทำงานเช่นกัน
  • แท็บ Boot ของ msconfig ว่างเปล่าและไม่สามารถใช้งานได้
  • คุณได้รับข้อผิดพลาดเมื่อรีบูตจาก BitLocker-Driver ใน Advanced Event Log บ่นว่าEncrypted volume check: Volume information on \\?\Volume&lt;volumeID> cannot be read.- แม้ว่าคุณจะไม่ได้ใช้ BitLocker หรือมี Windows 7 Ultimate
  • รายการระบบปฏิบัติการในแท็บขั้นสูงของแผงควบคุมระบบว่างเปล่า
  • การดูพาร์ติชันจากการจัดการดิสก์ไม่แสดงประเภทระบบไฟล์หรือป้ายกำกับไดรฟ์ข้อมูลสำหรับพาร์ติชันที่สำรองไว้ของระบบ
  • Windows Backup ล้มเหลวด้วย 0x80070002

โปรดทราบว่ามีสาเหตุอื่นอีกหลายประการที่ทำให้ Windows Backup ล้มเหลวด้วย 0x80070002 - การรายงานข้อผิดพลาดในผลิตภัณฑ์นี้แย่มาก มันจะมีประโยชน์อย่างมากหาก Windows Backup จะปล่อยไฟล์บันทึกแบบละเอียดซึ่งอธิบายสิ่งที่มันทำ

สิ่งที่ทำให้ฉันทราบถึงการสอบสวนเกี่ยวกับการกำหนดค่า BCD ของฉันคือการพูดคุยเกี่ยวกับ Microsoft TechNet ที่http://social.technet.microsoft.com/Forums/en-US/windowsbackup/thread/5e9150e6-809b-4e2a-9360- 55567678a9e3 โดยเฉพาะอย่างยิ่ง Sneha จาก Microsoft บันทึก 5 สาเหตุที่พบบ่อยสำหรับปัญหานี้:

เสียใจในความไม่สะดวกที่เกิดขึ้น สาเหตุที่แตกต่างกันสำหรับข้อผิดพลาด 80070002 ที่เราได้เห็นคือ:

  1. ปัญหาคอนโทรลเลอร์ USB สำหรับเป้าหมายที่เชื่อมต่อผ่าน USB (ไม่ใช่ปัญหาในกรณีของคุณ)
  2. เครื่องมีการกำหนดค่าการบู๊ตคู่ด้วย Linux และใช้ Grub2 bootloader
  3. การสำรองข้อมูลเกิดขึ้นกับเป้าหมายเครือข่ายผ่านการเชื่อมต่อไร้สายด้วยการยกเลิกการเชื่อมต่อ
  4. สแน็ปช็อตบนไดรฟ์ข้อมูลต้นฉบับจะถูกลบในขณะที่การสำรองข้อมูลกำลังดำเนินการเนื่องจากพื้นที่เก็บสำเนาเงาน้อยมากในแหล่งที่มา พิมพ์ 'vssadmin list shadowstorage' จากพรอมต์คำสั่งที่ได้รับการยกระดับและดูที่พื้นที่เก็บข้อมูล Shadow Copy สูงสุดสำหรับแหล่งข้อมูลรวม
  5. ไดรฟ์ข้อมูลต้นฉบับมีข้อผิดพลาดของดิสก์ (ซึ่งอาจไม่ใช่สถานการณ์ของคุณเนื่องจากการเรียกใช้ chkdsk ไม่ได้แก้ปัญหาให้คุณ)

สาเหตุที่ # 2 จับตามองฉันและทำให้ฉันสงสัยว่า


2

หากคุณใช้คุณสมบัติ System Restore ใน Windows เพื่อสร้างจุดคืนค่าอัตโนมัติในไดรฟ์ของคุณนี่อาจเป็นสาเหตุของความล้มเหลวในการสำรองข้อมูลของคุณ หลังจากลองวิธีแก้ปัญหาอื่น ๆ อีกมากมายปัญหาของฉันได้รับการแก้ไขโดยการลบ shadow copy ทั้งหมด (เช่นจุดคืนค่า) ที่สร้างขึ้นโดยคุณสมบัติ Windows System Restore เห็นได้ชัดว่าฉันมีพื้นที่ว่างไม่เพียงพอที่จะอนุญาตให้ Backup Utility ทำสิ่งนี้ โปรดทราบว่าการทำตามขั้นตอนของฉันด้านล่างจะลบคะแนน System Restore ทั้งหมดของคุณอย่างไรก็ตามจะมีการสร้างจุดใหม่

  1. คลิกที่ใช้ Windows และเลือกStartControl Panel
  2. ดับเบิลคลิกที่Systemไอคอน
  3. เลือกSystem Protectionจากเมนูด้านซ้ายเพื่อเปิดกล่องโต้ตอบคุณสมบัติของระบบ
  4. คลิกที่System Protectionแท็บ
  5. ที่ด้านล่างของหน้าจะมีDeleteปุ่ม (หรือคล้ายกัน) คำอธิบายแนะนำว่าจะลบจุดคืนค่าที่มีอยู่ทั้งหมด
  6. คลิกที่ปุ่มนี้ เมื่อได้รับแจ้งให้ยืนยันการตัดสินใจ
  7. ลองเรียกใช้ Windows Backup อีกครั้ง หากใช้งานได้ให้ย้อนกลับและสร้างจุดคืนค่าใหม่ (หากต้องการ) ในกล่องโต้ตอบคุณสมบัติของระบบ

สิ่งนี้ใช้ได้สำหรับฉัน ข้อมูลเพิ่มเติมอีกสองบิต: การคลิกconfigureในSystem Protectionแท็บแสดงให้เห็นว่า "การใช้พื้นที่ดิสก์" ตั้งค่าเป็นศูนย์ คำสั่งvssadmin list shadowstorage /ON=C:ในพรอมต์ผู้ดูแลระบบให้ "ไม่มีรายการที่ตรงกับการค้นหา" ฉันไม่แน่ใจว่ามันถูกตั้งค่าเป็นศูนย์ได้อย่างไร (แม้ว่าฉันจะมีจุดคืนค่าอัตโนมัติ) แต่การติดตามและการคลิกจะDeleteแก้ไขปัญหาได้ ดังนั้นหากคุณไม่แน่ใจว่าควรทำDeleteอย่างไรให้ตรวจสอบการใช้พื้นที่ดิสก์ที่จัดสรร เห็นได้ชัดว่าระบบสำรองข้อมูลต้องการพื้นที่เพียงพอในการจัดสรรไม่ว่าคุณจะมีจุดคืนค่าระบบหรือไม่
dhj

0

ฉันเจอปัญหานี้หลังจากอัพเกรดพีซีเป็น Windows 10

นอกเหนือจากการนำพาร์ติชั่น "System Reserved" ออนไลน์ (ดังที่อธิบายไว้ในคำตอบของ James Johnston) ฉันยังต้องทำเครื่องหมายพาร์ติชันนี้เป็น "active" แล้วรีบูท

ดูคำแนะนำได้ที่นี่: http://windows.microsoft.com/en-us/windows/mark-partition-active#1TC=windows-7

ที่มา: http://www.sevenforums.com/backup-restore/62381-backup-error-0x80070002-2.html#post2166641

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.