none
無法存取Windows Installer服務 (Vista Home Premium)

    問題

  • 我是正版的Windows Vista Home Premium使用者,

    想安裝正版的Norton 360,結果出現訊息如下:

    無法存取 Windows Installer 服務。如果
    Windows Installer 未正確安裝,就可能發
    生。請連絡你的支援人員尋求協助。

    已爬過數十篇文,無法解決,就是不想要重灌Vista,而想要知道解決方法。

    已曾下載Windows Installer 4.5 Redistributable順利安裝,沒用,同樣訊息。

    也曾下載Cleanup公用程式沒用,根本無法安裝,同樣訊息。

    就連要移除報稅程式,根本無法移除,同樣訊息。

     

    Windows Installer 真的造成很多麻煩,有什麼辦法解決不要一直出現如上訊息,且能讓我順利安裝或移除軟體?

    2008年8月25日 下午 04:03

解答

  • Download Here

    若再不行請參巧這篇文章

    2008年8月26日 下午 04:33
  • 打開記事本
    把以下內容貼進去並另存為1.reg
    執行後按是
    應該就可以了

    Windows Registry Editor Version 5.00  
     
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver]  
    "DisplayName"="@%SystemRoot%\\system32\\msimsg.dll,-27"  
    "ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\  
    74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\  
    00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f,00,56,00,00,00  
    "Description"="@%SystemRoot%\\system32\\msimsg.dll,-32"  
    "ObjectName"="LocalSystem"  
    "ErrorControl"=dword:00000001  
    "Start"=dword:00000003  
    "Type"=dword:00000010  
    "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00  
    "ServiceSidType"=dword:00000001  
    "RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\  
    00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,\  
    74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69,\  
    00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00,\  
    6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,\  
    00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,\  
    73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74,\  
    00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\  
    65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e,\  
    00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\  
    00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,\  
    00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,\  
    69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\  
    00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,\  
    66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,\  
    00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00,\  
    6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76,\  
    00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\  
    72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\  
    00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,\  
    47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\  
    00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,\  
    72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,\  
    00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,\  
    73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\  
    00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,\  
    51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\  
    00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,\  
    50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,\  
    00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,\  
    50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,\  
    00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,\  
    76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00  
    "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\  
    00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00 
    • 已提議為解答 H.J.J. _ 2009年3月11日 上午 09:47
    • 已標示為解答 Vincent Lin 2009年3月12日 上午 02:28
    2009年3月11日 上午 07:56
  • 無法啟動錯誤訊息是什麼?

    先試試看這樣
    1.透過regedit把機碼刪除 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver
    2.刪除後重新開機
    3.將前面我貼的一大串東西儲存成1.reg並點兩下進行匯入
    4.匯入後執行services.msc並檢查是不是有Windows Installer的服務,有的話嘗試將它啟動看看
    5.如果步驟四沒有看到Windows Installer的話,執行msiexec /regserver候再看看有沒有出現在服務清單裡面,有的話一樣試著啟動看看

    • 已標示為解答 Vincent Lin 2009年5月18日 上午 08:11
    2009年5月11日 上午 01:47

所有回覆

  •  

    打開Services.msc, 查看Windows Installer有沒有被Disable
    2008年8月26日 上午 01:57
  • msiexec /unregister

    msiexec /regserver

    services.msc /s

    此方法也早已試過,我的防毒程式Norton 360仍舊無法安裝,而且在"服務"裏面 (services.msc /s)根本找不到有Windows Installer的選項!!(只有個很類似的Windows Module Installer,但那也早已是啟動中)

    但是在控制台裡的"程式和功能"中卻有顯示最新版的Windows Installer 4.5 Redistributable (KB942288)。

    所以問題仍舊存在,沒有解決.......

    2008年8月26日 下午 02:46
  • 在Msconfig的Secvices tab下確認有沒有Windows Installer一項

    若沒有

    使用記事本編寫 installer.reg 檔, 內容如下:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]
    “ImagePath”=-
    “ImagePath”=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,\
    00,52,00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,\
    74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,73,00,69,00,65,\
    00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,\
    56,00,00,00

    然後將文件另存為.reg格式,雙擊該檔。

    重新開機進入安全模式

    用Cmd輸入msiexec /regserver

    2008年8月26日 下午 03:00
  • 以照您的步驟執行,結果還是一樣。

    Msconfig的Secvices tab下仍舊沒有Windows Installer一項。

    但在雙擊已存好的installer.reg的時候,是有message說會登錄到機碼中。

    在safe mode中執行Cmd輸入msiexec /regserver

    沒有任何反應,重新開機後也一樣,仍就是無法解決。(regserver好像不是msiexec的參數喔)

     

    2008年8月26日 下午 04:14
  • 試試用這個reg file吧

    download

    2008年8月26日 下午 04:24
  • Page Not Found網頁已移除 >_<

    2008年8月26日 下午 04:28
  • Download Here

    若再不行請參巧這篇文章

    2008年8月26日 下午 04:33
  • 感謝這位大大熱心及專業的協助!

     

    按照您所給的檔案,我又一步步地再重複執行一次,結果順利成功了!

    不僅msconfig內已有了windows installer,去"服務"啟動後,我的防毒軟體也順利安裝成功!

     

    再次謝謝你的協助。

     

    另外,是否可以讓我分享你的檔案及解決步驟?

    因為我在"知識+"裡面也在問同樣的問題,也發現不少人有這樣的問題,希望藉著這次解決問題的機會,也幫別人一下。

     

    2008年8月27日 上午 05:12
  •  

    檔案及步驟請隨便分享, 不過我不知檔案的Link何時會掛掉喔
    2008年8月27日 上午 05:15
  •  請問大大還可以再提供檔案嗎?

    小弟也碰到這個問題一職無法解決
    2009年2月16日 上午 02:53
  • 麻煩大大再提供一次檔案,小弟也遇到相同問題而無法解決,Thanks!
    2009年3月11日 上午 07:45
  • 打開記事本
    把以下內容貼進去並另存為1.reg
    執行後按是
    應該就可以了

    Windows Registry Editor Version 5.00  
     
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver]  
    "DisplayName"="@%SystemRoot%\\system32\\msimsg.dll,-27"  
    "ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\  
    74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\  
    00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f,00,56,00,00,00  
    "Description"="@%SystemRoot%\\system32\\msimsg.dll,-32"  
    "ObjectName"="LocalSystem"  
    "ErrorControl"=dword:00000001  
    "Start"=dword:00000003  
    "Type"=dword:00000010  
    "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00  
    "ServiceSidType"=dword:00000001  
    "RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\  
    00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,\  
    74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69,\  
    00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00,\  
    6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,\  
    00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,\  
    73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74,\  
    00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\  
    65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e,\  
    00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\  
    00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,\  
    00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,\  
    69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\  
    00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,\  
    66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,\  
    00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00,\  
    6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76,\  
    00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\  
    72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\  
    00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,\  
    47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\  
    00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,\  
    72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,\  
    00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,\  
    73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\  
    00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,\  
    51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\  
    00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,\  
    50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,\  
    00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,\  
    50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,\  
    00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,\  
    76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00  
    "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\  
    00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00 
    • 已提議為解答 H.J.J. _ 2009年3月11日 上午 09:47
    • 已標示為解答 Vincent Lin 2009年3月12日 上午 02:28
    2009年3月11日 上午 07:56
  • 感謝大大的協助,已經搞定

    2009年3月11日 上午 09:48
  • Download Here

    若再不行請參巧這篇文章

     


    這邊一整串的方法我都試過,還有微軟網站上的也是,全部都沒有用
    在服務的地方,就是不讓我啟動windows installer,一啟動就是出錯

    您給的這個檔案是使用後重啟就好嗎?是不是我有忽略什麼步驟
    對了... 作業系統是XP的SP3,不知道有沒有差別
    2009年5月9日 下午 04:19
  • 無法啟動錯誤訊息是什麼?

    先試試看這樣
    1.透過regedit把機碼刪除 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver
    2.刪除後重新開機
    3.將前面我貼的一大串東西儲存成1.reg並點兩下進行匯入
    4.匯入後執行services.msc並檢查是不是有Windows Installer的服務,有的話嘗試將它啟動看看
    5.如果步驟四沒有看到Windows Installer的話,執行msiexec /regserver候再看看有沒有出現在服務清單裡面,有的話一樣試著啟動看看

    • 已標示為解答 Vincent Lin 2009年5月18日 上午 08:11
    2009年5月11日 上午 01:47
  • 遵照樓上大大的 步驟做了 之後 一直到第5步驟才出現Windows Installer服務選項 點進內容之後 要啟動還是一慣的 出現1067錯誤 _處理程序意外的終止

    以上爬文過能處理的 程序都嘗試過 請求大大是否還有其他處理辦法...

    2012年6月4日 上午 11:26
  • 前軰您好,

    上面的步驟我都執行過了,一開始後服務中的windows Installer是在啟動中的狀態,

    但在其他外部程式要呼叫Excel時,先是出現
    "MS Office Excel需要VBA巨集語系支援才能完成此動作。目前沒有案裝要現在安裝嗎? ",

    按是後先出現Office的安裝畫面,一下子就出現
    "MS Office Excel無法安裝必要的檔案,因為windows Installer發生錯誤2。
    系統找不到指定的檔案。"(註:訊息中的2是全型)

    如果是直接去執行Office 的setup.exe,則是出現
    "因為所需的檔案已損毀或無法使用,無法繼續執行安裝程式。
    請從原始來原光碟或下載位置再次執行安裝程式"

    請教該如何解決?謝謝!

    2014年5月11日 上午 04:17