「spoolsv.exe應用程序錯誤」的解決方法

(此文轉載於:http://taizi980123.blog.163.com/blog/static/4595681120103279235213/)html

三天前在打印文檔的時候,中途忽然出現「spoolsv.exe應用程序錯誤, 0x03030303指令引用的0x03030303內存,該內存不能爲read「的提示。關閉文檔後,立刻又打開office文檔,依然能夠進行一些簡 單的編輯,但只要點頁面設置或打印,文檔就死。在網上搜了不少的解決方案,試了三天,終於找到了一個解決問題的方法。 java

一、首先看「c:\windows\system32\spool\prints\」下有無文件,若是有文件,則所有刪除,此時電腦中毒的可能性比較大(由於沒中病毒的電腦,這個文件夾裏是空的)。可用360打好系統補丁,而後殺毒。windows

二、進入安全模式,刪除c:\windows\system32\中的spoolsv.exe文件。安全

三、在桌面選中「個人電腦」,選擇「管理」;選取「服務和應用程序」項目下的「服務」選項,在右側找到「Print Spooler」服務,進入「Print Spooler」服務設置;將「啓動類型」設置爲「禁止」。ide

四、刪除打印機驅動,清空回收站,臨時文件夾等。ui

五、重啓電腦(此時必定要重啓電腦),進入正常模式,先將Print Spooler」服務「啓動類型」設置爲「自動」。而後將另外一正常電腦中c:\windows\system32\中的spoolsv.exe文件拷到該 電腦同一位置中。重裝打印機驅動,最後再重啓電腦(必定要重啓電腦),OK,困擾了三天的問題,終天得於解決。url

對應用程序錯誤的實際操做經驗:
開始-->運行-->輸入cmd 回車在命令提示符下輸入(粘貼如下字符)
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
回車(在此不要動鍵盤和鼠標)直到閃完了再作別的。之後就沒有錯誤框了。此法不成功試這個
for %1 in (%windir%\system32\*.ocx) do regsvr32/s %1(成功率%80)
如 出現(此時不該有doregsvr32.exe)不能操做請在此前:開始-->運行-->輸入regsvr32actxprxy.dll 回車;再接着依次運行如下命令:regsvr32 shdocvw.dll regsvr32 oleaut32.dll regsvr32 actxprxy.dll regsvr32 mshtml.dll regsvr32 msjava.dll regsvr32 browseui.dll regsvr32 urlmon.dll 回車。
如出現(不是內部或外部命令,也不是可運行或批處理文件)個人電腦 屬性-->高級-->環境變量-->在系統變量裏找到path-->編輯-->看默認值是否是這個 (%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem )若還不行就將( ;%systemroot%\system32;%systemroot% )加到最後便可。
spa

相關文章
相關標籤/搜索