วิธีคืนค่าให้สมบูรณ์โดยใช้เพียงไฟล์ VHDX


12

ให้ฉันอธิบายสถานการณ์ที่เกิดขึ้น

ฉันมี Transcend SSD ที่ฉันใช้ในการบูตพีซีของฉันซึ่งฉันอัพเกรดจาก Windows 8 เป็น Windows 8.1

ฉันมีฮาร์ดดิสก์อีกสองตัว (หนึ่งไบต์ tera และอื่น ๆ คือ 320 GB) เมื่อวานนี้ฉันได้รับการแจ้งเตือนจากยูทิลิตี้ SSD ว่ามีการอัปเดตเฟิร์มแวร์ ฉันอ่านคำแนะนำที่มาพร้อมกับมันซึ่งระบุว่าไดรฟ์จะถูกลบอย่างสมบูรณ์หากฉันอัปเดต โดยธรรมชาติฉันต้องสำรองข้อมูลไดรฟ์ทั้งหมด ฉันใช้คำสั่ง:

wbAdmin start backup -backupTarget:F: -include:C: -allCritical -quiet

ไดรฟ์ F คือฮาร์ดไดรฟ์อื่นของฉันที่ 320 GB (พาร์ติชันเดียว)

ใช้เวลาสักครู่และข้อความมาว่าการสำรองข้อมูลเสร็จสมบูรณ์แล้ว

ฉันสร้างระบบกู้คืนดิสก์โดยใช้ยูทิลิตี้จากแผงควบคุม

ฉันทำเฟิร์มแวร์อัปเดตไดรฟ์ usb โดยยูทิลิตี้ที่มีให้จากนั้นบู๊ตจาก USB และอัปเดตเฟิร์มแวร์ได้สำเร็จ

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

และมีการสำรองข้อมูลทั้งหมดของฉันหายไป!

ฉันติดตั้งระบบปฏิบัติการใหม่โดยใช้ DVD ดั้งเดิม (ของ Windows 8) บน SSD ฉันลองเครื่องมือการกู้คืนและสิ่งที่ฉันสามารถกู้คืนได้คือไฟล์ VHDX ของฉัน (ซึ่งมักจะอยู่ในโฟลเดอร์ที่สร้างโดยwbAdminคำสั่ง) ฉันลองติดตั้งภาพและขอบคุณมันปลอดภัยและฉันสามารถติดตั้งได้

ตอนนี้สิ่งที่ฉันต้องการเขียนไฟล์ VHDX ที่สมบูรณ์ไปยัง SSD ของฉันเพื่อที่ฉันจะได้กลับคืนระบบปฏิบัติการเก่าและที่ใช้งานได้

มีใครช่วยฉันด้วยสิ่งที่ฉันมีได้ไหม ฉันเพิ่งมีไฟล์ VHDX ของฉัน

คำตอบ:


12

ฉันรู้ว่านี่มันสายไปแล้วสองปี แต่เพิ่งผ่านประสบการณ์ที่คล้ายกันกับ Windows 10 ในที่สุดฉันก็เจอโพสต์นี้ซึ่งช่วยฉันแก้ปัญหาได้ ฉันต้องการแปลง VHD / VHDX จาก Windows Backup ของฉันเป็นไฟล์ดิสก์ Windows Imaging Format (WIM) และกู้คืนไฟล์นั้นไปยังไดรฟ์ C:

ก่อนเริ่มต้นคุณจะต้องมีพา ธ ที่แน่นอนไปยัง VHDX สำหรับคำสั่ง Mount

สมมติว่าข้อมูลสำรองอิมเมจระบบหรือ VHDX อื่น ๆ อยู่ในไดรฟ์ภายนอก D: (เปลี่ยนตัวอักษรชื่อไดรฟ์ D: ให้ตรงกับตำแหน่งของข้อมูลสำรอง VHD / VHDX ของคุณ):

  1. เชื่อมต่อไดรฟ์สำรองที่มีข้อมูลสำรองไปยังพีซี Windows เครื่องอื่น
  2. เปิดหน้าต่างคำสั่ง PowerShell ในฐานะผู้ดูแลระบบ
  3. สร้างโฟลเดอร์ "Mount" และ "Capture" ใน D:

md D: \ Mount, D: \ Capture

  1. เมานต์ VHDX ที่ D: \ Mount

Mount-WindowsImage -ImagePath "D: \ full_path_to .vhdx" -Path D: \ Mount -Index 1

  1. เขียนโฟลเดอร์ "Mount" ไปยังไฟล์ WIM ใหม่

ใหม่ WindowsImage -CapturePath D: \ Mount -Name Win10Backup -ImagePath D: \ Capture \ Backup.wim - คำอธิบาย "การสำรองข้อมูล Windows 10" - ตรวจสอบ

  1. เมื่อเสร็จสิ้นให้ถอนการติดตั้ง VHDX และถอดไดรฟ์สำรองข้อมูลออกอย่างปลอดภัย

dismount -Image -Path D: \ Mount -Discard

บนคอมพิวเตอร์เพื่อเรียกคืนให้เชื่อมต่อไดรฟ์ที่มีไฟล์ WIM บู๊ตสื่อการตั้งค่า Windows 10 และจากหน้าจอการติดตั้งเลือก "ซ่อมคอมพิวเตอร์"> "แก้ไขปัญหา"> "ตัวเลือกขั้นสูง"> "พรอมต์คำสั่ง"

(คุณอาจต้องใช้ DiskPart จากบรรทัดคำสั่งเพื่อให้แน่ใจว่า C: หมายถึงพาร์ติชัน C: ที่คุณต้องการ)

จากบรรทัดคำสั่งจัดรูปแบบแล้วเรียกคืนไดรฟ์ C: จาก WIM:

รูปแบบ c: / q

Dism / Apply-Image /ImageFile:D:\Capture\Backup.wim / ดัชนี: 1 / ApplyDir: C: \

เมื่อเสร็จแล้วให้ข้ามนิ้วของคุณและรีบูต


2
ขอขอบคุณสำหรับการโพสต์นี้! ฉันมี "การสำรองข้อมูลอิมเมจของ Windows" (ไฟล์ VHDX) แต่ยูทิลิตีการคืนค่าปกติของ Windows ปฏิเสธที่จะกู้คืนโดยบอกว่า (คล้าย) ไม่มีสถานที่ที่เหมาะสมในการกู้คืน ฉันพบคำอธิบายต่าง ๆ อย่างน้อยสามข้อว่าทำไมสิ่งนี้ถึงเกิดขึ้นได้และลองวิธีแก้ปัญหาของพวกเขา - ไม่มีอะไรเลย เทคนิคนี้ใช้ได้ผล ทำให้ฉันสงสัยจริงๆว่าทำไม Microsoft ไม่ให้การแทนที่ในสิ่งที่ทำ เห็นได้ชัดว่าการสำรองข้อมูลนี้ดีอย่างสมบูรณ์แบบ!
เจมี่ Hanrahan

1
Windows build-in restore เท่านั้นที่ส่งคืนข้อผิดพลาด: 0x800703ed (วอลุ่มไม่มีระบบไฟล์ที่รู้จัก) และ 0x80070057 (พารามิเตอร์ไม่ถูกต้อง) สิ่งใดก็ตามที่พยายามแก้ไขได้ก็ให้นำดิสก์ออกและอื่น ๆ วิธีนี้ใช้เวลานานในการแปลงด้วยความเร็ว USB2 แต่ใช้งานได้!
Backup Pro

จะทำงานได้ไหมถ้าแทนที่จะติดตั้ง vhdx ที่คุณใช้เป็น booted จาก vhdx
user5389726598465

ควรแสดงความคืบหน้าของคำสั่ง 5 หรือแค่นั่งที่พรอมต์คำสั่งเป็นชั่วโมง ๆ
user5389726598465

ใช่คำสั่ง "New-WindowsImage" ใช้เวลานานนานก่อนที่จะเริ่มแสดงความคืบหน้า การแปลงอิมเมจ 500GB ใน i7 นั้นใช้เวลาสองสามชั่วโมงก่อนที่คำสั่งจะแสดงแถบความคืบหน้า :(
Erik Anderson

-1

คุณต้องทำสำเนาบล็อกจาก PhysicalDriveX ไปยัง PhysicalDriveY

x คือหมายเลขดิสก์ที่คุณได้รับหลังจากติดตั้ง VHDx ของคุณและ Y คือหมายเลขดิสก์ของ SSD

เมาท์ VHDx ในโหมดอ่านอย่างเดียวและเปิดที่จับไปยัง PhysicalDriveX - H1

เปิดที่จับไปที่ PhysicalDriveY ล็อคไฟล์ PhysicalDriveY ของ SSD เป้าหมาย - H2

อ่านจาก H1

เขียนถึง H2

ปลดล็อก H2 แล้วเสร็จ!


คุณช่วยแนะนำฉันได้อย่างไร "บล็อกคัดลอก"? ขอบคุณ
Pankaj Nikam

"จากนั้นฉันติดตั้งระบบปฏิบัติการใหม่โดยใช้ DVD ดั้งเดิม (ของ Windows 8) บน SSD" "เพื่อให้ฉันสามารถเรียกคืนระบบปฏิบัติการเก่าและที่ใช้งานได้" เมานต์ VHDx และทำการกู้คืนไฟล์แบบละเอียดบนไฟล์ส่วนบุคคลของคุณ ... ทำไมคุณถึงต้องการติดตั้งระบบปฏิบัติการใหม่?
DiskTool

เพราะในกรณีของฉัน OP มีระบบปฏิบัติการที่ใช้งานมาก่อนและไม่ต้องการใช้เวลาในการทำให้ระบบใหม่มีประโยชน์ (การติดตั้งซอฟต์แวร์การตั้งค่าตัวเลือก ฯลฯ )
เจมี่ Hanrahan

-1

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

ในการแก้ไขปัญหานี้ฉันได้ดำเนินการตามขั้นตอนต่อไปนี้:
- นำฮาร์ดดิสก์ออกและเสียบเข้ากับ Dock บนเครื่องอื่น
- สร้างไฟล์ VHDX สำหรับพาร์ติชันหลัก
- ด้วย EaseUS Partition Master Free Edition ฉันจดขนาดพาร์ติชั่น
- ด้วย EaseUS พาร์ทิชัน
- มีการจัดการดิสก์ผมติดแฟ้มสำรอง VHDX ของพาร์ทิชันหลัก
- ด้วย EASEUS ผมโคลนที่ติดตั้งไดรฟ์ไปยังพื้นที่ไม่ได้ถูกจัดสรร
- ฉันติดตั้งฮาร์ดดิสก์ในแล็ปท็อป
- ฉัน booted ไปสู่หน้าต่างดีวีดีและซ่อมแซมบูตขึ้น
- ฉันออก ดิสก์และอยู่ใน Dock อีกครั้ง
- ด้วยการจัดการดิสก์ฉันติดตั้งไฟล์สำรอง VHDX ของพาร์ติชั่นที่สอง
- ด้วย EaseUs ฉันเมานต์ไดรฟ์ที่เมาท์ไปยังพื้นที่ที่ไม่ได้ปันส่วน
- ฉันติดตั้งฮาร์ดดิสก์ใหม่ในแล็ปท็อป
- หลังจากบูตฉันใช้ EasyBCD โดย NeoSmart เพื่อแก้ไขเมนูการบูตสำหรับระบบปฏิบัติการที่สอง
- ในพาร์ติชั่นที่สองฉันติดตั้งไฮฟ์ระบบและแก้ไข MountedDevices ทิ้งส่วนหัว แต่เอาตัวอักษรไดรฟ์ทั้งหมดออก
- booted ไปที่แต่ละระบบปฏิบัติการและหน้าต่างที่ได้รับการอัพเดท
- บนเครื่องอื่นฉันติดตั้งไฟล์ VHDX ที่ทำจากไดรฟ์ที่เสียหายและคัดลอกทุกอย่างใหม่นับตั้งแต่การสำรองข้อมูลก่อนหน้า

กระบวนการทั้งหมดดำเนินไปอย่างรวดเร็วเนื่องจากคุณสมบัติการโคลนนิ่งของ EaseUS


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