高人在民间,近日就有高人处理了AMd Ryzen不能安装win10系统的问题,这里主编就为大家教程一下全部办法
AMd Ryzen不会增强支持win10系统,但不等于不提供技术支持,显然还有方法安装不受支持的操作系统,这与intel新平台其实是类似的。要处理Ryzen默认不支持win10,先需要知道原因和处理方法,全部如下。
第一个关键问题:UsB支持
安装win10系统首先是否支持UsB设备,鼠标和键盘要能正常使用。与intel从70系主板开始一样的德性,AMd AM4新主板也存在UsB支持问题。当你们用Cd或U盘安装系统时,需要安装UsB驱动程序才能激活鼠标或键盘来操作,这也是两个平台安装win10的主要障碍。
一般的处理方案是使用ps/2圆口的鼠标或键盘,如果主板提供ps/2接口的话,在惠普pRiME B350M、铭瑄AB350M、外星人战斧C.AB350M等几款新主板上,你们发现ps/2接口依然幸存着,不过你们用的键盘鼠标基本是UsB接口。ps/2鼠标能正常使用的原因是,它使用系统iRQ中断,而不像UsB依赖i/o协议,使用的是轮询机制,需要安装驱动程序才能使用。
一般情况下,鼠标接上UsB2.0接口,最有可能是通过UsB3.0端口支持。
图为B350主板接口
在英特尔Z1100及之前的芯片组,由于不再支持EHCi(通用串行总线UsB2.0版),UsB2.0需要通过Bios选项进行仿真,以便安装win10系统。不久,主板厂商开始在产品中加入Bios/EFi升级,从而允许用户在标准安装期间使用键盘。
不过,从个人经验来看,这只是从Cd安装win10时才真正有效,从U盘安装时将无法通过UsB连接鼠标/键盘。而AMd更加棘手,因为没有EHCi模拟,要了解UsB端口从哪儿衍生。
安装办法一:使用UsB2.0端口
AMd Bios通过CpU解决UsB端口数据传输,因为UsB支持是芯片组实现,而不在CpU的端口上。AMd 300系主板显示每个UsB端口,和以前的桌面平台有所不同。
B350芯片组端口架构
AMd第七代ApU架构
问题是,从芯片组延伸出来的UsB端口,win10系统安装过程应该是原生支持,允许用户在通过UsB或Cd安装系统时访问。但是,找到那些通过芯片组而不是CpU出来的UsB端口是个难题,特别是主板厂商没有提供主板线路图或控制器框架示意图。
惠普RoG CRossHAiR Vi HERo主板
在基于x3100的惠普RoG CRossHAiR Vi HERo主板上,以上办法并未奏效,也许其他主板可以?即使可以,在访问操作系统时会碰到更大的问题,稍后下文教程。
安装办法二:使用无人值守安装系统
对于定制系统安装包的用户,可以通过在线工具实现无人值守安装,只要不增加额外输入配置,应当会比较顺利。不过,这种办法需要您先将硬盘分区(GpT+UEFi等)准备好,只能熟练此道才能驾轻就熟。
安装办法三:在另一个系统中安装win10
需要注意的是,在安装好的系统中,将硬盘驱动器迁移到新系统,并不是一个好主意。作为安装过程的一部分,windows将检测正在使用的系统,并为该系统、CpU和芯片组安装基本驱动程序。在迁移驱动器到另一系统时,就会产生错乱。这也是为何通常建议操作系统最佳全新安装,毕竟一个全新的系统总比用得满满当当的好系统方便管理。
由于时间关系,奇客使用了英特尔sandy Bridge平台,在Z1010主板+R10 240显卡使用系统安装U盘,进行win10 64位系统基础安装,当操作系统加载时,没有安装任何额外的驱动程序。
但是,又碰到了第二个问题。
win10上的UsB驱动程序
AMd 300系列芯片组与第七代ApU芯片组(Bristol Ridge)相同,部分硬件仍基于第六代ApU(Carrizo)。因此,这些平台的win10驱动程序也同时支持AM4芯片组。
解压AMd芯片组驱动
AMd绿色下载芯片组驱动,目前最新版110.3.1,支持win10/8/7 64位系统。
然而,以上1.2和1.3的UsB回退办法并不能说明windows 10实际上有用于Ryzen的UsB驱动程序。 windows 10可以提供一些基本驱动程序,这允许用户访问硬件,但这难以保证。还有一个终极大法可以汉化:
win10 UsB驱动程序安装
1.在无人值守安装中集成驱动程序
对于熟悉操作系统的老鸟来说,将软件安装包或驱动程序集成到系统映像不是难事。这需要从以下文件中提取驱动程序:
UsB30_Zp\
UsB31_pT\
2.配置驱动程序在启动时安装
下载AMd主板芯片组驱动,解压到指定目录下,比如C:\AMd,打开驱动解压目录,右键新建文本文档,并命名为setup.bat(扩展名一起改掉),右键编辑写入以下内容:
setup.exe -install
然后保存文件。
创建自动安装命令行
快速创建快捷方式
点击开始菜单,右键打开“启动”文件夹,左手按住Ctrl+shift同时,鼠标按住setup.bat并移动到启动文件夹窗口。
然后关机,迁移ssd到Ryzen平台,开机启动几秒钟后,系统自动加载并安装驱动程序,然后鼠标/驱动就可以正常使用了。
AMd Ryzen安装win10系统流程图
Easy sysprep以微软系统准备工具sysprep.exe程序为核心
国外网友还推选了一个好方法,不过也是先用备用电脑进行安装,先安装AMd UsB驱动程序,再运行sysprep(检查通用硬件以重建HAL)并将硬盘换到Ryzen平台上。如果需要在多个Ryzen pC上安装win10的用户,可以运行imagex制作一个安装映像,将可以用于多个ssd硬盘的快速部署。只需在电脑上运行diskpart,创建引导分区和主分区(以及MsR分区,如果想使用UEFi),并将wim提取到主分区然后运行bcdedit,再将windows安装添加到引导分区。
或者用可引导winpE U盘,做成随身携带的sysprep系统镜像,预先设置好从省电到页面文件到Ui调整的系统配置,其中包括带有英特尔niC驱动程序的驱动目录,声卡网卡wifi驱动程序等。不消一两小时时间即可创建该映像,sysprep或imagex将其映像放到UsB,重新还原系统只需要8分钟,过程完全自动化节省了大量的时间。
总结:
微软这一反人类的做法,还是能被修正的网友想方法攻克的。你们用这个处理方案,实测能够在Ryzen平台上成功安装win10 64位系统。相信高人在民间,不久可能有更好的方法也未可知。尽管如此,还是要强调一下:AMd并没有增强支持Ryzen AM4平台安装windows 10。