本站专题: 主板 | CPU | 硬盘 | 内存 | 显卡 | 声卡 | 显示器 | 光驱 | 鼠键 | 电源 | 网络 | 死机 | 其他 添加 WWW.SQ120.COM 到收藏夹

首页

菜鸟学堂

DIY乐园

故障专题

网络专区

软件专区

硬件专区

在线答疑
  您现在的位置: 首页>>硬件专区>>新闻 >> sata硬盘无法安装vista的原因

sata硬盘无法安装vista的原因

日期:2008-8-8 14:55:44     来源:   编辑:  点击:

 

  笔者的电脑是2004年组装的,主板为VIA KT600芯片组,CPU为Athlon 2500+,内存为768MB DDR400,原机搭配的是40GB IDE硬盘。最近为了存储更多的数据,升级了一块160GB SATA硬盘,由于这个配置还不错,运行Vista应该没问题,于是计划在Windows XP下安装Vista系统,组成双系统模式使用,但每次安装到第一次重启时就会出现蓝屏,无法安装Vista系统。
  经过查找资料发现,原来是没有加载SATA硬盘驱动。为此,笔者下载了新版VIA VT8237南桥SATA驱动(http://file9.mydrivers.com/raid/VIA_bda_v-raid_560a.zip),将程序解压后发现有很多文件,进入drvdisk目录,然后会看到AMD64和i386两个目录,如果是AMD平台,选择AMD64目录,Intel平台选择i386目录,这里进入AMD64目录后,可以看到三个文件(图1),viamraid.sys是驱动文件,VIAMRAID.INF是驱动安装信息文件,viamraid.cat是微软驱动认证文件,这里我们只需要用到viamraid.sys和VIAMRAID.INF这两个文件。

  由于Vista系统支持软驱、闪存和光盘加载SATA驱动,而笔者的电脑没有软驱,所以先将这两个文件拷贝到闪存中,将闪存插入主板USB接口,再在Windows XP下运行Vista安装程序,在安装到提示选择哪个分区时(IDE硬盘不会提示,显示为空白),点击“加载驱动程序”按钮(图2),手动加载闪存中的驱动文件即可,然后就可以正常安装Vista系统了。

  如果手头没有闪存,也可以在Windows XP下安装SATA驱动,方法是第一次安装出现蓝屏时,重启电脑进入Windows XP系统,此时会看到Vista安装分区有一些Vista的临时安装文件,此时需要将viamraid.sys和VIAMRAID.INF两个文件拷贝到临时安装文件里,假如Vista安装在D盘,则将viamraid.sys拷贝到D:\windows\system32\drivers目录下,VIAMRAID.INF拷贝到D:\windows\inf目录下,同时将D:\windows\system32\config目录下的system.sys和system.sav文件(图3)拷贝到D:\SATA目录下。

  运行注册表编辑器,查找SATA驱动在Windows XP中的所有键值,并将它们全部导出为sata.reg,将sata.reg复制到D:\SATA目录下,同时在该目录下新建along.txt文本,并在里面添加如下信息:
  If not exist system goto end
  System system.bak
  Reg load hklm\hk97sys system
  Regedit/s SATA.reg
  Reg unload hklm\hk97sys
  pause
  保存后将along.txt改为along.cmd,执行along.cmd文件,如果显示注册成功,再次将D:\SATA目录下的system文件拷贝到D:\windows\system32\config目录下,这样就完成了Vista系统下SATA驱动的安装了,然后执行Vista安装文件,就可以顺利安装Vista系统了。

 
【返回首页】

相关文章
如何改善内置闪光灯效果
mp3有杂音怎么办
硅胶套能防静电吗
耳机好还是耳塞好
能用lcd取景的单反好吗

助商
 
论坛入口
 用户名:
 密  码:

     
免费注册   参观一下

最新新闻
热点新闻

电脑知识网 版权所有 严禁转载本站文章 违者追究法律责任
业务联系 TEL:13951366782
苏ICP备05048721号