本帖最後由 阿達金田一 於 2012-3-27 17:10 編輯
先說一個和速度有問的 WIM 掛載 問題
掛 10WIM 和 把10個WIM 整合成 1個...只掛1個WIM
速度上有差...而且還差不少...WIM 的數量其實很影響處理速度
在 硬碟 上可能還不明顯...在光碟上就差很多
1.
要看內置什麼程度...如果 檔案 系統註冊 全都內置
那開機後都不用再處理 檔案 和 系統註冊...當然會比較快
當然這是排除 RAMDISK 容量大小而言
因為在硬碟上跑...除非容量差距太大...不然讀取都很快)
2. txtmode 是原因之一...下面我說一下 xp 和 xpe 的精簡流程 (進入桌面前...不考慮ramdisk 或 非ramdisk)
xp
NTLDR -> 載入/處理開機必要檔案(含系統註冊,驅動等) -> explorer.exe
xpe
SETUPLDR.BIN -> txtmode -> 載入/處理開機必要檔案(含系統註冊,驅動等) -> PECMD.ini -> explorer.exe
就流程上而言 XP還比較快...
當然在..."載入/處理開機必要檔案(含系統註冊,驅動等)" (就是開機時 windows 那個 跑馬燈Logo)
2者的速度是有差別的...XP 一般有安裝驅動 和 XP本身的一些元件或服務驅動
花的時間自然會比較多一點...但如果是精簡XP 2003...那這個差距自然就比較小了
而且載入的是 "必要"的檔案...所以並不是 xp 多大,檔案多少就都載入
而 xp xpe 自然有一些 "必要" 的檔案其實是一樣的...不一樣的主要也就是驅動部份
所以這個差距其實不大...而且 PC越快..硬碟越大...差距就越小
所以...你可以比較一下 windows 跑馬燈 花的時間
只要xp 沒灌大多影響開機的東西 或是 系統註冊太多垃圾
以一個剛安裝好的乾淨 xp ...你可以發現...花的時間...是差不多的
那以以上的情況來做結論...PC越快硬碟越快
"載入/處理開機必要檔案(含系統註冊,驅動等)" 的差距越小的話
流程處理影響開機速度時間的比重就越大
從以上流程來看...
假設 xpe 的 "載入/處理開機必要檔案(含系統註冊,驅動等)" 比 XP 快上 1秒
但 xpe 的 txtmode 要1-2 秒 ... pcmd.ini 要 3-5 秒 的話(還不算 OUTTOOL)
xpe 反而要多花 3-6 秒
而將 xpe 改成像 xp 一樣的話...從流程上來說...也只是把 pecmd.ini 的部份去掉
txtmode 我說過是無法避免的...而且改成像xp 也就是說
"載入/處理開機必要檔案(含系統註冊,驅動等)" 的差距更小 (因為驅動都安裝上去了)
3.
原則上是的...可以快一點...但就一點
在硬碟上跑 txtmode 能花多久...移除不要的驅動...個人推測頂多快上 1秒吧
4.
雖然我提出過 非Ramdisk 的 XPE 啟動..但我個人並沒有詳細去測試
所以我並不清楚...非Ramdisk 的 XPE ... 的系統註冊...是否會保留
如果會...那就和一般 XP 差不多...只要安裝好後...下次開機資料都還是保留的
但要注意 NoNXPE 有啟動 FBWF 而且開機後會自動砍掉一些檔案
所以 NoNXPE 要先改過 關閉 FBWF ...並些不會自動砍掉檔案
這樣才能用 非Ramdisk 方式...不然第2次開機時...就會無法開機(因為檔案被砍)
而且 系統註冊 可能也不會保留 (因為 FBWF 的關係)
其實真的搞...的確不是一定要用 非Ramdisk 的方式
只不過用 非Ramdisk 來做是比較容易理解 (當成一般xp)
因為安裝驅動...主要就是 系統註冊 和 檔案 這2個重點
所以實際上可以在 XPE 或 XP 中安裝好驅動後...手動擷取 系統註冊 和 檔案...補入 XPE 中...
這其實和我們平常修改 XPE 的動作是同一個意思
因此這樣的 客製化 很麻煩...就如我之前說的...要使用者自己製作
而如果有像一般系統的 非Ramdisk 的 NoNXPE (目前沒有)
那使用者只要自己安裝驅動...不用自己修改NoNXPE 即可
|