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

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

2020/6/4  電子商務網  瀏覽選項:    本文已被瀏覽 1205 次
使用Windows操作系統的人有時會遇到這樣的錯誤信息:“0X????????指令引用的0x00000000內存,該內存不能written”,然后應用程序被關閉。如果去請教一些“高手”,得到的回答往往是“Windows就是這樣不穩定”之類的義憤和不屑。其實,這個錯誤并不一定是Windows不穩定造成的。下面我們就來簡單分析這種錯誤的常見原因。
一、應用程序沒有檢查內存分配失敗
程序需要一塊內存用以保存數據時,就需要調用操作系統提供的“功能函數”來申請,如果內存分配成功,函數就會將所新開辟的內存區地址返回給應用程序,應用程序就可以通過這個地址使用這塊內存。這就是“動態內存分配”,內存地址也就是編程中的“指針”。 
內存不是永遠都招之即來、用之不盡的,有時候內存分配也會失敗。當分配失敗時系統函數會返回一個0值,這時返回值“0”已不表示新啟用的指針,而是系統向應用程序發出的一個通知,告知出現了錯誤。作為應用程序,在每一次申請內存后都應該檢查返回值是否為0,如果是,則意味著出現了故障,應該采取一些措施挽救,這就增強了程序的“健壯性”。 
若應用程序沒有檢查這個錯誤,它就會按照“思維慣性”認為這個值是給它分配的可用指針,繼續在之后的運行中使用這塊內存。真正的0地址內存區保存的是計算機系統中最重要的“中斷描述符表”,絕對不允許應用程序使用。在沒有保護機制的操作系統下(如DOS),寫數據到這個地址會導致立即死機,而在健壯的操作系統中,如Windows等,這個操作會馬上被系統的保護機制捕獲,其結果就是由操作系統強行關閉出錯的應用程序,以防止其錯誤擴大。這時候,就會出現上述的“寫內存”錯誤,并指出被引用的內存地址為“0x00000000”。 
內存分配失敗故障的原因很多,內存不夠、系統函數的版本不匹配等都可能有影響。因此,這種分配失敗多見于操作系統使用很長時間后,安裝了多種應用程序(包括無意中“安裝”的病毒程序),更改了大量的系統參數和系統文件之后。
二、應用程序由于自身BUG引用了不正常的內存指針
在使用動態分配的應用程序中,有時會有這樣的情況出現:程序試圖讀寫一塊“應該可用”的內存,但不知為什么,這個預料中可用的指針已經失效了。有可能是“忘記了”向操作系統要求分配,也可能是程序自己在某個時候已經注銷了這塊內存而“沒有留意”等等。注銷了的內存被系統回收,其訪問權已經不屬于該應用程序,因此讀寫操作也同樣會觸發系統的保護機制,企圖“違法”的程序唯一的下場就是被操作終止運行,回收全部資源。計算機世界的法律還是要比人類有效和嚴厲得多! 
像這樣的情況都屬于程序自身的BUG,你往往可在特定的操作順序下重現錯誤。無效指針不一定總是0,因此錯誤提示中的內存地址也不一定為“0x00000000”,而是其他隨機數字。 
如果系統經常有所提到的錯誤提示,下面的建議可能會有幫助:
1.查看系統中是否有木馬或病毒。這類程序為了控制系統往往不負責任地修改系統,從而導致操作系統異常。平常應加強信息安全意識,對來源不明的可執行程序絕不好奇。 
2.更新操作系統,讓操作系統的安裝程序重新拷貝正確版本的系統文件、修正系統參數。有時候操作系統本身也會有BUG,要注意安裝官方發行的升級程序。 
3.試用新版本的應用程序。
 發布人:杰米  [ → 我要發表文章 ] 上篇文章:教你玩轉“命令提示符”
下篇文章:Windows XP操作系統6例故障解答
→ 主題所屬分類:  計算機技術 → 軟件頻道 → 『關閉窗口』
QQ超級秘笈:免費申請QQ號碼
在網頁上顯示Google Talk..
協勤偷拿他人身份證 網上開店大肆行騙
絕妙!MSN 7.0動態個性頭像
只需幾招 讓BitComet用的更..
開實體店鋪之必勝法則
發送錯誤報告 IE瀏覽器經典故障“..
重裝不愁:如何備份常用軟件
Office 2003新套件隆重上市
Realplayer視頻亮度巧調節
制作幻燈片,ACDSee 輕松勝任
如何快速提高網站的PR值(二)
從五大方面為Win2003提速
超級求愛計劃--視頻軟件篇
隨時了解你的磁盤健康狀況
突破MSN五表情限制的方法
聊天新形式(一) 你想過聊天還能這..
給你一臺永不關機的網上“電腦”
Excel實用操作技巧九則
網絡營銷的八大實戰技巧
讓MPC在線播放更流暢
硬件 提速:ADSL上網優化全攻略
什么是ASP?ASP有什么特點?
巧用Maxthon下載Flash動畫
易物網日增商品上千件 開出B2B企..
如何制定網絡營銷策略
2005年七大賺錢方式
干凈過年 清理磁盤垃圾文件的頂級命令
全方位介紹:Winamp經典技巧集..
圖形化界面的LAME GUI [綜..
“聽話”的自動運行程序
網上開鞋店,讓我的生活從此改變
用Maxthon Access遠程..
網絡營銷用效果說話
上網助手為你的網絡加速
傳統商務與電子商務的區別
慎用Web郵箱過濾功能
淘寶受挫招財進寶 實體店艱難游走盈..
解決IE不播放GIF動畫問題
Word XP中的圖片也能隨意旋轉
網上交易市場逃稅驚人
淺談操作系統的安全性
大學生創業必備硬件
國內個人網商已超過40萬
網上開店2006年賣啥最賺錢
 熱門文章
 
 保存網頁圖片的八種方法 (53560)
 我的QQ 我的信息中心 (47782)
 2006年值得關注的十個web2.0網站 (39723)
 傳統商務與電子商務的區別 (11547)
 讓Windows序列號原形畢露 (10932)
 近一年來RSS和Blog已逐漸成為互聯網發展的新潮流 (9303)
 如何讓搜索引擎收錄新網站 (8335)
 如何保持網站排名課程記錄 --  電子商務網原創 (7586)
 在Word中輸入乘號和除號的幾種方法 (7375)
 IE6用戶如何升級到IE7.0瀏覽器版本 (7228)
 更換開機畫面 Win XP開機畫面隨我定 (7125)
 Ping命令的使用技巧 常用網絡命令使用技巧詳解 (6493)
 智能ABC輸入法中的使用技巧 (6175)
 抓就要抓最清晰的圖片 (6156)
 微軟推免費文件夾加密軟件 (5966)
 最近更新
 
 保存網頁圖片的八種方法 (8月1日)
 我的QQ 我的信息中心 (8月1日)
 2006年值得關注的十個web2.0網站 (8月1日)
 傳統商務與電子商務的區別 (8月1日)
 讓Windows序列號原形畢露 (8月1日)
 近一年來RSS和Blog已逐漸成為互聯網發展的新潮流 (7月21日)
 如何讓搜索引擎收錄新網站 (8月14日)
 如何保持網站排名課程記錄 --  電子商務網原創 (8月15日)
 在Word中輸入乘號和除號的幾種方法 (8月1日)
 IE6用戶如何升級到IE7.0瀏覽器版本 (12月28日)
 更換開機畫面 Win XP開機畫面隨我定 (8月1日)
 Ping命令的使用技巧 常用網絡命令使用技巧詳解 (8月1日)
 智能ABC輸入法中的使用技巧 (8月1日)
 抓就要抓最清晰的圖片 (8月1日)
 微軟推免費文件夾加密軟件 (8月1日)
 文章搜索
 
搜索選項:            
  → 評論內容 (點擊查看)
(沒有相關評論)
  → 發表我的評論
您的姓名:  您的E-mail:

評論內容:
發表評論:  
   電子商務網每日推薦文章: BLOG作弊案例分析(電子商務網原創) 2020/6/4
    本文為電子商務網原創案例分析,由于技術已經涉及搜索引擎作弊,所以不推薦使用只做案例分析使用,請注意。!
     1、首先到GOOGLE搜索關鍵字排名靠前的BLOG(想在什么排名就在什么搜索引擎上搜索,因為每個搜索引擎對BLOG的喜好度不一樣)
     2、搜索關鍵字排名中前幾名的BLOG,排名靠前的BLOG常理分析應該是搜索引擎比較喜歡,而且也是比較容易被收錄的BLOG,有條件的可以多搜索一些!......查看詳細內容
關于我們 ┋ 網站留言 ┋ 電子商務網成員網站 ┋ SEO培訓基地 ┋ 地圖 ┋ SEO培訓 ┋ 管理 ┋ TOP
合作站點: 杰晶網絡 | 建材互聯 | Herbal | 淘寶優惠券 | 中國保健品網 | OilPainting | NHE | 杰米世界 | 南強新網 | 十大建材品牌 | 建材市場 | 新聞熱點 | 建材百科
電子商務網 網絡營銷顧問:杰晶網絡 版權所有
Copyright © 2006 ECSoon.com All Rights Reserved
拳皇98登陆 11选5近期中奖号码河南 排列3开奖结果走势图 cba比分188 欢乐棋牌娱乐 北京麻将玩法 26选5怎么看中奖了 陕西省十一选五走势 举报网上麻将赌博 体育彩票6十1开奖查询 德甲派系 手机游戏赚钱项目挂机 四人打麻将下载 正规的一分钟大发快三 陕西快乐10分任四遗漏 3d杀一码连对 外汇蜡烛图