Windows XP Pro x64 無法透過 USB 完成安裝(找不到 NT5INF.CAT)

Windows XP Pro x64 無法透過 USB 完成安裝(找不到 NT5INF.CAT)

我正在嘗試將 Windows XP Pro 64 位元安裝到較舊的 HP 桌上型電腦上,奇怪的是,Windows 7 x64(顯然,更高版本的 Windows Vista)不支援 AMD CPU。我使用 Rufus 工具透過 USB 隨身碟進行安裝,但由於缺少檔案 NT5inf.cat 而無法繼續。

我在其他論壇上看到一些舊帖子主要關注骯髒的 CD-ROM 光碟,但這裡顯然不是這種情況。

答案1

我明白了這一點。長話短說,嘗試其他驅動器號。

NT5inf.cat 是它抱怨的第一個文件,但它還找不到大約 20 個其他文件。這可能與 Rufus 在安裝過程中設定虛擬磁碟機的方式有關。它正在 A:\AMD64 中尋找一些檔案。我切換到命令提示字元 (Shift-F10) 並在整個 A:\ 中搜尋該檔案(以及 NT5INF.CA_),但它不在那裡。它也不存在於 C: 上的任何位置。事實證明,由於我有一個硬碟和一個 DVD 光碟機(沒有軟碟),所以虛擬 CD 磁碟機代號是 E:,這就是安裝檔所在的位置。

快速且稍微繁瑣的修復方法是用旋轉磁碟機號碼替換彈出的任何路徑,直到找到正確的路徑。因此,如果 Windows 預設查找 A:\AMD64,您可以嘗試:

  B:\AMD64
  C:\AMD64
  D:\AMD64  <---Usually the first possible drive letter for a CD drive
  etc.

一旦找到它,安裝將繼續,但可能會立即彈出另一個丟失的文件,因此請注意所要求的文件名(它可能會在您沒有註意到的情況下從 NT5INF.CAT 更改為其他名稱)。如果檔案名稱發生更改,則表示您找到了正確的位置,而您嘗試的最後一個磁碟機號碼就是有效的磁碟機號碼。

我發現切換到命令提示字元並鍵入每個字母直到提示符號發生變化會更容易一些。

  C:\> D:
  The system cannot find the drive specified.
  C:\> E:
  E:\>

然後,您可以使用 dir 和 find 查看該檔案是否存在於該磁碟機上(WinXPx64 輸出):

  E:\> dir /s | find /I "nt5inf"
  03/25/2005  04:00 AM            71,403 NT5INF.CA_

現在您知道了安裝 CD(或虛擬 CD)的驅動器盤符,請返回安裝視窗並輸入:

  [DRIVE LETTER]:\[DEFAULT SEARCH DIR]

就我而言,是:

  E:\AMD64

輸入後,將其複製到剪貼簿(突出顯示 + Ctrl-C),以便您可以為其餘彈出視窗再次貼上它(它不會保存它)。我在其他地方看到另一篇文章提到了 Windows 2000 上的相同錯誤,因此我認為此解決方法也適用於其他 Windows 版本。

如果你想變得更奇特,請執行以下一行:

 C:\> @echo off & for %L in (D E F G H I J K) do (if exist %L:\*.* (echo %L: & dir /s %L: | find /I "nt5inf"))
 D:
 E:
 03/25/2005  04:00 AM            71,403 NT5INF.CA_

答案2

保留安裝 USB,但從硬碟啟動對我來說很有效。我猜安裝的第二部分(第一次重新啟動後)仍然需要存取安裝媒體上的某些檔案。希望有幫助!

相關內容