SkyIAR是IT天空开发的一款解决磁盘控制器驱动的实用工具,它可以一键解决IDE、AHCI、RAID驱动问题,如果在安装或是更换硬件的时候遇到磁盘控制器驱动不匹配导致的蓝屏死机问题,可以使用SkyIAR一键解决。
在系统部署开始前,为系统加入适合目标计算机的IAR驱动
在系统封装结束后,为系统加入具有普遍适用性的IAR驱动方案
在不重装系统的条件下,变更磁盘控制器工作模式
在不重装系统的条件下,变更主板
skyiar 需要的运行环境为 Windows PE ,推荐运行环境为 U盘装机助理
(1)主要功能:在系统部署开始前,为系统加入适合目标计算机的IAR驱动
首先要明确的是,这里的“系统部署开始前”是指:在PE下将系统映像恢复至当前计算机硬盘后,并未重启前,而非我们在系统部署过程中所说的“部署前”。在这个时机,系统映像已通过映像软件恢复至系统盘符(如C:\),系统文件完整。此时运行SkyIAR,SkyIAR将自动检测刚才所恢复系统的类型,并自动检测当前磁盘控制器的ID,自动根据系统类型和磁盘控制器ID选取最匹配的IAR驱动,等待用户执行导入操作。在导入完成后,刚才所恢复的系统内将具备与当前计算机最为匹配的IAR驱动,从而在计算机重启后,系统能够适应当前计算机磁盘控制器,从而成功进入系统部署状态,开始系统部署流程。
(2)主要功能:在系统封装结束后,为系统加入具有普遍适用性的IAR驱动方案
此功能是使用的时机是:系统封装完毕后,重启,进入WinPE环境,尚未使用映像工具备份系统映像前。此时,已封装好的系统位于系统盘符(如C:\),系统文件完整。运行SkyIAR后,请选择“通用方案”模式(默认为“精确匹配”模式),再选择SkyIAR提供的通用IAR驱动方案,执行导入操作。此操作完成后,就可以将系统备份为系统映像了。此系统映像将具备对常见磁盘控制器的普遍适应性。
(3)附带功能:更换硬件而不更换系统
此功能是使用的时机是:硬件已更换完,首次启动进入WinPE环境。此时,目标系统内还维持着原系统的即插即用驱动(PNP驱动)和磁盘控制器驱动(IAR驱动),并且未包含对应当前硬件的IAR驱动。所以我们要做的是清理原系统的PNP驱动和IAR驱动,并导入与当前硬件匹配的IAR驱动。绝大多数时候,这个方法都是行得通的。但要注意的是,清理不可能做到100%精确,可能会有遗漏和误删除,这是由Windows系统复杂性的客观条件所决定的,SkyIAR能做的是尽一切可能的精确。另外,旧硬件和新硬件如果差别非常大,如不同期的构架(Intel 478平台转775、1155平台等),或旧平台对硬盘的读写方式与新平台本身不兼容(如旧式nVIDIA平台转新AMD平台等),都会造成无法达到换硬件而不更换系统的目的。
(4)附带功能:更改当前磁盘控制器工作模式而不重装系统
首先要申明的是,这只是一种补救措施,一般用于将磁盘控制器IDE工作模式改为AHCI,而不重装系统。操作的时机是:启动计算机,进入BIOS,将磁盘控制器模式改为AHCI,而后重启进入WinPE环境(请严格遵守操作顺序)。因为对于系统而言,硬件和驱动并未改变,只是改变了磁盘控制器的工作模式而已,所以无需执行清理即插即用驱动(PNP驱动)和磁盘控制器驱动(IAR驱动)的操作。此时运行SkyIAR,使用精确匹配模式,SkyIAR会自动选中匹配驱动,导入,重启计算机即可。要特别指出的是,发现某些技术人员喜欢先以IDE模式安装系统,而后利用SkyIAR强改AHCI,这是完全错误的,如果你想以AHCI模式完成系统部署,那么请遵循第(1)点的方法。SkyIAR的模式强改,只是应急之需,不要作为经常使用的模式。
(1)精确匹配模式
检测当前磁盘控制器,精确的根据当前磁盘控制器工作类型导入最为匹配的驱动。
当处于“精确匹配”模式(默认模式)时,SkyIAR会根据系统类型列出适合当前系统的IAR驱动列表,并自动检测当前磁盘控制器的硬件ID,最后根据磁盘控制器ID自动在IAR驱动列表中选中可用驱动。如上图,笔者的PC为Intel Z68主板开SSD+HDD混合RAID模式,并在同时使用板载的Marvell 91xx磁盘控制器,SkyIAR检测出两者的ID并自动选取了匹配驱动。之后,点一下“开始”按钮,驱动导入就开始自动执行了。
(2)通用方案模式
导入具有普遍适用性的方案,兼容绝大多数常见机型。
当处于“通用方案”模式时,SkyIAR会根据系统类型列出适合当前系统的IAR驱动列表,并根据用户所选通用方案类型,自动的选中本方案所设定的驱动组合。之后,点一下“开始”按钮,驱动导入就开始自动执行了。
(3)其他功能
a.系统信息
一般情况下,系统位置、系统类型、系统版本、系统位宽都会由SkyIAR自动检测。如果发现多个Windows目录,则会显示在“位置”下拉列表里。除了自动检测外,“位置”可由用户手动浏览并指定;“系统”、“位宽”同样可由用户手动更改,但除非是由于目标系统修改过度而导致无法检测或检测出现错误以外,强烈不建议用户手动更改,极易出现驱动问题。当“位置”、“系统”、“位宽”发生变更时,驱动列表会随之变更。
b.清理目标系统即插即用驱动
本功能用于删除目标系统中的即插即用驱动(PNP驱动)。当执行换硬件不换系统操作时,原系统内包含的PNP驱动如果与新硬件驱动冲突时,可选用本选项。本选项仅作为应急使用,不可作为常用功能。
c.清理目标系统磁盘控制器驱动
本功能用于删除目标系统中的磁盘控制器驱动(IAR驱动)。当执行换硬件不换系统操作时,或当前系统映像中包含其他IAR驱动时,可使用本选项对已存在的IAR驱动进行清理,可尽可能避免因多版本IAR驱动冲突造成的蓝屏宕机问题。本选项仅作为应急使用,不可作为常用功能。
1、优化内置资源加载方式。
2.在某些特定条件下修正可能导致PE版本判断失败的错误。
3、修改部分程序代码,优化执行逻辑。
4.修正与优启通的兼容性。
5.修改其他细节。