每次電腦待機一會兒后,界面都出現Dfrgfat.exe-應用程序錯誤對話框,顯示“0x77c1741c”指令引用的“0xef9b1162”內存。該內存不能為“read”。
解決方法:
1、用寫字板(記事本)打開C:WindowsPrefetch下的Layout.ini文件,將里面的內容全部刪除,存盤后屬性設置為只讀;
2、在開始菜單“運行中”,輸入Msconfig回車,看其啟動項中有無此進程,如果有,刪除。
(注:本人電腦在Msconfig中啟動項無此進程,在錯誤對話框出現后,按Ctrl+Alt+Delete能看到有此進程)。
3、在“運行”中,輸入cmd回車,在dos界面命令提示符下輸入(復制即可) :
for %1 in (%windir%system32*.ocx) do regsvr32 /s %1
粘貼,回車,再輸入:for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1
回車(按Enter鍵)!直到屏幕滾動停止為止,重啟電腦!
如果上面都做了還不行,繼續下面的操作:
刪除并重建WindowsWbemRepository文件夾中的文件:具體是:
(1)在“開始”-“管理工具”-“服務”中,關閉Windows Management Instrumentation服務。
(2)刪除WindowsWbemRepository文件夾中的所有文件。(刪除前最好做好備份)
(3)再打開系統“服務”Windows Management Instrumentation,選擇啟動。
(啟動后系統注冊表中將重建文件:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWBEMCIMOMAutorecover MOFs)。
(4)關機后重新啟動電腦。
問題解決。
新聞熱點
疑難解答