加入收藏
 地圖
 用戶登陸
 幫助中心
電子商務 SEO動態 SEO技術 SEO軟件 SEO推薦 網站留言 SEO用戶 SEO專欄 電子商務   SEO培訓
今天是:2019年9月22日 星期日   您現在位于: 首頁 →  SEO技術 → 計算機技術(軟件頻道)

Windows出現內存錯誤的常見原因

2019/9/22  電子商務網  瀏覽選項:    本文已被瀏覽 1373 次
使用Windows操作系統的人有時會遇到這樣的錯誤信息:“0X????????指令引用的0x00000000內存,該內存不能written”,然后應用程序被關閉。如果去請教一些“高手”,得到的回答往往是“Windows就是這樣不穩定”之類的義憤和不屑。其實,這個錯誤并不一定是Windows不穩定造成的。下面我們就來簡單分析這種錯誤的常見原因。
一、應用程序沒有檢查內存分配失敗
程序需要一塊內存用以保存數據時,就需要調用操作系統提供的“功能函數”來申請,如果內存分配成功,函數就會將所新開辟的內存區地址返回給應用程序,應用程序就可以通過這個地址使用這塊內存。這就是“動態內存分配”,內存地址也就是編程中的“指針”。 
內存不是永遠都招之即來、用之不盡的,有時候內存分配也會失敗。當分配失敗時系統函數會返回一個0值,這時返回值“0”已不表示新啟用的指針,而是系統向應用程序發出的一個通知,告知出現了錯誤。作為應用程序,在每一次申請內存后都應該檢查返回值是否為0,如果是,則意味著出現了故障,應該采取一些措施挽救,這就增強了程序的“健壯性”。 
若應用程序沒有檢查這個錯誤,它就會按照“思維慣性”認為這個值是給它分配的可用指針,繼續在之后的運行中使用這塊內存。真正的0地址內存區保存的是計算機系統中最重要的“中斷描述符表”,絕對不允許應用程序使用。在沒有保護機制的操作系統下(如DOS),寫數據到這個地址會導致立即死機,而在健壯的操作系統中,如Windows等,這個操作會馬上被系統的保護機制捕獲,其結果就是由操作系統強行關閉出錯的應用程序,以防止其錯誤擴大。這時候,就會出現上述的“寫內存”錯誤,并指出被引用的內存地址為“0x00000000”。 
內存分配失敗故障的原因很多,內存不夠、系統函數的版本不匹配等都可能有影響。因此,這種分配失敗多見于操作系統使用很長時間后,安裝了多種應用程序(包括無意中“安裝”的病毒程序),更改了大量的系統參數和系統文件之后。
二、應用程序由于自身BUG引用了不正常的內存指針
在使用動態分配的應用程序中,有時會有這樣的情況出現:程序試圖讀寫一塊“應該可用”的內存,但不知為什么,這個預料中可用的指針已經失效了。有可能是“忘記了”向操作系統要求分配,也可能是程序自己在某個時候已經注銷了這塊內存而“沒有留意”等等。注銷了的內存被系統回收,其訪問權已經不屬于該應用程序,因此讀寫操作也同樣會觸發系統的保護機制,企圖“違法”的程序唯一的下場就是被操作終止運行,回收全部資源。計算機世界的法律還是要比人類有效和嚴厲得多啊! 
像這樣的情況都屬于程序自身的BUG,你往往可在特定的操作順序下重現錯誤。無效指針不一定總是0,因此錯誤提示中的內存地址也不一定為“0x00000000”,而是其他隨機數字。 
如果系統經常有所提到的錯誤提示,下面的建議可能會有幫助:
1.查看系統中是否有木馬或病毒。這類程序為了控制系統往往不負責任地修改系統,從而導致操作系統異常。平常應加強信息安全意識,對來源不明的可執行程序絕不好奇。 
2.更新操作系統,讓操作系統的安裝程序重新拷貝正確版本的系統文件、修正系統參數。有時候操作系統本身也會有BUG,要注意安裝官方發行的升級程序。 
3.試用新版本的應用程序。
 發布人:杰米  [ → 我要發表文章 ] 上篇文章:教你玩轉“命令提示符”
下篇文章:Windows XP操作系統6例故障解答
→ 主題所屬分類:  計算機技術 → 軟件頻道 → 『關閉窗口』
Copiar Hublot Big..
我喜歡,我下載
Fake Omega Watche..
摳圖第一招:魔術棒 Photosh..
Moncler Coats Kvi..
任泉角色轉換 成明星開店佼佼者
技巧薈萃(一) 一周應用技巧大薈萃..
Windows Live全新界面絢..
網絡營銷服務市場研究
營銷敗筆:泛文化營銷的四大通病
另類妙招讓ADSL全速前進
給Word加把鎖
Windows XP系統下也玩桌面..
如何去掉回復郵件中的“>”標記
WinXP之后安裝Win2000
特殊用途的IP地址介紹
Moncler Jackets W..
電子商務鏈對電子商務研究有哪些意義?
Win2003:應用注冊表和文件系統
輕松擁有自己的MSN機器人
Patek Philippe Mo..
進階:Flash 8 少為人知的特..
看清楚!買本本要注意的35個問題(..
Google“提示”功能新鮮試用
在Excel自選圖形中顯示數據值
Prom Dresses, Avo..
Replica PID 00686..
把你的QQ秀形象顯示為論壇的個性簽名
摳圖第一招:魔術棒 Photosh..
熱點:對付網絡IP廣告有招數
易物網日增商品上千件 開出B2B企..
H枚g kvalitet B盲st..
XP并不完美的自帶驅動程序
中興簽單上海電信IPTV項目 9月..
反向思考 Google搜索URL解密
打開你的世界之窗
Omega Constellati..
網絡典型故障三例
Google:被黑客黑之后
根據應用需要設置 禁用不是好事 虛..
弄清Q友是否在線的最簡單方法的應對..
去除QQ手機捆綁的超酷方法
XP中查看計算機開關機記錄
2005 創業商機大檢閱
New Balance 574 d..
 熱門文章
 
 保存網頁圖片的八種方法 (53704)
 我的QQ 我的信息中心 (47850)
 用OE郵件發短信不再是夢想! (44740)
 2006年值得關注的十個web2.0網站 (39898)
 傳統商務與電子商務的區別 (11507)
 讓Windows序列號原形畢露 (11085)
 近一年來RSS和Blog已逐漸成為互聯網發展的新潮流 (9752)
 如何讓搜索引擎收錄新網站 (8496)
 IE6用戶如何升級到IE7.0瀏覽器版本 (7565)
 在Word中輸入乘號和除號的幾種方法 (7554)
 更換開機畫面 Win XP開機畫面隨我定 (7385)
 Ping命令的使用技巧 常用網絡命令使用技巧詳解 (6646)
 如何保持網站排名課程記錄 --  電子商務網原創 (6582)
 智能ABC輸入法中的使用技巧 (6403)
 抓就要抓最清晰的圖片 (6272)
 最近更新
 
 保存網頁圖片的八種方法 (8月1日)
 我的QQ 我的信息中心 (8月1日)
 用OE郵件發短信不再是夢想! (8月1日)
 2006年值得關注的十個web2.0網站 (8月1日)
 傳統商務與電子商務的區別 (8月1日)
 讓Windows序列號原形畢露 (8月1日)
 近一年來RSS和Blog已逐漸成為互聯網發展的新潮流 (7月21日)
 如何讓搜索引擎收錄新網站 (8月14日)
 IE6用戶如何升級到IE7.0瀏覽器版本 (12月28日)
 在Word中輸入乘號和除號的幾種方法 (8月1日)
 更換開機畫面 Win XP開機畫面隨我定 (8月1日)
 Ping命令的使用技巧 常用網絡命令使用技巧詳解 (8月1日)
 如何保持網站排名課程記錄 --  電子商務網原創 (8月15日)
 智能ABC輸入法中的使用技巧 (8月1日)
 抓就要抓最清晰的圖片 (8月1日)
 文章搜索
 
搜索選項:            
  → 評論內容 (點擊查看)
(沒有相關評論)
  → 發表我的評論
您的姓名:  您的E-mail:

評論內容:
發表評論:  
   電子商務網每日推薦文章: 如何保持網站排名課程記錄 -- 電子商務網原創2019/9/22
    這個問題對于比較熟練的SEO,都沒有什么難處,因為大多SEO都掌握自己一整套的優化方案和保持排名方案,所以,這個內容屬于初級的問題~,我今天大概講一些方法和注意的地方,我個人觀點,既然懂得如何排上去,就用排上去的那套方法繼續維持排名,天下沒有免費的午餐,沒有誰永遠是第一, 也沒有排上去就掉不下來的第一~~,貴在堅持,OK,我們開始講內容,我們先說說昨天的內容~~
    關于網站改版,大多現在的網站管理人員,SEO,程序員等,都希望自己的網站能夠獲得好的名次,所以費盡了心思和力氣去給網站改版,修改關鍵字,調整網站結構.而且頻率也相當的快,有的2、3天就改版一次~~~ ,大家也許會問,那如果我不更新,網站不就沒有內容了? ......查看詳細內容
關于我們 ┋ 網站留言 ┋ 電子商務網成員網站 ┋ SEO培訓基地 ┋ 地圖 ┋ SEO培訓 ┋ 管理 ┋ TOP
合作站點: 杰晶網絡 | 建材互聯 | Herbal | 淘寶優惠券 | 中國保健品網 | OilPainting | NHE | 杰米世界 | 南強新網
電子商務網 網絡營銷顧問:杰晶網絡 版權所有
Copyright © 2006 ECSoon.com All Rights Reserved
拳皇98登陆