可能是msoe.dll有毛病,采取替換法,,在系統(tǒng)目錄里搜索msoe.dll,,找到之后,來(lái)到outlook文件夾,,把舊的msoe.dll重命名成其它文件,。把搜索到的msoe.dll粘貼進(jìn)去,問(wèn)題解決,。這個(gè)辦法之所以能起作用是因?yàn)檫@二個(gè)dll版本不同,,失敗的版本需要加載的組件缺失,在另一個(gè)版本里因?yàn)椴恍枰虞d因而成功,。
方法二:同一天發(fā)現(xiàn)還有其它程序也有毛病,,也有啟動(dòng)不了的。經(jīng)過(guò)分析,,發(fā)現(xiàn)某些重要組件沒(méi)有被注冊(cè),,應(yīng)該是我反安裝某個(gè)軟件時(shí),它把那個(gè)組件也從注冊(cè)表里刪除了,。 解決辦法:在開(kāi)始--運(yùn)行-中輸入 regsvr32 msado15.dll,,注冊(cè)成功后再運(yùn)行一次outlook, 此時(shí)可能仍然提示無(wú)法加載, 再次輸入regsvr32 msadox.dll 注冊(cè)成功后再運(yùn)行一次outlook,OK,,問(wèn)題解決! (此時(shí)我已經(jīng)換回舊的msoe.dll,,仍然可以成功運(yùn)行)。 注:msado15.dll及msadox.dll位于C:\\Program Files\\Common Files\\System\\ado中,,C盤(pán)是指系統(tǒng)安裝的分區(qū),。所以當(dāng)系統(tǒng)提示找不到文件時(shí)你可以這樣運(yùn)行命令: regsvr32 "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll" regsvr32 "C:\\Program Files\\Common Files\\System\\ado\\msadox.dll"
謝謝高手的指點(diǎn)啊,!
我每次啟動(dòng)outlook,,都出現(xiàn)以下提示: 無(wú)法啟動(dòng)outlookExpress.應(yīng)用程序無(wú)法打開(kāi)OutlookExpress郵件箱。計(jì)算機(jī)‘內(nèi)存不足或者磁盤(pán)已滿(mǎn),。請(qǐng)與microft支持部門(mén)聯(lián)系已獲取更多的幫助‘,。(0x8007007E,126),然后你點(diǎn)擊確定后,出現(xiàn)以下提示信息:MSOE.DLL無(wú)法初始化,,OutlookExpress無(wú)法啟動(dòng),。OutlookExpress可能沒(méi)有安裝。 說(shuō)明:我的系統(tǒng)是xp,,outlook已經(jīng)正確安裝過(guò)了,! 解決方案一:
打開(kāi)注冊(cè)表 HKEY_CLASSES_ROOT\CLSID\{4A16043F-676D-11d2-994E-00C04FA309D4}\InprocServer32 修改默認(rèn)項(xiàng)數(shù)據(jù)為 %ProgramFiles%\Common Files\System\directdb.dll 然后確定 退出 如果問(wèn)題為解決 再 重新安裝 internet explorer sp1 解決方案二: 右擊我的電腦 選擇搜索 輸入 *.dbx 進(jìn)行搜索把搜索到的文件屬性改為存檔。
|
|
來(lái)自: 春天飛花 > 《我的圖書(shū)館》