使用UltraISO製作U盤安裝Windows XP時,常遇到「INF file txtsetup.sif is corrupt or missing, status 18」錯誤導致安裝中斷。本文分析原因並提供兩種有效解決路徑。
錯誤原因
Windows XP安裝程式將UltraISO製作的USB啟動盤誤判為硬碟裝置而非光碟機,導致尋找txtsetup.sif路徑錯誤,無法載入安裝所需基礎檔案。
解決方案
- 方案一:刻錄光碟安裝(最穩妥)
使用UltraISO或其他燒錄軟體將ISO映像刻錄至DVD光碟,光碟機啟動安裝完全避開USB-HDD識別問題。
→ 如何刻錄系統光碟?
- 方案二:更新UltraISO至最新版
新版UltraISO優化了XP啟動盤寫入邏輯,修正了部分主板相容性問題。
→ UltraISO最新版下載
補充建議
- 若必須用U盤安裝XP,建議改用WinSetupFromUSB或Rufus等專門支援XP USB安裝的工具,選擇「USB-ZIP」或「USB-HDD+」模式並勾選「修正XP啟動」選項。
- 安裝前在BIOS中嘗試將USB模式在HDD/ZIP/FDD間切換測試。
- 確認ISO映像檔完整性(MD5/SHA1校驗),排除映像損壞可能。