aibely 发表于 2016-3-22 20:52 你要是按我的批正确处理了没有解决不了的,而且可以跨平台实现10可心用8.1的也可以用7的恢复环境 |
aibely 发表于 2016-3-22 09:31 批处理是替换文件要看清是两个位置的一个是删除一个是替换 |
本帖最后由 aibely 于 2016-3-22 10:13 编辑 2012雨晨绿软 发表于 2016-3-22 08:48 哈哈,闹笑话了。不过我看批处理程序里主要几个步骤就是拷贝替换文件,只要能替换成不就行了吗;或者说,我在PE下手动拷贝替换(权限不受限)应该也是一样效果,然后在正常系统下再运行一次agentc /enable。这样说对吗 |
aibely 发表于 2016-3-22 07:57 你真是高手还PE下运行,你是修复PE下的恢复项吗,你要在正常操作系统下,而且是要修复RE环境的系统下进行 |
本帖最后由 aibely 于 2016-3-22 08:00 编辑 2012雨晨绿软 发表于 2016-3-22 07:53 我刚才在PE环境下又运行了一次,各个步骤都显示执行成功了,但reagentc /info查看结果windows RE状态还是Disabled。反正是邪门了 |
右键管理员权限运行或切换到内置账户运行 |
2012雨晨绿软 发表于 2016-3-21 22:48 看不到结果我不好判断 |
aibely 发表于 2016-3-21 22:05 在最后加一行写上PAUSE |
我用管理员权限运行了。另外,运行结果无法截图,因为一闪而过窗口自己就关闭了 |
aibely 发表于 2016-3-21 19:41 是没错 |
aibely 发表于 2016-3-21 18:37 有没有把数据正确放到位? |
2012雨晨绿软 发表于 2016-3-20 09:11 用你的批处理运行了一下,还是不行 |
aibely 发表于 2016-3-19 23:54 bcdedit执行贴一下结果 |
aibely 发表于 2016-3-19 22:43 @echo off mode con cols=66 lines=32 color 1F pushd %~dp0 set title= ***** Windows 10 系统备份恢复环境创建程序 ***** title ***** Windows 10 系统备份恢复环境创建程序 ***** echo. echo 如果当前系统的系统还原不可用或还原被精简使用此操作 echo. echo 用7Z打开原版位数相同的ISO\SOURCES\INSTALL.WIM\(1-2\) echo. echo Windows\System32\Recovery目录复制到当前%~dp0位置 echo. echo 确认数据无误并已经按要求准备就绪按任意键回车开始创建 echo. pause >nul 2>nul if not exist Recovery\ReAgent.xml call %0 if not exist Recovery\winre.wim call %0 echo. echo 清理残留... if exist C:\Recovery cmd.exe /c takeown /f "C:\Recovery" /r /d y && icacls "C:\Recovery" /grant administrators:F /t if exist C:\Recovery RMDIR /S /Q "C:\Recovery" if not exist C:\Recovery md C:\Recovery &&attrib +s +h C:\Recovery if exist C:\Windows\System32\Recovery ( cmd.exe /c takeown /f "C:\Windows\System32\Recovery" /r /d y && icacls "C:\Windows\System32\Recovery" /grant administrators:F /t ) if exist C:\Windows\System32\Recovery RMDIR /S /Q "C:\Windows\System32\Recovery" if not exist C:\Windows\System32\Recovery md C:\Windows\System32\Recovery xcopy /y Recovery C:\Windows\System32\Recovery\ echo. echo 如果数据无误和正确开始创建... echo. REAGENTC /ENABLE echo. echo 如无意外程序已经为您创建或修复了高级启动的恢复环境 |
进入WIN8系统 reagentc /disable reagentc.exe /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE Reagentc /Setosimage /Path \\?\GLOBALROOT\device\harddisk0\partition6\win10back /index 1 /target C:\Windows reagentc /enable |
你这个instll.WIM是什么系统的? |
恢复分区就是厂家帮你弄的winRE,你看一下里面有否文件(如有是否同你看C盘里的目录架构一样)。机械硬盘有多少个分区?是否第一个分区装系统,第二个分区放数据?假如这个install.wim放在第二个分区里的back目录里(我说假如,你可参照修改)进入机械硬盘安装的系统。 reagentc /disable reagentc.exe /setreimage /path \\?\GLOBALROOT\device\harddisk1\partition1\Recovery\WindowsRE Reagentc /Setosimage /Path \\?\GLOBALROOT\device\harddisk0\partition2\back /index 1 /target C:\Windows reagentc /enable |
2012雨晨绿软 发表于 2016-3-19 20:45 试了,重新拷贝覆盖一遍也不行 |
freesoft00 发表于 2016-3-19 21:45 刚才特意看了一下,C:\Recovery\WindowsRE下有boot.sdi文件 |
zengqcyxx 发表于 2016-3-19 22:27 但我在机械硬盘里用普通方式装了另一个系统win8.1,也是出现一样的情况,进不了winRE |
本帖最后由 aibely 于 2016-3-19 22:19 编辑 zengqcyxx 发表于 2016-3-19 22:02 我有两块硬盘,SSD+机械。SSD只有16G,属于harddisk1;机械属于harddisk0。我用wimboot方式在SSD上安装了win10,winRE在第4分区(前面分别是恢复分区,EFI分区,MSR分区)。 install.wim放在机械硬盘里 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.