加載出錯怎么辦?
原因某個程序加載的dll失敗,在開始-運行-輸入:msconfig-選擇:啟動
在里面把不知道的進程全部去掉勾,最好不要勾掉輸入法、殺毒軟件和防火墻。確定后重起電腦一般就好了。
rundll32.exe是動態鏈接庫dll文件的宿主,dtrv~1.dll一定是那個病毒用來裝載文件用的,殺毒完成后,這個文件被清除,但是注冊表中還會啟動,所以就提示找不到模塊
所以在注冊表中
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]和
[HEKY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
中,看看右面有沒有類似
"rundll32"="c:\windows\system32\dtrv~1.dll
-load"
這樣的,刪除了。
如果還是沒有解決
建議:
在注冊表中搜索"dtrv~1.dll"
找到鍵值c:\windows\system32\dtrv~1.dll
,刪除
加載出錯~如何解決
始菜單-運行-輸入msconfig回車
在里邊的啟動欄里把**.dll前面的勾去掉就行了
1、開始——運行——msconfig——啟動——把加載項***.dll的那個勾勾去掉。
重啟電腦,通常到這就可以了,如果還彈出來再進行第二步
2、開始——運行——regedit
在下面的位置刪除相應鍵值:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
說明:以上問題大多是殺毒殘留,就是殺毒后,病毒被刪除,但啟動項里相關加載設置還在,解決方法就是上述方法,如果找不到那個加載失敗的啟動項說明是做了偽裝,具體他偽裝到那個啟動項不好說需要自己分析分析。
注:啟動項并不一定指向特定的dll名字,提示中的加載失敗的項可能只是啟動項其中一個需要調用的文件,所以要了解你所有啟動項的意義,這樣才能找出可疑的啟動項來刪除,從而解決加載失敗的問題。正常的啟動項在百度都可以搜索到其含義。
自己分析不出來就重裝好了
文件加載出錯解決方法
1.第一硬盤內缺少或損壞了你系統的必要文件,也就是注冊表有變動了,第二,你把硬盤不能放別人電腦上的,硬盤內的數據是默認你自己電腦上的各個硬件的,即使你要安裝在你朋友的電腦上,除非型號相同,或者就是你把系統重裝一邊!
2.開始菜單-運行-輸入msconfig回車
在里邊的啟動欄里把**.dll前面的勾去掉就行了
1、開始——運行——msconfig——啟動——把加載項***.dll的那個勾勾去掉。
重啟電腦,通常到這就可以了,如果還彈出來再進行第二步
2、開始——運行——regedit
在下面的位置刪除相應鍵值:
HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run
說明:以上問題大多是殺毒殘留,就是殺毒后,病毒被刪除,但啟動項里相關加載設置還在,解決方法就是上述方法,如果找不到那個加載失敗的啟動項說明是做了偽裝,具體他偽裝到那個啟動項不好說需要自己分析分析。
【注意】如果啟動項沒有的話,請接著用下面軟件解決的方法
1、AutoRuns
8.73
漢化版
下載地址
http://www.newhua.com/soft/21022.htm
運行“autoruns.exe”,點“全部”,然后按“Ctrl+F”(或點文件-----查找)-----輸入加載時出錯的“****.dll”文件名,找到后右鍵點刪除。
2、IceSword
1.22
中文版
下載地址
http://www.onlinedown.net/soft/53325.htm
打開IceSword.exe,點左下角的“文件”,在目錄"+"找到加載時出錯的文件所在文件夾,加載時出錯的文件上鍵點“強制刪除”。
注:啟動項并不一定指向特定的dll名字,提示中的加載失敗的項可能只是啟動項其中一個需要調用的文件,所以要了解你所有啟動項的意義,這樣才能找出可疑的啟動項來刪除,從而解決加載失敗的問題。正常的啟動項在百度都可以搜索到其含義。
為什么老顯示加載時出錯
用下面的方法試試
1.用IceSword按提示中的路徑到這個文件夾下查看有無這幾個dll文件,有的話,在這個軟件里右擊這個文件,刪除它們!然后斷開網絡,全盤查殺病毒!并最好是到安全模式下或WinPE模式下查殺!
2.如果沒有,則說明這個dll因為一些不可知的原因已經被刪除了(最大的可能是因為它是病毒釋放的文件,但已經被殺毒軟件清除了),但留在注冊表里的加載信息卻沒有得到清除,導致系統不斷地嘗試加載這個文件卻又找不到文件,出現加載出錯提示!
這樣的話,只要清除注冊表里的加載信息即可。在開始運行里輸入Regedit打開注冊表,搜索并刪除這個dll的鍵值即可。
如果你嫌一個一個搜索-刪除麻煩,也可以用Autoruns這個軟件來清除,安裝后,直接在這個軟件的“所有項目”下的“映像路徑”中找到這個dll文件(一般也是提示:沒有找到文件:**.dll),右擊--刪除即可。