您無法在 Windows Vista 中使用裝置驅動程式的安裝程式進行安裝

徵狀
當您嘗試在 Windows Vista 中使用裝置驅動程式的安裝程式進行安裝時,發生失敗。

如果下列情況成立,您可能就會遇到這個問題:
  • 驅動程式使用可執行檔架構的安裝程式。
  • 安裝程式並非專為 Windows Vista 而設計。
發生的原因
如果下列一或多個情況成立,可執行檔架構的安裝程式可能會發生問題:
  • 安裝程式與 Windows Vista 不相容。
  • 驅動程式與 Windows Vista 不相容。
  • 發生與安裝驅動程式所需的使用者權限有關的問題。
解決方案
如果要解決這個問題,請以相容模式執行驅動程式安裝程式。或者,使用具有系統管理認證的帳戶來執行驅動程式安裝程式。此外,您也可以找出驅動程式的 .inf 檔案,然後手動安裝驅動程式。

重要 在使用上述其中一個方法之前,建議您先連絡裝置製造商或驅動程式製造商,以取得有關如何在 Windows Vista 中安裝驅動程式的詳細資訊。

以相容模式執行驅動程式安裝程式

將驅動程式安裝程式設定為以 Microsoft Windows XP Service Pack 2 相容模式執行。如果要執行這項操作,請依照下列步驟執行:
  1. 找出驅動程式安裝程式的可執行檔。
  2. 用滑鼠右鍵按一下檔案,然後按一下 [內容]
  3. [PackageName 內容] 對話方塊中,按一下 [相容性] 索引標籤。
  4. 按一下以選取 [以相容性模式執行這個程式] 核取方塊,按一下 [以相容性模式執行這個程式] 清單中的 [Windows XP (Service Pack 2)],然後按一下 [確定]
  5. 按兩下可執行檔以啟動安裝程式。

使用系統管理認證來執行驅動程式安裝程式

將驅動程式安裝程式設定為在系統管理員帳戶的環境中執行。如果要執行這項操作,請依照下列步驟執行:
  1. 找出驅動程式安裝程式的可執行檔。
  2. 用滑鼠右鍵按一下檔案,然後按一下 [以系統管理員身分執行]

    使用者帳戶控制權限如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下 [繼續]
  3. 依照下列步驟執行,以安裝驅動程式。

找出 .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 資料夾的內容,以檢視驅動程式套件的內容。如果要執行這項操作,請依照下列步驟執行:
    1. 移除 Temp 資料夾的內容。您可以移除 Temp 資料夾的內容,以便更容易找出執行驅動程式安裝程式時所建立的暫存檔案。如果要移除 Temp 資料夾的內容,請依照下列步驟執行:
      1. 按一下 [開始][開始] 按鈕,然後按一下 [電腦]
      2. 用滑鼠右鍵按一下 Windows Vista 安裝所在的硬碟,然後按一下 [內容]
      3. [本機磁碟 (DriveLetter) 內容] 對話方塊中,按一下 [一般] 索引標籤,然後按一下 [磁碟清理]
      4. [磁碟清理選項] 對話方塊中,按一下 [此電腦上所有使用者的檔案]

        使用者帳戶控制權限如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下 [繼續]
      5. [要刪除的檔案] 下,按一下以取消選取所有的核取方塊,再按一下以選取 [暫存檔案] 核取方塊,然後按一下 [確定]
      6. 出現永久刪除檔案的提示時,按一下 [刪除檔案]
    2. 使用 Windows 檔案總管開啟 Temp 資料夾。如果要執行這項操作,請按一下 [開始][開始] 按鈕,在 [開始搜尋] 方塊中輸入 %temp%,然後按下 ENTER。
    3. 啟動驅動程式安裝程式。

      注意 當安裝程式結束時,有些安裝程式會自動刪除暫存檔案。因此,請讓驅動程式安裝程式留在背景中執行。
    4. 檢查 Temp 資料夾的內容以找出驅動程式檔案。

步驟 2:手動安裝驅動程式

找出您要安裝的驅動程式的 .inf 檔案之後,請手動安裝新的驅動程式。如果要執行這項操作,請依照下列步驟執行:
  1. 按一下 [開始][開始] 按鈕,用滑鼠右鍵按一下 [電腦],然後按一下 [內容]
  2. [工作] 窗格中,按一下 [裝置管理員]

    使用者帳戶控制權限如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下 [繼續]
  3. 在 [裝置管理員] 中,找出要安裝驅動程式的裝置。

    注意 如果要顯示隱藏的裝置,請按一下 [檢視] 功能表上的 [顯示隱藏裝置]
  4. 用滑鼠右鍵按一下裝置,然後按一下 [更新驅動程式軟體]
  5. 按一下 [瀏覽電腦上的驅動程式軟體],按一下 [讓我從電腦上的裝置驅動程式清單中挑選],然後按一下 [從磁片安裝]
  6. [從磁片安裝] 對話方塊中,按一下 [瀏覽],找出要安裝的裝置驅動程式的 .inf 檔案,然後按一下 [開啟]
  7. 依照 [更新驅動程式軟體 DeviceName] 對話方塊中的步驟執行,以更新驅動程式。
本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。Microsoft 不以暗示或其他方式,提供與這些產品的效能或可靠性有關的保證。
內容

文章識別碼:927524 - 最後檢閱時間:09/27/2011 10:46:00 - 修訂: 2.0

Windows Vista 商用入門版, Windows Vista 商用進階版, Windows Vista 家用入門版, Windows Vista 家用進階版, Windows Vista 旗艦版, Windows Vista 商用進階 64 位元版, Windows Vista 家用入門 64 位元版, Windows Vista 家用進階 64 位元版, Windows Vista 旗艦 64 位元版, Windows Vista 商用入門 64 位元版

  • kbdriver kbexpertisebeginner kbhardware kbtshoot kbprb KB927524
意見反應