WELCOME

2009年11月25日 星期三

變更SID的方法(冇左NewSid T_T )

分類:Windows Client , 有 0 次瀏覽過 , 有 0 個機器人爬過



有人在會中詢問Vista 應該如何更改SID,因為該公司在大量部署時有使用到KMS Server 及
在執行更換SID 的過程,程式會去更新系統及使用者的相關資訊,但是....自從Vista/Server 2008 開始,使用者的資料已經改存放在「C:Users」目錄之下。那這工具在Applying 啥鬼啊...
所以,正確更改SID 的方法應該是拿出Vista 內建的Sysprep 系統準備工具,
到 開始 -> 空白欄位裡輸入「sysprep」-> 按下Enter 鍵

接著系統會開啟「C:Windowssystem32sysprep」目錄,再執行sysprep 程式

開啟程式後請選擇OOBE模式,並務必勾選「一般化」,否則不會重新產生SID
然後,點選「確認」就收工啦

只是,我對這種方法還頗有微詞:
1. 只要選擇OOBE 模式,會在重開機後要求新增使用者,及重新命名電腦名稱。
假如在Sysprep 前,Vista 裡面已經有一個名為「User」的帳號,那麼在電腦重開會進入歡迎畫面,也就是準備新環境,此時就不能再建一個名為「User」的帳號,因為Sysprep 不會清除相關帳號資訊。
此外,再用「User」登入時,Vista 會重新產生設定檔(如圖示紅色圈選位置,藍色為Sysprep 前之設定檔),除非你用Sysprep 時沒有勾選「一般化」。

2. 驅動程式不會自動設定先前已安裝的。
我的測試環境是VMWare,原本在虛擬機器裡面已經安裝的「VMWare SVGA II」顯示驅動,在執行Sysprep 後,又變回了標準繪圖卡。
雖然上面這兩點很合理,因為一更改SID 後,舊有的使用者設定無法跟原始的SID 對應,勢必要重新產生。而且Sysprep 本來就是用來封裝Windows 並產生映象,重複供給組織或客戶群使用,所以不會自動安裝原環境的驅動。
但是,說實話....我只不過想要換個SID 而已,有必要這麼複雜嗎?
能不能拜託微軟再把NewSID 這麼好用的工具更新一下吧!

沒有留言:

張貼留言