江蘇 沈浩
在第8 期刊登的《UEFI 版本導(dǎo)致的MDT 系統(tǒng)問題》一文中筆者寫過一篇同類的文章,但此次雖然報(bào)錯(cuò)信息大致相同,但未提示unattend.xml文件錯(cuò)誤,上次故障是由IE補(bǔ)丁更新導(dǎo)致的分發(fā)安裝報(bào)錯(cuò),升級(jí)為MDT2013 后不再有此類故障出現(xiàn),但在實(shí)際使用時(shí)遇到如下報(bào)錯(cuò)提示。
顯示“Windows 無法分析或處理pass [specialize]的無人參與應(yīng)答文件,應(yīng)答文件中指定的設(shè)置無法應(yīng)用。處理組件設(shè)置時(shí)檢測(cè)到錯(cuò) 誤‘Microsoft-Windows-Shell-Setup’”。
從字面上來看還是需要查看無法參與應(yīng)答文件,從分發(fā)時(shí)生成log 中查詢只能查到有一樣一段“[BCD>沒有匹配的對(duì)象或存儲(chǔ)為空?!逼渌麤]有可參考的信息。
在網(wǎng)上查看到同樣的報(bào)錯(cuò)信息有多種原因解釋。
圖1 刪除用戶帳號(hào)及同名用戶目錄
圖2 刪除系統(tǒng)默認(rèn)管理員和新增加用戶
從故障時(shí)間來看在進(jìn)行用戶登錄后進(jìn)行環(huán)境配置時(shí)報(bào)錯(cuò),按網(wǎng)上的解釋是有可能在Windows 7 初始安裝時(shí)提示新建用戶后,一直使用的新建用戶來進(jìn)行模版機(jī)的安裝,而封裝時(shí)則必須使用默認(rèn)管理員(administrator) 來執(zhí)行封裝,導(dǎo)致故障出現(xiàn)。
在計(jì)算機(jī)管理將新建的用戶帳號(hào)刪除,同時(shí)刪除C 盤用戶目錄下的同名用戶目錄。
此時(shí)再次封裝,但仍報(bào)同樣故障,說明刪除用戶的操作不徹底,還需要在哪里查,這時(shí)就需要對(duì)注冊(cè)表進(jìn)行操作,在打開注冊(cè)表找到“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionProfileList”的子鍵里有兩個(gè)或多個(gè)用戶,一個(gè)是administrator,另外一個(gè)是首次裝系統(tǒng)建立的用戶名。分辨是不是默認(rèn)管理員還有小竅門就是后綴為500 的就是系統(tǒng)默認(rèn)管理,另一個(gè)就是新增加的用戶。此時(shí)刪除即可。
注冊(cè)表還有一處也需進(jìn)行刪除,就是以下鍵值:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionProfileList。
此處也需要將除默認(rèn)管理員用戶以外的用戶都刪除。此時(shí)再次進(jìn)行Windows 7 的封裝后,故障消失。