win XP“寫入快取失敗”的八個常見原因(轉)
Windows使用了一個特殊的子系統,用於對一些基於磁碟的操作提供支援,例如有一種技術,能夠把對磁碟的寫入操作暫時快取起來,然後等到系統空閒的時候再執行相應操作。這種叫做“寫入快取”的技術做能夠提升系統地效能,不過預設情況下系統可能並沒有開啟該功能。
想知道“寫入快取”選項是如何設定的嗎?請開啟“裝置管理器”,展開“磁碟驅動器”,接著在下面任何一個驅動器圖示上點選滑鼠右鍵並選擇“屬性”,然後切換到“策略”標籤。在這裡你應該會看到兩個選項:“為快速刪除而最佳化” (所有的東西都直接寫入硬碟驅動器)和“為提高效能而最佳化”(寫入到快取)。第一個選項可以允許你快速的斷開裝置與電腦的連線,例如一個USB快閃記憶體,你不用點選工作列裡面的“安全刪除硬體”圖示就可以直接把這些裝置和電腦斷開。如果兩個選項都處於灰色無法選擇的狀態,那麼說明你的磁碟驅動器預設已經把“寫入快取”選項開啟了。(欲檢視更多關於延緩寫入預設狀態的資訊,請檢視微軟的文章“Windows XP and Surprise Removal of Hardware” )
在Windows XP系統中有時候會彈出“寫入快取失敗(Delayed write failed)”的提示,告訴你延緩寫入系統可能存在一些問題。雖然這並不是什麼致命錯誤,不過也值得引起你足夠的關注。
下面是一些常見的引起“寫入快取失敗”的原因:
1.磁碟驅動器本身的原因。這種情況尤其發生SCSI或者RAID驅動器上。有一些RAID驅動器的驅動程式會在安裝了SP2的XP作業系統中報告一個虛假訊息告訴使用者“寫入快取失敗”。所以你應該為你的磁碟驅動器安裝最新版本的驅動程式。
2.資料線的原因。一些錯誤或者損壞的資料線,特別是外部USB線和火線,會造成這種情況。如果你的資料線過長,或者資料線連線到的是一個質量不合格的USB HUB上,也會造成寫入快取失敗。最後,還有可能是因為你有一個需要80針資料線的UDMA驅動器,但你卻使用了一條40針腳的資料線。
3.SCSI終止錯誤。雖然這種情況在使用了self-terminating技術的SCSI裝置上很少發生,但是我們還是必須把它考慮進來。
4.媒體錯誤。這是可能發生的最嚴重的情況,換句話說,也就是磁碟驅動器壞了。如果你能透過SMART(比如SMART & Simple )軟體獲取磁碟驅動器的統計資訊,那麼你可以透過這些資訊來判斷磁碟驅動器出現了機械(物理)故障。你還可以使用一個叫Gibson Research's SpinRite的工具來幫助你診斷媒體錯誤,只是這個軟體在對磁碟驅動器進行完全檢測的時候會耗費相當長的時間。
5.計算機的BIOS設定強制開啟了驅動器控制器不支援的UDMA模式。雖然UDMA 模式能夠增強磁碟的效能,但是如果驅動器控制器不支援的話將會導致一些錯誤發生。這種情況並不多見,主要是發生在新安裝的硬體裝置上(該硬體裝置支援 UDMA模式),使用者可以透過升級BIOS或者將BIOS中關於硬碟驅動器的選項恢復成預設的“自動檢測”模式來解決這個問題。舉個例子:如果設定成 UDMA Mode6模式的裝置出現了問題,那麼你可以將它設定成Mode5模式。
6.驅動器控制器的問題。我曾經遇到USB控制器和其他硬體裝置衝突併產生寫入快取失敗的情況。如果你的系統同時擁有長和短兩種PCI插槽(64位和32位),請嘗試將USB控制器從長PCI插槽中拔出。一些比較老的PCI 卡並不支援這種型別的插槽。
7.記憶體的奇偶校驗錯誤。這種情況通常發生在你新增了一條記憶體之後,造成這種錯誤的原因是很可能是你的新記憶體條和主機板所支援的記憶體型別不符,或者是記憶體本身有問題。(記憶體有問題還會造成其他一些錯誤,例如隨機死鎖等)
8.登錄檔中的LargeSystemCache鍵值錯誤。這種情況很少見,通常發生在那些安裝了ATI顯示介面卡,記憶體大於521MB的機器上。這些機器上的登錄檔中有一個叫做LargeSystemCache的鍵
(HKEY LOCAL MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management),該鍵值用來管理系統分配給一些核心程式的記憶體容量,如果鍵值被設為1的話(這樣設定可以增強記憶體大於512MB的機器的效能),有可能會在一些系統中導致資料錯誤和產生寫入快取失敗的錯誤。如果出現這種情況的話,請把該鍵值改為0。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-945540/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用HTTP代理失敗的常見原因HTTP
- 八分鐘瞭解快取的常見問題?快取
- SSL證書稽核失敗的常見原因及處理方法(綜合篇)
- 10個常見的快取使用誤區快取
- PWA常見的快取策略快取
- ERP專案失敗的原因(轉)
- 導致linux系統快取高的常見原因有哪些Linux快取
- 一個SaaS專案失敗的原因 從個人角度覆盤專案失敗的5個重要原因
- 網站轉化率不高的五個常見原因網站
- 磁碟陣列資料丟失的7個常見原因介紹陣列
- 建站失敗的原因分析
- 軟體專案失敗最常見的5大原因
- 21 分鐘學 apollo-client 系列:寫入失敗的原因和解決方案client
- 雲伺服器顯示異常登入失敗是什麼原因伺服器
- 十個常見的快取使用誤區及建議快取
- windows延緩寫入失敗怎麼辦 延緩寫入失敗的解決辦法Windows
- Oracle RAC常見啟動失敗故障分析Oracle
- 使用微服務失敗的11個原因 - Shekhar Gulati微服務
- Redis常見問題(快取雪崩)Redis快取
- Redis 面試常見問題———快取雪崩、快取擊穿以及快取穿透Redis面試快取穿透
- 軟體開發專案失敗的3個原因
- win10 讀取檔案錯誤怎麼辦 win10讀取文件失敗什麼原因Win10
- 網際網路創業公司最常見的失敗原因有哪些?創業
- 當「轉型人工智慧」成為一個好公司走向失敗的原因……人工智慧
- Windows XP 軟體刪除常見故障(轉)Windows
- 軟體開發專案失敗原因分析(轉)
- 轉載---IDirect3DDevice9::Reset 失敗的原因3Ddev
- 用beego寫入log到elasticsearch失敗GoElasticsearch
- [Web開發] IE Cookie丟失問題的常見原因薦WebCookie
- 獲取導致匯入失敗的資料
- 機器學習專案失敗的9個原因,你中招了嗎?機器學習
- 盤點敏捷專案失敗的6個主要原因敏捷
- win10系統下提示延緩寫入失敗的解決方法Win10
- 智慧應用中八個常見的誤區
- 快取常見問題及解決方案快取
- Windows延緩寫入失敗怎麼辦?Windows
- 獲取導致匯入失敗的資料(五)
- 獲取導致匯入失敗的資料(四)