公告

國明的網路筆記

2011年12月16日 星期五

安裝應用軟體時出現錯誤,Google一下,發現是Windows Install出現問題:
處理方法是將刪除Windows Install,再重新安裝Windows Install。

1.重新登錄 Windows Installer

(一)確認 Msiexec.exe 檔案在您硬碟上的位置。如果要執行這項操作:

1.按一下 [開始],然後按一下 [搜尋]。

2.按一下 [所有檔案和資料夾]。

3.在 [檔案名稱] 方塊中,輸入 msiexec.exe,然後按一下 [搜尋]。

4.在搜尋結果中,記下 Msiexec.exe 檔案的位置。

  Msiexec.exe 檔案的位置應類似下列範例,
  其中 Drive 是安裝 Windows 的磁碟機,而 %Windir% 則是安裝 Windows 的資料夾:
  Drive:\%Windir%\System32
  例如 C:\Windows\System32。

5.在 [檔案] 功能表上,按一下 [關閉]。

(二)確認 Msiexec.exe 檔案在 Windows 登錄中的位置:

1. 按一下 [開始],然後按一下 [執行]。

2. 在 [開啟] 方塊中,輸入 regedit,然後按一下 [確定]。

3. 找出並按一下下列登錄機碼:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer

4. 在右窗格中,按兩下 [ImagePath]。

5. 在 [編輯字串] 對話方塊中,
  確認 [數值資料] 方塊中的字串包含您在步驟 (一。)中指定之硬碟上,
  Msiexec.exe 檔案的正確路徑。

 例如,如果 Msiexec.exe 檔案是位在您硬碟上 Drive:\Windows\System32 資料夾中,

 則 [數值資料] 方塊中,Msiexec.exe 檔案的正確路徑應如下,

 其中 Drive 是安裝 Windows 的磁碟機:

 Drive:\Windows\System32\Msiexec.exe /V


[數值資料] 方塊包含的路徑如果不正確,請加以變更,以更正路徑,然後按一下 [確定]。

6. 結束 [登錄編輯程式]。


(三)以安全模式啟動您的電腦,然後登錄 Msiexec.exe 檔案。如果要執行這項操作:

1.關機並重新啟動您的電腦。

2.按下 F8:請選擇您想要啟動的作業系統

3.在 [Windows 進階選項] 功能表上,使用方向鍵選取 [安全模式],再按下 ENTER。

4.您的電腦如果使用雙重開機或多重開機,請從顯示的清單選取適當的作業系統,再按下 ENTER。

5.登入電腦。

6.按一下 [開始],再按一下 [執行],並輸入下列命令,然後按一下 [確定]:msiexec /regserver


2.重新安裝 Windows Installer

如果要重新安裝 Windows Installer,

請重新命名損毀的 Windows Installer 檔案,

然後重新安裝 Windows Installer。如果要執行這項操作:

1.按一下 [開始],然後按一下 [執行]。

2.在 [開啟] 方塊中,輸入 cmd,然後按一下 [確定]。

3.在命令提示字元鍵入下列命令,然後按下 ENTER;

  其中 Drive 是安裝 Windows 的磁碟機,而 %Windir% 則是安裝 Windows 的資料夾:

  attrib -r -s -h drive:\%Windir%\system32\dllcache

  例如,輸入

  attrib -r -s -h c:\windows\system32\dllcache

4.在命令提示字元輸入下列各行,並在輸入每一行之後按下 ENTER:

  ren msi.dll msi.old
  ren msiexec.exe msiexec.old
  ren msihnd.dll msihnd.old

5.在命令提示字元輸入 exit,然後按下 ENTER。

6.重新啟動您的電腦。

7.將您硬碟上的 Windows Installer 檔案更新為最新版本。


安裝應用程式時,出現「無法存取 Windows Installer 服務」錯誤訊息

http://support.microsoft.com/default.aspx?scid=kb;zh-tw;319624

沒有留言:

張貼留言