✔ 最佳答案
當您嘗試在 Microsoft Windows XP 電腦上安裝軟體時,安裝失敗,並且可能收到下列錯誤訊息:
1607:Unable to install InstallShield Scripting Runtime (1607:無法安裝 InstallShield 指令碼執行階段)
回此頁最上方
發生的原因如果下列其中一種情況成立,就可能會發生這個問題: 您從以 subst 命令建立的虛擬磁碟機執行安裝程式。 驅動程式 IDriver.exe 未正確地登錄。 安裝...如果下列其中一種情況成立,就可能會發生這個問題:
您從以 subst 命令建立的虛擬磁碟機執行安裝程式。
驅動程式 IDriver.exe 未正確地登錄。
安裝程式 Msiexec.exe 未正確地登錄。
使用者帳戶沒有存取 C:\Windows\Installer 資料夾的權限。
較舊版 Windows Installer 引擎是從網路磁碟機安裝,但該網路磁碟機已不再提供使用。
使用者帳戶沒有權限在電腦上安裝軟體。
另一個 Msiexec.exe 執行個體正在執行中。
另一個 Windows Installer 的安裝程式正在執行中。
Windows XP 已損毀。
回此頁最上方
解決方案如果要解決這個問題,請使用下列其中一種方法: 重新安裝 InstallScript 引擎如果要從 InstallShield Developer 重新安裝 In...如果要解決這個問題,請使用下列其中一種方法:
回此頁最上方
重新安裝 InstallScript 引擎
如果要從 InstallShield Developer 重新安裝 InstallScript 引擎,請依照下列步驟執行:
按一下 [開始],再按一下 [所有程式],指向 [附屬應用程式],然後按一下 [Windows 檔案總管]。
開啟下列資料夾:C:\Program Files\InstallShield\Developer\Redist\Language Independent\i386。
按兩下 Isscrpt.msi。
請依照螢幕上的指示執行。
回此頁最上方
從虛擬磁碟機執行安裝程式
如果您從使用 SUBST 命令建立的虛擬磁碟機執行安裝程式,可以刪除虛擬磁碟機而改從實體硬碟執行安裝程式。如果要刪除虛擬磁碟機,請按一下 [開始],再按一下 [執行],輸入 subst drive_letter: /d,然後按一下 [確定]。
回此頁最上方
登錄 Idriver 和 Msiexec
如果要登錄 Idriver 和 Msiexec,請依照下列步驟執行:
按一下 [開始],再按一下 [執行],輸入 "C:\Program Files\Common Files\InstallShield\Developer\7\Intel 32\IDriver.exe" /REGSERVER,然後按一下 [確定]。
按一下 [開始],再按一下 [執行],輸入 C:\Windows\System32\msiexec.exe /REGSERVER,然後按一下 [確定]。
變更權限
使用系統管理員使用者帳戶登入至 Windows XP 電腦,然後確認您擁有 C:\Windows\Installer 資料夾的正確權限。請依照下列步驟執行:
按一下 [開始],再按一下 [所有程式],指向 [附屬應用程式],然後按一下 [Windows 檔案總管]。
按一下 [工具] 功能表上的 [資料夾選項]。
按一下 [檢視] 索引標籤。
按一下 [顯示隱藏的檔案及資料夾],然後按一下 [確定]。
找出 C:\Windows\Installer 資料夾。
用滑鼠右鍵按一下 [Installer] 資料夾,然後按一下 [內容]。
按一下 [安全性] 索引標籤。
按一下 [系統],然後確認已選取 [完全控制] 核取方塊。
按一下 [系統管理員],然後確認已選取 [完全控制] 核取方塊。
按一下您的使用者名稱,然後確認已選取 [完全控制] 核取方塊。
太多了.....去這看好點!
http://support.microsoft.com/kb/888019/zh-tw