Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 關於windows >> 0X????????”指令引用的“0x00000000”內存,該內存不能為“read”或“written”」,

0X????????”指令引用的“0x00000000”內存,該內存不能為“read”或“written”」,

日期:2017/1/20 13:55:12      編輯:關於windows
 

1:「“0X????????”指令引用的“0x00000000”內存,該內存不能為“read”或“written”」,然後應用程序被關閉。

2: 在運行某些程序的時候,有時會出現內存錯誤的提示(0x後面內容有可能不一樣),然後該程序就關閉

3: 還有window media player 有時候也會出現這樣那樣的問題!~比如出現“內部應用程序錯誤”附帶還有諸如在線電影沒法看。

4:在使用浏覽器的時候有時候也會提示IE出錯等信息,我曾遇到過的問題是網頁能打開,但是網頁中的超連接等都打不開。重裝IE真是不劃算。

5: 在進入游戲的時候有時候會出現比如,“0x77f5cd0”指令引用“0xffffffff”內 存,該內存不能為“read 等等的問題!~ 不知道大家在使用Windows的過程中有沒有遇到以上的這些情況呢? 如果遇到了可以嘗試一下這種解決方法。雖然不是絕對的能解決,但可以把它作為一種解決方案,如果無效,可以考慮其他的原因造成以上情況!

那就是一個很簡單的cmd命令:

~ 運行 輸入cmd 回車在命令提示符下輸入

for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1xu249208605

Windows操作系統出現內存錯誤怎麼辦

使用Windows操作系統的人有時會遇到這樣的錯誤信息:
「“0X????????”指令引用的“0x00000000”內存,該內存不能為“read”或“written”」,然後應用程序被關閉。
如果去請教一些「高手」,得到的回答往往是「Windows就是這樣不穩定」之類的義憤和不屑。其實,這個錯誤並不一定是Windows不穩定造成的。本文就來簡單分析這種錯誤的一般原因。
一、應用程序沒有檢查內存分配失敗
程序需要一塊內存用以儲存數據時,就需要使用操作系統提供的「功能函數」來申請,如果內存分配成功,函數就會將所新開辟的內存區地址返回給應用程序,應用程序就可以通過這個地址使用這塊內存。這就是「動態內存分配」,內存地址也就是編程中的「光標」。內存不是永遠都招之即來、用之不盡的,有時候內存分配也會失敗。當分配失敗時系統函數會返回一個0值,這時返回值「0」已不表示新啟用的游標,而是系統向應用程序發出的一個通知,告知出現了錯誤。作為應用程序,在每一次申請內存後都應該檢查返回值是否為0,如果是,則意味著出現了故障,應該采取一些措施挽救,這就增強了程序的「健壯性」。若應用程序沒有檢查這個錯誤,它就會按照「思維慣性」認為這個值是給它分配的可用游標,繼續在之後的執行中使用這塊內存。
真正的0地址內存區儲存的是計算機系統中最重要的「中斷描述符表」,絕對不允許應用程序使用。在沒有保護機制的操作系統下(如DOS),寫數據到這個地址會導致立即當機,而在健壯的操作系統中,如Windows等,這個操作會馬上被系統的保護機制捕獲,其結果就是由操作系統強行關閉出錯的應用程序,以防止其錯誤擴大。這時候,就會出現上述的「寫內存」錯誤,並指出被引用的內存地址為「0x00000000」。內存分配失敗故障的原因很多,內存不夠、系統函數的版本不匹配等都可能有影響。因此,這種分配失敗多見於操作系統使用很長時間後,安裝了多種應用程序(包括無意中「安裝」的病毒程序),更改了大量的系統參數和系統檔案之後。
二、應用程序由於自身BUG引用了不正常的內存光標
在使用動態分配的應用程序中,有時會有這樣的情況出現:程序試圖讀寫一塊「應該可用」的內存,但不知為什麼,這個預料中可用的光標已經失效了。有可能是「忘記了」向操作系統要求分配,也可能是程序自己在某個時候已經注銷了這塊內存而「沒有留意」等等。注銷了的內存被系統回收,其訪問權已經不屬於該應用程序,因此讀寫操作也同樣會觸發系統的保護機制,企圖「違法」的程序唯一的下場就是被操作終止執行,回收全部資源。計算機世界的法律還是要比人類有效和嚴厲得多啊!像這樣的情況都屬於程序自身的BUG,你往往可在特定的操作順序下重現錯誤。無效光標不一定總是0,因此錯誤提示中的內存地址也不一定為「0x00000000」,而是其它隨機數字。如果系統經常有所提到的錯誤提示,下面的建議可能會有說明 :
1.檢視系統中是否有木馬或病毒。這類程序為了控制系統往往不負責任地修改系統,從而導致操作系統異常。平常應加強信息安全意識,對來源不明的可執行程序絕不好奇。
2.更新操作系統,讓操作系統的安裝程序重新拷貝正確版本的系統檔案、修正系統參數。
有時候操作系統本身也會有BUG,要注意安裝官方發行的升級程序。
3.試用新版本的應用程序。
Mode:
將虛擬內存撤換
答案:
目前為止是肯定的,也就是如在下次冷天到來時亦沒再發生,就代表這是主因
追加:
如果你用 Ghost 恢復 OS 後建議 刪除WINDOWS\PREFETCH目錄下所有*.PF文件因為需讓windows重新收集程序的物理地址。
有些應用程序錯誤 "0x7cd64998" 指令參考的 "0x14c96730" 內存。該內存不能為 "read"推論是此原因。
源由:
Win XP的「預讀取」技術
這種最佳化技術也被用到了應用軟件上,系統對每一個應用軟件的前幾次啟動情況進行分析,然後新增一個描述套用需求的虛擬「內存映像」,並把這些信息儲存到WINDOWSPREFETCH數據夾。一旦建立了映像,應用軟件的裝入速度大大提高。XP的預讀取數據儲存了最近8次系統啟動或應用軟件啟動的信息。
後敘:
目前此方法亦是獨步網絡的(其碼自己針對此問題查了許久),也是常見問題,原本幾乎每天睡前關閉軟件時一些程序都會發生...read...
現在就沒發生了。
運行某些程序的時候,有時會出現內存錯誤的提示(0x後面內容有可能不一樣),然後該程序就關閉。
“0x????????”指令引用的“0x????????”內存。該內存不能為“read”。
“0x????????”指令引用的“0x????????”內存,該內存不能為“written”。
不知你出現過類似這樣的故障嗎?
一般出現這個現象有方面的,一是硬件,即內存方面有問題,二是軟件,這就有多方面的問題了。
下面先說說硬件:
一般來說,內存出現問題的可能性並不大,主要方面是:內存條壞了、內存質量有問題,還有就是2個不同牌子不同容量的內存混插,也比較容易出現不兼容的情況,同時還要注意散熱問題,特別是超頻後。你可以使用MemTest 這個軟件來檢測一下內存,它可以徹底的檢測出內存的穩定度。
假如你是雙內存,而且是不同品牌的內存條混插或者買了二手內存時,出現這個問題,這時,你就要檢查是不是內存出問題了或者和其它硬件不兼容。
如果都沒有,那就從軟件方面排除故障了。
先簡單說說原理:內存有個存放數據的地方叫緩沖區,當程序把數據放在其一位置時,因為沒有足夠空間,就會發生溢出現象。舉個例子:一個桶子只能將一斤的水,當你放入兩斤的水進入時,就會溢出來。而系統則是在屏幕上表現出來。這個問題,經常出現在windows2000和XP系統上,Windows 2000/XP對硬件的要求是很苛刻的,一旦遇到資源死鎖、溢出或者類似Windows 98裡的非法操作,系統為保持穩定,就會出現上述情況。另外也可能是硬件設備之間的兼容性不好造成的。
下面我從幾個例子給大家分析:
例一:打開IE浏覽器或者沒過幾分鐘就會出現"0x70dcf39f"指令引用的"0x00000000"內存。該內存不能為“read”。要終止程序,請單擊“確定”的信息框,單擊“確定”後,又出現“發生內部錯誤,您正在使用的其中一個窗口即將關閉”的信息框,關閉該提示信息後,IE浏覽器也被關閉。 解決方法:修復或升級IE浏覽器,同時打上補丁。看過其中一個修復方法是,Win2000自升級,也就是Win2000升級到Win2000,其實這種方法也就是把系統還原到系統初始的狀態下。比如你的IE升級到了6.0,自升級後,會被IE5.0代替。
例二:在windows xp下雙擊光盤裡面的“AutoRun.exe”文件,顯示“0x77f745cc”指令引用的“0x00000078”內存。該內存不能為“written”,要終止程序,請單擊“確定”,而在Windows 98裡運行卻正常。 解決方法:這可能是系統的兼容性問題,winXP的系統,右鍵“AutoRun.exe”文件,屬性,兼容性,把“用兼容模式運行這個程序”項選擇上,並選擇“Windows 98/Me”。win2000如果打了SP的補丁後,只要開始,運行,輸入:regsvr32 c:/winnt/apppatch/slayerui.dll。右鍵,屬性,也會出現兼容性的選項。
例三:RealOne Gold關閉時出現錯誤,以前一直使用正常,最近卻在每次關閉時出現“0xffffffff”指令引用的“0xffffffff”內存。該內存不能為“read” 的提示。 解決方法:當使用的輸入法為微軟拼音輸入法2003,並且隱藏語言欄時(不隱藏時沒問題)關閉RealOne就會出現這個問題,因此在關閉RealOne之前可以顯示語言欄或者將任意其他輸入法作為當前輸入法來解決這個問題。
例四:我的豪傑超級解霸自從上網後就不能播放了,每次都提示“0x060692f6”(每次變化)指令引用的“0xff000011”內存不能為“read”,終止程序請按確定。 解決方法:試試重裝豪傑超級解霸,如果重裝後還會,到官方網站下載相應版本的補丁試試。還不行,只好換就用別的播放器試試了。
例五:雙擊一個游戲的快捷方式,“0x77f5cd0”指令引用“0xffffffff”內 存,該內存不能為“read” ,並且提示Client.dat程序錯誤。 解決方法:重裝顯卡的最新驅動程序,然後下載並且安裝DirectX9.0。
例六:一個朋友發信息過來,我的電腦便出現了錯誤信息:“0x772b548f”指令引用的“0x00303033”內存,該內存不能為“written”,然後QQ自動下線,而再打開QQ,發現了他發過來的十幾條的信息。 解決方法:這是對方利用QQ的BUG,發送特殊的代碼,做QQ出錯,只要打上補丁或升級到最新版本,就沒事了。
【原因 解決方法】
1 內存條壞了 更換內存條
2 雙內存不兼容 使用同品牌的內存或只要一條內存
3 內存質量問題 更換內存條
4 散熱問題 加強機箱內部的散熱
5 內存和主板沒插好或其他硬件不兼容 重插內存或換個插槽
6 硬件有問題 更換硬盤
7 驅動問題 重裝驅動,如果是新系統,應先安裝主板驅動
8 軟件損壞 重裝軟件
9 軟件有BUG 打補丁或更新到最新版本
10 軟件和系統不兼容 給軟件打上補丁或是試試系統的兼容模式
11 軟件和軟件之間有沖突 如果最近安裝了什麼新軟件,卸載了試試
12 軟件要使用其他相關的軟件有問題 重裝相關軟件,比如播放某一格式的文件時出錯,可能是這個文件的解碼器有問題
13 病毒問題 殺毒
14 殺毒軟件與系統或軟件相沖突 由於殺毒軟件是進入底層監控系統的,可能與一些軟件相沖突,卸載試試
15 系統本身有問題 有時候操作系統本身也會有BUG,要注意安裝官方發行的更新程序,象SP的補丁,最好打上.如果還不行,重裝系統,或更換其他版本的系統。
在控制面板的添加/刪除程序中看看你是否安裝了微軟NET.Framework,如果已經安裝了,可以考慮卸載它,當然如果你以後在其它程序需要NET.Framework時候,可以再重新安裝。
另外,如果你用的是ATI顯卡並且你用的是SP2的補丁(一些ATI的顯卡驅動需要在NET.Framework正常工作的環境下)。這種情況你可以找一款不需要NET.Framework支持的ATI顯卡驅動。
如果以上兩種方法並不能完全解決問題,你試著用一下“IE修復”軟件,並可以查查是否有病毒之類的。
〔微軟NET.Framework升級到1.1版應該沒問題了〕
〔還有一說〕
方法一:
微軟新聞組的朋友指點:開始--運行:regsvr32 jscript.dll
開始--運行:regsvr32 vbscript.dll
不過沒解決---但提供了路子-----一次運行注冊所有dll
搜索查找到方法如下:
運行 輸入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們還在找位置。直到你的指示燈不閃了再做別的!
我們先說一下常規的藍屏解決方案:
1、重啟
有時只是某個程序或驅動程序一時犯錯,重啟後他們會“改過自新”。
2、新硬件
首先,應該檢查新硬件是否有插牢,這個被許多人忽視的問題往往會引發許多莫名其妙的故障。如果確
認沒有問題,請將其拔下,然後換個插槽試試,並安裝最新的驅動程序。同時還應對照微軟網站的硬件兼容類別檢查一下硬件是否與操作系統兼容。如果你的硬件沒有在表中,那麼就得到硬件廠商網站進行查詢,或者撥打他們的咨詢電話。
3、新驅動和新服務
如果剛安裝完某個硬件的新驅動,或安裝了某個軟件,而它又在系統服務中添加了相應項目(比如:殺毒軟件、CPU降溫軟件、防火牆軟件等),在重啟或使用中出現了藍屏故障,請到安全模式來卸載或禁用它們。
4、檢查病毒
比如沖擊波和振蕩波等病毒有時會導致Windows藍屏死機,因此查殺病毒必不可少。同時一些木馬間諜軟件也會引發藍屏,所以最好再用相關工具進行掃描檢查。
5、檢查BIOS和硬件兼容性
對於新裝的電腦經常出現藍屏問題,應該檢查並升級BIOS到最新版本,同時關閉其中的內存相關項,比如:緩存和映射。另外,還應該對照微軟的硬件兼容列表檢查自己的硬件。還有就是,如果主板BIOS無法支持大容量硬盤也會導致藍屏,需要對其進行升級。
6、檢查系統日志
在開始>>>菜單中輸入;“EventVwr.msc”,「回車」出現“事件查看器”,注意檢查其中的“系統日志”和“應用程序日志”中表明“錯誤”的項。
7、最後一次正確配置
一般情況下,藍屏都出現於更新了硬件驅動或新加硬件並安裝其驅動後,這時 Windows 2K/XP 提供的“最後一次正確配置”就是解決藍屏的快捷方式。重啟系統,在出現啟動菜單時按下F8鍵就會出現高級啟動選項菜單,接著選擇“最後一次正確配置”。
8、安裝最新的系統補丁和Service Pack
有些藍屏是Windows本身存在缺陷造成的,因此可通過安裝最新的系統補丁和Service Pack來解決。
9、查詢停機碼
把藍屏中的代碼記錄下來。然後查詢其意思。再求解決辦法。
關於“專業代碼”解釋
0x0000000A:IRQL_NOT_LESS_OR_EQUAL
分析:主要是由問題的驅動程序、有缺陷或不兼容的硬件與軟件造成的。從技術角度講,表明在內核模式中存在以太高的進程內部請求級別(IRQL)訪問其沒有權限訪問的內存地址。
解決:請用前面介紹的解決方案中的2、3、5、7、8方案嘗試排除。
0x00000012:TRAP_CAUSE_UNKNOWN
分析:如果遇到這個錯誤信息,那麼很不幸,微軟也不清楚。因為KeBudCheck分析的結果是錯誤原因未知。
解決:既然這樣,我們就應該回想第一次發生時你對系統做了哪些操作;發生時正在進行什麼操作。從這些信息中找出可能的原因,從而選擇相應解決方案嘗試排除。
0x0000001A:MEMORY_MANAGEMENT
分析:這個內存管理錯誤往往是由硬件引起的,比如:新安裝的硬件、內存本身有問題等。
解決:如果是在安裝Windows時出現,那麼,有可能是由於你的電腦達不到安裝Windows的最小內存和磁盤要求。
0x0000001E:KMODE_EXCEPTION_NOT_HANDLED
分析:Windows內核檢查到一個非法或者未知的進程指令,這個停機碼一般是由問題的內存或是與前面介紹的0x0000000A相似的原因造成的。
解決:
(1)硬件兼容有問題:請對照前面提到的最新硬件兼容性列表,查看所有硬件是否包含在該列表中。
(2)有問題的設備驅動、系統服務或內存沖突和中斷沖突:如果在藍屏信息中出現了驅動程序的名字,請試著在安裝模式或者故障恢復控制台中禁用或刪除驅動程序,並禁用所有剛安裝的驅動和軟件。如果錯誤出現在系統啟動過程中,請進入安全模式,將藍屏信息中所標明的文件重命名或者刪除。
(3)如果錯誤信息中明確指出Win32K.sys:很有可能是第三方遠程控制軟件造成的,需要從故障恢復
控制台中將對該軟件的服務關閉。
(4)在安裝Windows後第一次重啟時出現:最大嫌疑可能時系統分區的磁盤空間不足或BIOS兼容有問題。
(5)如果是在關閉某個軟件時出現的:很有可能時軟件本省存在設計缺陷,請升級或卸載它。
0x00000023:FAT_FILE_SYSTEM / 0x00000024:NTFS_FILE_SYSTEM
分析:0x00000023通常發生在讀寫FAT16或者FAT32文件系統的系統分區時,而0x00000024則是由於NTFS.sys文件出現錯誤(這個驅動文件的作用是容許系統讀寫使用NTFS文件系統的磁盤)。這兩個藍屏錯誤很有可能是磁盤本身存在物理損壞,或是中斷要求封包(IRP)損壞而導致的。其他原因還包括:硬盤磁盤碎片過多;文件讀寫操作過於頻繁,並且數據量非常達或者是由於一些磁盤鏡像軟件或殺毒軟件引起的。
解決:
1、首先打開命令行提示符,運行“Chkdsk /r”(注:不是CHKDISK……)命令檢查並修復硬盤錯誤,如果報告存在懷道(Bad Track),請使用硬盤廠商提供的檢查工具進行檢查和修復。
2、接著禁用所有即使掃描文件的軟件,比如:殺毒軟件、防火牆或備份工具。
3、右擊C:/winnt/system32/drivers/fastfat.sys文件並選擇“屬性”,查看其版本是否與當前系統所使用的Windows版本相符。(注意:如果是XP,應該是C:/windows/system32/drivers/fastfat.sys)
4、安裝最新的主板驅動程序,特別IDE驅動。如果你的光驅、可移動存儲器也提供有驅動程序,最好將它們升級至最新版。
0x00000027:RDR_FILE_SYSTEM
分析:Windows內存管理出了問題很可能會導致這個停機碼的出現。(比較難判斷哦……)
解決:如果是內存管理的緣故,通常增加內存會解決問題。
0x0000002EATA_BUS_ERROR
分析:系統內存存儲器奇偶校驗產生錯誤,通常是因為有缺陷的內存(包括物理內存、二級緩存或者顯卡顯存)時設備驅動程序訪問不存在的內存地址等原因引起的。另外,硬盤被病毒或者其他問題所損傷,以出現這個停機碼。
解決:
(1)檢查病毒;
(2)使用"chkdsk /r"命令檢查所有磁盤分區;
(3)用Memtest86等內存測試軟件檢查內存;
(4)檢查硬件是否正確安裝,比如:是否牢固、金手指是否有污漬。
0x00000035:NO_MORE_IRP_STACK_LOCATIONS
分析:驅動程序或某些軟件出現堆棧問題。最主要是驅動程序本省存在問題,或是內存有質量問題。
解決:請使用前面介紹的常規解決方案中與驅動程序和內存相關的方案進行排除。
0x0000003F:NO_MORE_SYSTEM_PTES
分析:一個與系統內存管理相關的錯誤,比如:由於執行了大量的輸入/輸出操作,造成內存管理出現問題:有缺陷的驅動程序不正確地使用內存資源;某個應用程序(比如:備份軟件)被分配了大量的內核內存等。
解決:卸載所有最新安裝的軟件(特別是哪些增強磁盤性能的應用程序和殺毒軟件)和驅動程序。
0x00000044:MULTIPLE_IRP_COMPLIETE_REQUESTS
分析:通常是由硬件驅動程序引起的。
解決:卸載最近安裝的驅動程序。
0x00000050:PAGE_FAULT_IN_NONPAGED+AREA
分析:有問題的內存(包括物理內存、二級緩存、顯存)、不兼容的軟件(主要是遠程控制和殺毒軟件)、損壞的NTFS卷以及有問題的硬件(比如:PCI插卡本身已損壞)等都會引發這個錯誤。
解決:請使用前面介紹的常規解決方案中與內存、軟件、硬件、硬盤等相關的方案進行排除。
0x00000051:REGISTRY_ERROR
分析:這個停機碼說明注冊表或系統配置管理器出現錯誤,由於硬盤本身有物理損壞或文件系統存在問題,從而造成在讀取注冊文件時出現輸入/輸出錯誤。
解決:請使用“chkdsk /r”命令檢查並修復磁盤錯誤。
0x00000058:FTDISK_INTERNAL_ERROR
分析:在容錯集的主驅動發生錯誤。
解決:首先嘗試重啟電腦看是否能解決問題,如果不行,則嘗試“最後一次正確配置”進行解決。
0x0000005E:CRITICAL_SERVICE_FAILED
分析:某個非常重要的系統服務啟動識別造成的。
解決:如果是在安裝了某個新硬件後出新的,可以先移除該硬件,並通過網上列表檢查它是否與Windows 2K/XP兼容,接著啟動電腦,如果藍屏還是出現,請使用“最後一次正確配置”來啟動Windows,如果這樣還是失敗,建議進行修復安裝或是重裝。
0x0000006F:SESSION3_INITIALIZATION-FAILED
分析:這個錯誤通常出現在Windows啟動時,一般是由有問題的驅動程序或損壞的系統文件引起的。
解決:建議使用Windows安裝光盤對系統進行修復安裝。
0x00000076:PROCESS_HAS_LOCKED_PAGES
分析:通常是因為某個驅動程序在完成了一次輸入/輸出操作後,沒有正確釋放所占有的內存。
解決:
第一步:點擊開始>>>運行:regedt32,找到[HKLM/SYSTEM/Currentcontrol set/control/session manager/memory management],在右側新建雙字節值“TrackLockedPages”,值為1。這樣Windows便會在錯誤再次出現時跟蹤到是哪個驅動程序的問題。
第二步:如果再次出現藍屏,那麼錯誤信息會變成:STOP:0x0000000CB(0xY,0xY,0xY,0xY)DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS;其中第四個“0xY”會顯示為問題驅動程序的名字,接著對其進行更新或刪除。
第三步:進入注冊表,刪除添加的“TrackLockedPages”。
0x00000077:KERNEL_STACK_INPAGE_ERROR
分析:說明需要使用的內核數據沒有在虛擬內存或物理內存中找到。這個錯誤常常於是著磁盤有問題,相應數據損壞或受到病毒侵蝕。
解決:使用殺毒軟件掃描系統;使用“chkdsk /r”命令檢查並修復磁盤錯誤,如不行則使用磁盤廠商提供的工具檢查修復。


 
Copyright © Windows教程網 All Rights Reserved