點評:有的時候.IE自帶的搜索功能,打不開頁面了.下面我們從多個方面來解決這個問題
IE無法打開搜索頁
解決方法:可以用此解決方法:
1、在“開始”菜單中打開“運行”窗口,在其中輸入“regsvr32 actxprxy.dll”,然后“確定”,
接著會出現一個信息對話框“DllRegisterServer in actxprxy.dll succee ded”,再次點擊“確定”。
2、再次打開“運行”窗口,輸入“regsvr32 shdocvw.dll”,“確定”后在出現的信息對話框中點
擊“確定”。
3、重新啟動Windows,運行IE,隨便打開一個網頁,點擊一個超鏈接,你會發現IE又能打開新窗口。
再試試用鼠標右鍵選擇“在新窗口打開”,問題解決。
如果還不能解決此問題,建議再將以下其它幾個dll文件進行注冊。
主要注冊以下幾個dll文件:
regsvr32 mshtml.dll
regsvr32 urlmon.dll
regsvr32 msjava.dll
regsvr32 shdocvw.dll
regsvr32 browseui.dll
regsvr32 actxprxy.dll
regsvr32 oleaut32.dll
regsvr32 shell32.dll
只是IE的問題,可以試試下面的方法
1:還原IE默認設置
2:展開注冊表到
HKEY_LOCAL_MACHINESoftwareMicrosoftInternet ExplorerSearch
分支,找到“SearchAssistant”鍵值名,修改為: http://ie.search.msn.com/
{SUB_RFC1766}/srchasst/srchasst.htm ,然后再
找到“CustomizeSearch”鍵值名,將其鍵值修改為: http://ie.search.msn.com/
{SUB_RFC1766}/srchasst/srchasst.htm
3:在注冊表中依次展開“HKEY_LOCAL_MACHINESoftwareMicrosoftInternet ExplorerSearch”
,在右側窗口中把“CustomizeSearch”、“SearchAssistant”改為你定義的搜索引擎。
IE無法打開新窗口
解決方法:多半是因為IE新建窗口模塊被破壞所致。應單擊“開始→運行”,依次運行“regsvr32
actxprxy.dll”和“regsvr32 shdocvw.dll”將這兩個DLL文件注冊,然后重啟系統。如果還不行,則可
以將mshtml.dll、urlmon.dll、msjava.dll、browseui.dll、oleaut32.dll、shell32.dll也注冊一下。
無法打開二級鏈接
還有一種現象也需特別留意:就是能打開網站的首頁,但不能打開二級鏈接,如果是這樣,處理的方
法是重新注冊如下的DLL文件:
在開始—運行里輸入:
regsvr32 Shdocvw.dll
regsvr32 Shell32.dll(注意這個命令,先不用輸)
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 Msjava.dll
regsvr32 Browseui.dll
注意:每輸入一條,按回車。第二個命令可以先不用輸,輸完這些命令后重新啟動Windows,如果發
現無效,再重新輸入一遍,這次輸入第二個命令。
EXE文件無法打開
解決方法:對于exe打開方式被木馬或病毒修改,無法打開任何可執行文件的解決辦法。
方案一:先將regedit.exe改名為regedit.com或regedit.scr。
運行regedit.com,找到hkey_classes_rootexefileshellOpencommand鍵值,將默認值改為%1 %*
重啟,再將regedit.com改回regedit.exe即可。
方案二:將下面的內容存為exefile.reg,雙擊導入注冊表;或在純dos下運行regedit exefile.reg
,導入注冊表即可。(注意:regedit4后面留一空行)
regedit4
[hkey_classes_rootexefileshellOpencommand]<br>@=%1 %*
方案三(只適用于win2000/xp):
1、將cmd.exe改名為cmd.com或cmd.scr。
2、運行cmd.com
3、運行下面兩個命令:ftype exefile=%1 %*assoc .exe=exefile
4、將cmd.com改回cmd.exe
TXT文檔無法打開
解決方法1:用殺毒軟件清查一下病毒,殺完毒之后重新關聯txt文件,方法是:單擊“我的電腦”-
“工具”-“文件夾選項”-“文件類型”,找到txt文件,“更改”關聯為記事本程序,找不到則“新建
”;
解決方法2:打開注冊表,展開
HKEY_LOCAL_MACHINESOFTWAREClassestxtfileshellOpencommand,把里面的
“C:WindowsSystem32SQIHIDE.EXE "%1"”改成“C:WindowsNOTEPAD.EXE"%1"”即可。
.CHM文件無法打開
解決方法:
1、這是一種幫助文件 用Microsoft? HTML Help Executable 打開,就是C:Windowshh.exe 系統自
帶的,你肯定是把這個文件給刪了。
到別人的電腦上copy一個hh.exe ,放到上面那個目錄里,再雙擊一個chm文件,如果讓你選擇程序的
話就選那個C:Windowshh.exe ,這樣就恢復了chm文件和hh.exe的關聯了。
2、將以下文本粘貼到文本編輯器(如記事本)中。然后用 .reg 文件擴展名保存該文件導入注冊
表.(注意先備份注冊表)。
CODE:[Copy to clipboard]REGEDIT4
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp]
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xHHRestrictions]
"UrlAllowList"="productmanualshelpfiles;http://www.wingtiptoys.com/help/"
“寫字板”程序無法打開
解決方法:應該是操作系統的某個文件丟失了,而“寫字板”程序運行時又要調用這個文件,可是找
不到,當然會出錯了,解決的辦法可以通過“添加/刪除軟件”來重新安裝“寫字板”程序這個組件。
無法打開組策略
解決方法:無法打開組策略的解決方法有五種:
方法一、
1、點擊”開始”菜單
2、點擊“運行”
3、鍵入"regedit"(不包括感嘆號)
4、在注冊表鍵值 HKEY_CURRENT_USERSoftwarePoliciesMicrosoftMmc{8FC0B734-A0E1-11D1-
A7D3-0000F87571E3}Restrict_Run
和HKEY_CURRENT_USERSoftwarePoliciesMicrosoftMMC{0F6B957E-509E-11D1-A7CC-0000F87571E3}
Restrict_Run請將Restrict_Run的值設置為 0
5、修改完畢后重啟。
方法二、
1、點擊“開始”菜單
2、點擊“運行”
3、鍵入"regedit"(不包括感嘆號)
4、在注冊表鍵值HKEY_CLASSES_ROOTCLSID{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}
InProcServer32 把其中的default 改成:
%SystemRoot%System32GPEdit.dll
5、修改完畢后重啟。
方法三、
檢查環境變量:
a、點擊”開始”菜單
b、點擊“控制面板”
c、在“控制面板”中打開“系統”
d、在“系統屬性”中點擊“高級”標簽
e、在“高級”標簽頁中點擊“環境變量”按鈕
f、在“環境變量”中的“系統變量”框中的變量名為Path中修改變量值為:%Systemroot%
System32;%Systemroot%
;%Systemroot%system32WBEM
方法四、
運行regsvr32 filemgmt.dll
a、點擊”開始”菜單
b、點擊“運行”
c、鍵入"regsvr32 filemgmt.dll"(不包括感嘆號)
方法五、
如果組策略找不到 framedyn.dll,就可能會出現這種錯誤。如果使用安裝腳本,要確保腳本置于系
統路徑中的%windir%system32wbem 目錄下。默認情況下,%windir%system32wbem 已經存在于系統路
徑中,因此,如果您不使用安裝腳本,就不可能遇到這個問題。或試著將將Framedyn.dll文件從
Windows
system32wbem目錄下拷貝到Windowssystem32目錄下!
附:如果在方法一/二中提到的MMC項在你的計算機注冊表中找不到,那么就手動建立即可。
或者直接將下面內容復制粘貼進入記事本,并保存為后綴名為.reg的文件,雙擊運行該.reg文件即可
。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionGroup Policy
ObjectsLocalUserSoftwarePoliciesMicrosoftMMC]
[-HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionGroup Policy
ObjectsLocalUserSoftwarePoliciesMicrosoftMMC{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}]
"Restrict_Run"=dword:00000000
[HKEY_CURRENT_USERSoftwarePoliciesMicrosoftMMC]
[-HKEY_CURRENT_USERSoftwarePoliciesMicrosoftMMC{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}]
"Restrict_Run"=dword:00000000
[HKEY_CURRENT_USERSoftwarePoliciesMicrosoftMMC]
"RestrictToPermittedSnapins"=dword:00000000
總結
造成本文所講的內容的主要原因是我們在使用電腦的過程中,經常出現的一些不應該有的誤操作,或者是中了相關病毒。所以我們在養成良好的電腦使用習慣的同時,也要注重對病毒的防范,電腦里面殺毒軟件要必不可少。12月11日 10:35 | 添加評論 | 發送消息 | 固定鏈接 | 查看引用通告 (0) | 寫入日志 | 計算機與 InternetRegsvr32命令修復系統故障實例
操作系統最棒的修復工具regsvr32.exe,可解決很多問題!!
久病成良醫,我的電腦問題好了以后給大家介紹解決的方法:
解決方法:
Regsvr32命令修復系統故障實例
一、輕松修復IE瀏覽器
regsvr32 Shdocvw.dll
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 browseui.dll
作用:
1、同時運行以上命令不僅可以解決IE不能打開新的窗口,用鼠標點擊超鏈接也沒有任何反應的問題;
2、還能解決大大小小的其它IE問題,比如網頁顯示不完整,JAVA效果不出現,網頁不自動跳轉,打開某些網站時總提示‘無法顯示該頁’等。
二、解決Windows無法在線升級的問題
regsvr32 wupdinfo.dll
作用:
Windows的漏洞很多,每隔一段時間就需要使用“Windows Update”升級程序進行在線升級,不過“Windows Update”經常出現無法使用的情況,這時,我們可以使用Regsvr32來解決這個問題。
三、防范網絡腳本病毒有新招
regsvr32 /u scrrun.dll
作用:
網絡腳本病毒嵌在網頁中,上網時在不知不覺中機器就會感染上這種病毒。筆者認為單純使用殺毒軟件并不能有效地防范這些腳本病毒,必須從病毒傳播的機理入手。網絡腳本病毒的復制、傳播都離不開FSO對象(File System Object,文件系統對象),因此禁用FSO對象就能有效地控制腳本病毒的傳播。
如果需要使用FSO對象,鍵入“regsvr32 scrrun.dll”命令即可。
四、卸載Win XP自帶的ZIP功能
regsvr32 /u zipfldr.dll
作用:
Win XP以功能強大而著稱,但有些功能卻常常令人有“雞肋”之感,比如Win XP自帶的ZIP功能和圖片預覽功能,不僅占用了系統資源,功能也遠不如第三方軟件強大。其實用Regsvr32命令可以很容易地卸載這些功能。
五、修復無法縮略圖查看文件問題
2000: 開始→運行,輸入regsvr32 thumbvw.dll
XP: 開始→運行,輸入regsvr32 shimgvw.dll
六、讓WMP播放器支持RM格式
很多朋友喜歡用Windows Media Player(以下簡稱WMP)播放器,但是它不支持RM格式,難道非得安裝其它播放軟件嗎?筆者有辦法。
以Win XP為例,首先下載一個RM格式插件,解壓縮后得到兩個文件夾: Release(用于Windows 9x)和Release Unicode (用于Windows 2000/XP);將Release Unicode文件夾下的RealMediaSplitter.ax文件拷貝到“系統盤符WINDOWSSystem32”目錄下;在“開始→運行”中鍵入“regsvr32 RealMediaSplitter.ax”,點擊“確定”即可。接著下載解碼器,如Real Alternative,安裝后就能用WMP播放RM格式的影音文件了。
七、讓WMP9的播放器出現
有些音樂網頁的在線點歌需要用到Media Player,有的朋友明明安裝了WMP9,但在線聽音樂卻只看到枯燥的WMP6播放器面板,想讓漂亮的WMP9面板出現,當然沒問題的。
常見問題的操作系統多數WIN 98,先關閉IE,再在“開始→運行”中鍵入“regsvr32 wmpdxm.dll”,點擊“確定”即可。
八、解決打開系統功能時無反應
regsvr32 shdocvw.dll
作用:
有時從開始菜單里點擊XP系統的搜索功能、幫助和支持或管理工具等,但就是無任何反應,這是它們的打開方式缺少關聯,所以我們只要用regsvr32注冊它們需要調用的動態連接庫文件就行了。
九、添加/刪除程序打不開了
regsvr32 appwiz.cpl
regsvr32 mshtml.dll
regsvr32 jscript.dll
regsvr32 msi.dll
regsvr32 "c:Program FilesCommon FilesSystemOle DBOledb32.dll"
regsvr32 "c:Program FilesCommon FilesSystemAdoMsado15.dll"
regsvr32 mshtmled.dll
regsvr32 /i shdocvw.dll
regsvr32 /i shell32.dll
作用:
當打開控制面板中的添加/刪除程序時,雙擊它的圖標后無反應,或者打開后自動關閉了,嘗試使用以上命令可以解決。
regsvr32 jscript.dll
regsvr32 vbscript.dll
作用:
1、跟上面講的修復IE瀏覽器方法配合使用(可以不配),可以很好的解決瀏覽某些網頁無法正常顯示和功能不正常,如:
a.不顯示某些驗證碼
b.不顯示某些動態圖片
c.不顯示某些論壇的帖子列表
d.論壇快速跳轉功能無用
e.論壇發貼時按Ctrl+Enter提交無反應
并且有可能解決IE狀態欄顯示‘網頁上有錯誤’的提示
(可修復把握度99%) 下圖以上網助手首頁為例:
圖1
2、修復個別窗口空白,如XP的‘搜索’功能的搜索助理操作面板空白、系統還原頁面空白和用戶帳戶頁面空白等。(可修復把握度100%)
圖2
3、解決windows media player 9或以上版本打開時提示‘出現內部應用程序錯誤’。(可修復把握度100%)
4、可以修復win 2000的‘添加/刪除程序’打開后一片空白。(可修復把握度99%)
5、解決win 2000以WEB方式查看Program Files文件夾和Winnt文件夾時看不到任何文件,以及‘控制面板’的圖標跑到左邊去的問題。
6、解決網頁上網際快車的右鍵菜單功能無法使用。
在網站中,當右鍵點某個‘下載連接’時,會彈出菜單,選擇‘使用網際快車下載’會再彈出FLASHGET的下載任務頁面,如果發現該功能無反應,那就可能是這個原因:原來這項菜單是調用了FLASHGET目錄下的jc_link.htm文件,這個文件是用VB語言編寫的,所以其作用丟失是動態連接庫vbscript.dll沒有注冊和調用到。
不過這只是原因之一。
計算機與 Internet解決“組策略不能訪問”問題
一、現象:在運行中打gpedit.msc,提示錯誤:組策略初始化失敗,組策略對象編輯器CLSID{8FC0D734-A0E1-11D1-A7D3-0000F87571E3}。
分析:由于是初始化失敗,那么這有可能是組策略沒有正確安裝,或者是相關的dll文件損壞,這種現象一般有以下可能:
a.gpedit.dll損壞,此時可以拷貝正確文件到%system32%之下來解決。
b.gpedit.dll沒有注冊,此時可以運行regsvr32 gpedit.dll來重新注冊該文件。
c.filemgmt.dll損壞或未注冊或未在%system32%目錄之下,解決辦法同上。
其實這種現象如果使用filemon可以很快解決,這里只是說明一下原因。
二、現象:運行組策略時,提示:創建管理單元失效用戶策略不允許MMC 創建管理單元名稱-組策略對象編輯器 CLSID{8FC0D734-A0E1-11D1-A7D3-0F87571E3}。
解決辦法:
運行mmc.exe,在打開的“控制臺”窗口中,依次點擊“文件→添加/刪除管理單元→添加→組策略→添加→完成→關閉→確定”,接下來把原來的設置換回來,然后重新進入Windows即可。
三、現象:運行是,提示錯誤,不存在gpedit.msc這個命令。
解決辦法:很簡單,這個提示表明,組策略沒有正確安裝或gpedit.msc丟失,拷貝正確文件即可,但仍有可能提示如現象1的錯誤,此時參照現象1可以解決。
四、現象類似:在運行中打gpedit.msc,提示錯誤:組策略初始化失敗,組策略對象編輯器CLSID{8FC0D734-A0E1-11D1-A7D3-0000F87571E3}。
原因: 注冊表中有關gpedit.dll的路徑不對,在注冊表中修改之。
五、未能打開組策略對象,您可能沒有合適的權限。
詳細信息:未指定的錯誤。
原因:這是因為 registry.pol 文件 被損壞所致。
有兩種解決方法:
a、未在域中單機,把%systemroot%system32GroupPolicy 文件夾刪除,重新啟動。解決。
b、在域控器上:通過刪除 SYSVOL 下的 registry.pol 文件、重新啟動然后對服務器進行更改,這些錯誤將消失。
c、1):檢查網卡上的“Microsoft網絡文件和打印機共享”是不是沒有勾上,如果沒選中選中它。
2):打開“services.msc”,看"TCP/IP Netbios Helper"服務有沒有啟動。如果沒啟動,啟動之。
計算機與 Internet解決“secedit.sdb參數不正確導致訪問本地安全策略報錯”問題
癥狀描述:
訪問本地安全策略分支時,提示如下信息:
不能確定應用到此機器的組策略安全性設置。
在嘗試從本地安全性數據庫(%windir%securitydatabasesecedit.sdb)中檢索這些設置時返回的錯誤為:參數不正確。
所有本地安全性設置都將被顯示,但是不會指出一個給定的安全性設置是否由組策略定義。
所有由此用戶界面改動的本地安全性設置都可能隨后被域級的策略覆蓋。
原因分析:
根據提示,首先檢查secedit.sdb的數據庫文件是否出現問題。由于此文件無法使用通常的文本編輯器查看。所以,我們需要借助專門的工具來查看。這我們使用Windows XP、2003(win2000沒有做測試)中自帶的一個Database Utility — esentutl.exe
其中的/k和/p參數可以用來校驗指定數據庫文件的完整性,/p參數用來修復指定的數據庫文件。
出現這類錯誤一般可能是由于非正常關機或者軟件出錯導致。
解決方案:
1.切換到命令提示符狀態。
2.執行“esentutl /k %windir%SecurityDatabaseSecedit.sdb”和“esentutl /g %windir%SecurityDatabaseSecedit.sdb”對secedit.sdb進行檢查。
3.手工備份要修復的數據庫文件。
4.執行“esentutl /p %windir%SecurityDatabaseSecedit.sdb”進行修復,系統會彈出Warning提示框:
"You should only run Repair on damaged or corrupted databases.Repair will not apply information in the transaction log files to the database,and may cause information to be lost.Do you wish to proceed?"
單擊OK,開始修復。
修復完,建議重新啟動機器。
新聞熱點
疑難解答