作者:林啟清 (Jim Lin)
本期主題:DOS VS Windows
─────────────────────────────────
一、前言
DOS 這個名詞好像已經很久了 ? 因為許多用電腦的人都不知道有這樣的東西了 ?
許多自認為電腦高手更會斬釘截鐵的告訴您 DOS 已死 ?
事實上,DOS 在個人電腦上所擔任的工作,大多數的人都不清楚,也不知道它的重要
性 ?
身在加拿大,相信您的電腦裡面一定有裝微軟所出的 Windows 操作系統 ? 但是您的
電腦裡面有沒有 DOS,大部份的人就都不知道了 ?
一些老電腦人 (並不代表年紀大,而指用電腦的時間) 常常會告誡電腦新鮮人,要學
學 DOS 哦 ....... 要不然電腦出問題的話 .... 那就麻煩了 ?
Windows 對個人電腦界的貢獻是有目共睹的,但它也培育了更多的電腦白癡 ?
值得大家想想的是,是否大家都要變成 "電腦專家" ? 答案當然是否定的。
當電腦白癡並沒有什麼不好 ? 但是當白癡也有分級,也就是 "白" 到什麼程度 ?
越白就越沒有行為能力,當對電腦做出不該做的事,後果就會更嚴重 ?
所以,筆者認為當電腦白癡沒啥不好,但是建議不要當純白的那種 ...:-)
二、何謂 DOS
DOS 的全文是 Disk Operating System。由字面上看,可以猜出那是一種跟磁碟有關
的東西 ? 問題什麼是磁碟呢 ?
軟式磁碟機 (讀 Floppy 那部機器) 跟硬式磁碟機 (Hard Disk) 都是屬於磁碟,只是
外型有點不同,而大部份人比較容易見到磁碟片,硬碟由於裝在電腦內部,反而容易
被忽視了 ?
換句話說,如果沒有 DOS 這種東西,我們就沒有辦法讀取軟式磁碟機及硬式磁碟機 ?
當一部電腦上的磁碟機我們沒有辦法存取,那我們要那部電腦做什麼 ?
以目前的 Windows 為例,Windows 的主系統一定是裝在硬碟 (因為太大了,沒辦法存
在軟碟上面),一旦硬碟無法存取,不要說從硬碟執行 Widnows 了,您連把 Windows
裝在硬碟上都有問題 ?
寫到這裡,聰明的讀者一定已經猜到,原來 DOS 這麼重要呀 ?
沒錯,DOS 是非常重要的,沒有了 DOS 您連開機都會有問題,更別想 Widnows 了 ?
而 DOS 除了一大堆的外部命令 (程式) 及內部命令,最主要的工作是讓您的電腦開機
。而開機的目的,就是在載入 DOS,讓我們能夠存取磁碟機。
DOS 有三個很重要的檔案,分別是 IO.SYS、MSDOS.SYS、COMMAND.COM 三個檔。除了
COMMAND.COM 可以讓您看到之外,另外兩個檔都是隱藏檔,必須用特別的方法才可以
而 COMMAND.COM 就很容易被所謂的電腦白癡所誤殺,一旦誤殺就不能順利開機了 ?
由於篇幅的關係,筆者並不打算在這邊講解 DOS 的詳細原理,而是提醒各位,DOS 不
死,因為您永遠需要它 ...:-)
萬一,您真的不小心殺了 COMMAND.COM,那只要用 DOS 開機片開機,開完機後,把在
A: 磁碟機上的 COMMAND.COM 拷貝到 C: 的根目錄 (C:\) 就可以了。
PS.磁片上的 COMMAND.COM 的版本必須跟原來 C: 裡面的要一樣才可以。
三、Windows 95 的迷思
看了上段,相信有人會質疑,他們用 Windows 95 已經很久了,但是從來就沒有看到
DOS 的字樣,筆者怎麼會暗示 Windows 需要 DOS 呢 ?
其實,這是微軟的詭計嘛 .... 如果還讓您們看到 DOS 的字樣,您們怎麼會乖乖的用
那個速度慢又常當機的 "東西" 呢 ?
DOS 的版本只出到 6.x 版,而 Widnows 95 所用的是 7.x 版的 DOS,但是並不顯示
DOS 的字樣,事實上 DOS 一直沒離開過您 ?
由於 DOS 是使用 FAT16 (一種檔案配置的方法),所以只能控制到 2GB 左右的硬碟,
一旦大於這個容量,就得把硬碟虛擬分割為兩塊。
現在您知道為什麼您的 3.5GB 的硬碟要被分割為 C: 跟 D: 了吧 !
至於有人的 Windows 95 卻可以讓大於 2GB 的硬碟不需要分割,而能整部拿來用,是
否就會很奇怪了 ?
這一點都不奇怪 ? 因為在設計 DOS 那個時代,根本就沒有想到現代人會這麼瘋狂,
用到超過 2GB 的容量 (這都是拜 Windows 之賜),預留 2GB 的控制能力,已經是夠
有遠見了 ?
既然不行,為什麼現在 Windows 還是在 DOS 的控制下,卻能控制超過 2GB 的硬碟呢
? 這一點都不奇怪,因為微軟把以前 Windows 95 所用的 DOS 7.0 加以修改,將原來
的 FAT16 擴充為 FAT32,然後推出一個 Windows OSR2 版。
所以,如果您的 Windows 95 可以控制到超過 2GB 以上的硬碟,那表示您所用的
Windows 95 是 OSR2 版的,也就是 A 版的。
至於不管是 A 版還是 B 版 (OSR2),LOGO 都是一樣 Windows 95,所以如果沒有到
Windows 中的系統去查看,很難就畫面來判斷是 A 版或是 B 版 ?
但是,請記得一件事,當您採用了 FAT32 後,如果您用以前 Windows 95 的開機片來
開機,您會找不到硬碟的資料。因為 FAT16 跟 FAT32 是完全不相容的 ?
不管 Windows 95 怎麼變,都是要先載入 DOS,然後才能載入 Windows ?
除非您用的是 Windows-NT,NT 可以不用 DOS,並不代表它不需要 DOS,而是 NT 把
原來 DOS 負責的部份給寫到了 NT 的主系統裡面了。但也由於是這樣,當您用一般的
DOS 開機,您一樣會找不到 NT 所規劃出來的硬碟 (除非您是用 FAT16 格式)。
四、結語
Windows 很慢 (跟以前的 DOS 時代比起來),它很爛 (常當機) 但是大家卻逃不出它
的魔掌。由於 Windows 慢,逼得大家得用更快的硬體,硬體廠商也因為這樣大發利市
。大部份的電腦相關行業都因為微軟的 Windows 而受惠,但是可憐的消費者卻要一直
掏腰包買新硬體去配合那越來越慢的軟體 ....;Q
而新的好軟體無法生存,因為會被微軟消滅,消滅不了的就併購,只要微軟沒有一個
真正的競爭對手,我們就得繼續當我們的電腦白癡 ...:)
<如果全文引用,可以不須得到本人同意,但必須註明出處>
<請註明本文出處為 http://www.taiwancomputer.com>
This banner was supplied by SAFE Audit
↑完全免費擁有屬於自己的網頁,快去申請吧 !