VxKex是一款专为Windows7系统设计的API扩展包。它打破了操作系统的界限,让那些原本只能在Windows 8、8.1和10上运行的独占应用程序得以在Windows 7上顺畅运行。
并不是所有的系统都能够直接支持,VxKex只适用于安装了Service Pack 1的Windows 7系统。为了确保VxKex能够正常运行,推荐用户安装两个关键的更新:KB2533623和KB2670838。这两个更新包不仅为VxKex的运行提供了必要的支撑,而且还能增强系统的稳定性和安全性。
使用说明
安装后,使用非常简单:只需右键单击程序(.exe 或 .msi),打开 "属性" 对话框,然后选择 "VxKex" 选项卡,然后选中 "Enable VxKex for this program",然后尝试运行程序。
有些程序需要额外配置。有一个名为 "Application Compatibility List.docx" 在 VxKex 安装文件夹内(默认情况下是 C:\Program Files\VxKex),其中详细说明了这些步骤,但大部分情况下,不需要额外配置。
其他说明
是否适用于游戏?
目前,VxKex 并不打算用于游戏,因此可能只能取得有限的成功。希望在未来的版本中解决这一缺陷。
VxKex 会修改系统文件吗?是否会导致系统不稳定?
VxKex 不会修改任何系统文件。它对整个系统的影响极小。不使用后台服务,不安装全局钩子,加载的 shell 扩展和 DLL 影响也很小,需要时可以禁用。可以放心,您的 Windows 7 将一如既往地保持稳定。
是否需要安装特定的更新?
VxKex只适用于已安装Service Pack 1的系统。Windows 7 RTM 用户可以尝试使用,但不知道能否安装或运行。许多程序需要 KB2533623 和 KB2670838 才能运行。最好安装这两个更新。
如果安装了 ESU(扩展安全更新),是否可以使用 VxKex?
可以,没有任何问题。
控制台应用程序是否可与 VxKex 配合使用?
可以,为程序启用 VxKex 后,就可以通过命令提示符正常使用。
可以在 Windows 8 或 8.1 中使用吗?
VxKex 只适用于 Windows7。如果使用的是 Windows 8 或 8.1,VxKex 不太可能有什么用处,但还是可以试试看。
VxKex 的工作原理?
VxKex 的工作原理是在启用 VxKex 的每个程序中加载一个 DLL。这是通过使用 IFEO(Image File Execution Options)注册表键来实现的。
具体来说,"VerifierDlls" 键值被设置为指向 KexDll.dll。该 DLL 会加载到进程中。
API 扩展是通过编辑程序的动态链接库导入表来实现的,这样程序就不会从 Windows 8/8.1/10 动态链接库中导入,而是导入到 VxKex 动态链接库中。
这些 VxKex 动态链接库包含较新版本 Windows 中引入的 Windows API 函数的实现。