系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > 系統(tǒng)反復(fù)重啟導(dǎo)致無法完成軟件安裝

系統(tǒng)反復(fù)重啟導(dǎo)致無法完成軟件安裝

時間:2011-09-09 10:14:16 作者:不后悔 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機(jī)瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20110909/1361.html 手機(jī)查看 評論

  問:有些軟件在安裝時,總是提示以前安裝過該軟件,然后就提示重啟最新系統(tǒng)下載再安裝,可是重啟后,問題依舊。請問,類似這樣的問題該如何解決?

  答:這是因為以前安裝過軟件,后來卸載時沒有清理注冊表相關(guān)注冊項,這樣每次在安裝該軟件時,安裝程序如果檢測到注冊表中有相應(yīng)的選項,可能就提示重新啟動系統(tǒng)。解決的辦法是手工刪除注冊表中存在的該軟件的信息。具體步驟如下:運(yùn)行regedit,打開“注冊表編輯器”,在菜單欄上依次單擊“編輯→查找”打開“查找”窗口,在此窗口中選擇“項、值、數(shù)據(jù)”三個選項,再在“查找目標(biāo)”中輸入該軟件名,單擊“查找”按鈕,如果找到相關(guān)項,直接將其刪除,再按“F3”鍵繼續(xù)查找,直至將整個注冊表搜索完畢為止,最后重新啟動系統(tǒng),軟件就可以順利安裝了。

  常見軟件安裝故障快速排除

  1.InstallShield

  對于InstallShield 6.X制作的安裝程序,如果安裝錯誤包括:不支持此接口,RPC錯誤,Ikernel錯誤等錯誤信息,可嘗試以下方法。

  (1)用“任務(wù)管理器”查看是否存在Ikernel.exe進(jìn)程,如果存在,且此時確認(rèn)沒有安裝程序在運(yùn)行,可結(jié)束該進(jìn)程后再進(jìn)行安裝;

  (2)刪除Installshield目錄,如刪除目錄C:\Program Files\Common Files\InstallShield\Engine和C:\Program Files\Common Files\InstallShield后再進(jìn)行安裝;

  (3)下列注冊表項無法讀取(帳戶等級低或注冊表權(quán)限設(shè)定出錯):

  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID]、[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface]、[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib],出現(xiàn)此問題后,可使用Regedt32.exe來改變帳戶等級,改變成管理員權(quán)限。

  (4)如果還是無法解決,則需要登錄Installshield網(wǎng)站搜索答案。

  比如,在安裝時出現(xiàn)了“Error -1608: Unable to Create InstallDriver Instance”的錯誤,然后在Search Consumer Central(搜索用戶中心)中輸入1608,就能找到問題的解決方案。

  2.Wise Install System

  如果是Wise Install System制作的安裝程序,同樣可以到Wise公司網(wǎng)站尋求答案,方法與InstallShield類似,在All of these words(關(guān)鍵詞)中輸入關(guān)鍵詞,然后在Article Type(文章類型)中選擇Problems(問題),再勾選好操作系統(tǒng),并選擇Products(產(chǎn)品)為Wise Installation System即可。

  3.Inno Setup

  由于Inno Setup腳本文件非常簡單,網(wǎng)站上也沒有詳細(xì)資料庫,如果出現(xiàn)問題,找找看。

  4.MSI格式

  由于MSI安裝程序使用了系統(tǒng)服務(wù)Windows Installer,一旦該服務(wù)出錯,就會導(dǎo)致各種各樣安裝錯誤。比如安裝MSN Messenger 6.0時遇到的1603或1601錯誤,一般就是Windows Installer引起的。如果Windows Installer服務(wù)正在運(yùn)行,可以先試著在“開始→運(yùn)行”中輸入“msiexec /unregserver”(不含引號)停止Windows Installer服務(wù),接著再用“msiexec.exe /regserver”(不含引號)啟用服務(wù)即可。如果所有使用Windows Installer安裝的程序均不能正常安裝,還會出現(xiàn)“不能訪問Windows installer 服務(wù)?赡苣诎踩J较逻\(yùn)行Windows,或者Windows Installer沒有正確的安裝。請和您的支持人員聯(lián)系以獲得幫助”的提示。通常這種情況下Windows Installer服務(wù)已經(jīng)被停用,當(dāng)再次啟用服務(wù)時會提示“指定的服務(wù)已標(biāo)記為刪除”。而且試圖重裝Windows Installer時,出現(xiàn)“指定的服務(wù)已存在”的錯誤。這種情況是由于一些軟件制作的問題導(dǎo)致Windows Installer不能正常工作,可采取下面的方法。

  1.刪除注冊表中的[HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\MSIServer]項,接著運(yùn)行instmsiw.exe,如果不行繼續(xù)進(jìn)行第二步。

  2.右擊該文件,選擇“安裝”,就可刪除一些MSI的dll,注意Windows可能會警告一些系統(tǒng)文件被修改要求插入安裝光盤,不理睬。

  3.重啟電腦,按F8鍵,進(jìn)入“帶命令行的安全模式”,執(zhí)行下面命令:

  regsvr32 /u %windir%\msi.dll

  del %windir%\msi.dll

  4.重啟xp系統(tǒng)下載,運(yùn)行instmsiw.exe,安裝Windows Installer2.0即可。

  如果僅僅是某個利用Windows Installer制作的程序無法安裝,可使用微軟公司的Windows Installer CleanUp Utility清除系統(tǒng)緩存的安裝文件,或到Windows 7文件夾下的Installer目錄中(該目錄是系統(tǒng)隱藏目錄),刪除其中的MSI文件,然后重裝。

標(biāo)簽

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨(dú)特見解

立即評論

以上留言僅代表用戶個人觀點(diǎn),不代表系統(tǒng)之家立場

其他版本軟件

人氣教程排行

XP系統(tǒng)推薦

官方交流群 軟件收錄