如果您尝试在 Windows 11/10 计算机上使用USB驱动器(USB)创建恢复驱动(create a recovery drive)器但收到错误消息;我们无法在这台 PC 上创建恢复驱动器,缺少一些必需的文件(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.
您可能会由于以下一种或多种(但不限于)已知原因而遇到此问题;
- 恢复分区信息丢失:(The recovery partition information is lost:) 如果用户之前尝试将系统克隆到另一个驱动器上,就会发生这种情况。
- 计算机中缺少 winre.wim 文件:(The winre.wim file is missing from the computer:) 该文件负责保存Windows恢复文件。没有它,就无法再创建恢复驱动器。
- 您当前的系统构造没有恢复环境:(Your current system construct doesn’t have a recovery environment:) 如果用户已从较旧的Windows版本升级到Windows 10,就会发生这种情况。
我们无法在这台电脑上创建恢复(Recovery)驱动器,缺少一些必需的文件
如果您遇到此问题,您可以按以下顺序尝试我们推荐的解决方案,看看是否有助于解决问题。
- 通过命令提示符(Command Prompt)重新创建恢复环境
- 恢复winre.wim文件
- 找回丢失的恢复分区信息
- 克隆您的计算机并将其保存到USB 硬盘(USB HDD)
- 执行全新开始(Fresh Start)、就地(In-place)升级修复或云重置(Cloud Reset)
让我们看一下关于列出的每个解决方案所涉及的过程的描述。
1]通过命令提示符(Command Prompt)重新创建(Recreate)恢复环境
此解决方案需要您通过在命令提示符(Command Prompt)中运行几个命令来恢复恢复环境。
请执行下列操作:
reagentc /disable
reagentc /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE
reagentc /enable
在您必须执行完所有命令后,重新启动您的 PC 并尝试在下次启动时使用Recovery Drive Creator 。
如果问题仍然存在,请尝试下一个解决方案。
2]恢复winre.wim文件
如果用户使用多个 3rd 方工具运行深度清理扫描,或者在用户尝试将系统克隆到另一个驱动器上之后, winre.wim文件很可能会丢失。在这种情况下,您可以使用两种不同的选项来恢复丢失的文件。它们如下:
i) 从不同的 Windows 10 系统复制 winre.wim 文件(i) Copy the winre.wim file from a different Windows 10 system)
此选项要求您有权访问具有正常winre.wim文件的其他Windows 10系统。(Windows 10)
请执行下列操作:
- 在另一台功能齐全的Windows 10计算机上,以提升模式打开命令提示符。
- 在命令提示符窗口中,键入以下命令并按Enter o 禁用恢复环境(Recovery Environment)并使winre.wim 文件从隐藏恢复可用到 C:\windows\system32\recovery。
reagentc /disable
C:windowssystem32 生态
- 在该位置,将winre.wim 文件从该文件夹复制到USB存储驱动器。
- 接下来,在同一提升的CMD提示符下,键入以下命令并按Enter以再次重新启用Windows 恢复环境(Windows Recovery Environment)。
reagentc /enable
- 现在,移动到受影响的机器并插入包含winre.wim文件的USB驱动器。然后,将其复制并粘贴到下面的目录中。
C:system 32Recovery
恢复 winre.wim(winre.wim)文件后,尝试创建新的恢复驱动器,并查看我们无法在此 PC 上创建恢复驱动器(We can’t create the recovery drive on this PC)问题是否仍然存在。
ii) 从 Windows 10 安装媒体复制 winre.wim 文件(ii) Copy the winre.wim file from Windows 10 installation media)
此选项要求检索winre.wim,插入活动操作系统的Windows 8.1/10安装介质并装载 install.wim。您将能够从那里复制winre.wim文件,然后将其粘贴到 C:\windows\system32\recovery中。
请执行下列操作:
插入 DVD/USB 或安装 Windows 安装介质(mount the Windows installation media)。
接下来,导航到您的操作系统驱动器 (C:) 并创建一个名为Mount 的空目录。(ount.)
接下来,打开提升的命令提示符。
在提升的命令提示符(Command Prompt)中,键入或复制并粘贴下面的命令,然后按 Enter(Enter)挂载install.wim 文件,并使 winre.wim 文件在您之前创建的新目录中可见。
dism /Mount-wim /wimfile:D:\sources\install.wim /index:1 /mountdir:C:\mount /readonly
注意(Note):您的安装介质可能位于不同的驱动器上。在这种情况下,请相应地更改驱动器号。
现在,在文件资源管理器中,导航到C:\mount\windows\system32\recovery并从那里复制winre.wim文件,然后将其粘贴到C:\windows\system32\recovery中。
接下来,返回提升的CMD提示符并运行以下命令以卸载install.wim。完成此操作后,您可以安全地删除安装介质
dism /Unmount-Wim /Mountdir:C:\mount /discard
最后但并非最不重要的一点是,在同一提升的CMD(CMD)提示符下运行以下命令以启用恢复(Recovery)环境:
reagentc /enable
重新启动您的 PC 并查看是否可以创建新的恢复媒体。否则,继续下一个解决方案。
3]重新(Regain)获得丢失的恢复分区信息
在此解决方案中,如果您确定您的硬盘包含恢复分区,则可以按照以下说明恢复丢失的恢复分区信息以解决问题。
- 按Windows key + X打开高级用户菜单(open Power User Menu)。
- 按键盘上的A以管理员/提升模式(A)启动 PowerShell。
- 在PowerShell控制台中,键入以下命令并按Enter 键(Enter)。
diskpart
list volume
如果您有任何卷在输出中包含Recovery一词(Recovery),则您可能正在查看您的恢复分区。如果是这样,请记下它的卷号。
- 接下来,键入下面的命令并按Enter 。 其中 X 是恢复(Recovery)卷号。
select volume X
- 接下来,键入下面的命令并再次按Enter 键(Enter) 以查看它位于哪个磁盘上。看到它后,记下磁盘编号。
detail volume
- 接下来,键入下面的命令并按Enter选择恢复(Recovery)卷。
select disk X
- 接下来,键入下面的命令并按Enter以列出所有分区并检查它们。您应该能够发现与恢复分区卷大小匹配的分区。 它旁边应该有一个*记下分区号。
list partition
您现在可以通过键入exit并按 Enter 来关闭磁盘分区工具。
退出DiskPart 工具后,输入以下命令,并确保将 X 和 Y占位符分别替换为上面获得的磁盘号(disk number)和分区号(partition number)。
reagentc /setreimage /path \\?\GLOBALROOT\device\harddiskX\partitionY\Recovery\WindowsRE
- 最后但并非最不重要的一点是,键入以下命令以激活恢复分区。
reagentc /enable
- 重新启动您的电脑,看看您是否能够在下次启动时创建恢复驱动器。
如果此解决方案不成功,或者您的计算机上没有配置恢复环境,您可以尝试下一个解决方案。
相关(Related):我们无法创建恢复驱动器,创建恢复驱动器时出现问题(We can’t create the Recovery drive, A problem occurred while creating the recovery drive)。
4]克隆(Clone)您的计算机并将其保存到USB HDD
此解决方案要求您使用第三方恢复解决方案(use a third-party recovery solution)来创建相当于 Windows 创建的恢复驱动器。
相关(Related):Recovery Drive is full! What to do?
5]执行(Perform)全新启动(Fresh Start)、就地升级(In-place)修复或云重置(Cloud Reset)
此时,如果问题仍未解决,则很可能是由于某种常规无法解决的系统损坏。在这种情况下,您可以尝试全新启动、就地升级修复(Fresh Start, In-place upgrade repair)来重置每个Windows组件。此外,如果您运行的是Windows 10/11,您可以尝试云重置(try Cloud Reset),看看是否有帮助。
Any of these solutions should work for you!
相关文章(Related post):如何使用恢复驱动器恢复 Windows 计算机(How to use Recovery Drive to restore Windows computer)。
We can't create a Recovery drive on this PC, Required files are missing
If when you attemрt to create a recovery drive using a USB drive on your Windows 11/10 computer but receive the error message; We can’t create a Recovery drive on this PC, Some required files are missing, then this post is intended to help you. In this post, we will identify the possible causes, as well as provide suitable solutions that you can try to help remediate this issue.
When you encounter this issue, you’ll receive the following full error message;
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.
You might encounter the issue due to one or more (but not limited to) of the following known causes;
- The recovery partition information is lost: This is known to happen if the user has previously tried to clone the system on another drive.
- The winre.wim file is missing from the computer: This file is responsible for holding the Windows recovery files. Without it, creating a recovery drive is no longer possible.
- Your current system construct doesn’t have a recovery environment: This is known to occur if the user has upgraded to Windows 10 from an older Windows version.
We can’t create a Recovery drive on this PC, Some required files are missing
If you’re faced with this problem, you can try our recommended solutions in the order presented below and see if that helps to resolve the issue.
- Recreate the recovery environment via Command Prompt
- Recover the winre.wim file
- Regain the lost recovery partition information
- Clone your computer and save it to a USB HDD
- Perform a Fresh Start, In-place upgrade repair or Cloud Reset
Let’s take a look at the description of the process involved concerning each of the listed solutions.
1] Recreate the recovery environment via Command Prompt
This solution entails you restore the recovery environment by running a couple of commands in Command Prompt.
Do the following:
- Press Windows key + R to invoke the Run dialog.
- In the Run dialog box, type cmd and then press CTRL + SHIFT + ENTER to open Command Prompt in admin/elevated mode.
- In the command prompt window, type or copy and paste the command below in that order and hit Enter after each line.
reagentc /disable
reagentc /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE
reagentc /enable
After you must have executed all commands, restart your PC and try to use the Recovery Drive Creator at the next startup.
If the issue persists, try the next solution.
2] Recover the winre.wim file
If a user runs a deep cleanup scan with several 3rd party tools or after the user tries to clone the system on another drive, it’s likely the winre.wim file will get lost. In this case, there are two different options that you can follow to recover the missing file. They are as follows:
i) Copy the winre.wim file from a different Windows 10 system
This option requires you have access to a different Windows 10 system that has a healthy winre.wim file.
Do the following:
- On another fully-functional Windows 10 computer, open command prompt in elevated mode.
- In the command prompt windows, type the command below and hit Enter o disable the Recovery Environment and make the winre.wim file from available from the hidden recovery to C:\windows\system32\recovery.
reagentc /disable
- Next, navigate to the directory below.
C:\windows\system32\recovery
- At the location, copy the winre.wim file from that folder to a USB storage drive.
- Next, in the same elevated CMD prompt, type the command below and hit Enter to re-enable the Windows Recovery Environment again.
reagentc /enable
- Now, move to the affected machine and plug in the USB drive containing the winre.wim file. Then, copy it and paste it in the directory below.
C:\system 32\Recovery
With the winre.wim file restored, attempt to create a new recovery drive, and see if the We can’t create the recovery drive on this PC issue persists.
ii) Copy the winre.wim file from Windows 10 installation media
This option entails that, to retrieve the winre.wim, insert the Windows 8.1/10 installation media of your active OS and mount the install.wim. You will be able to copy the winre.wim file from there and then paste it inside the C:\windows\system32\recovery.
Do the following:
Insert the DVD/USB or mount the Windows installation media.
Next, navigate to your OS drive (C:\) and create an empty directory called Mount.
Next, open an elevated command prompt.
In the elevated Command Prompt, type or copy and paste the command below and hit Enter to mount the install.wim file and make the winre.wim file visible inside the new directory that you previously created.
dism /Mount-wim /wimfile:D:\sources\install.wim /index:1 /mountdir:C:\mount /readonly
Note: Your installation media might be on a different drive. In which case, change the drive letter accordingly.
Now, in File Explorer, navigate to C:\mount\windows\system32\recovery and copy the winre.wim file from there and then, paste it in C:\windows\system32\recovery.
Next, return to the elevated CMD prompt and run the command below to unmount the install.wim. Once this is done, you can safely remove the installation media
dism /Unmount-Wim /Mountdir:C:\mount /discard
Last but not the least, run the following command in the same elevated CMD prompt to enable the Recovery Environment:
reagentc /enable
Restart your PC and see if you can create a new recovery media. Else, continue with the next solution.
3] Regain the lost recovery partition information
In this solution, if you’re positive that your hard drive contains a recovery partition, you can follow the instruction below to recover the lost recovery partition information to resolve the issue.
- Press Windows key + X to open Power User Menu.
- Press A on the keyboard to launch PowerShell in admin/elevated mode.
- In the PowerShell console, type in the command below and hit Enter.
diskpart
- Next, type the command below and hit Enter.
list volume
If you have any volume containing the word Recovery in the output, you’re likely looking at your recovery partition. If so, take note of its volume number.
- Next, type the command below and hit Enter. Where X is the Recovery volume number.
select volume X
- Next, type the command below and hit Enter again to see on which disk it’s located. Once you see it, take note of the disk number.
detail volume
- Next, type the command below and hit Enter to select the Recovery volume.
select disk X
- Next, type the command below and hit Enter to list all partitions and inspect them. You should be able to spot a partition that matches the size of the recovery partition volume. It should have an * next to it. Take note of the partition number.
list partition
You can now close the disk partition tool by typing exit and hit Enter.
After you exit the DiskPart tool, enter the following command and make sure to replace the X and Y placeholders with the disk number and the partition number respectively as obtained above.
reagentc /setreimage /path \\?\GLOBALROOT\device\harddiskX\partitionY\Recovery\WindowsRE
- Last but not the least, type the command below to activate the recovery partition.
reagentc /enable
- Restart your PC and see if you’re able to create the recovery drive at the next startup.
If this solution was not successful or you don’t have a recovery environment configured on your machine, you can try the next solution.
Related: We can’t create the Recovery drive, A problem occurred while creating the recovery drive.
4] Clone your computer and save it to a USB HDD
This solution requires you to use a third-party recovery solution to create the equivalent of a Windows-created recovery drive.
Related: Recovery Drive is full! What to do?
5] Perform a Fresh Start, In-place upgrade repair or Cloud Reset
At this point, if the issue is still unresolved, it’s most likely due to some kind of system corruption that cannot be resolved conventionally. In this case, you can try Fresh Start, In-place upgrade repair to reset every Windows component. Also, if you’re running Windows 10/11, you can try Cloud Reset and see if that helps.
Any of these solutions should work for you!
Related post: How to use Recovery Drive to restore Windows computer.