一些较旧的程序不喜欢新的Windows,但你可以修复它。
那么,这个在Windows 8中运行的程序的图像看起来并不正确。 如果你见过这样的事情,你就会知道试图在现代计算机上运行遗留应用程序的烦恼。 这个问题当然是有道理的:你正在使用一台带有新操作系统的机器来运行专门用于更老,更慢硬件的软件 。 为什么我们应该期待它的工作?
尽管如此,旧程序对某些用户仍然有价值。 厄运可能比大多数高中老年人年龄大,但玩起来还是很有趣的。 如果Windows 8不想立即运行旧程序,请不要放弃希望。 稍微调整一下,由于Windows 8和Windows 10内置的兼容模式,您可以保存老化的软件 - Windows 7有一个类似的工具。
继续安装旧程序即使您认为它不起作用。 你可能会感到惊讶。
运行兼容性疑难解答
为了让那些缺乏某种技术能力的用户更容易地访问兼容模式,Windows 8包含了兼容性疑难解答。 要运行这个有用的实用程序,请右键单击该程序的可执行文件(通常是EXE),然后单击“疑难解答兼容性”。
Windows将尝试确定您的程序有问题,并选择设置自动解决它。 点击“尝试推荐的设置”,为Windows提供最佳猜测。 点击“测试程序...”尝试使用新设置启动问题软件。 如果启用了用户帐户控制,则需要授予管理员权限才能运行该程序。
此时,您可能会发现问题已解决,并且软件运行良好,然后可能会再次运行,甚至比以前更糟。 进行您的观察,关闭程序,然后单击疑难解答中的“下一步”。
如果您的程序正常运行,请单击“是,保存这些程序的这些设置”。 恭喜,你完成了。
但是,如果您的程序仍然无法运行,请点击“否,再次尝试使用不同的设置”。 此时,系统会询问您需要回答的一系列问题,以帮助查明确切的问题。 Windows会使用你的输入来微调它的建议,直到你找到有用的东西,或者直到你放弃为止。
如果您对问题排查工具没有好运,或者您不知道要使用哪种设置,则可以尝试手动设置“兼容模式”选项。
手动配置兼容模式
要手动选择您自己的兼容模式选项,请右键单击旧程序的可执行文件并单击“属性”。 在弹出的窗口中,选择“兼容性”选项卡查看您的选项。
首先选择“以兼容模式运行此程序:”,然后从下拉列表中选择程序设计的操作系统。 您将能够选择任何版本的Windows,一直回到Windows 95.这一改变可能足以让您的程序运行。 点击“应用”,试试看。
如果仍遇到问题,请返回到兼容性选项卡并查看其他选项。 您可以对程序的运行方式进行一些其他更改:
- 减少色彩模式 - 以8位或16位色彩模式运行程序,这有助于当程序抛出错误,说明它需要以这些模式之一运行
- 以640 x 480屏幕分辨率运行 - 将您的显示器更改为更小的分辨率,这有助于您的程序打开一个小窗口并且不会切换到全屏
- 在高DPI设置上禁用显示缩放比例 - 关闭自动调整大小,这有助于在选择大型字体时程序显示不正确时帮助您
一旦你做出选择,尝试应用设置并再次测试你的应用程序。 如果一切顺利,你应该看到你的程序启动没有问题。
唉,这不是一个完美的解决方案,某些应用程序可能仍然无法正常工作。 如果您遇到这样的程序,请在线查看是否有可供下载的较新版本。 您还可以使用上述疑难解答程序向Microsoft发出警报,并在线检查已知的解决方案。
另外,不要害羞地使用旧的可靠Google搜索来查明是否有其他人提出了运行程序的解决方案。
由Ian Paul更新。