Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

ไม่สามารถสร้าง Recovery drive ได้ "Some required files are missing" บน Windows 11/10

หากพยายามสร้าง recovery drive ด้วย USB drive บนคอมพิวเตอร์ Windows 11/10 แล้วได้ข้อความข้อผิดพลาด We can't create a Recovery drive on this PC, Some required files are missing บทความนี้จะช่วยคุณ ระบุสาเหตุและวิธีแก้ไขที่เหมาะสม

เมื่อเจอปัญหานี้ จะได้ข้อความข้อผิดพลาดเต็มรูปแบบ:

We can't create a recovery drive on this PC
Some required files are missing. To troubleshoot problems when your PC can't start, use your Windows installation disc or media.

ไม่สามารถสร้าง Recovery drive ได้  Some required files are missing  บน Windows 11/10

อาจเจอปัญหาเนื่องจากสาเหตุหนึ่งหรือหลายอย่าง (แต่ไม่จำกัดเพียงนี้):

  • Recovery partition information หายไป: เกิดขึ้นหากผู้ใช้เคยพยายาม clone ระบบไปอีกไดรฟ์
  • ไฟล์ winre.wim หายจากคอมพิวเตอร์: ไฟล์นี้เก็บ Windows recovery files โดยไม่มีมัน สร้าง recovery drive ไม่ได้
  • System construct ปัจจุบันไม่มี recovery environment: เกิดขึ้นหากอัปเกรดเป็น Windows 10 จาก Windows เวอร์ชันเก่า

We can't create a Recovery drive on this PC, Some required files are missing

หากเจอปัญหานี้ ลองวิธีแก้ไขที่แนะนำตามลำดับด้านล่าง ดูว่าช่วยได้หรือไม่

  1. Recreate recovery environment ผ่าน Command Prompt
  2. กู้คืนไฟล์ winre.wim
  3. กู้คืน recovery partition information ที่หาย
  4. Clone คอมพิวเตอร์และบันทึกลง USB HDD
  5. ทำ Fresh Start, In-place upgrade repair หรือ Cloud Reset

มาดูรายละเอียดขั้นตอนแต่ละวิธี

1] Recreate the recovery environment via Command Prompt

วิธีนี้คือกู้คืน recovery environment โดยรันคำสั่งสองคำสั่งใน Command Prompt

ขั้นตอน:

  • กด Windows key + R เปิด Run dialog
  • ใน Run dialog พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เปิด Command Prompt แบบ admin/elevated
  • ใน command prompt พิมพ์หรือคัดลอกคำสั่งด้านล่างตามลำดับ กด Enter ทุกบรรทัด
reagentc /disable
reagentc /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE
reagentc /enable

หลังรันคำสั่งทั้งหมด รีสตาร์ท PC และลองใช้ Recovery Drive Creator ตอนบูทครั้งต่อไป

หากปัญหายังคงอยู่ ลองวิธีถัดไป

2] กู้คืนไฟล์ winre.wim

หากผู้ใช้รัน deep cleanup scan ด้วย 3rd party tools หลายตัว หรือหลังพยายาม clone ระบบไปอีกไดรฟ์ น่าจะเป็นไปได้ว่าไฟล์ winre.wim จะหายไป ในกรณีนี้ มี 2 ตัวเลือกในการกู้คืนไฟล์ที่หาย:

i) คัดลอก winre.wim จาก Windows 10 system อื่น

ตัวเลือกนี้ต้องเข้าถึง Windows 10 อีกเครื่องที่มี winre.wim ปกติ

ขั้นตอน:

  • บน Windows 10 อีกเครื่องที่ทำงานปกติ เปิด command prompt แบบ elevated
  • ใน command prompt พิมพ์คำสั่งด้านล่าง กด Enter เพื่อ disable Recovery Environment และทำให้ winre.wim พร้อมใช้งานจาก hidden recovery ที่ C:\windows\system32\recovery
reagentc /disable
  • ไปที่ directory ด้านล่าง

C:\windows\system32\recovery

  • ที่ตำแหน่งนั้น คัดลอกไฟล์ winre.wim จากโฟลเดอร์ไป USB storage drive
  • ใน elevated CMD prompt เดียวกัน พิมพ์คำสั่งด้านล่าง กด Enter เพื่อ re-enable Windows Recovery Environment อีกครั้ง
reagentc /enable
  • ไปที่เครื่องที่มีปัญหา เสียบ USB drive ที่มี winre.wim คัดลอกและวางใน directory ด้านล่าง

C:\system 32\Recovery

เมื่อกู้คืน winre.wim แล้ว ลองสร้าง recovery drive ใหม่ ดูว่าปัญหา We can't create the recovery drive on this PC ยังคงอยู่หรือไม่

ii) คัดลอก winre.wim จาก Windows 10 installation media

ตัวเลือกนี้คือ เพื่อดึง winre.wim ใส่ Windows 8.1/10 installation media ของ OS ที่ใช้งานอยู่ และ mount install.wim จะคัดลอก winre.wim ได้จากนั้น วางไว้ใน C:\windows\system32\recovery

ขั้นตอน:

ใส่ DVD/USB หรือ mount Windows installation media

ไปที่ OS drive (C:\) สร้าง empty directory ชื่อ Mount

เปิด elevated command prompt

ใน elevated Command Prompt พิมพ์หรือคัดลอกคำสั่งด้านล่าง กด Enter เพื่อ mount install.wim และทำให้ winre.wim มองเห็นได้ใน directory ที่สร้างไว้

dism /Mount-wim /wimfile:D:\sources\install.wim /index:1 /mountdir:C:\mount /readonly

หมายเหตุ: Installation media อาจอยู่บนไดรฟ์อื่น เปลี่ยน drive letter ตามจริง

ใน File Explorer ไปที่ C:\mount\windows\system32\recovery คัดลอก winre.wim จากนั้น วางใน C:\windows\system32\recovery

กลับไปที่ elevated CMD prompt รันคำสั่งด้านล่างเพื่อ unmount install.wim จบแล้วถอด installation media ได้

dism /Unmount-Wim /Mountdir:C:\mount /discard

สุดท้าย รันคำสั่งใน elevated CMD prompt เดียวกันเพื่อ enable Recovery Environment:

reagentc /enable

รีสตาร์ท PC ดูว่าสร้าง recovery media ใหม่ได้หรือไม่ ไม่ได้ ลองวิธีถัดไป

3] กู้คืน recovery partition information ที่หาย

ในวิธีนี้ หากคุณแน่ใจว่า hard drive มี recovery partition สามารถทำตามคำแนะนำด้านล่างเพื่อกู้คืน recovery partition information ที่หาย เพื่อแก้ปัญหา

  • กด Windows key + X เปิด Power User Menu
  • กด A เปิด PowerShell แบบ admin/elevated
  • ใน PowerShell console พิมพ์คำสั่งด้านล่าง กด Enter
diskpart
  • พิมพ์คำสั่งด้านล่าง กด Enter
list volume

หากมี volume ที่มีคำว่า Recovery ใน output , น่าจะเป็น recovery partition ของคุณ หากเป็นเช่นนั้น จด volume number ไว้

  • พิมพ์คำสั่งด้านล่าง กด Enter. X คือ Recovery volume number
select volume X
  • พิมพ์คำสั่งด้านล่าง กด Enter อีกครั้งเพื่อดูว่าอยู่บน disk ไหน จด disk number ไว้
detail volume
  • พิมพ์คำสั่งด้านล่าง กด Enter เพื่อ select Recovery volume
select disk X
  • พิมพ์คำสั่งด้านล่าง กด Enter เพื่อ list partitions ทั้งหมด ตรวจสอบ ควรเจอ partition ที่มีขนาดเท่ากับ recovery partition volume จะมี * ข้างๆ จด partition number ไว้
list partition

ปิด disk partition tool ได้โดยพิมพ์ exit กด Enter

หลังออกจาก DiskPart ให้พิมพ์คำสั่งด้านล่าง และแทนที่ X และ Y ด้วย disk number และ partition number ที่ได้มาข้างต้น

reagentc /setreimage /path \\?\GLOBALROOT\device\harddiskX\partitionY\Recovery\WindowsRE
  • สุดท้าย พิมพ์คำสั่งด้านล่างเพื่อ activate recovery partition
reagentc /enable
  • รีสตาร์ท PC ดูว่าสร้าง recovery drive ได้หรือไม่ ตอนบูทครั้งต่อไป

หากวิธีนี้ไม่สำเร็จ หรือไม่มี recovery environment กำหนดค่าบนเครื่อง ลองวิธีถัดไป

Related: We can't create the Recovery drive, A problem occurred while creating the recovery drive

4] Clone คอมพิวเตอร์และบันทึกลง USB HDD

วิธีนี้ต้องใช้ third-party recovery solution เพื่อสร้างสิ่งเทียบเท่า recovery drive ที่ Windows สร้าง

Related: Recovery Drive is full! What to do?

5] ทำ Fresh Start, In-place upgrade repair หรือ Cloud Reset

จุดนี้ หากปัญหา ยังไม่แก้ น่าจะเป็น system corruption ที่แก้ไขแบบเดิมไม่ได้ ลอง Fresh Start, In-place upgrade repair เพื่อ reset ทุก Windows component หากใช้ Windows 10/11 ลอง Cloud Reset ดู

วิธีไหนวิธีนี้ควรช่วยได้!

บทความที่เกี่ยวข้อง: วิธีใช้ Recovery Drive เพื่อกู้คืน Windows computer

ไม่สามารถสร้าง Recovery drive ได้  Some required files are missing  บน Windows 11/10