VxKex 可以让你的 Windows 7 系统焕发第二春,它能让那些只能在 Windows 8、8.1 和 10 上运行的应用程序也能在 Windows 7 上运行。
GitHub – vxiiduu/VxKex: Windows 7 API Extensions
Windows 7 API Extensions . Contribute to vxiiduu/VxKex development by creating an account on GitHub.
VxKex:在 Win7 上运行仅面向 Windows 8, 8.1 和 Windows 10 开发构建的程序
目前测试兼容(不限于)的:Chromium、Cygwin、Firefox、MPV、Python、VSCode、WinDbg (classic from Windows 11 SDK, and preview) 等,QT6 还有 Electron 的程序也支持。
具体可参阅与 VxKex 一起安装的应用程序兼容性 list.docx 文件。
使用方法
安装,然后在需要运行的文件上打开属性,启用 VxKex
作者的 FAQ
- Q: 这个工具可以用于游戏吗?
A: 目前,VxKex 并不支持游戏,所以你可能不会在游戏方面获得很好的效果。我计划在未来的版本中解决这个问题。 - Q: 支持哪些应用程序?
A: 兼容的应用程序列表包括但不限于:
– Bespoke Synth
– Blender
– Blockbench
– Calibre
– Chromium (包括 Ungoogled Chromium)
– Citra
– Commander Wars
– Cygwin
– Dasel
– Discord Canary
– ElectronMail
– Firefox
– GIMP (2.99.18)
– GitHub Desktop
– HandBrake
– Kodi
– MKVToolNix
– MongoDB
– MPC-Qt
– MPV
– MPV.NET
– Opera
– osu!lazer
– Python
– qBittorrent
– QMMP
– Qt Creator
– Rufus
– Steel Bank Common Lisp
– Spotify
– Steinberg SpectraLayers
– TeamTalk
– VSCode and VSCodium
– WinDbg (经典版和预览版)
– Yuzu (游戏测试未进行)
– Zig
你可以查看随 VxKex 一起安装的 Application Compatibility List.docx 文件,以获取更多信息。
大多数 Qt6 应用程序都能正常工作,许多 Electron 应用程序也能正常工作。 - Q: VxKex 会修改系统文件吗?它会让我系统不稳定吗?
A: VxKex 不会修改任何系统文件。它对整个系统的影响非常小。没有使用后台服务,没有安装全局钩子,加载的 shell 扩展和 DLL 的影响极小,并且在需要时可以禁用。你可以放心,你的 Windows 7 会保持一贯的稳定性。 - Q: 我需要安装特定的更新吗?
A: VxKex 设计为在安装 Service Pack 1 的系统上运行。Windows 7 RTM 的用户可以尝试使用它,但我不知道它是否能安装或正常工作。许多程序需要安装 KB2533623 和 KB2670838 才能运行。安装这两个更新是一个好主意。 - Q: 如果我已经安装了 ESUs(扩展安全更新),我可以用 VxKex 吗?
A: 是的,ESUs 与 VxKex 没有冲突。 - Q: 控制台应用程序与 VxKex 兼容吗?
A: 是的,在启用 VxKex 的程序中,你可以在命令提示符下像往常一样使用它们。 - Q: 我能用这个工具在 Windows 8 或 8.1 上使用吗?
A: VxKex 仅设计用于 Windows 7。如果在 Windows 8 或 8.1 上使用,它可能不会起到任何作用,但你仍然可以安装它并观察会发生什么。 - Q: VxKex 是如何工作的?
A: VxKex 通过在 IFEO(Image File Execution Options,图像文件执行选项)注册表键中设置 “VerifierDlls” 值来指向 VxKex DLL 来实现这一点。这个 DLL 随后加载到进程中。
API 扩展是通过编辑程序的 DLL 导入表来实现的,这样它就不会从 Windows 8/8.1/10 DLL 中导入函数,而是从 VxKex DLL 中导入。这些 VxKex DLL 包含了在较新版本的 Windows 中引入的 Windows API 函数的实现。