本文介紹了如何在建立Windows Server 2003映像之前使用Microsoft Sysprep工具來自動完成分頁檔的刪除(以減少複製映像的時間或減小映像的總體大小)。
備忘:Microsoft建議您不要在網域控制站上使用Sysprep。
警告:“登錄編輯程式”使用不當可造成嚴重問題,這些問題可能需要重新安裝作業系統。Microsoft不保證能夠解決因為“登錄編輯程式”使用不當而產生的問題。使用“登錄編輯程式”需要您自擔風險。
要在建立Windows Server 2003映像之前使用Sysprep來自動完成分頁檔的刪除,請使用以下方法之一。
方法1
啟動“登錄編輯程式”(Regedit.exe)。
在下面的登錄機碼中找到PagingFiles值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management
雙擊PagingFiles值,然後鍵入以下內容:
C:\pagefile.sys00
單擊確定。
退出“登錄編輯程式”。
接著運行SysPrep。
方法1中的註冊表設定會在您關閉Windows時強制Windows刪除分頁檔。然後,您可以使用您喜歡的方法來建立安裝分區映像並將它部署到目標電腦。在目標系統首次引導的過程中,它上面的分頁檔設定會將大小調整為與部署後的新系統的記憶體模組匹配。(編程入門網)
方法2
使用以下任一過程建立一個名為Zeropage.reg的註冊表(.reg)檔案:
啟動“登錄編輯程式”(Regedit.exe)。
在下面的登錄機碼中找到PagingFiles值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management
雙擊PagingFiles值,然後鍵入以下內容:
C:\pagefile.sys00
單擊確定。
在檔案菜單上,單擊匯出,然後將該項匯出到名為Zeropage.reg的檔案中。
退出“登錄編輯程式”。
將以下文本複製到一個名為Zeropage.reg的.reg檔案:
WindowsRegistryEditorVersion5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management]
"PagingFiles"=hex(7):43,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,00,69,00,6c,\
00,65,00,2e,00,73,00,79,00,73,00,20,00,30,00,20,00,30,00,00,00,00,00
將以下文本以及任何其他Sysprep命令列參數複製到一個名為Sysprep.cmd的批次檔中:
regedit/sa:\zeropage.reg
a:\sysprep-noreboot-pnp
標電腦上的新電腦記憶體匹配。