為Windows Vista系統(tǒng)安裝SATA硬盤驅(qū)動(dòng)
我是2004年組裝的電腦,主板為VIA KT600芯片組,CPU為Athlon 2500+,內(nèi)存為768MB DDR400,原機(jī)搭配的是40GB IDE硬盤,最近為了存儲(chǔ)數(shù)據(jù),于是升級了一塊160GB SATA硬盤,由于這個(gè)配置還不錯(cuò),運(yùn)行Vista應(yīng)該沒問題,于是計(jì)劃在Windows XP下安裝Vista系統(tǒng),組成雙系統(tǒng)模式使用,但每次安裝到第一次重啟時(shí)就會(huì)藍(lán)屏,無法安裝Vista系統(tǒng),
經(jīng)過查找資料發(fā)現(xiàn),原來是沒有加載SATA硬盤驅(qū)動(dòng)。為此,筆者用另一臺(tái)電腦上網(wǎng)下載了新版VIA VT8237南橋SATA驅(qū)動(dòng),將程序解壓后發(fā)現(xiàn)有很多文件,進(jìn)入drvdisk目錄,然后會(huì)看到AMD64和i386兩個(gè)目錄,如果是AMD平臺(tái),選擇AMD64目錄,Intel平臺(tái)選擇i386目錄,這里進(jìn)入AMD64目錄后,可以看到三個(gè)文件(圖1),viamraid.sys是驅(qū)動(dòng)文件,VIAMRAID.INF是驅(qū)動(dòng)安裝信息文件,viamraid.cat是微軟驅(qū)動(dòng)認(rèn)證文件,這里我們只需要用到viamraid.sys和VIAMRAID.INF這兩個(gè)文件。
圖1 找到所需要的兩個(gè)文件
由于Vista系統(tǒng)支持軟驅(qū)、閃存和光碟加載SATA驅(qū)動(dòng),而筆者的電腦沒有軟驅(qū),所以先將這兩個(gè)文件拷貝到閃存中,然后將閃存插入主板USB接口,再次在Windows XP下運(yùn)行Vista安裝程序,在安裝到提示選擇哪個(gè)分區(qū)時(shí)(IDE硬盤不會(huì)提示,顯示為空白),點(diǎn)“加載驅(qū)動(dòng)程序”按鈕(圖2),然后手動(dòng)加載閃存中的驅(qū)動(dòng)文件即可,之后就可以正常安裝Vista系統(tǒng)了。
圖2 點(diǎn)“加載驅(qū)動(dòng)程序”按鈕
如果手頭沒有閃存,也可以在Windows XP下安裝SATA驅(qū)動(dòng),方法是第一安裝到藍(lán)屏?xí)r,重啟電腦進(jìn)入Windows XP系統(tǒng),此時(shí)會(huì)看到Vista安裝分區(qū)有一些Vista的臨時(shí)安裝文件,此時(shí)需要將viamraid.sys和VIAMRAID.INF兩個(gè)文件拷貝到臨時(shí)安裝文件里,加入Vista安裝在D盤,則將viamraid.sys拷貝到D:windowssystem32drivers目錄下,VIAMRAID.INF拷貝到D:windowsinf目錄下,同時(shí)將D:windowssystem32config目錄下的system文件復(fù)制到D:SATA目錄下(圖3)。
圖3 復(fù)制這兩個(gè)文件
運(yùn)行注冊表編輯器,查找SATA驅(qū)動(dòng)在Windows XP中的所有鍵值,并將其全部導(dǎo)出為sata.reg,將sata.reg復(fù)制到D:SATA目錄下,同時(shí)在該目錄下新建along.txt文本,并在里面添加如圖4的信息,保存后將along.txt改為along.cmd,執(zhí)行along.cmd文件,如果顯示注冊成功,再次將D:SATA目錄下的system文件拷貝到D:windowssystem32config目錄,這樣就完成了Vista系統(tǒng)下SATA驅(qū)動(dòng)的安裝了,然后執(zhí)行Vista安裝文件,就可以順利安裝Vista系統(tǒng)了。
