[分享] RT7LITE精簡后無法封裝解決辦法


eagleonly 發表於 2016-6-9 11:00:01  https://www.itsk.com/forum.php?mod=viewthread&tid=368090&highlight=%BE%AB%BC%F2

經過三天多十幾次失敗,終於找到了RT7LITE的毛病!它一打開系統就生成了這些影響封裝的東東,現在找到它,並消滅了!


用RT7LITE精簡后封裝失敗

方法一、精簡完成前處理
1、首先,在RT7LITE中設置好臨時文件夾(它默認的文件夾不好找),如C:\Temps,讓它處理的臨時文件放在這里。

2、精簡各項設置完成,進入后RT7LITE的處理過程階段,不要急於打包(重建映象),而是打開臨時目錄,打開目錄:
C:\Temps\RT_Mount\windows\system32\config,找到Software,把它拷貝到其他地方,如桌面。

3、運行Regedit,單擊定位到HKEY_UESRS,點“文件”——“加載配置單元”——瀏覽找到桌面的Software,隨意取一個名字,如XXX,臨時用的。
就把Software提到注冊表編輯器中了,可以對它進行操作了。

4、打開XXX,定位Microsoft\Windows\CurrentVersion\Setup\Sysprep\Cleanup,找到右側窗口中的
{de7df4f0-0ce9-ca23-6049-1807de6941d3},它的值是drmv2clt.dll,Sysprep
右鍵權限取得administrator完全控制權限,刪除這一項(它的值是影響封裝的根源)
定位Microsoft\Windows\CurrentVersion\Setup\Sysprep\Generalize,找到右側窗口中的
{b3257dc1-2617-6667-6a6f-2fe2739a2b89},它的值是D:\Windows\System32\AuxiliaryDisplayClassInstaller.dll,WindowsSideShow_Sysprep_Generalize
右鍵權限取得administrator完全控制權限,刪除這一項(它的值是影響封裝的根源——網上說,沒試過單改這一項沒用)

5、返回左側,點選中XXX,再點“文件”——“卸載配置單元”,把桌面的Software從注冊表中釋放出來。然后把它拷貝到
C:\Temps\RT_Mount\windows\system32\config目錄下,覆蓋原文件,返回RT7LITE繼續重建映象。

6、繼續RT7LITE的重建,即可。
------------------------------
方法二、若沒有進行第一步,則安裝系統后,進入Regedit,找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Sysprep\Cleanup]
刪除{de7df4f0-0ce9-ca23-6049-1807de6941d3},它的值是drmv2clt.dll,Sysprep
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Sysprep\Generalize]
刪除{b3257dc1-2617-6667-6a6f-2fe2739a2b89},它的值是D:\Windows\System32\AuxiliaryDisplayClassInstaller.dll,WindowsSideShow_Sysprep_Generalize
====================================================================

在使用過rt7lite之后,怎樣才能不會封裝失敗:
這個問題出現的可能性很多,解決方法很簡單:失敗后不要急着重裝,認真查看F:\Windows\System32\sysprep\Panther文件夾下setuperr.log文件,
並記錄[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Sysprep\Generalize]下對應的錯誤鍵值,再次重裝后刪
除這些錯誤鍵值后就會封裝成功!

這已經是多少年前的東西了
個人不建議刪鍵值,最好是補齊文件,除了sideshow的那個

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM