如何在 Windows7 XP Mode Virtual PC 中无缝运行未“安装”的 16 位软件

如何在 Windows7 XP Mode Virtual PC 中无缝运行未“安装”的 16 位软件

好的,我的情况是这样的:我运行的是一台新的 Windows-7 64 位 PC,但我必须在其上运行一些旧的 16 位工作数据库软件。因此,我设置了 Virtual PC XP 模式,总体来说,这没什么问题。

但是,我使用的软件太旧了,它不使用安装程序,只是将文件复制到 PC 的文件夹中并运行应用程序/exe 文件的快捷方式。

我遇到的问题是,我似乎无法从 Windows 7 开始栏无缝运行该程序,就像我可以运行其他“已安装”的 XP Mode 程序一样,这些程序会显示在 Windows7 开始栏的“XP Mode 应用程序”部分下,这意味着我实际上每次都必须启动完整的 XP Mode 虚拟桌面,然后启动该程序,而不是只需从 Windows 7 开始栏单击该程序,它就会自动加载该程序,只需单击一下虚拟 PC 的后台加载和程序的可视化加载即可。这说得通吗?

那么,有没有什么方法可以让这个程序被视为“已安装的应用程序”,以便它可以固定到 Windows7 开始栏上无缝运行?


根据“KEN”的回答和他的建议进行编辑:

我已经使用这种快捷方式设置了程序,设置完成后,它确实出现在“所有程序”下的“虚拟 PC”开始菜单中。但是,当查看“Windows-7”主机 PC 开始菜单上的虚拟 PC 应用程序时,这不会将其添加到应用程序列表中。

我检查了 Ken 给出的“故障排除”链接中的建议,其中提到要确保它不在注册表的排除列表中,但事实并非如此。我认为这是与此相反的问题,因为它不是“已安装”的软件,所以它没有任何注册表或计算机条目将其标识为已安装的应用程序。那么,它会在哪里、什么地方检查以决定哪些项目应被视为应用程序并显示在 Virtual PC 应用程序部分中?(除了检查要从列表中“排除”的项目(我的程序不是))

答案1

方法如下解决 Windows Virtual PC 的自动发布功能问题。首先要尝试:为所有用户创建一个 .exe 的快捷方式,对于 XP,该快捷方式位于%SystemDrive%\Documents and Settings\All Users\Start Menu\Programs

答案2

为软件制作一个安装程序,甚至只是制作一个快捷方式,可能是最简单的解决方案。有几种免费的安装程序创建程序可用。我过去使用过的一个是创新设置

相关内容