这个系统最早是上个月发在远景的,现在转到论坛来。
wvb吧里之前有不少win7仿vista的教程和作品,然而大多已不再更新,有些地方的修改也不太符合自己偏好。所以自己做了一个。
由于软硬件厂商很早就放弃了对Vista的支持,为近五年的主流平台实体安装Vista、在Vista上使用现代软件都会遇到很多困难。同时,根据某些wvb吧友反馈,在8系芯片组(对应Haswell第四代酷睿)及之后的机器上安装Vista时,会有无解的随机抽风问题(客户端不支持所需特权报错、登录画面出不了、installer服务无法访问等)。
而直至目前主流软件的最新版本对Win7仍有比较良好的兼容性,在一些大佬的努力下,Intel 300系芯片组和X570等新平台有了功能正常可用的USB驱动,8/9代处理器和新APU的核显也有了可用的驱动,这些驱动让Win7可以继续在新平台上工作,也促进了现在这个项目的诞生和发布。
这个项目的目标,是在保证不破坏系统功能正常运作的前提下,修改Win7的系统界面和部分组件为Vista的样式,以在实体机上尽可能还原原版Vista的体验。
**下载链接:https://pan.baidu.com/s/13iN75-8px01BR4UtGOIbOA
提取码:pudp
校验信息、更新日志位于下载链接文件夹中的说明.txt**
系统特性:
本系统共有8个分卷:
企业版:
旗舰版:
带有【USB】的分卷集成了USB驱动及两个官方NVMe补丁:KB2990941和KB3087873。
USB驱动包含了以下驱动(包括smxdiy论坛大佬修改的版本),适合较新的平台(Intel 300系芯片组、AMD X570芯片组等)安装
AMD USB3.0 v1.1.0.210
AMD USB3.1 v1.0.5.3
AMD USB3.1 v1.0.0.12
Asmedia v1.16.56.1
Intel USB3.0 v5.0.4.43
Intel USB3.1 v5.0.5.55
Intel Thunderbolt 15.3.39.2
Nvidia & AMD Typc-C
带有【无人值守】的分卷内置自动应答文件,自动执行oobe阶段的设置,并以内置的Administrator账户登录系统。
系统源安装盘为MSDN的Windows 7 SP1 64位企业版/旗舰版。使用系统自带的Sysprep工具在审核模式下封装,不包含任何自动激活机制。
补丁更新至2020年2月,系统版本号6.1.7601.24545。所有补丁全部用Dism++固化,因此本系统不能卸载更新。
集成了.Net Framework 4.8及其简体中文语言包及DirectX运行库2010.6月版,未集成VC运行库(一般正版软件安装时都会自动安装所需运行库)。
集成了IE11,添加了Windows 10的微软雅黑UI字体(msyh.ttc、msyhbd.ttc,msyhl.ttc),以修复IE11部分界面字体显示不正常的BUG。
(IE11新版本的语言包部分界面微软偷懒没有修改字体,仍然会像8.1上的IE11一样调用微软雅黑UI字体,在没有安装这个字体的Win7上会以巨丑的System字体代替显示)
Vista化特性:
采用Win10 1909(PE版本10.0.18362.1,和1903的PE版本相同)的安装程序,以兼容新平台的USB控制器及NVMe硬盘,并支持安装ESD镜像。修改安装界面及文字为Vista RTM(6.0.6000.16384)的风格。
启动界面默认设置为Vista的滚动条,oobe界面及登录界面改为Vista风格。
(原版Vista登录界面前的徽标动画暂时无解。)
替换默认Aero主题为Windows Vista风格主题,并更改默认Aero主题名称为Windows Aero、Basic主题名称为Windows Vista Basic。删除了除“中国”之外的其它Win7自带主题。
资源管理器底部状态栏高度调整为默认显示三行文字(Vista原版是三行,到了Win7默认变成了两行)。
任务栏默认使用小图标,任务栏按钮设置为“当任务栏占满时合并”,并调节了开始菜单默认显示的项目为Vista的排列方式;开始菜单的电源按钮默认设置为“睡眠”。
程序最大化时窗体标题栏等Aero透明部分会变为深黑色,并伴随取消透明的“熄灯”效果。
(由于Win7系统底层对Aero进行了部分阉割,故无法实现与Vista一样的任务栏同时取消透明功能。)
Aero Peek功能默认关闭(可手动开启)。“显示桌面”按钮仍在任务栏最右侧,只是替换了位图让按钮看起来不明显。系统图标和位图(用户文件夹图标、系统程序图标、UAC图标、右下角网络图标等)改为Vista样式。
替换Windows侧边栏为Vista版本(Win7将侧边栏的渐变阴影背景移除,只保留了小工具本体)。原版的股票、天气组件已经停止服务,找了两个第三方制作、界面相似的替代。删除了右键单击桌面的“小工具”菜单。
(由于Win7机制问题,在按Win+D或单击显示桌面按钮时,边栏小工具会一并隐藏)
系统信息、“关于Windows”等显示系统版本的界面更改为Windows Vista样式。(关于Windows界面未使用Vista上的渐变绿色底图片,因为Win7的oobe界面读取的系统LOGO也是此图片,替换成绿色图片会使oobe界面看起来非常丑)
系统大部分界面文字内容的"Windows 7"改为"Windows Vista"。
引导项名称改为Microsoft Windows Vista(与Vista原版一致)。
自带字体全部替换为Vista版本(因为Vista的微软雅黑、Segoe UI等字体字形与Win7的有区别)。
系统内置壁纸、示例图片、示例音乐、示例视频替换为Vista版本,删除了Win7的原有壁纸和示例内容。替换默认用户头像为Vista样式,并添加Vista内置的用户图片。
添加Vista中包含的墨球游戏和Hold’Em德州扑克游戏(Hold’Em游戏官方只有英文版)。
添加了Vista原版的屏幕保护程序,和来自Ultimate Extras的三套声音方案。系统默认屏保设置为“Windows 节能”,10分钟无动作后自动启动屏保。
8个分卷中有4个名称中带“X”的版本,除了具备上述所有特点之外,还做了以下额外的修改:
系统设置默认禁止程序锁定到任务栏。(可以通过组策略重新开启:用户配置——管理模版——“开始”菜单和任务栏,在右侧打开“不允许将程序附加到任务栏”,选择“已禁用”确定。)
替换部分系统附件程序(DVD Maker、画图、计算器、写字板、Windows 联系人)为Vista版本。
提取Vista自带的Windows Media Player 11替换掉Win7的Windows Media Player 12。保留原版的首次使用设置向导,Windows Media Player工具栏也可正常使用。
添加Vista中的Windows日历、Windows Mail等Win7中缺失的程序。
使用说明:
直接将ISO写入U盘安装即可,如果在新平台下安装,需和Win7一样在BIOS中启用CSM支持。
也可在PE下手动安装镜像sources目录下的install.esd文件。
镜像中内置了一些“可选安装包”,位于根目录Optional Package目录下,分别为:
Classic Shell 及皮肤——更精致模仿Vista开始菜单,也可使用在Win7中被移除的经典开始菜单
Windows 7 Build 6801 启动画面——替换启动画面
Windows Live 照片库——用于在Win7下体验Vista版 “Windows 照片库” 的替代方案
第三方软件添加网络图标闪烁动画——在Win7上实现Vista的“启用网络动画”功能,在网络有数据传输时会闪烁
第三方软件给图标添加排序功能
修改系统Service Pack版本号为SP2
这些工具可以帮助实现一些在Win7上被移除的功能,达到更接近Vista的体验效果。
每个目录下都有简单的说明文档,可自行查看。
Q:既然要更好地兼容新硬件,为何不基于Win10或Win8.1等更新的系统修改?
A:主要有以下两个原因:
(1)Win8.1开始,微软给部分系统核心dll添加了数字签名及验证机制,对它们进行修改会破坏签名,导致无法进入系统。
(2)Win8.1和Win10都不带Aero,需要使用第三方付费软件Aero Glass还原Aero效果,而该工具难以封装到系统中。
Q:这个系统可以用BypassESU破解然后打ESU补丁吗?
A:可以,但最好使用非X版,这是由于BypassESU破解工具中包含的微软KB4528069补丁会替换Vista版计算器为Win7原版,造成计算器无法使用。如果要在X版上使用BypassESU,请提取原版Windows 7 64位的C:\Windows\System32\zh-CN\calc.exe.mui,在PE下覆盖本系统下相同位置的文件。
因为一部分修改通过修改系统DLL资源来实现,而后续的ESU补丁有可能会把这些文件升级回Win7原版,造成修改效果丢失,所以打补丁之前要谨慎,最好对整个系统做一份备份。
Q:为什么要把历史补丁全部固化不允许卸载?
A:系统采取替换部分系统文件资源的方法来实现精仿Vista,而补丁在安装时都会把被替换文件的当前版本在winsxs文件夹里额外存放一份,作为卸载更新时的后备资源。Win7发布至今,某些文件已经被替换过了N多个版本,它们版本号不同不可互相通用,对涉及到文件的每个版本都进行修改工程量太大,时间上精力上作者个人都无法实现。同时,因为同样的原因,这个系统不能运行sfc /scannow命令进行系统文件的修复。
Q:这个系统可以二次封装吗?
A:非X版可以,但因为部分功能的实现依赖个人编写好的自动应答文件和脚本,直接封装再部署可能会造成部分功能特征消失。X版不可以,因为配置WMP的过程涉及修改大量注册表,经作者实测封装后再次部署会中途出现错误,导致安装无法完成。
Q:用Office Tool Plus工具安装新版Office失败,提示建议更新到Windows 10?
A:Office 2019和Office 365从2020年3月的版本开始不再支持Windows 7系统,请安装2002或更早的版本。
Q:还是有很多地方与原版Vista不一样,有计划做进一步修改吗?
A:Windows 7毕竟在Vista的基础上进行了部分功能项和系统API的调整,而Windows是闭源操作系统,因此一些因为机制原因无法做到仿Vista的细节基本没有好的解决方法,或是依赖第三方软件,或是彻底无解。虽然通过简单替换Vista版DLL的方法可以移植部分Vista界面和系统功能到Win7中,但大多都不完美,一些功能无法使用。
个人制作这个系统的目是在较新的机器上实体安装来获取Vista的体验(因为Vista对新硬件新软件都缺乏良好支持),所以经验证不完美、影响功能使用的修改方案我个人大多不会采用。如果只是想偶尔尝个鲜,并不打算长期使用Vista风格的UI,建议使用虚拟机体验原版Vista。
如果有比较完美的进一步仿Vista方案,欢迎在帖子下方交流讨论,作者将跟进更新。
感谢以下作者对本项目做出的贡献:
wvb:
@lsqsjz(2017年发布的【Vista十周年纪念版Win7 64位】为本项目提供了很多经验)
@史莱姆魔皇(修改Vista风格主题)
@诺瓦露(修改Vista风格主题)
@一个技术宅_(对WMP11的进一步完善修改及修复工具栏提供方案)
油管:
@WinClient5270(本项目大部分的修改方案来源于他的视频)
@Daniel Branco(提供了WMP11修改方案)