引用 | 編輯
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 |