網頁

2021年6月24日 星期四

Windows 10萬用還原部署安裝後自動產生的幽靈帳戶解決方案

以前在 Windows  7萬用還原部署安裝後自動產生的幽靈帳戶(帳戶名稱.亂數產生的電腦名稱),在Windows 10依然會發生,即使用不同封裝程式(Scpt或EasySysprep),還原部署安裝後一樣會自動產生的幽靈帳戶,電腦速度越慢產生幽靈帳戶的機率越高,雖不至於影響操作,總覺得萬用還原部署安裝有一點點不完美。

自動產生的幽靈帳戶如下圖:


網友34205對這個問題提出的解決方案摘要:
原理:出現這個問題,基本上跟封裝程式無關(EasySysprep、Scpt),萬用還原部署安裝,如果選擇了將當前使用者配置作為自訂預設使用者配置,安裝過程中,第一步,CopyProfile過程會把Administrator資料夾中的相關資訊選擇性的傳遞到Default使用者目錄中,並刪除Administrator;第二步,首次登錄時再創建Administrator目錄,並把Default目錄內容複製到新建的使用者目錄中。如果Administrator目錄中內容過於複雜,會造成第一步執行刪除Administrator目錄失敗,第二步創建新使用者目錄時如果Administrator已存在,就會建立Administrator.電腦名稱作為使用者目錄。

解決方法:就是刪除CopyProfile指令,手動代替CopyProfile的過程,將使用者配置提前手動複製到Default中,刪除Administrator目錄。不建議直接把Administrator目錄內容複製到Default,微軟在http://support.microsoft.com/kb/973289/zh-tw提到,自訂預設使用者設定檔時,它會以適當的格式重新構建來源設定檔,以供多位使用者使用。這是唯一支援的自訂Windows 作業系統預設使用者設定檔的方法。如果您嘗試使用其他方法自訂預設的使用者設定檔,它可能會導致此新的預設使用者設定檔中包含外來資訊。這類無關資訊可能會造成應用程式和系統穩定性的嚴重問題。
操作步驟:
1.先將封裝好,且備份完成的Windows 10,做一次完整的安裝,進入桌面後出現Administrator.電腦名稱目錄,先不理它,我們要的是%Systemdrive%\Users\Default目錄,現在Default目錄裡的內容是按微軟官方CopyProfile出來的,不含任何可能導致異常的無關資訊。電腦關機,用PE開機,把Default目錄複製出來。
2. 在PE,格式化Windows 10安裝分割區,把備份的萬用還原映像檔,還原到Windows 10安裝分割區,電腦再關機,用PE開機,把第1步中複製出來的Default目錄,複製到Windows 10安裝分割區的c:\Users\Default目錄(PE中,Windows 10安裝分割區的磁碟機代號不一定是C) ,提示覆蓋檔案,全部選是,然後刪除Windows 10安裝分割區的Administrator目錄。
3.既然已經代替CopyProfile做了使用者配置傳遞,安裝過程中就不需要再做一次了,最後就是修改應答檔,取消CopyProfile過程。以下檔案可能並非全部需要修改,但為了更改的徹底,且便於以後查看,建議全部修改。
3.1用記事本或其他文本編緝器打開目標分區的c:\windows\es4\unattend.xml,查找<CopyProfile>true</CopyProfile>,刪除此行;
3.2用記事本或其他文本編緝器打開目標分區的c:\Windows\ES4\Es4Set.step1\Es4Set.es4,將SysSet1=Yes改為SysSet1=No;
3.3 用記事本或其他文本編緝器打開目標分區的c:\windows\Panther\unattend.xml,查找<CopyProfile>true</CopyProfile>,刪除此行。
如您是用EasySysprep封裝Windows 10,建議依3.1 3.2 3.3全部修改,如用Scpt封裝Windows 10,只依3.3修改c:\windows\Panther\unattend.xml檔即可。
至此,操作全部完成,重新備份Windows 10安裝分割區。用這個備份的映像檔,還原部署安裝,就不會出現Administrator被佔用而重建使用者目錄Administrator.電腦名稱作為使用者目錄的情況了。

下圖是封裝好,且備份完成的Windows 10,做一次完整的安裝,關機後用PE開機進入桌面後
,使用者目錄(資料夾)的畫面。
有Administrator 目錄及Administrator.電腦名稱目錄。
把Default目錄複製出來

把Windows 10分割區格式化。

把備份的萬用還原映像檔,還原到Windows 10安裝分割區

還原中

還原完成,電腦再關機,用PE開機。

把複製出來的Default目錄,複製到Windows 10安裝分割區的D:\Users\Default目錄(PE中,Windows 10安裝分割區的磁碟機代號不一定是C) ,提示覆蓋檔案,全部選是,然後刪除Windows 10安裝分割區的Administrator目錄。

用記事本或其他文本編緝器打開目標分區的d:\windows\Panther\unattend.xml,查找<CopyProfile>true</CopyProfile>,刪除此行。

經過修改的Windows 10安裝分割區,就可以備份,做成萬用還原映像檔。用這個備份的映像檔,還原部署安裝,就不會出現Administrator被佔用而重建使用者目錄Administrator.電腦名稱作為使用者目錄的情況了。如下圖:







沒有留言:

張貼留言