如果下列其中一種情況成立,可能就會發生此問題:
- 您電腦中的 Windows Installer 檔案損壞或遺失。
- 您電腦中的Windows Installer 服務被關閉&停用。
- 您安裝或移除了使用 Windows Installer Microsoft 軟體安裝 (MSI) 封裝檔案 (.msi) 的程式。例如,當您嘗試在電腦上安裝 Microsoft Office 時,就可能發生此問題。
方法 1:確認服務狀態
首先,請您選擇[開始]、[執行],輸入"services.msc"啟動您的服務視窗,找尋"Windows Installer"服務,右鍵內容>啟動類型改為自動>服務狀態改為啟動。
再嘗試安裝。若不行再進行以下方式嘗試。
方法2:重新登錄 Windows Installer
如果要重新登錄 Windows Installer,請先確認 Msiexec.exe 檔案在電腦和 Windows 登錄上的位置,然後再重新登錄 Windows Installer。如果要執行這項操作,
然後請依照下列步驟執行。
-
第一步:先確認您電腦中該 Msiexec.exe 程式在電腦中的位置:1.依序按一下 [開始]、[執行],輸入 %windir%\system32,然後按一下 [確定]。(此動作會開啟資料夾)第二步:請確認登錄編輯程式中的 Msiexec.exe 檔案位置是否正確。如果要執行這項操作,請依照下列步驟執行:2.請在此開啟的資料夾中搜尋"Msiexec.exe"此檔案的位置是否在此資料夾中。若有,在進行下去。正常狀況下 Msiexec.exe 檔案的位置就是 C:\Windows\system32\Msiexec.exe。
- 依序按一下 [開始]、[執行],在 [開啟] 方塊中輸入 regedit,然後按一下 [確定]。
- 依序展開 [HKEY_LOCAL_MACHINE]、[SYSTEM]、[CurrentControlSet]、[Services],然後按一下 [MSIServer]。
- 在右窗格中的 [ImagePath] 上按右鍵,然後按一下 [修改]。
- 在 [數值資料] 方塊中,輸入下列文字C:\WINDOWS\System32\msiexec.exe /V
- 按一下 [確定] 關閉 [編輯字串] 對話方塊。
- 在 [檔案] 功能表上,按一下 [結束] 關閉 [登錄編輯程式]。
- 以安全模式啟動您的電腦,然後登錄 Msiexec.exe 檔案。如果要執行這項操作,請依照下列步驟執行:
- 按一下 [開始],然後按一下 [關閉電腦] 或 [關機]。
- 選取 [重新開機] 選項,然後再按一下 [確定] 或按一下 [重新開機]。
- Windows 顯示畫面出現前,請按下 F8。
- 在 [Windows 進階選項] 功能表上,使用方向鍵選取 [安全模式] 選項,然後按下 ENTER。
- 您的電腦如果使用雙重開機或多重開機,請從顯示的清單中選取適當的作業系統,再按下 ENTER。
- 登入電腦。
- 按一下 [開始],按一下 [執行],在 [開啟] 方塊中輸入 msiexec /regserver,然後按一下 [確定]。
注意 64 位元的作業系統也需要重新登錄 64 位元的 MSI 安裝程式。如果要執行這項操作,請依序按一下 [開始]、[執行],在 [開啟] 方塊中輸入 %windir%\Syswow64\Msiexec /regserver,然後按一下 [確定]。
在 Windows 作業系統的 64 位元版本中,32 位元的二進位碼檔案位於 %systemroot%\SysWow64 資料夾中。64 位元的二進位碼檔案則位於 %systemroot%\System32 資料夾中。 - 按一下 [開始],然後按一下 [關閉電腦] 或 [關機]。
- 選取 [重新開機] 選項,然後再按一下 [確定] 或按一下 [重新開機]。
方法 3:重新安裝 Windows Installer
如果要重新安裝 Windows Installer,請重新命名毀壞的 Windows Installer 檔案,然後重新安裝 Windows Installer。如果要執行這項操作,
然後依照下列步驟執行:
- 按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 cmd,然後按一下 [確定]。
- 輸入 cd %windir%\system32,然後按下 ENTER。
- 輸入 attrib -r -s -h dllcache,然後按下 ENTER。
- 輸入 [ren msi.dll msi.old],然後按下 ENTER。
- 輸入 ren msiexec.exe msiexec.old,然後按下 ENTER。
- 輸入 ren msihnd.dll msihnd.old,然後按下 ENTER。
- 輸入 exit,然後按 ENTER。
- 在命令提示字元中輸入 exit,然後按下 ENTER。
- 按一下 [開始],然後按一下 [關閉電腦] 或 [關機]。
- 選取 [重新開機] 選項,然後再按一下 [確定] 或按一下 [重新開機]。
- 登入電腦。
- 下載並安裝最新版的 Windows Installer。 如需有關如何取得 Windows Installer 的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
893803(http://support.microsoft.com/kb/893803/zh-tw/ )Windows Installer 3.1 v2 (3.1.4000.2435) 現已提供使用
- 按一下 [開始],然後按一下 [關閉電腦] 或 [關機]。
- 選取 [重新開機] 選項,然後再按一下 [確定] 或按一下 [重新開機]。
======================
文章標籤
全站熱搜
