『壹』 簡述計算機的網路故障分類及其解決方法
寬頻連接錯誤:691(由於域上的用戶名或密碼無效而拒絕訪問)。
寬頻連接錯誤:內623(找不到電話薄項目)。
寬頻連接錯容誤:678(遠程計算機沒響應)。
寬頻連接錯誤:645產生原因為撥號軟體文件受損造成(常見於XP系統) 。
寬頻連接錯誤:721(遠程計算機沒有響應)。
以上信息僅供參考,星卡日租版辦理即送20元話費,200G星卡專屬定向流量包,刷視頻、玩全網,更輕松、更自由,詳情可登錄廣西電信網上營業廳查看,客服107號為您解答。
『貳』 虛擬內存設置失敗
1. 病毒!
2. 你設置虛擬內存的磁碟空間低於你所設置的虛擬內存!
3. 你沒有更改許可權。
但是一般2和3的情況的話系統會提示你,所以病毒作怪可能性比較大,360衛士+好點的最新殺毒軟體+超級兔子網路衛士 多次查殺收再試。
現在的木馬能讓你的機子出現各種各樣的怪毛病。
「③在該對話框中可看到關於虛擬內存的區域,點擊「更改」按鈕進入「虛擬內存」的設置窗口。選擇一個有較大空閑容量的分區,勾選「自定義大小」前的復選框,將具體數值填入「初始大小」、「最大值」欄中,而後依次點擊「設置→確定」按鈕即可(圖2),最後重新啟動計算機。
」
你雖然這么寫,但明顯是你粘貼的,你確信你調整了虛擬內存大小後 點了「設置」,然後確定的? 有時候馬虎會讓自己抓狂!
『叄』 這個大家幫我看看是怎麼回事呀 在 本地計算機 無法啟動SERVER 服務 錯誤 998: 內存分配訪問無效
網線插上了嗎,
檢查下網路問題.
實在不行,打電話去用友軟體問問
他們會幫你弄的
『肆』 Windows10無法啟動 Workstation服務(位於本地計算機上)錯誤1307這個安全D不能分配為此對象的所有者
您好 安裝Win XP後,通常系統會默認啟動許多服務,其中有些服務是普通用戶根本用不到的,不但佔用系統資源,還有可能被黑客所利用
必須禁止的服務
1.NetMeeting Remote Desktop Sharing:允許受權的用戶通過NetMeeting在網路上互相訪問對方。這項服務對大多數個人用戶並沒有多大用處,況且服務的開啟還會帶來安全問題,因為上網時該服務會把用戶名以明文形式發送到連接它的客戶端,黑客的嗅探程序很容易就能探測到這些賬戶信息。
2.Universal Plug and Play Device Host:此服務是為通用的即插即用設備提供支持。這項服務存在一個安全漏洞,運行此服務的計算機很容易受到攻擊。攻擊者只要向某個擁有多台Win XP系統的網路發送一個虛假的UDP包,就可能會造成這些Win XP主機對指定的主機進行攻擊(DDoS)。另外如果向該系統1900埠發送一個UDP包,令「Location」域的地址指向另一系統的chargen埠,就有可能使系統陷入一個死循環,消耗掉系統的所有資源(需要安裝硬體時需手動開啟)。
3.Messenger:俗稱信使服務,電腦用戶在區域網內可以利用它進行資料交換(傳輸客戶端和伺服器之間的Net Send和Alerter服務消息,此服務與Windows Messenger無關。如果服務停止,Alerter消息不會被傳輸)。這是一個危險而討厭的服務,Messenger服務基本上是用在企業的網路管理上,但是垃圾郵件和垃圾廣告廠商,也經常利用該服務發布彈出式廣告,標題為「信使服務」。而且這項服務有漏洞,MSBlast和Slammer病毒就是用它來進行快速傳播的。
4.Terminal Services:允許多位用戶連接並控制一台機器,並且在遠程計算機上顯示桌面和應用程序。如果你不使用Win XP的遠程式控制制功能,可以禁止它。
5.Remote Registry:使遠程用戶能修改此計算機上的注冊表設置。注冊表可以說是系統的核心內容,一般用戶都不建議自行更改,更何況要讓別人遠程修改,所以這項服務是極其危險的。
6.Fast User Switching Compatibility:在多用戶下為需要協助的應用程序提供管理。Windows XP允許在一台電腦上進行多用戶之間的快速切換,但是這項功能有個漏洞,當你點擊「開始→注銷→快速切換」,在傳統登錄方式下重復輸入一個用戶名進行登錄時,系統會認為是暴力破解,而鎖定所有非管理員賬戶。如果不經常使用,可以禁止該服務。或者在「控制面板→用戶賬戶→更改用戶登錄或注銷方式」中取消「使用快速用戶切換」。
7.Telnet:允許遠程用戶登錄到此計算機並運行程序,並支持多種 TCP/IP Telnet客戶,包括基於 UNIX 和 Windows 的計算機。又一個危險的服務,如果啟動,遠程用戶就可以登錄、訪問本地的程序,甚至可以用它來修改你的ADSL Modem等的網路設置。除非你是網路專業人員或電腦不作為伺服器使用,否則一定要禁止它。
8.Performance Logs And Alerts:收集本地或遠程計算機基於預先配置的日程參數的性能數據,然後將此數據寫入日誌或觸發警報。為了防止被遠程計算機搜索數據,堅決禁止它。
9.Remote Desktop Help Session Manager:如果此服務被終止,遠程協助將不可用。
10.TCP/IP NetBIOS Helper:NetBIOS在Win 9X下就經常有人用它來進行攻擊,對於不需要文件和列印共享的用戶,此項也可以禁用。
不一定要禁止的服務
以上十項服務是對安全威脅較大的服務,普通用戶一定要禁用它。另外還有一些普通用戶可以按需求禁止的服務:
1.Alerter:通知所選用戶和計算機有關系統管理級警報。如果你未連上區域網且不需要管理警報,則可將其禁止。
2.Indexing Service:本地和遠程計算機上文件的索引內容和屬性,提供文件快速訪問。這項服務對個人用戶沒有多大用處。
3.Application Layer Gateway Service:為Internet連接共享和Internet連接防火牆提供第三方協議插件的支持。如果你沒有啟用Internet連接共享或Windows XP的內置防火牆,可以禁止該服務。
4.Uninterruptible Power Supply:管理連接到計算機的不間斷電源,沒有安裝UPS的用戶可以禁用。
5.Print Spooler:將文件載入到內存中以便稍後列印。如果沒裝列印機,可以禁用。
6.Smart Card:管理計算機對智能卡的讀取訪問。基本上用不上,可以禁用。
7.Ssdp Discovery Service:啟動家庭網路上的upnp設備自動發現。具有upnp的設備還不多,對於我們來說這個服務是沒有用的。
8.Automatic Updates:自動從Windows Update網路更新補丁。利用Windows Update功能進行升級,速度太慢,建議大家通過多線程下載工具下載補丁到本地硬碟後,再進行升級。
9.Clipbook:啟用「剪貼板查看器」儲存信息並與遠程計算機共享。如果不想與遠程計算機進行信息共享,就可以禁止。
10.Imapi Cd-burning Com Service:用Imapi管理CD錄制,雖然Win XP中內置了此功能,但是我們大多會選擇專業刻錄軟體,另外如果沒有安裝刻錄機的話,也可以禁止該服務。
11.Workstation:創建和維護到遠程服務的客戶端網路連接。如果服務停止,這些連接都將不可用。
12.Error Reporting Service:服務和應用程序在非標准環境下運行時,允許錯誤報告。如果你不是專業人員,這個錯誤報告對你來說根本沒用。
『伍』 我的電腦出現了內存的問題,請求幫助。
該內存不能為read或written的解決方案
--------------------------------------------------------------------------------
使用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 2000XP對硬體的要求是很苛刻的,一旦遇到資源死鎖、溢出或者類似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 98Me」。win2000如果打了SP的補丁後,只要開始,運行,輸入:regsvr32 cwinntapppatchslayerui.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_下,應該只有一個正常的鍵值{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們還在找位置。直到你的指示燈不閃了再做別的
『陸』 電腦分配內存失敗大小-529264
1、物理內存是固定不變的,無法調整大小。
2、虛擬內存可以設置。
方法如下:
1、在桌面上「我的電腦」圖標滑鼠右鍵屬性。
2、單擊系統屬性窗口裡的「高級」標簽。
3、再單擊性能旁邊的「設置」按鈕。
4、出來的性能選項窗口中單擊「高級」。
5、在下面的虛擬內存點擊「更改」按鈕。
6、沒有設置的虛擬內存界面。
7、設置虛擬內存最好在非系統盤里,選中盤符,點擊「自定義大小」。
8、輸入「初始大小」和「最大值」,然後點擊「設置」按鈕。(虛擬內存設置的原則是:虛擬內存最小值是物理內存的1到1.5倍;虛擬內存最大值是物理內存的2到2.5倍)。
9、出現「要使改動生效,需要重新啟動計算機」的提示,單擊「確定」即可。
10、「確定」後再次彈出「必須重新啟動計算機才能使新的設置生效。想現在就重新啟動計算機嗎?」的窗口,點擊「是」,系統將自動重啟。
『柒』 為什麼計算機總是提示內存分配不足
提示內存不足有多種情況:
一、剪貼板佔用了太多的內存
請按下述步驟清除剪貼板中的內容,釋放其佔用的內存資源:
1.單擊「開始」,指向「程序」或「所有程序」,指向「附件」,指向「系統工具」,然後單擊「剪貼板查看程序」,打開「剪貼板查看程序」窗口。2.在「編輯」菜單上,單擊「刪除」命令。3.關閉「剪貼板查看程序」窗口。
二、打開的程序太多
解決方法:退出部分不用的程序,部分程序可能無法將內存資源歸還給系統,這時建議重新啟動計算機以釋放系統資源。
三、自動運行的程序太多
1.單擊「開始」,然後單擊「運行」。
2.在「打開」框中,鍵入「Msconfig」,單擊「確定」按鈕,打開「系統配置實用程序」窗口。
3.在「服務」和「啟動」選項卡,去掉不需要的開機啟動服務和程序。
4.單擊「確定」按鈕,當系統提示重新啟動計算機時,請單擊「是」按鈕。
重新啟動電腦後,就可以減少隨機啟動的服務或程序。
四、系統虛擬內存不足
有時提示的是「虛擬內存不足」或「虛擬內存最小值太低」
解決方法是1.找到桌面「我的電腦」右鍵「屬性」,打開「系統屬性」(示例為XP系統,其他系統類似)
2.找到系統對話框的「高級」選項;3.之後,找到「性能」,點擊性能區域里的「設置」;4.在彈出的性能對話框中,選中「高級」—「虛擬內存」—「更改」;5.然後選擇C盤,調整C盤的虛擬內存,之後確定即可。
五、病毒或系統文件破壞
需要用殺毒軟體殺毒或用修復程序修復
六、內存太小
增加內存條。
『捌』 電腦內存錯誤 系統內存分配錯誤 應用程序停止運行 電腦重啟 數值為0 怎麼解決
你好
◆開始運行輸入cmd回車,在命令提示符下輸入下面命令
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1回車。
完成後,在輸入下面的
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回車。
如果怕輸入錯誤,可以復制這兩條指令,然後在命令提示符後擊滑鼠右鍵,打「粘貼」,回車,耐心等待,直到屏幕滾動停止為止。(重啟電腦)。
●在檢查運行regedit進入注冊表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 下,應該只有一個正常的鍵值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 將其他的刪除。【如果還有一個(默認)值不用管它,一般它為空。】必要時【還原】或重新安裝系統。
『玖』 這個錯誤可能是因為你的計算機硬體與網路連接的失敗而造成的怎麼回事
事情的罪魁禍首來自於Windows。延緩寫入,這是Windows本身提供的一個功能,在系統繁忙時,其能夠把對磁碟的寫入操作暫時緩存起來,然後等到系統空閑的時候再執行相應操作。平時我們拷貝大量數據到移動硬碟時,拷貝窗口已經關閉了,但是移動硬碟燈還在閃,卸載硬體也提示設備在使用中無法卸載,也是因為這個原因。這種延緩寫入動作在拷貝大量數據時,尤其機器自身內存比較小或相對於拷貝的內容來說比較小,則有可能在緩存時出現「Windows – 延緩寫入失敗」錯誤。
大家可以通過關閉該選項來解決問題。在「我的電腦」中,右鍵點擊磁碟或分區,選擇「屬性」,在「硬體」的標簽中,找到需要關閉該功能的磁碟驅動器,選擇「屬性」,選擇「策略」標簽,在里邊你可以看到兩個選項:「為快速刪除而優化」(即所有的東西都直接寫入硬碟驅動器,不進行緩存)和「為提高性能而優化」(寫入到緩存)。選擇「為快速刪除而優化」即可解決延緩寫入失敗的問題。
當然,延緩寫入失敗還有可能因為其他方面原因導致,比如數據線過長、內存的奇偶校驗錯誤、BIOS中設定強制開啟了驅動器控制器不支持的UDMA模式、注冊表中的LargeSystemCache選項等等。
微軟關於這方面的相關說明有:
在啟用「啟用了寫入緩存」功能後可能會丟失數據http://support.microsoft.com/kb/281672
啟用了寫入緩存功能時磁碟性能下降http://support.microsoft.com/kb/332023
『拾』 win 10 運行某些程序出現內存分配失敗
0X000000該內存不能為read written的解決方法
出現這個現象有方面的,一是硬體,即內存方面有問題,二是軟體,這就有多方面的問題了。
一:先說說硬體:
一般來說,電腦硬體是很不容易壞的。內存出現問題的可能性並不大(除非你的內存真的是雜牌的一塌徒地),主要方面是:1。內存條壞了(二手內存情況居多)、2。使用了有質量問題的內存,3。內存插在主板上的金手指部分灰塵太多。4。使用不同品牌不同容量的內存,從而出現不兼容的情況。5。超頻帶來的散熱問題。你可以使用MemTest 這個軟體來檢測一下內存,它可以徹底的檢測出內存的穩定度。
二、如果都沒有,那就從軟體方面排除故障了。
先說原理:內存有個存放數據的地方叫緩沖區,當程序把數據放在緩沖區,需要操作系統提供的「功能函數」來申請,如果內存分配成功,函數就會將所新開辟的內存區地址返回給應用程序,應用程序就可以通過這個地址使用這塊內存。這就是「動態內存分配」,內存地址也就是編程中的「游標」。內存不是永遠都招之即來、用之不盡的,有時候內存分配也會失敗。當分配失敗時系統函數會返回一個0值,這時返回值「0」已不表示新啟用的游標,而是系統向應用程序發出的一個通知,告知出現了錯誤。作為應用程序,在每一次申請內存後都應該檢查返回值是否為0,如果是,則意味著出現了故障,應該採取一些措施挽救,這就增強了程序的「健壯性」。若應用程序沒有檢查這個錯誤,它就會按照「思維慣性」認為這個值是給它分配的可用游標,繼續在之後的執行中使用這塊內存。真正的0地址內存區儲存的是計算機系統中最重要的「中斷描述符表」,絕對不允許應用程序使用。在沒有保護機制的操作系統下(如DOS),寫數據到這個地址會導致立即當機,而在健壯的操作系統中,如Windows等,這個操作會馬上被系統的保護機制捕獲,其結果就是由操作系統強行關閉出錯的應用程序,以防止其錯誤擴大。這時候,就會出現上述的內存不能為「read」錯誤,並指出被引用的內存地址為「0x00000000「。內存分配失敗故障的原因很多,內存不夠、系統函數的版本不匹配等都可能有影響。因此,這種分配失敗多見於操作系統使用很長時間後,安裝了多種應用程序(包括無意中「安裝」的病毒程序),更改了大量的系統參數和系統檔案之後。