)開始菜單-運行-輸入msconfig回車
在里邊的啟動欄里把**.dll前面的勾去掉就行了
1、開始——運行——msconfig——啟動——把加載項***.dll的那個勾勾去掉。 重啟電腦,通常到這就可以了,如果還彈出來再進行第二步
2、開始——運行——regedit 在下面的位置刪除相應鍵值: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
說明:以上問題大多是殺毒殘留,就是殺毒后,病毒被刪除,但啟動項里相關加載設置還在,解決方法就是上述方法,如果找不到那個加載失敗的啟動項說明是做了偽裝,具體他偽裝到那個啟動項不好說需要自己分析分析。
注:啟動項并不一定指向特定的dll名字,提示中的加載失敗的項可能只是啟動項其中一個需要調用的文件,所以要了解你所有啟動項的意義,這樣才能找出可疑的啟動項來刪除,從而解決加載失敗的問題。正常的啟動項在百度都可以搜索到其含義。
自己分析不出來就重裝好了
2)注冊表修改法:“開始”→“運行”處輸入“regedit”,在
“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\”中,右邊窗口找到殘留的程序名刪除?;蛘叽蜷_注冊表編輯器 ,在編輯→查找中,輸入出錯文件名,把搜到的刪除,按F3鍵,搜索下一個,直到刪完所有的為止。
開始菜單-運行-輸入msconfig回車
在里邊的啟動欄里把**.dll前面的勾去掉就行了
1、開始——運行——msconfig——啟動——把加載項***.dll的那個勾勾去掉。 重啟電腦,通常到這就可以了,如果還彈出來再進行第二步
2、開始——運行——regedit 在下面的位置刪除相應鍵值: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
.根據你的描述,那應該是一個已被刪除了的病毒或間諜軟件。但也有可能是你卸載某個軟件不正確留下的殘留.
dll因為某些原因(最大的可能是因為它是個病毒或流氓軟件的dll文件,被殺軟刪除了)丟失了,但其相關的注冊信息卻還在,導致系統開機時還加載它,卻又找不到它的文件,所以報錯。
如果你點擊“確定”后,系統沒有什么不正常,并且可以正常運行的話,你可以用這個軟件清理掉這個開機加載項,以后開機就不會出現這個信息了。
Autoruns:開機啟動項管理
當然,在做這些之前必需要做的就是 控制面板--->文件夾選項--->查看--->顯示所有文件及文件夾
還有一種解決方法,
就是有些系統文件沒有加載的用此辦法有以解決::
運行 輸入cmd 回車在命令提示符下輸入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
這個命令老兄你慢慢輸 輸入正確的話會看到飛快地滾屏 否則……否則失敗就是沒這效果。回車后慢慢等(需要點時間1-2分鐘) 都運行完再打開看
方法二:
這是個典型問題~~~~~引起這個問題的原因很多。一般來講就是給系統打上補丁和更換內存、給內存換個插槽這3種方法來解決。[系統補丁只要到Microsoft Update網站在線更新就可以了]
造成這種問題的原因很多,不能單純的下結論,盡量做到以下幾點可能對你有幫助:
1。確保使用的是未修改過的軟件(非漢化、破解版)
2。使用改軟件時盡量不要運行其他軟件。(這是個臨時文件,可能某些軟件也在使用臨時文件夾,所以產生干擾)
3。把那些什么桌面工具,內存整理工具通通關掉(你至少有2個類似的工具在運行)”
處理方法:
運行regedit進入注冊表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks下,應該只有一個正常的鍵值"{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 將其他的刪除。
〔我個人的最后解決和看法〕
我今天嘗試了多種辦法,最后我發現問題出在微軟的NET.Framework上面。我升級了這個軟件,并打齊了補丁,短暫平安后,有出現“內存不能為read”的情況。后來我受上面文章的啟發,卸載了微軟的NET.Framework1.0和1.1,世界太平了。
另外:如果是打開“我的電腦”、“我的文檔”等的時候出現上述情況,還有一種可能,就是你的右鍵菜單太臃腫了,此時只要清理右鍵菜單問題就解決了。
--------------------------------------------------------------------------------
〔試驗的結果〕
上面的方法,最管用、最徹底的方法是這個:
運行 輸入cmd 回車在命令提示符下輸入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
【技巧】如果怕輸入錯誤的話,可以復制這條指令,然后在命令提示框點擊左上角的c:\,使用下面的“編輯-粘貼”功能就不容易輸錯了。在飛速滾屏完全靜止之后,別著急啟動其他程序,先耐心等一會兒,因為此時dll們還在找位置。直到你的指示燈不閃了再做別的
祝你好運!!