徵狀
當您嘗試安裝 Microsoft 遊戲時,一開始安裝就會立即收到下列錯誤訊息:
錯誤訊息 1
錯誤 - 1607: 無法安裝 InstallShield Scripting Runtime
錯誤訊息 2
錯誤 - 1628:無法完成安裝
InstallShield 應用程式損毀時就會發生這個錯誤。
解決方案
若要解決此問題,請依照順序嘗試下列方法。
方法 1: 重新命名 [InstallShield] 資料夾
-
在 [Windows 檔案總管] 或 [我的電腦] 中開啟下列資料夾:
磁碟 \Program Files\Common Files\
-
在 [Installshield] 資料夾上按右鍵,然後按一下 [重新命名]。
-
輸入 InstallShield1,然後按下 ENTER。
-
嘗試安裝遊戲。
如果問題仍然無法解決,請繼續執行方法 2。
方法 2: 下載並安裝 Windows Installer 封裝的最新版本
如果要下載 Windows Installer 的最新版本,請造訪下列 Microsoft 網站:
注意事項
-
請下載適合您 Windows 版本的 .msu 或 .exe 檔案。
-
「x86」表示您的 Windows 是 32 位元版本。 「x64」表示您的 Windows 是 64 位元版本。
-
如果您無法確定作業系統版本,請下載並安裝 x64 版本。 您可以在說明中找到要使用的適當檔案資訊。
可能會有比 Windows Installer 4.5 版更新的版本。 若要搜尋更新版本,請造訪下列 Microsoft 網站:
如果問題仍然無法解決,請繼續執行方法 3。
方法 3: 找出並關閉檔案
找出並關閉 Idriver.exe 和 Msiexec.exe 檔案以解決此問題。 若要執行這項操作,請依照下列步驟執行:
-
開啟 [工作管理員]。 若要執行這項操作,請按一下 [開始] ,在 [開始搜尋] 方塊中輸入 taskmgr,然後按一下 [程式集] 清單中的 taskmgr.exe。
-
從 [處理程序] 索引標籤的 [影像名稱] 欄中,找出 idriver.exe 和 msiexec.exe。
-
選取兩個處理程序各自的執行個體,然後按一下 [結束處理]。
-
在開啟的各個 [Windows 工作管理員] 視窗中,按一下 [結束處理]。
-
關閉「工作管理員」。
如果上述步驟無法解決問題,請繼續進行方法 4。
方法 4: 建立新的使用者帳戶
建立具有系統管理權限的新使用者帳戶。 然後使用新的使用者帳戶來安裝遊戲。 若要執行這項操作,請依照下列步驟執行:
-
按一下 [開始],然後按一下[控制台] 。
-
按一下 [使用者帳戶和家庭安全]。
-
按一下 [使用者帳戶] 下的 [新增或移除使用者帳戶]。
-
按一下 [建立新的帳戶]。
-
輸入帳戶名稱。
-
選取帳戶類型: [標準] 或 [系統管理員]。
-
按一下 [建立帳戶]。 選取您剛才建立的帳戶。
-
按一下 [建立密碼]。
-
輸入使用者帳戶的密碼。 也要輸入密碼提示。
-
按一下 [建立密碼]。
-
登出目前帳戶。
-
使用新帳戶登入。
-
開始安裝。
如果上述步驟無法解決問題,請繼續進行方法 5。
方法 5: 執行初始狀態開機程序
啟動 Microsoft Windows 時可能會有其他軟體隨著作業系統自動啟動。 這些程式和服務可能包含會干擾遊戲的防毒軟體和系統公用程式。 執行初始狀態開機程序就不會讓這些程式自動啟動。 您必須以系統管理員或系統管理員群組成員的身分登入,才可完成此程序。 如果您的電腦已連線到網路,網路原則設定可能會讓您無法完成這個程序。
如需有關如何執行初始狀態開機程序的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:執行初始狀態開機以判斷背景程式是否會干擾您的遊戲或程式
如果上述步驟無法解決問題,請繼續進行方法 6。方法 6: 下載並安裝 .NET Framework 的最新版本
如需下載 .NET Framework 的最新版本,請造訪下列 MSDN 網站:
https://www.microsoft.com/net/download/framework 按一下 .NET Framework 最新版本。 如果上述方法無法解決問題,請繼續疑難排解這個問題。