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