最近筆者的小黑由于沒有可引導(dǎo)的光驅(qū),那么安裝2000或者XP的時候,大部分情況下都是在DOS底下安裝,將硬盤拆下來掛到USB硬盤盒子里,將安裝文件拷貝到硬盤里也就是那個I386文件夾,然后將硬盤裝回BB里。然后用外掛軟驅(qū)引導(dǎo)^_^。
接下來當(dāng)然是引導(dǎo)到DOS,大蝦們都會先加載smartdrv.exe,然后再執(zhí)行winnt開始安裝,那么加不加載smartdrv.exe到底區(qū)別在哪里,為何加載后安裝速度會提高很快呢,下面就詳細(xì)的敘述一下咯:
1.Smartdrv.exe是什么?
smartdrv.exe是一個磁盤緩存實用程序,也叫磁盤加速器。簡單的來講就是加載這個程序可以將內(nèi)存設(shè)置為硬盤的高速緩存。
2.在哪里可以找到?
windows98的安裝文件夾下面有這個程序,或者去網(wǎng)上找個也行!
3.加不加載smartdrv.exe到底區(qū)別在哪里?
DOS下安裝2000或者XP執(zhí)行完winnt后,會看到一個復(fù)制文件的界面,這時安裝程序正在將I386里的文件重新復(fù)制到C盤的臨時文件夾里($WINNT_NT$.~BT $WINNT_NT$.~LB等等),并創(chuàng)建一些引導(dǎo)文件和配置文件。安裝速度的快慢區(qū)別其實就在這個復(fù)制文件的過程里。不加載Smartdrv.exe,由于硬盤的高速緩存很小,磁盤的讀寫速度勢必會很慢。如果加載Smartdrv.exe,硬盤的高速緩存會增加好幾十倍,這樣讀寫速度會快很多,復(fù)制文件的速度自然就快了,安裝系統(tǒng)的時間也就大大減少了。
4.Smartdrv.exe的用法。
smartdrv /x 執(zhí)行并駐留內(nèi)存,開辟磁盤加速緩存區(qū),并屏蔽所有驅(qū)動器 緩存,是較常用的方法(一般用這個命令就夠了)
smartdrv /c 將緩存內(nèi)的信息都寫入硬盤
smartdrv /e: 數(shù)字, 設(shè)置一次移動的信息量
smartdrv /b: 數(shù)字, 設(shè)置預(yù)先讀取的緩沖區(qū)大小
smartdrv 32768 ,32768 表示拿出32MB的內(nèi)存作為磁盤的緩存
其實Smartdrv.exe還有個作用就是加載后很多DOS下有關(guān)磁盤的程序執(zhí)行起來快的不得了(比如Copy、Xcopy和Deltree工具等等)。
最后可以區(qū)別一下從光盤安裝和從DOS安裝2000和XP,從光盤安裝的時候,安裝程序不會復(fù)制i386里的文件到臨時文件夾,而是需要的時候直接從光盤上讀取,所以加不加載效果不明顯的(個人意見)。