斌斌小站
 
斌斌小站
斌斌小站   視窗專欄>>Windows


簡化 Windows Me 的開機片

最後更新日期:2001-09-26

適用範圍:
Windows Me

製作開機片最省事的方法就是到「控制台」>>「新增移除程式」>>「開機片」>>按建立開機片去製作可開機的磁片。(由於 Windows Me 不支援 format /s 指令,所以這也成為了在 Windows Me 之下,唯一可做開機片的方法了)

可是,我想有不少人應該都會覺得,這個 Windows Me 做出來的開機片開機實在太慢了。

為什麼開機會這麼慢?因為這片開機片,它要解壓縮檔案,把一些工具程式放到虛擬磁碟裡(Ram Disk),同時也要建立虛擬磁碟,再加上軟碟本身讀取資料的速度就慢,於是,用這片磁片開機會讓你等很久。

如果說,我只要我的開機片:

  • 能開機

  • 能抓得到光碟機

那麼你所需要的只不過是基本的開機檔案與光碟機驅動程式而已,其他的動作對都是多餘的。

要簡化 Windows Me 的開機片,很簡單:

  • 到「控制台」>>「新增移除程式」>>「開機片」>>按建立開機片,製作一片可以開機的磁片,如果你之前就做過了,就可以省掉這個步驟。

  • 開機片上只需保留:

IO.SYS
MSDOS.SYS
COMMAND.COM
AUTOEXEC.BAT
CONFIG.SYS
MSCDEX.EXE
OAKCDROM.SYS
FORMAT.COM (請從 C:\Windows\Command 下複製過來到磁片上,沒有這個檔案你就不能做 format 的動作)

其他檔案都可以刪除。(註一

  • 編輯 Autoexec.bat,開啟 Autoexec.bat 之後(註二),刪除所有內容,改為以下:(可以完全套用,但僅為建議參考,如果你熟悉 Autoexec.bat 的撰寫方法,請視自己的需要修改之)

@ECHO OFF
path=c:\;c:\windows;c:\windows\command;a:\
set temp=c:\windows\temp
set tmp=c:\windows\temp
LH MSCDEX.EXE /D:mscd001
  • 編輯 Config.sys,刪除所有內容,改為:
    (可以完全套用,但僅為建議參考,不是死的寫法,如果你熟悉 Config.sys 的撰寫方法,請視自己的需要修改之)

Device=oakcdrom.sys /D:mscd001 
Files=10
Buffers=10
dos=high,umb
stacks=0,0
lastdrive=z

一張簡化過後的開機片就製作完成了,這張開機片不會有開機選單,除了 CD-ROM 驅動程式之外,不會載入任何多餘的驅動程式或工具程式。(註三

若需開機片,可至:http://groups.yahoo.com/group/binbindigest/files/Boot%20Disk/ 下載。

 

註一:

你可以依照你自己的需求狀況增減檔案,一些常用 DOS 指令都是放在 C: \ Windows \ Command 之下,你可以自己視需要擺哪些檔案或不擺哪些檔案到磁片上,例如,常要用到 Doskey.com 的話,就把這個檔案複製到磁片,在 Autoexec.bat 中再加上 Doskey 的敘述,依此類推,DOS 用家應該都知道這個道理。

註二:

Autoexec.bat 、Config.sys 都是「純文字」檔案,所以可以用 Windows 的 Notepad(記事本)打開編輯,用記事本開啟的時候,記得檔案類型要選為所有檔案,不然在清單中你只能看到 .TXT 的檔案。

註三:

Windows Me 開機磁片上請不要加上 Himem.sys 與 Emm386.exe 檔案,不要在 Config.sys 中加入載入這兩個驅動程式的敘述,否則會無法開機。

Windows Me 的開機程式已經不支援這些記憶體管理程式,如果你想透過 Windows Me 的開機片去執行一些需要 emm386.exe 的DOS應用軟體,請放棄這個念頭,Windows Me 已經完全放棄 DOS 相容性的問題,他根本不讓你 run 這類記憶體管理程式(詭異的是,雖不相容,但是還是檔案並沒有拿掉,是工程師忘了什麼嗎....)

如果你需要啟動在DOS下並執行 Emm386,請改用 Windows 98 或 Windows 95 的開機片開機。

沒有 Emm386 或 Himem.sys 不影響你用 CD 重新安裝 Windows,所以這片簡化過的開機磁片是可用於重新安裝 Windows Me 的。(或是專用於重新安裝 Windows Me)

Windows 98 製作的開機片亦可套用這個方法,不過,由於 Windows 98 支援 Himem.sys 與 Emm386.exe,所以在磁片上可以擺上這兩個檔案,並在 Config.sys 裡多加上兩行:

DEVICE=HIMEM.SYS
DEVICE=EMM386.EXE NOEMS

當然,不加也無所謂,就是不使用記憶體管理程式。(不使用上層記憶體)

 

相關文章:製作 Windows 開機片
相關文章:在開機片中加入光碟機驅動程式

   

 

[ 回總目錄 | 回此單元目錄 | 回首頁 ]


logo

 


binbin.net

© 2001 binbin.net All Rights Reserved. 車成斌
 
版權所有,請勿抄襲
對本文有意見或問題,請寄至 binbin@pchome.com.tw