您可能會收到 「 1607年︰ 無法安裝 InstallShield 指令碼處理執行階段 」 錯誤訊息,當您嘗試在 Windows XP 安裝軟體

適用於: Microsoft Windows XP Home Edition (家用版)Microsoft Windows XP Professional Edition (商用版)

狀況


當您嘗試在 Microsoft Windows xp 的電腦上安裝軟體時,安裝失敗,而且您可能會收到下列錯誤訊息︰
1607︰ 無法安裝 InstallShield 指令碼的執行階段

原因


如果下列條件其中一項成立,可能會發生這個問題︰
  • 您從透過subst命令建立的虛擬磁碟機執行安裝程式。
  • IDriver.exe 驅動程式未正確註冊。
  • 安裝程式,Msiexec.exe 未正確登錄。
  • 使用者帳戶沒有存取 C:\Windows\Installer 資料夾的權限。
  • 舊版的 Windows 安裝程式引擎已不再使用的網路磁碟機進行安裝。
  • 使用者帳戶並沒有在電腦上安裝軟體的使用權限。
  • Msiexec.exe 另一個執行個體正在執行。
  • 另一個 Windows Installer 為基礎的安裝程式正在執行。
  • Windows XP 已損毀。

解決方案


若要解決這個問題,請使用下列方法之一︰

請重新安裝 InstallScript 引擎

要重新安裝 InstallScript 引擎,從 InstallShield 開發人員,請依照下列步驟執行︰
  1. 立即下載 IsScript7.zip 檔案。若要這麼做,請造訪下列 InstallShield 網站︰
  2. 解壓縮 IsScript7.zip 檔。
  3. 按兩下 isscript.msi 檔案。

從虛擬磁碟機執行安裝程式

如果您從使用 SUBST 命令建立的虛擬磁碟機執行安裝程式,您可以刪除虛擬磁碟機,並從實體硬碟執行安裝程式。若要刪除虛擬磁碟機,按一下 [開始],再按一下 [執行],輸入subst
drive_letter: /d,然後再按一下
OK.

註冊 Idriver 和 Msiexec

若要註冊 Idriver 和 Msiexec,請依照下列步驟執行︰
  1. 按一下 [開始],按一下 [執行] 型別"C:\Program 使用 Files\InstallShield\Driver\< 版本號碼 >\Intel 32\IDriver.exe"/REGSERVER,然後按一下[確定]

    注意< 版本號碼 >,會在不同的電腦而有所不同。InstallScript 引擎的版本而定。
  2. 按一下 [開始],按一下 [執行] 型別C:\Windows\System32\msiexec.exe /REGSERVER,然後按一下[確定]

變更權限

登入 Windows XP 電腦,以系統管理員使用者帳戶,並確認您有 [C:\Windows\Installer] 資料夾的正確權限。請依照下列步驟執行︰
  1. 按一下 [開始]、 按一下 [所有程式,指向 [附屬應用程式,,然後都按一下 [
    [ Windows 檔案總管] 中。
  2. 按一下 [上的 [資料夾選項
    工具] 功能表中。
  3. 按一下 [檢視] 索引標籤。
  4. 按一下 [顯示隱藏的檔案和資料夾],然後按一下[確定]
  5. 找出 [C:\Windows\Installer] 資料夾。
  6. 安裝程式] 資料夾中,以滑鼠右鍵按一下,然後按一下 [內容
  7. 按一下 [安全性] 索引標籤。
  8. 按一下 [系統],接著驗證
    已選取 [完全控制] 核取方塊。
  9. 按一下 [系統管理員,然後確認已選取 [完全控制] 核取方塊。
  10. 按一下 [您的使用者名稱,然後確認已選取 [完全控制] 核取方塊。

停止 [Windows 安裝程式的其他執行個體

若要停止其他執行個體的 Windows 安裝程式,請依照下列步驟執行︰
  1. 工作列上按一下滑鼠右鍵,然後按一下
    [工作管理員] 中。
  2. 按一下 [處理程序] 索引標籤。
  3. 按一下 [ Msiexec.exe
    處理程序清單,,然後按一下 [結束處理程序
  4. 按一下 [是]
  5. 重複步驟 3 和 4,Msiexec.exe 每一個執行個體。
  6. 關閉 [工作管理員]。

重新安裝 Windows XP

如需有關如何重新安裝 Windows XP 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件︰

978788如何執行 Windows XP 的就地升級 (重新安裝)
本文將所述之產品製造協力廠商均與 Microsoft 無關。Microsoft 不對這些產品之其他相關效能或可靠性作出任何擔保或默示。