试剂:操作失败:70

tre*_*der 1 windows windows-10

我尝试应用此解决方案,但在最后一个关键步骤中失败了。执行后reagentc /enable我被Windows打了一个错误Operation failed: 70。可能是什么原因?

\n\n

我尝试过这种非常奇怪的俄罗斯想法,将一些虚拟文件复制到恢复驱动器,但这对我的情况没有带来任何解决方案。我还尝试(与上述解决方案相反)使用本指南并执行:

\n\n
cmd /c copy %DEPLOYROOT%\\DaRT\\DaRT_10_x64.wim S:\\Recovery\\WindowsRE\\WinRE.wim\n
Run Code Online (Sandbox Code Playgroud)\n\n

代替:

\n\n
Robocopy.exe C:\\Windows\\System32\\Recovery\\ Q:\\Recovery\\WindowsRE\\ /copyall /dcopy:t\n
Run Code Online (Sandbox Code Playgroud)\n\n

还是没有效果。我能够通过两个指南的所有步骤,但在将其复制到恢复磁盘后无法启用 WinRE。

\n\n

还有其他Operation failed: 70错误来源需要我调查吗?

\n\n

我在一些廉价的蹩脚平板电脑上使用 Windows 10 Pro。

\n\n

根据评论中的要求进行更新

\n\n

执行转储reagentc /info

\n\n
C:\\Windows\\system32>reagentc /info\nWindows Recovery Environment (Windows RE) and system reset configuration\nInformation:\n\n    Windows RE status:         Disabled\n    Windows RE location:\n    Boot Configuration Data (BCD) identifier: 00000000-0000-0000-0000-000000000000\n    Recovery image location:\n    Recovery image index:      0\n    Custom image location:\n    Custom image index:        0\n\nREAGENTC.EXE: Operation Successful.\n
Run Code Online (Sandbox Code Playgroud)\n\n

执行转储bcdedit /enum all

\n\n
Firmware Boot Manager\n---------------------\nidentifier              {fwbootmgr}\ndisplayorder            {bootmgr}\n                        {806b45c4-eb06-11e4-a57c-ba3c4dbbc856}\n                        {806b45c0-eb06-11e4-a57c-ba3c4dbbc856}\n                        {806b45c1-eb06-11e4-a57c-ba3c4dbbc856}\n                        {806b45c2-eb06-11e4-a57c-ba3c4dbbc856}\ntimeout                 0\n\nWindows Boot Manager\n--------------------\nidentifier              {bootmgr}\ndevice                  partition=\\Device\\HarddiskVolume1\npath                    \\EFI\\Microsoft\\Boot\\bootmgfw.efi\ndescription             Windows Boot Manager\nlocale                  en-GB\ninherit                 {globalsettings}\ndefault                 {current}\nresumeobject            {806b45c8-eb06-11e4-a57c-ba3c4dbbc856}\ndisplayorder            {current}\ntoolsdisplayorder       {memdiag}\ntimeout                 30\n\nFirmware Application (101fffff)\n-------------------------------\nidentifier              {806b45c0-eb06-11e4-a57c-ba3c4dbbc856}\ndescription             EFI USB Device\n\nFirmware Application (101fffff)\n-------------------------------\nidentifier              {806b45c1-eb06-11e4-a57c-ba3c4dbbc856}\ndescription             EFI DVD/CDROM\n\nFirmware Application (101fffff)\n-------------------------------\nidentifier              {806b45c2-eb06-11e4-a57c-ba3c4dbbc856}\ndescription             EFI Network\n\nFirmware Application (101fffff)\n-------------------------------\nidentifier              {806b45c4-eb06-11e4-a57c-ba3c4dbbc856}\ndescription             Internal EFI Shell\n\nWindows Boot Loader\n-------------------\nidentifier              {806b45c6-eb06-11e4-a57c-ba3c4dbbc856}\ndevice                  ramdisk=[unknown]\\Recovery\\WindowsRE\\Winre.wim,{806b45c7-eb06-11e4-a57c-ba3c4dbbc856}\npath                    \\windows\\system32\\winload.efi\ndescription             Windows Recovery Environment\nlocale                  en-us\ninherit                 {bootloadersettings}\ndisplaymessage          Recovery\ndisplaymessageoverride  Recovery\nosdevice                ramdisk=[unknown]\\Recovery\\WindowsRE\\Winre.wim,{806b45c7-eb06-11e4-a57c-ba3c4dbbc856}\nsystemroot              \\windows\nnx                      OptIn\nbootmenupolicy          Standard\nwinpe                   Yes\n\nWindows Boot Loader\n-------------------\nidentifier              {current}\ndevice                  partition=C:\npath                    \\Windows\\system32\\winload.efi\ndescription             Windows 10\nlocale                  en-GB\ninherit                 {bootloadersettings}\nrecoveryenabled         No\nisolatedcontext         Yes\nallowedinmemorysettings 0x15000075\nosdevice                partition=C:\nsystemroot              \\Windows\nresumeobject            {806b45c8-eb06-11e4-a57c-ba3c4dbbc856}\nnx                      OptIn\nbootmenupolicy          Standard\n\nResume from Hibernate\n---------------------\nidentifier              {806b45c8-eb06-11e4-a57c-ba3c4dbbc856}\ndevice                  partition=C:\npath                    \\Windows\\system32\\winresume.efi\ndescription             Windows Resume Application\nlocale                  en-GB\ninherit                 {resumeloadersettings}\nrecoveryenabled         No\nisolatedcontext         Yes\nallowedinmemorysettings 0x15000075\nfiledevice              partition=C:\nfilepath                \\hiberfil.sys\nbootmenupolicy          Standard\npae                     Yes\ndebugoptionenabled      No\n\nWindows Memory Tester\n---------------------\nidentifier              {memdiag}\ndevice                  partition=\\Device\\HarddiskVolume1\npath                    \\EFI\\Microsoft\\Boot\\memtest.efi\ndescription             Diagnostyka pami\xc4\x99ci systemu Windows\nlocale                  en-GB\ninherit                 {globalsettings}\nbadmemoryaccess         Yes\n\nEMS Settings\n------------\nidentifier              {emssettings}\nbootems                 No\n\nDebugger Settings\n-----------------\nidentifier              {dbgsettings}\ndebugtype               Serial\ndebugport               1\nbaudrate                115200\n\nRAM Defects\n-----------\nidentifier              {badmemory}\n\nGlobal Settings\n---------------\nidentifier              {globalsettings}\ninherit                 {dbgsettings}\n                        {emssettings}\n                        {badmemory}\n\nBoot Loader Settings\n--------------------\nidentifier              {bootloadersettings}\ninherit                 {globalsettings}\n                        {hypervisorsettings}\n\nHypervisor Settings\n-------------------\nidentifier              {hypervisorsettings}\nhypervisordebugtype     Serial\nhypervisordebugport     1\nhypervisorbaudrate      115200\n\nResume Loader Settings\n----------------------\nidentifier              {resumeloadersettings}\ninherit                 {globalsettings}\n
Run Code Online (Sandbox Code Playgroud)\n\n

执行转储DISKPART> sel dis 0

\n\n
Disk 0 is now the selected disk.\n\nDISKPART> list part\n\n  Partition ###  Type              Size     Offset\n  -------------  ----------------  -------  -------\n  Partition 1    System             100 MB  1024 KB\n  Partition 2    Reserved           128 MB   101 MB\n  Partition 3    Primary             14 GB   229 MB\n  Partition 4    Recovery           300 MB    14 GB\n
Run Code Online (Sandbox Code Playgroud)\n\n

执行转储dir /s /b /a Q:\\

\n\n
Q:\\Recovery\nQ:\\System Volume Information\nQ:\\Recovery\\WindowsRE\nQ:\\Recovery\\WindowsRE\\ReAgent.xml\nQ:\\Recovery\\WindowsRE\\Winre.wim\n
Run Code Online (Sandbox Code Playgroud)\n

Net*_*ion 5

WinRE文件夹中既没有boot.sdi文件,也没有作为引导配置条目。首先,您必须删除Windows 恢复环境的当前BCD条目。打开高架并运行:cmd

bcdedit /delete {806b45c6-eb06-11e4-a57c-ba3c4dbbc856} /cleanup
Run Code Online (Sandbox Code Playgroud)

现在,尝试将boot.sdi复制到您的WinRE文件夹(它位于您的System32文件夹中):

xcopy boot.sdi Q:\Recovery\WindowsRE /h /v
Run Code Online (Sandbox Code Playgroud)

现在,设置 WinRE 映像的位置,并将其指向恢复当前的操作系统:

reagentc /setreimage /path Q:\Recovery\WindowsRE /target %windir%
Run Code Online (Sandbox Code Playgroud)

现在,如果没有遇到错误,您就可以启用它了:

reagentc /enable
Run Code Online (Sandbox Code Playgroud)

确保一切正常:

reagentc /info
Run Code Online (Sandbox Code Playgroud)

现在,要检查它是否正常工作,请运行它,然后重新启动。下次重新启动时它将自动启动 WindowsRE:

reagentc /boottore
Run Code Online (Sandbox Code Playgroud)

如果一切就绪,请运行以下命令删除恢复分区盘符:

Diskpart
remove letter=Q
Run Code Online (Sandbox Code Playgroud)

报告结果。祝你好运!

更新:

Operation failed: 70似乎是由于恢复分区卷溢出而发生的。对于 Windows 7 来说 300MB 就足够了,但在 Windows 10 中恢复分区至少需要 450MB。您必须从 Windows 分区中缩小至少 150MB 并扩展恢复分区。为此:

首先,保存您的Winre.wim

xcopy Q:\Recovery\WindowsRE\Winre.wim Recovery /h /v
Run Code Online (Sandbox Code Playgroud)

现在修复分区大小:

diskpart
remove letter=Q
sel dis 0
sel part 4
del part override
sel part 3
shrink desired=150
create part primary
format quick fs=ntfs label="Recovery"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
assign letter=R
Run Code Online (Sandbox Code Playgroud)

创建文件夹结构:

mkdir R:\Recovery\WindowsRE
Run Code Online (Sandbox Code Playgroud)

并将文件带回来:

xcopy Recovery\Winre.wim R:\Recovery\WindowsRE /h /v
xcopy boot.sdi R:\Recovery\WindowsRE /h /v
Run Code Online (Sandbox Code Playgroud)

现在配置并启用它:

reagentc /setreimage /path R:\Recovery\WindowsRE /target %windir%
reagentc /enable
Run Code Online (Sandbox Code Playgroud)

要检查它在下次重新启动时是否有效:

reagentc /boottore
Run Code Online (Sandbox Code Playgroud)

  • 你看,这和 Windows 10 没有任何关系!这是 WinRE 的问题。我以前经历过。你确定要放弃吗? (2认同)

归档时间:

查看次数:

5226 次

最近记录:

8 年,1 月 前