【轉貼】作業系統開的玩笑 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- Windows 討 論 版


PCZONE 討論區



通知

-- Windows 討 論 版 包括 Windows 95/98/ME、Windows NT/2000/XP/Server 2003 等的疑難雜症解答與經驗分享。

親愛的OP找我們時
【轉貼】作業系統開的玩笑
問:我從公司電腦儲存了一些資料到磁片裡,用家中的軟碟機讀取卻是空白的?為了這個情況我換了一台新軟碟機,磁片也用全新的,但同樣的事還是發生了,這到底是怎麼一回事?
答:通常遇到軟碟機讀取出狀況,消費者第一個反應就是磁片壞了,不然就是磁碟機有問題,不過上面這種情況,不像是硬體的問題,反而像是你的作業系統在跟你開玩笑。

以你情況來說,當你透過軟碟來傳遞文件,你把文件傳入磁片,並打開相關路徑以確定文件的存在。然後你把磁片帶回家。卻發現磁片是空的。你再一次拷貝文件到磁片,這一次非常小心而且非常肯定磁片中確實存在文件,甚至於你在磁片中可以直接打開和關閉這個文件。你又再把它帶回家,卻仍然發現磁片是空的,甚至用全新的軟碟、重新格式化的磁片,的問題出在哪兒?

問題就在於作業系統的磁片緩衝區妨礙了我們發現真正的問題所在。也就是說當軟碟機的讀寫頭開始旋轉。電腦也認為軟碟機已經把文件寫入到了磁片中,當我們察看磁片上的路徑目錄或者打開文件時,電腦讀的其實是緩衝區中的內容,而不是磁片中的。所以實際上,磁片還是空的,拿到哪一台電腦讀取,都會發現磁片是空白的。

要解決這種問題,最簡單方法就是把資料寫入磁片中,然後把磁片拿出,再插入軟碟機。因為電腦能夠識別出一個磁片被抽出來而另一個磁片被插進去了。如此一來軟碟機的磁片緩衝區就會被清空,這樣,下一次讀取資料時,讀的就是磁片而不是緩衝區。

但是,一定要記住,只要你從磁片中讀到東西,無論你讀到的是什麼,都是先拷貝到緩衝區裡,然後再從緩衝區中讀出來的,直到取出磁片為止。

ps.有點看不懂...可以幫忙解釋一下嗎

回覆
會員

我們在使用磁片時windows為了增加讀取速率,有時會在硬碟或是記憶體開一個空間當作暫存區,如果我們要使用磁片的資料時只要從這裡讀就好了。本意是為了增加磁片的存取效率,就好像我們在做事前會先準備好要用到的資料一樣
至於放在暫存區的東西怎麼辦?那就只好等windows想起來後才會真正存到磁片
後面所說的先抽出磁片的目的就是要讓windows重新檢查磁片,這樣才算真正看到磁片的資料。其實直接點選重新整理也行
回覆
親愛的OP找我們時

是喔...我是沒遇到過啦
有時怕磁片有問題
會先抽出...放別片進去讀一下
再換回之前的磁片...重讀一次
應該也算是消除暫存區的資料吧
回覆
30 多歲男子

要解決此問題很簡單!

只要關閉"抽取型"磁碟的寫入緩衝區即可
在控制台的系統設定裡面...

p.s.硬碟的寫入緩衝區不要關閉, 效能會很差!
回覆
親愛的OP找我們時

原來如此啊...現在終於知道這個設定的用處了
回覆
進階會員

軟碟機應該沒有緩衝區吧??
抽取型磁碟應該是指 MO.120MB軟碟機.抽取型硬碟.等等.當然在你沒有上述裝置下可以這麼做.
假如有.勸你不要這麼做.以免效能低落.
至於在軟碟機方面要確定檔案是否有存入軟碟中.你可以把軟碟目錄打開後按 F5 重新整理
就可以確認是否有存入了.

有一些軟碟機用久之後會有磁頭移位的情形.這樣常造成在這一台讀寫正常拿在別台電腦卻是新磁片的困擾.這時唯有從源頭更新軟碟機才會一勞永逸解決問題.
回覆
30 多歲男子

引用:
最初由 pavo 發表
軟碟機應該沒有緩衝區吧??
抽取型磁碟應該是指 MO.120MB軟碟機.抽取型硬碟.等等.當然在你沒有上述裝置下可以這麼做.
假如有.勸你不要這麼做.以免效能低落.
至於在軟碟機方面要確定檔案是否有存入軟碟中.你可以把軟碟目錄打開後按 F5 重新整理
就可以確認是否有存入了.

有一些軟碟機用久之後會有磁頭移位的情形.這樣常造成在這一台讀寫正常拿在別台電腦卻是新磁片的困擾.這時唯有從源頭更新軟碟機才會一勞永逸解決問題.
所謂"軟碟機緩衝區"是在"主記憶體"中!
系統會累計"小量"的寫入動作後將資料做一次寫入...

當然另一種情形就是你說的軟碟機用久後磁頭移位或磁頭髒了...

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。