查看: 10864|回复: 14

阿财带你打造支持天湖Ryzen/NVMe的终级Windows 7安装U盘

[复制链接]
  • TA的每日心情
    慵懒
    2018-11-15 11:40
  • 发表于 2017-4-30 17:08 | 显示全部楼层 |阅读模式
    本帖最后由 阿财 于 2017-5-1 19:03 编辑

    Windows 7盘作为目前占有率最高的系统,因为没有夹带USB xHCI驱动,导致在Skylake 6和 Kabylake 7系的新机器安装Win7的时候U盘启动/光盘引导,安装进入系统后都无法正常使用USB键盘鼠标,已经没法顺利愉快的安装上Windows 7了。这当然有微软和Intel/AMD等硬件厂商沆瀣一气串通起来强推Windows 10喝软件升级的目的。

    在网上有网友做好的各种Windows 7支持七代酷睿和NVMe SSD启动版本。但是
    • 别人做的不能及时更新每月质量补丁;
    • 你永远不知道别人植入了什么。哪怕是网友做个“精简版”手机ROM都会有3~5个植入推广App呢。所以这种魔改系统镜像还是自己自制来得最安全实在。

    阿财自己本来是用Win10省心省力,但是高中在一起基情20年的好基友最近说他爸妈老婆都投诉新装的机器配Win10界面用不惯不好用 ,拜托我做技术攻坚。于是我终于痛下决心花费时间研究终极魔改Win7,最终测试完全成功。现在把具体操作步骤分享给大家:

    • 预集成IE 11
    • 预集成Windows Update 补丁,增加Windows 7截至到17年4月的功能更新和累积质量安全更新。
    • 魔改增加PCIe NVMe SSD安装和启动支持,NVMe控制器,需要前置魔改步骤
    • 预制四大家族(Intel i217/8/9系列,高通 Atheros 杀手卡E220x系列 博通BCM57xx系列 Realtek 81xx系列)有线/无线网卡(Intel 8260AC/7260AC/18260AC/杀手)/RAID/IRST F6驱动
    • 魔改 USB 3.0支持,魔改 USB xHCI支持,获得Z170/Z270主板Skylake/Kabylake安装支持USB接口的能力。(使用主板厂商的傻瓜 ISO Win7驱动注入工具)
    • GPT分区启动/UEFI启动,(注意:必须关闭主板Secure Boot功能,否则会U盘启动弹出一大堆E文),支持2TB以上硬盘启动支持(这一步很简单,拷贝Win10的EFIBootBootx64.uefi到Win7 ISO安装U盘同一个位置替换同名文件即可),这个文件我也提取出来放在了网盘分享的 utilitiesboot 目录下面,这个UEFI启动文件不替换不影响第七代酷睿支持,但是会导致NVMe SSD安装后第二次重启的时候启动黑屏。

    为了避免IT168本友会这个平台陷入软件正版版权纠纷 ,这里不提供任何方式的系统软件下载,需要的同学自行搜索下载,按照我的经验进行修改即可。
    所需的大部分无关版权的软件我都分享在这个百度网盘地址下面,提取码: 48ie。需要者可以自取自用,引用请注明出处。

    前期准备


    准备相关文件,举例以Windows 7 Professional with SP1为例进行手术魔改,如果大家自己喜欢,完全可以对Ultimate或者HomePre版进行魔改。
    首先准备以下文件和工具:
    - Windows 7 / 8.1 /10 用于魔改ISO镜像的工作系统,确保系统可以运行 Dism 命令,因为不确定Dism命令支持的完整性,建议最好Windows 8.1以上系统
    - Mirosoft发行的最后一版Windows 7 Professional with SP1 ISO DVD安装镜像 (搜索关键字 cn_windows_7_professional_with_sp1_x64_dvd_u_677031.iso 最常见的的下载地址当然是http://msdn.itellyou.cn  最常用的2个Windows 7 ISO镜像文件相关信息如下:

    文件名:cn_windows_7_professional_with_sp1_x64_dvd_u_677031.iso
    SHA1:9B57E67888434C24DD683968A3CE2C72755AB148
    文件大小:3.19GB
    发布时间:2011-05-12

    文件名:cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso
    SHA1:2CE0B2DB34D76ED3F697CE148CB7594432405E23
    文件大小:3.19GB
    发布时间:2011-05-12


    - 7-zip/WinRAR - 用于解压 ISO 镜像和 EXE 安装包
    - GImageX 裁剪Windows WIM镜像,去除冗余的HomeBasic/HomePre版镜像文件。
    - UltraISO 9.6.1 或更高版本 - 用于替换/编辑 Windows 7 with SP1 ISO DVD镜像
    - MSI SMART Tool

    Windows 7 十全大补丁

    这些补丁文件都在我共享的网盘Updates、Packages两个目录下面

    KB2574819 & KB2592687 / 远程桌面 RDP Client8.0
    KB2685811 / 内核模式驱动程序框架 (kmdf) 1.11 很多Windows 7补丁和功能包的前置补丁 囧 ,需要手动接包,使用CMD命令 expand –f:* "%userprofile%downloadskmdf-1.11-Win-6.1-x64.msu" "%userprofile%downloadskmdf-1.11"
    kb2685813 / 用户模式驱动程序框架 (umdf) 1.11
    KB2670838 / Windows 7 的平台更新,IE11 前置补丁 Windows6.1-KB2670838-x64.msu
    上面我做了几个链接,实际上下面的补丁说明页面你们可以用KB后面的数字自行生成,所以我就不再一一辛苦输入链接了,补丁文件具体的下载地址都可以通过Microsoft Update Catalog获取。关键词搜索KBxxxxxxx或者直接搜索数字xxxxxx即可。

    KB2834140 / 修复安装KB2670838可能会导致蓝屏问题的补丁 囧,IE11 前置补丁
    KB2581464 / USB加速补丁
    KB2852386 / 此更新添加了新的插件到磁盘清理向导。安装此更新后,可以使用 Windows 更新清理选项来删除不再需要的 Windows 更新。
    KB2908783 / 修复iSCSI Lun 在 Windows 上出现数据损坏的问题的补丁
    KB2990941 / Windows 7 NVMe 支持补丁
    KB3087873 / 修复在 Windows 7 SP1安装NVMe支持补丁KB2990941之后可能遇到"0x0000007E"stop蓝屏错误的补丁 囧
    KB2952664 / Win10升级提醒补丁,这个是Windows 7主要的作怪补丁,根据不同时期MS WIn10推广策略不同,升级频繁。
    KB2894844 / .net 3.5.1累积安全更新QFEs
    KB3020369 / Windows 7 服务堆栈更新@2015 年 4 月,KB3125574“Windows 7 SP2 ”的前置补丁 囧
    KB3112343 / Windows Update 客户端更新@2015 年 12 月,它能让你的Windows 7更快的打自动补丁 囧
    KB3125574 / Windows 7 SP1 和 Windows Server 2008 R2 SP1 的方便使用汇总更新@2016年5月。此汇总包包括自 Windows 7 SP1 和 Windows Server 2008 R2 发布后直至2016年4月所发布的大多数更新。这个其实就是微软没有正式承认的Windows 7 SP2。
    KB3172605 / Windows 7更新汇总@2016年9月,奇怪的是它独立的没被KB4012215补丁取代。
    KB4012215 / Windows 7累积安全更新补丁@2017年4月,替代之前的所有逐月累积安全更新补丁。


    驱动程序

    - Intel 通用NVMe 驱动程序
    - 三星 NVMe 驱动程序
    - Intel USB3.0 XHCI 驱动程序
    - Kabylake Intel 核显 Win7驱动
    Fig-00_驱动包.PNG

    其实搜刮驱动程序是纯经验积累,早年驱动之家还更新的时候就去驱动之家。现在驱动之家不更新了,主要是各大主板厂商驱动下面页面和三星Intel官网下载各种驱动。我在大概38M大小RAR压缩包里面打入了 Ryzen RAID驱动,Intel RAID驱动,Intel NVMe驱动,三星NVMe驱动,Intel USB 3.0驱动,ASMedia 3.1驱动,Ryzen USB 3.0驱动。网卡四大家族(Intel i217/8/9系列,高通 Atheros 杀手卡E220x系列 博通BCM57xx系列 Realtek 81xx系列)有线/无线网卡(Intel 8260AC/7260AC/18260AC/杀手)。这样的Windows 7安装盘虽然没有带着显卡驱动,但是不管是有线无线网卡我已经全部集成了Windows 7 x64的驱动,所以更新其他驱动已经是轻而易举。

    在 有10G以上剩余空间的磁盘,例如D盘新建一个工作目录 (如 D:FinalWin7 ),在这个目录下新建参照我分享的整个网盘创建文件夹。准备完成后的目录状态如图所示:

    Fig-01_目录结构.PNG

    - drivers :然后把所有的驱动程序都放到这个目录下是即将集成到Windows 7光盘的驱动,压缩包不能继承,一定要解压到目录出来。
    - fonts: 一些字体
    - images: 用 7-zip 打开原版 Windows 7 iso 镜像,把 sources 目录下的 boot.wim 和 install.wim 两个文件解压到这个目录下。
    - iso: 把下载的cn_windows_7_professional_with_sp1_x64_dvd_u_677031.iso MSDN ISO镜像文件保存与此备用
    - logs: dism集成出错Debug的时候我才使用这个目录输出log。
    - packages: 存放Windows 7功能更新,包括IE,核心驱动模式补丁。
    - scratch: install.wim/boot.wim镜像的Mount路径,载入点。
    - scratchWinRe: winre.wim镜像的Mount路径,载入点。
    - updates:所有非功能更新的Windows 7 安全更新,俗称质量安全更新补丁(QFEs)。
    - utilities:解压缩工具和文件,GImageX和EFI引导文件等等。


    开始动工

    首先临时关闭杀毒软件。如果还是遇到“无法安装驱动程序包”(Access is denied) 的错误,建议将整个工作目录 (D:FinalWin7) 拷贝的另一个 Windows 8.1 / 10 系统然后继续。
    用下载的cn_windows_7_professional_with_sp1_x64_dvd_u_677031.iso,解压到工作路径的images目录下面。

    用 utilities 解压出的GImageX软件,打开install.wim,选择“Delete”页面,给install.wim减肥——删掉HomeBasic/HomePre等不必要的安装镜像。

    Fig-02_Win7_ISO镜像减肥.PNG

    点击“Select”按钮,确保删除的是多余的镜像。

    Fig-03_Win7_ISO镜像减肥.PNG

    确认好之后点击“Delete”按钮,反复操作,直到只剩下需要的Professional版或者Ultimate版为止。

    Fig-04_Win7_ISO镜像减肥.PNG

    小Tips:工作路径存放在SSD上面进行处理可以提高操作速度。
    在开始菜单中,用鼠标右键点击“Windows PowerShell”——>“Windows PowerShell ISE”,以管理员身份运行。

    Fig-05_PowerShell_ISE.png

    按照我在网盘中共享的PowerShell脚本,逐条执行PowerShell指令,更新 boot.wim, install.wim 和 iso 镜像。

    全部代码在这里
    1. Write-Host "************请使用管理员权限的PowerShell ISE运行下面的脚本代码************"

    2. Write-Host "请保持下面的WorkRoot路径和存储整个Win7终极版魔改目录相同,例如我存储在D盘FinalWin7"
    3. $WorkRoot = "D:\FinalWin7"

    4. Write-Host "以上面的魔改目录(代号为$WorkRoot)作为起始一级目录,定义二级目录updates(代号为$UpdatePath),存储Windows 7累积更新安全补丁"
    5. $UpdatePath = $WorkRoot + "\updates\*"

    6. Write-Host "定义二级目录scratch(代号为$MountPath),这是Windows 7安装盘WIM镜像的临时挂载/处理目录"
    7. $MountPath = $WorkRoot + "\scratch"

    8. Write-Host "定义二级目录scratchWinRe(代号为$MountPath),这是Windows 7安装盘WIM镜像的临时挂载/处理目录"
    9. $MountWinRePath = $WorkRoot + "\scratchWinRe"


    10. Write-Host "定义二级目录Packages(代号为$PackagePath),这是存储Windows 7 整合功能包(IE11浏览器,.Net 4.6.x)的目录"
    11. $PackagePath = $WorkRoot + "\Packages"

    12. Write-Host "定义安装Wim镜像文件名,您必须手工把MSDN版Windows 7安装ISO镜像中的sources目录的install.wim和boot.wim用WinRAR/7izp等压缩软件解压到二级目录images下面"
    13. $InstallWimFile = $WorkRoot + "\images\install.wim"
    14. $BootWimFile = $WorkRoot + "\images\boot.wim"
    15. $WinReWimFile = $MountPath + "\windows\system32\recovery\winre.wim"

    16. Write-Host "定义二级目录drivers(代号为$driverPath),这是存储6/7代芯片组,Ryzen处理器,USB 3.0 xHCI,NVMe SSD,四大品牌(博通Intel高通Realek)有线,无线网卡驱动的目录"
    17. $driverPath = $WorkRoot + "\drivers"

    18. Write-Host "定义6/7代芯片组,Ryzen处理器,USB 3.0 xHCI,NVMe支持补丁,NVMe SSD驱动文件名"
    19. $NVMeHotfix_1 = $WorkRoot + "\updates\windows6.1-kb2908783-x64.msu"
    20. $NVMeHotfix_2 = $WorkRoot + "\updates\Windows6.1-KB2990941-v3-x64.msu"
    21. $NVMeHotfix_3 = $WorkRoot + "\updates\windows6.1-kb3087873-v2-x64.msu"
    22. $NVMeDriver_1 = $driverPath + "\NVMe_Intel"
    23. $NVMeDriver_2 = $driverPath + "\NVMe_Samsung"
    24. $USBDriver_1 = $driverPath + "\USB_xHCI_intel"
    25. $USBDriver_2 = $driverPath + "\USB_Asmedia"
    26. $RSTDriver_1 = $driverPath + "\RST_Intel"
    27. $RSTDriver_2 = $driverPath + "\AMD"

    28. Write-Host "定义Windows 7内核驱动补丁 1.11版升级包和对应补丁"
    29. $kmdf = $PackagePath + "\kmdf-1.11\Windows6.1-KB2685811-x64.cab"
    30. $umdf = $PackagePath + "\kmdf-1.11\windows6.1-kb2685813-x64.msu"

    31. Write-Host "定义Windows 7 Internet Explorer 11和前置升级补丁"
    32. $preIE11_1 = $PackagePath + "\pre-ie11\Windows6.1-KB2670838-x64.msu"
    33. $preIE11_2 = $PackagePath + "\pre-ie11\windows6.1-kb2834140-v2-x64.msu"
    34. $IEWin7 = $PackagePath + "\IE11\IE-Win7.CAB"
    35. $ielangpackCN = $PackagePath + "\IE11\ielangpack-zh-CN.CAB"
    36. $IEHyphenationEN = $PackagePath + "\IE11\IE-Hyphenation-en.msu"
    37. $IESpellingEN = $PackagePath + "\IE11\IE-Spelling-en.msu"

    38. Write-Host "定义附加中文字体文件"
    39. $FontFileDst = $MountPath + "\Windows\Fonts"
    40. $FontFileSrc = $WorkRoot + "\fonts\*.ttf"

    41. Write-Host "整合USB/光盘安装盘启动必须的Boot.wim PE镜像,这样启动盘启动后Windows 7安装程序才能使用USB鼠标键盘和识别主板RAID/NVMe SSD"
    42. DISM /Mount-Wim /WimFile:$BootWimFile /index:1 /Mountdir:$MountPath
    43. dism /Image:$MountPath /Add-Package /PackagePath:$NVMeHotfix_1 /PackagePath:$NVMeHotfix_2 /PackagePath:$NVMeHotfix_3
    44. dism /Image:$MountPath /Add-Driver /Driver:$NVMeDriver_1 /Driver:$NVMeDriver_2 /Recurse
    45. dism /Image:$MountPath /Add-Driver /Driver:$USBDriver_1 /Driver:$USBDriver_2 /Recurse
    46. dism /Image:$MountPath /Add-Driver /Driver:$RSTDriver_1 /Driver:$RSTDriver_2 /Recurse
    47. DISM /Unmount-Wim /Mountdir:$MountPath /commit
    48. DISM /Cleanup-Wim

    49. DISM /Mount-Wim /WimFile:$BootWimFile /index:2 /Mountdir:$MountPath
    50. dism /Image:$MountPath /Add-Package /PackagePath:$NVMeHotfix_1 /PackagePath:$NVMeHotfix_2 /PackagePath:$NVMeHotfix_3
    51. dism /Image:$MountPath /Add-Driver /Driver:$NVMeDriver_1 /Driver:$NVMeDriver_2 /Recurse
    52. dism /Image:$MountPath /Add-Driver /Driver:$USBDriver_1 /Driver:$USBDriver_2 /Recurse
    53. dism /Image:$MountPath /Add-Driver /Driver:$RSTDriver_1 /Driver:$RSTDriver_2 /Recurse
    54. DISM /Unmount-Wim /Mountdir:$MountPath /commit
    55. DISM /Cleanup-Wim
    56. Write-Host "Updates Applied to Boot WIM"

    57. Write-Host "整合Internet Explorer 11"
    58. DISM /Mount-Wim /WimFile:$InstallWimFile /index:1 /Mountdir:$MountPath
    59. Dism /image:$MountPath /Add-Package /PackagePath:$kmdf /PackagePath:$umdf
    60. dism /Image:$MountPath /Add-Package /PackagePath:$preIE11_1 /PackagePath:$preIE11_2
    61. Dism /Image:$MountPath /Add-Package /PackagePath:$IEWin7 /PackagePath:$ielangpackCN
    62. Dism /Image:$MountPath /Add-Package /PackagePath:$IEHyphenationEN /PackagePath:$IESpellingEN
    63. copy-item $FontFileSrc $FontFileDst -force -recurse -verbose

    64. Write-Host "整合Windows 7累积质量安全补丁"
    65. $UpdateArray = Get-Item $UpdatePath
    66. ForEach ($Updates in $UpdateArray)
    67. {
    68. DISM /image:$MountPath /Add-Package /PackagePath:$Updates
    69. Start-Sleep –s 10
    70. }
    71. Dism /Image:$MountPath /Add-Driver /Driver:$driverPath /Recurse
    72. Write-Host "Updates Applied to Install WIM"

    73. Write-Host "整合F8 安全恢复启动模式WinRe.wim PE镜像,这样开机使用F8安全恢复模式启动后安全恢复模式CMD命令行控制台才能使用USB鼠标键盘和识别主板RAID/NVMe SSD"
    74. dism /Mount-Image /ImageFile:$WinReWimFile /Index:1 /MountDir:$MountWinRePath
    75. dism /Image:$MountWinRePath /Add-Package /PackagePath:$NVMeHotfix_1 /PackagePath:$NVMeHotfix_2 /PackagePath:$NVMeHotfix_3
    76. dism /Image:$MountWinRePath /Add-Driver /Driver:$NVMeDriver_1 /Driver:$NVMeDriver_2 /Recurse
    77. dism /Image:$MountWinRePath /Add-Driver /Driver:$USBDriver_1 /Driver:$USBDriver_2 /Recurse
    78. dism /Image:$MountWinRePath /Add-Driver /Driver:$RSTDriver_1 /Driver:$RSTDriver_2 /Recurse
    79. DISM /Unmount-Wim /Mountdir:$MountWinRePath /commit
    80. Write-Host "Updates Applied to winre WIM"

    81. DISM /Unmount-Wim /Mountdir:$MountPath /commit
    82. DISM /Cleanup-Wimexit

    83. Write-Host "Windows 7 终极版魔改整合全部完成!"
    复制代码

    当然我折腾多了熟练了是一次性执行完的。截图中的错误提示请忽视就好

    Fig-06_整合累计安全更新补丁、IE11.PNG

    整合核心/用户驱动模式1.11、Internet Explorer 11。

    Fig-07_整合累计安全更新补丁、IE11.PNG

    打入USB 3.0 xHCI/NVMe/Ryzen AM4驱动

    Fig-08_打入USB_NVMe_RyzenAM4驱动.PNG

    整合微软每月质量安全补丁,然后耐心等待到DISM /unmount /commit 成功完成。这时候我们获得了处理好的install.wim Windows 7 安装盘封装镜像。

    这时候有一步可选步骤,不一定需要进行,目的是减小wim文件体积,因为目前做出的Win 7安装盘肯定大于4.3G,只有需要刻录DVD光盘。就必须减肥。

    Fig-09_installwim镜像减肥瘦身.PNG

    将install.wim改名为Install_fat.wim,用GImageX再次打开install_fat.wim,然后选择“Export”页面,保存为“install.wim”,压缩比选择“Maximum”最大,点击“Export”按钮。
    我们现在将工作目录下/images/boot.wim、/images/install.wim通过UltraISO打回到ISO文件,也可以直接用资源管理器拷贝替换已经做好的Windows 7 启动安装U盘。

    Fig-10_打入ISO.PNG

    注意,如果选择直接保存文件,会导致ISO文件增大一倍变成7.xG,应该选择另存为“KBL_WIN7.ISO”这样新ISO大小会保持4.xG。

    Fig-11_打入ISO_resize.PNG

    最后一步操作用微星MSI Smart Tool灌装到安装U盘

    Fig-13a_MSI_Smart_Tool_03.PNG

    如下图勾选项目,制作成安装U盘。

    Fig-13b_MSI_Smart_Tool_05.PNG

    *可选步骤:
    将工作目录下/utilities/boot/目录下的提取自Windows 10的 bootx64.efi 文件拷贝过去。

    Fig-13_New_Win7_UEFIBoot.PNG

    NVMe SSD和第七代酷睿核显Windows 7装机测试

    我验证的目的就是USB键盘鼠标U盘正常安装Windows 7并且正常使用。

    Windows 7安装盘能在安装程序界面显示出NVMe SSD,并且能够选择,格式化分区和正常安装Windows 7,能够正常启动Windows 7系统。

    所以测试配置必须包括Skylake/Kabylake处理器,HD630核显和NVMe PCIe/M.2 SSD。


    测试配置

    CPU:Intel 酷睿 i5-7500

    英特尔(Intel)酷睿四核I5-7500 盒装CPU处理器
    【京东自营 品质保证】我买的淘宝散片1105,你们看着办吧。
    京东价:¥1479.00


    主板:华擎B150M-HDS

    华擎科技(ASROCK)B150M-HDS主板 ( Intel B150/LGA 1151 )
    【京东自营 品质保证】
    不定期特价,我非常阴险的做了降价通知,一出现低于400的特价就迅雷不及掩耳盗铃之势下单,下单价389,历史最低价369。
    京东价:¥459.00


    内存:金士顿 DDR4 2133 4Gx2 可以超2400

    金士顿(Kingston)DDR4 2133 4GB 台式机内存
    【京东自营 品质保证】特价199用199-10券189买的。
    京东价:¥219.00


    散热:赤兔马STB120

    大镰刀(SCYTHE)赤兔马STB120 CPU散热器(支持AMD、intel 多平台/4热管/12cm温控红光风扇)
    【京东自营 品质保证】其他99元散热扣具没它好,风扇也最安静,只有性能打平手的,还没有出现打败它的99元散热器。
    京东价:¥99.00


    这台机器其实是给我爸准备的鸟类摄影RAW照片处理和炒股专用机,为了增加测试Windows 7 NVMe使用的是金泰克 天启 G5 256G PCIe SSD。不过这款SSD在1599这个价位跟1299的i3-7350K是智商测试性质的。

    金泰克(Tigo) 天启G5系列 256G PCIe 台式机电脑专用NVMe固态硬盘
    【京东自营 品质保证】姜太公钓鱼愿者上钩——钩是直的!
    京东价:¥1599.00

    我只是做魔改的Windows 7安装盘功能验证,所以不要在意这个固态盘性价比的合理性。

    Fig-14_DSC_4464.jpg

    测试使用的主板是华擎B150M-HDS,

    Fig-15_NVMe_Test_01.png

    在BIOS NVMe Configurtion中我们可以看到它已经成功的被识别了出来。

    Fig-15_NVMe_Test_01a.png

    然后就是制作好魔改成功Windows 7镜像的启动安装U盘。

    Fig-16_DSC_3275.jpg

    属于我本命年的金士顿纪念鸡盘。


    金士顿(Kingston)32GB USB3.1金属U盘 DTCNY17 十二生肖之鸡年纪念版
    【京东自营 品质保证】属于我本命年的金士顿纪念鸡盘。
    京东价:¥199.00


    这U盘有一个优点和缺点,为了增加手感,加了个可分离的鸡头,但是拔插的时候很容易身首分离。

    Fig-17_DSC_4467.jpg

    插进测试系统做Windows 7启动盘,验证对boot.wim的修改是否成功。如果不成功,会出现启动无法使用键盘鼠标,安装选择磁盘分区的时候也不会出现NVMe磁盘分区。

    Fig-18_DSC_4465.jpg

    开机狂按按F11出现启动菜单,请注意:必须要选择前面带UEFI字样的U盘启动,这里是金士顿鸡盘,所以是“UEFI:Kingston DataTravler 3.0MP”,否则第二次引导到NVMe SSD就会黑屏!这个问题没搞清楚,调试中困扰了我很久!

    Fig-19_USB-UEFI-Boot.png

    如果U盘名称前面没有UEFI字样,说明前面步骤中拷贝Win10的EFI/Boot/bootx64.efi到U盘上的步骤没有成功!请重复bootx64.efi文件的拷贝步骤。
    U盘启动选择需要安装系统,这时候说明我砍掉多余的镜像是成功的。

    Fig-20_P70406-163057.jpg

    我们可以看到NVMe SSD正常的被Windows 7安装程序识别出来,可以选择安装和分区。

    Fig-20a-P70501-011323.jpg

    没有选择才是最好的选择!

    Fig-22_捕获WMI_01.PNG

    熟悉的配方,Windows 7 毛玻璃,就是这个味儿!

    Fig-23_WMI_02.PNG

    酷睿6/7代的HD630核显驱动上面有下载链接,没有完全通过WHQL数字签名。

    Fig-24_捕获Intel_HD630_01.PNG

    但是又不是不能用!

    Fig-25_捕获Intel_HD630_02.PNG

    主板已经设置成NVMe启动,这里说一下题外话,Windows安装的时候最好只接一个启动盘,否则很容易吧UEFI引导分区莫名其妙的装到你不可控制的磁盘/SSD去。

    Fig-26_NVMe_Boot.png

    NVMe控制器,微软自己的Win7 NVMe补丁支持,自然驱动也是微软的。

    Fig-27_捕获NVMe_Controller.PNG

    NVMe SSD是自动使用了Intel的NVMe驱动,虽然是金泰克的SSD,真是蜜汁尴尬啊。

    Fig-28_捕获NVMe_Disk.PNG

    经过AS SSD Benchmark软件简单测试,在Windows 7中NVMe SSD性能也发挥正常。

    Fig-29_捕获Tigo_G5_AS_SS_01.PNG

    Fig-30_捕获Tigo_G5_CDM_01.PNG


    后记

    已知问题:
    • 接多块SATA硬盘的情况下,安装到NVMe SSD可能会导致安装独立MSR UEFI启动分区的Windows Boot Manager不成功,建议拔掉所有磁盘,仅剩下NVMe SSD安装Windows 7系统,装完重启到桌面后再接回SATA磁盘。
    • 微软很阴险的强推Windows 7系统不适合你的新系统,建议升级的提示,关闭即可。
    • Windows_Update_Error_01.PNG
    • Windows Update出错,可能跟上面的提示有关。
    • Windows_Update_Error.PNG


    经过接近2个星期艰苦卓绝的努力,这次Windows 7 安装盘终极魔改终于圆满成功。主要是我自己掌握了全过程,也清楚自己加了什么组件补丁和驱动程序,安全性提高了很多,比起伸手用其他人做好的Windows 7 NVMe镜像,知其然而不知其所以然。而且他们大部分是一年前做的镜像,现在已经不支持新出的Ryzen平台,而我自己制作的还支持AMD最新的锐龙Ryzen系统。

    最后放出完成版的UEFI安装压缩文件,解压后拷贝到U盘,开机的时候按F11呼出启动菜单,选择UEFI U盘启动即可:
    链接: http://pan.baidu.com/s/1jIG9DYY 密码: rmbk

    评分

    参与人数 1本币 +60 收起 理由
    雪山飞狐臭 + 60 好文,加分鼓励

    查看全部评分

  • TA的每日心情
    开心
    2021-11-29 13:52
  • 发表于 2017-5-1 09:54 | 显示全部楼层
    这个值得经常刷系统的学习一下
  • TA的每日心情
    闭嘴
    2017-8-25 09:19
  • 发表于 2017-5-1 10:00 | 显示全部楼层
    好丑的U盘、。
  • TA的每日心情
    擦汗
    2020-8-12 13:52
  • 发表于 2017-5-1 10:23 | 显示全部楼层
    学习了
  • TA的每日心情
    郁闷
    2018-2-11 09:35
  • 发表于 2017-5-1 15:52 | 显示全部楼层
    财主W10!!
  • TA的每日心情
    慵懒
    2018-11-15 11:40
  •  楼主| 发表于 2017-5-1 21:17 | 显示全部楼层

    不说话没人当你不会说话
  • TA的每日心情
    闭嘴
    2017-8-25 09:19
  • 发表于 2017-5-1 21:55 | 显示全部楼层
    阿财 发表于 2017-5-1 21:17
    不说话没人当你不会说话

    一鸣,就要精人
  • TA的每日心情
    闭嘴
    2017-8-25 09:19
  • 发表于 2017-5-1 21:57 | 显示全部楼层
    本帖最后由 Oo小奇oO 于 2017-5-1 21:59 编辑

    40个分卷。。。。

    QQ截图20170501215804.jpg

    :liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt:liubtt要死这速度 。。
  • TA的每日心情
    慵懒
    2018-11-15 11:40
  •  楼主| 发表于 2017-5-1 22:34 | 显示全部楼层
    Oo小奇oO 发表于 2017-5-1 21:57
    40个分卷。。。。

    难道你想下载4G一个文件?
  • TA的每日心情
    慵懒
    2018-11-15 11:40
  •  楼主| 发表于 2017-5-1 22:34 | 显示全部楼层

    只设精,不说话

    该用户从未签到

    发表于 2017-5-3 14:26 | 显示全部楼层
    厉害
  • TA的每日心情
    慵懒
    2017-11-22 16:07
  • 发表于 2017-5-3 16:40 | 显示全部楼层
    马克加索尔
  • TA的每日心情
    开心
    2017-8-2 22:26
  • 发表于 2017-5-4 23:54 | 显示全部楼层
    看到这个U盘我就在想是不是阿财,点进来果然是。第一次见这个帖子还是在张大妈。
  • TA的每日心情
    无聊
    2017-5-8 14:25
  • 发表于 2017-5-7 13:38 | 显示全部楼层
    谢谢分享
  • TA的每日心情
    开心
    2018-6-7 21:29
  • 发表于 2017-5-8 22:20 | 显示全部楼层
    马克一下  慢慢研究了。。
    diy电脑
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    意见反馈|Archiver|手机版|小黑屋|本友会 ( 北京市公安局海淀分局网监中心备案编号:11010802020118  

    GMT+8, 2022-12-9 18:23 , Processed in 0.110361 second(s), 16 queries , Memcache On.

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表