當您嘗試在 Windows Vista 中使用裝置驅動程式的安裝程式進行安裝時,發生失敗。
如果下列情況成立,您可能就會遇到這個問題:
- 驅動程式使用可執行檔架構的安裝程式。
- 安裝程式並非專為 Windows Vista 而設計。
如果下列一或多個情況成立,可執行檔架構的安裝程式可能會發生問題:
- 安裝程式與 Windows Vista 不相容。
- 驅動程式與 Windows Vista 不相容。
- 發生與安裝驅動程式所需的使用者權限有關的問題。
如果要解決這個問題,請以相容模式執行驅動程式安裝程式。或者,使用具有系統管理認證的帳戶來執行驅動程式安裝程式。此外,您也可以找出驅動程式的 .inf 檔案,然後手動安裝驅動程式。
重要 在使用上述其中一個方法之前,建議您先連絡裝置製造商或驅動程式製造商,以取得有關如何在 Windows Vista 中安裝驅動程式的詳細資訊。
以相容模式執行驅動程式安裝程式
將驅動程式安裝程式設定為以 Microsoft Windows XP Service Pack 2 相容模式執行。如果要執行這項操作,請依照下列步驟執行:
- 找出驅動程式安裝程式的可執行檔。
- 用滑鼠右鍵按一下檔案,然後按一下 [內容]。
- 在 [PackageName 內容] 對話方塊中,按一下 [相容性] 索引標籤。
- 按一下以選取 [以相容性模式執行這個程式] 核取方塊,按一下 [以相容性模式執行這個程式] 清單中的 [Windows XP (Service Pack 2)],然後按一下 [確定]。
- 按兩下可執行檔以啟動安裝程式。
使用系統管理認證來執行驅動程式安裝程式
將驅動程式安裝程式設定為在系統管理員帳戶的環境中執行。如果要執行這項操作,請依照下列步驟執行:
- 找出驅動程式安裝程式的可執行檔。
- 用滑鼠右鍵按一下檔案,然後按一下 [以系統管理員身分執行]。
如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下 [繼續]。 - 依照下列步驟執行,以安裝驅動程式。
找出 .inf 檔案並手動安裝驅動程式
請使用裝置管理員安裝驅動程式。如果要執行這項操作,請依照下列步驟執行。
步驟 1:找出 .inf 檔案
找出驅動程式安裝程式所隨附的 .inf 檔案。一般而言,.inf 檔案位於驅動程式安裝媒體的下列其中一個資料夾中:
- 位於與安裝程式相同的資料夾中。
- 位於含有安裝程式的資料夾的子資料夾中。此子資料夾通常名為 Windows XP、Drivers 或 WinXP。
如果驅動程式檔案封裝在單一可執行檔中,您或許可以解壓縮或存取它們。如果要執行這項操作,請視您的實際情況,使用下列其中一個方法:
- 使用檔案壓縮程式來解壓縮檔案。
如果驅動程式檔案封裝在單一可執行檔中,您可以使用檔案壓縮工具 (如 WinZip 或 WinRAR),將驅動程式套件的內容解壓縮至資料夾。.inf 檔案應該存在於您解壓縮的檔案之中。 - 使用 Windows 壓縮資料夾功能來解壓縮檔案。
如果您沒有 WinZip 程式或 WinRAR 程式,可以使用 Windows 壓縮資料夾功能來解壓縮檔案。如果要執行這項操作,請將副檔名從 .exe 變更為 .zip。然後,使用 Windows 檔案總管來複製壓縮資料夾中的檔案。 - 解壓縮 .cab 檔案的內容。
如果驅動程式套件中沒有 .inf 檔案,但是有一個以上的 .cab 檔案,您可以解壓縮 .cab 檔案的內容。
注意 這個方法通常不會成功。這些類型的驅動程式套件通常是由 InstallShield 程式建立的。InstallShield 程式會使用特殊的 .cab 格式,但這個格式並非專為要讓 WinZip 或 WinRAR 等工具進行存取而設計的。 - 找出 Temp 資料夾中的檔案。
如果您仍然無法存取安裝檔案,請嘗試找出已解壓縮的暫存檔案。當您安裝程式時,檔案通常會解壓縮至本機 Temp 資料夾中。您可以檢查 Temp 資料夾的內容,以檢視驅動程式套件的內容。如果要執行這項操作,請依照下列步驟執行:- 移除 Temp 資料夾的內容。您可以移除 Temp 資料夾的內容,以便更容易找出執行驅動程式安裝程式時所建立的暫存檔案。如果要移除 Temp 資料夾的內容,請依照下列步驟執行:
- 按一下 [開始],然後按一下 [電腦]。
- 用滑鼠右鍵按一下 Windows Vista 安裝所在的硬碟,然後按一下 [內容]。
- 在 [本機磁碟 (DriveLetter) 內容] 對話方塊中,按一下 [一般] 索引標籤,然後按一下 [磁碟清理]。
- 在 [磁碟清理選項] 對話方塊中,按一下 [此電腦上所有使用者的檔案]。
如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下 [繼續]。 - 在 [要刪除的檔案] 下,按一下以取消選取所有的核取方塊,再按一下以選取 [暫存檔案] 核取方塊,然後按一下 [確定]。
- 出現永久刪除檔案的提示時,按一下 [刪除檔案]。
- 使用 Windows 檔案總管開啟 Temp 資料夾。如果要執行這項操作,請按一下 [開始],在 [開始搜尋] 方塊中輸入 %temp%,然後按下 ENTER。
- 啟動驅動程式安裝程式。
注意 當安裝程式結束時,有些安裝程式會自動刪除暫存檔案。因此,請讓驅動程式安裝程式留在背景中執行。 - 檢查 Temp 資料夾的內容以找出驅動程式檔案。
步驟 2:手動安裝驅動程式
找出您要安裝的驅動程式的 .inf 檔案之後,請手動安裝新的驅動程式。如果要執行這項操作,請依照下列步驟執行:
- 按一下 [開始],用滑鼠右鍵按一下 [電腦],然後按一下 [內容]。
- 在 [工作] 窗格中,按一下 [裝置管理員]。
如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下 [繼續]。 - 在 [裝置管理員] 中,找出要安裝驅動程式的裝置。
注意 如果要顯示隱藏的裝置,請按一下 [檢視] 功能表上的 [顯示隱藏裝置]。 - 用滑鼠右鍵按一下裝置,然後按一下 [更新驅動程式軟體]。
- 按一下 [瀏覽電腦上的驅動程式軟體],按一下 [讓我從電腦上的裝置驅動程式清單中挑選],然後按一下 [從磁片安裝]。
- 在 [從磁片安裝] 對話方塊中,按一下 [瀏覽],找出要安裝的裝置驅動程式的 .inf 檔案,然後按一下 [開啟]。
- 依照 [更新驅動程式軟體 DeviceName] 對話方塊中的步驟執行,以更新驅動程式。
本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。Microsoft 不以暗示或其他方式,提供與這些產品的效能或可靠性有關的保證。