引用 | 编辑
adelin
2005-07-20 10:54 |
楼主
▼ |
||
x0
请问各位大大,如何在sysprep中设定关闭XP的系统还原功能?<解决方案> 经过测试后,发现根本不需要搞的这么复杂....... 先将 我的电脑----> .. 访客只能看到部份内容,免费 加入会员 x0
|
引用 | 编辑
Kilian
2005-07-21 13:29 |
1楼
▲ ▼ |
不明白你的问题! [制作sysprep后]或是[在sysprep中]?
你想问做 Sysprep 过程怎设定关闭系统还原? 好像没有, 只有执行 Sysprep 之前先关闭(最好最简单, 这样就清除所有还原点), 如果 Sysprep 是直接跟 uA 之后做, 那么做时 uA 可以在 tweak.reg 做, (或在 cmd 内用 net stop 或 sc 指令去停用); x0 |
引用 | 编辑
adelin
2005-08-05 23:01 |
4楼
▲ ▼ |
我的意思是我在系统中设定好了,然后使用SYSPREP封装,设定会自动跳回开启的状态,如果我想把他写在SYSPREP.INF中不知道可不可以?或者要写再如您所说的 tweak.reg 中?不知道做法跟指令该怎么如何去下??
x0 |
引用 | 编辑
Kilian
2005-08-06 10:57 |
5楼
▲ ▼ |
经查证后确定 Sysprep 是会开启 SR,
那只有在 Mini-Setup 启动时利用 cmdline.txt 汇入 reg 停止 SR, 应该可行: 但这是假设Mini-Setup 启动 SR 是比 cmdlines.txt 早, 如果不是, 就要先 reboot, 再做个 runonce 去执行 reg. 还有, 用 reg 方法好像不会删除已有的(就是刚设立的)还原点! Sysprep folder structure: %SYSTEMDRIVE%\Sysprep\ Sysprep.inf: 复制程式 [Unattended] InstallFilesPath=\Sysprep\i386 OemPreinstall=Yes cmdlines.txt: 复制程式 [Commands] "regedit /s %SYSTEMDRIVE%\Sysprep\stopsr.reg" stopsr.reg 复制程式 Windows Registry Editor Version 5.00 ;disable system restore [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore] "DisableSR"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sr] "Start"=dword:00000004 x1 |
引用 | 编辑
adelin
2005-08-08 14:33 |
7楼
▲ ▼ |
先感谢版主的答覆,让我受益良多....
顺便再请问一下.... 后来想起来再sysprep manager中有一个答录是"其他命令"说明是:您可以新增命令,以便在资动安装结束后,自动执行这些命令 那如果我将regedit /s %SYSTEMDRIVE%\Sysprep\stopsr.reg这段加在这边(stopsr.reg这个档存到其他地方并修改路径)是否也可以达到效果??? 对了顺便请问一下,regedit的参数您是从哪边找到的?我从系统中的help档中都找不到....@@" x0 |
引用 | 编辑
Kilian
2005-08-09 04:22 |
8楼
▲ ▼ |
在 Setup Manager 设定应该可行, 但我没有测试过, 你可以试做, 回来报告!
reg 的路迳应该可以改, 但最好不要太复杂, 用 environment variable 或实际 path 要小心; 实际上, 放在 Sysprep 内是提示你这是在 sysprep 做的; regedit /s, s = silent, 不记得在那里学, 一早已经知, 其实早在 Windows 3.1 已经有: http://support.microsoft.com/default.aspx?scid=kb;en-us;82821 亦是以前有些 IE 绑架普遍的用法, 每次开机就自动执行... x0 |
引用 | 编辑
xjve
2005-08-27 23:52 |
9楼
▲ ▼ |
下面是引用Kilian于2005-08-6 10:57发表的 : 经过7个小时测试的结果,我发现以下两行不需要加,也可执行! InstallFilesPath=\Sysprep\i386 OemPreinstall=Yes x0 |
引用 | 编辑
xjve
2005-08-27 23:55 |
10楼
▲ ▼ |
下面是引用Kilian于2005-08-6 10:57发表的 : 一样经过7小时又10分钟测试的结,只要事先删去下面资料夹即可: System Volume Information x0 |
引用 | 编辑
xjve
2005-08-28 12:11 |
11楼
▲ ▼ |
stopsr.reg
以下是代码: Windows Registry Editor Version 5.00 ;disable system restore [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore] "DisableSR"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sr] "Start"=dword:00000004 经过实验,事先执行stopsr.reg,之后就无法从我的电脑,右键内容操作恢复了! x0 |
引用 | 编辑
Kilian
2005-08-29 05:29 |
12楼
▲ ▼ |
下面是引用xjve于2005-08-28 12:11发表的 : 这是故意的, 亦是本人亲自试验过, 有甚么问题? 至于是否真的可以删除 SVI 就不确定; 除非是停用 WFP 就可以删除; 一般是不可以! 删除了就以后不能建立这个资料夹; 至于可以不用 sysprep.inf 那2项, 当然可以不用 sysprep.inf, 但这样就要行 Mini-Setup; 另外, 请善用帖子编辑功能, 勿发表连续的回应 x0 |
引用 | 编辑
adelin
2005-09-12 14:05 |
13楼
▲ ▼ |
经过测试后,发现根本不需要搞的这么复杂.......
先将 我的电脑---->右键---->系统还原------>关闭所有磁碟上的系统还原----->打勾 再将我的电脑---->右键----->管理------>服务及应用程式----->服务内---->将System Restore Service的启动类型直接停用后 再用sysprep去封装起来,就不会再起用这个功能了.... 当然如果需要此功能就再将他启用即可... x0 |
引用 | 编辑
adelin
2005-09-14 10:13 |
15楼
▲ ▼ |
下面是引用Kilian于2005-09-14 07:00发表的 : 由于我是先关闭所有磁碟上的系统还原后,再将他的服务关闭,这样不是应该就不会有还原点存在了吗?? x0 |
引用 | 编辑
evil666
2007-04-19 00:08 |
17楼
▲ ▼ |
下面是引用adelin于2005-07-20 10:54发表的 制作sysprep后XP系统还原如何设定关闭<已解决>: 楼主您好… 小弟的执行步骤如下…不知为何还是会开启自动关闭说… 1. 我的电脑 > 右键 > 内容 > 系统还原 > 关闭所有磁碟上的系统还原 (打勾). 2. 我的电脑 > 管理 > 服务 > System Restore Service 服务状态:停止,启动类型:已停用. 3. 执行此版本 WindowsXP-KB838080-SP2-DeployTools-CHT.cab 的 sysprep.exe 程式. 4. 执行 sysprep.exe ,勾选迷你安装 ,执行 重新封装。 (执行完关机) 5. 关机重开后,在进入 windows 会执行 sysprep 的动作 ,执行完后…系统还原又打开了? ===== 想请教楼主,小弟的步骤有少什么吗 ? 会不会是 System Restore Service 停用后还要重开机一次…? x0 |
引用 | 编辑
adelin
2007-04-19 08:46 |
18楼
▲ ▼ |
下面是引用evil666于2007-04-19 00:08发表的 :这是很有可能的..说一下小弟的步骤.. 1.安装WindowsXP sp2 2.看到桌面先将SR关闭 3.安装驱动程式 4.Windows Update 5.Software 6.setting usersprofile 7.sysprep 所以我在设定好SR关闭,到封装中间重开机了N次... 麻烦您再试试...试完麻烦您再上来回报一下,谢谢.. x0 |
引用 | 编辑
evil666
2007-04-19 11:57 |
19楼
▲ ▼ |
Dear adelin :
小弟测试过后… 仍然是会自动开启耶, 步骤如下: 1. 安装 xp sp2 (正常版) 2. 装驱动程式 3. Windows Updates 4. 我的电脑 > 关闭所有磁碟上的系统还原 (打勾). 5. 我的电脑 > 管理 > 服务 > System Restore Service 服务状态:停止,启动类型:已停用. 6. 重新开机,确定都是停止的. 7. 执行 sysprep.exe ,勾选迷你安装 ,执行 重新封装。(然后关机) 8. 重开机之后…系统还原 又变回启动的了… 请教 adelin 您确认这是可行的吗? x0 |