由于CPU和系统架构的更新,现行主流的Windows系统已经是64位。然而许多人还恋恋不舍的一些老游戏或老程序已经没有了更新。在64位的系统上运行这些程序,往往会出现运行故障。如何才能解决这个烦心事?

无奈的选择 旧的不代表没有用

就像其他硬件一样,CPU在过去的10多年间经历了重大的升级变革。这不仅仅体现在核心的数量,还涉及到了体系结构的更新。因此,现在的操作系统也围绕着CPU系统结构的升级而升级,依次出现了针对32位和64位处理器的版本。然而,针对32位处理器并非第一个,在它之前还有16位处理器统治世界的时代。更重要的是,目前仍在“服役”的一些应用程序仍然基于过时的体系结构,尽管Windows 10的增强兼容性选项可以创建一个与现行版本兼容的环境,但其仍然没有包含一些老软件所需的支持组件,因此致使一些老程序无法运行,因为这些程序的安装程序本身是基于16位的。然而,旧的不代表没有用。在没有新式应用程序替代的情况下,旧应用程序和游戏仍有其用武之地。因此,需要找到能够运行它们的办法。

解决有道 在新系统上运行旧程序

目前Windows的主流版本已经发展到64位,但许多老程序仍未升级到64位版本。好在目前主流的64位Windows 8.1或Windows 10都建有一种启用32位应用程序专门兼容机制,名为WoW64兼容层,它能够让我们在64位Windows上运行大多数32位应用程序,就像直接在32位Windows上运行一样。但是,基于32位架构的老程序有一个明显的短板,它们只能使用2GB多的内存。对于目前绝大多数电脑来说,内存利用率甚至还不足四分之一。虽然目前多数电子游戏建立在64位架构之上,能够充分利用机器上安装的大容量内存空间,但许多老游戏由于采用32位架构设计,因此同样也无法充分利用现有内存空间。

1. 解决潜在的兼容性问题的基本方法

避免软件与系统的不兼容的最好方法是安装最新版的64位电子游戏或应用程序。但是,如果所使用的老软件仍然依赖于32位或更低的体系架构,且没有类似的新软件可替代,那么尝试用管理员方式来运行程序,可能是最有效和直接的解决办法。有时,即便是登录的Windows账号具有管理员权限,某些应用程序也会在启动时失败,试图阻止访问。在这种情况下,只需右键单击要运行的程序,在右键菜单中选择“以管理员身份运行”即可。

但是,每次使用管理员身份运行程序,都会弹出用户账户控制提示确认窗口,这样会变得非常麻烦。那么,如何才能实现无确认的运行呢?为了解决老程序顽固地拒绝工作和频繁的管理员身份确认的麻烦,我们可以利用Windows 10内置的兼容性设置机制,对某个老程序进行一次性兼容运行设置。方法是:右键单击老软件的主程序,选择“属性→兼容性”选项卡,选择“以兼容模式运行这个程序”复选框,同时在下拉列表中选择一个较低的系统版本;与此同时,选中“以管理员身份运行此程序”选项。

小提示:

有些老游戏无法在高版本的Windows中运行,即便是选择了低版本兼容选项也是如此。此时,需要考虑颜色模式或分辨率是否兼容。为此,需在设置中选择“简化的颜色模式”,尝试用640×480屏幕分辨率运行;或以“替代高DPI缩放行为”选择缩放执行应用程序。这样便可能给老游戏或软件带来“生机”。

2. 解决驱动程序和其他依赖性问题

许多电子游戏主要依靠驱动程序和其他软件组件来正确使用系统资源。由于我们不能在64位的系统上安装32位的驱动程序,反之亦然,在这种情况下,除非是它进行了数字签名,否则Windows是不会让它进行安装的。我们可以通过更底层的Windows控制来解决这个问题。在Windows 10中按住Shift键并选择“重启”命令后,在提示屏幕中选择“疑难解答”;然后转到“高级选项”,选择“启动设置”,单击“重启”按钮。当启动屏幕设置出现的时候,选择“禁用驱动程序强制签名”的选项(第7项),按下F7触发这一功能,现在就可以小心地选择安装各种驱动程序了。

有的老软件或老游戏还依赖于某些进程所需要的运行库。例如,需要安装微软Visual C++运行库。这些运行库往往有32位和64位体系结构的版本,但最好两个版本都安装。因为目标游戏或程序会寻找它需要的版本,而不是对应于你的系统版本。如果同时保留两个版本的运行库,就不会出现兼容性问题。

3. 64位Windows运行16位游戏和程序

由于64位架构的Windows上没有落实WoW16层,因此没有真正的直接方法能够运行16位程序或游戏。试图从一个32位版本的Windows上拷贝系统架构更是妄想。即便是应用程序本身建立在32位的体系结构上,如果安装程序是基于16位的,仍然不能使其运行。这时会出现提示,显示这个程序不能在PC上运行。另一方面,虽然在32位的Windows版本上不会导致16位应用程序的任何问题。但是,为了一个应用程序或游戏,专门保留一个低版本的操作系统也是很不明智的想法。针对上述问题,安装虚拟机软件并在其中安装32位的Windows系统,倒是一个不错的主意。这样在需要时就可以临时启动32位的Windows,运行老的16位应用程序或游戏了。

除此之外,我们还可以在Windows中运行DOS模拟程序(如DOSBox),给一些DOS游戏找到完美的解决方案。

如此,便可让Windows 10也能与16位程序或游戏“兼容”了。

编辑不易,点个赞再走吧!

感恩~

如果您操作遇到不明白的,随时问我们。

如果您觉得这个小技巧对您有用,请关注我们吧!我们每天会为大家更新电脑手机等数码小知识,觉得我们有用还可以把我们分享给您身边朋友哦!让我们可以帮助更多的人,谢谢您

---------------------------------------------------

轻松一笑

vscode中运行2个程序_在64位系统中运行32位或16位程序相关推荐

  1. 32位dll转64位工具_如何在64位系统中运行32位或16位程序

    由于CPU和系统架构的更新,现行主流的Windows系统已经是64位.然而许多人还恋恋不舍的一些老游戏或老程序已经没有了更新.在64位的系统上运行这些程序,往往会出现运行故障.如何才能解决这个烦心事? ...

  2. Linux下的32位C程序,linux系统c语言生成.so文件,生成64位可执行文件,在64位系统中运行32位的可执行文件...

    1.linux 系统c语言生成.o文件,---->gcc -m64 -c -fPIC test.c -o test.o 2.linux 系统c语言生成.so文件,----->gcc -sh ...

  3. 创世贴|怎么在64或32位系统中运行16位程序《大富翁》

    创世贴|怎么在64或32位系统中运行16位程序<大富翁> 绪言 大家好!纵观游戏行业的发展,可谓是进步迅猛.百花齐放.游戏是每个人在学习.工作之余休闲娱乐的良药.玩游戏的人从皇宫贵族到社会 ...

  4. 32位程序在64位系统上运行

    32位程序在64位系统上运行 32位系统下的MFC文件,怎么在64位的系统上面运行? 先将32位的应用程序转换为64位的应用程序. 从32位应用程序到64位应用程序 编译:starlight 这篇文章 ...

  5. 64位系统上运行32位程序的内存限制

    64位系统上运行32位程序能否申请到8G内存? 收藏到手机    转发   评论 2010-01-20 10:56 申请不到,因为64为系统在运行32位程序的时候只是为了向下兼容而已,对于32位程序来 ...

  6. win7卡在正在启动windows界面_分享一下WIN7系统下运行红警2的方法

    红警2这个游戏不用多说,是非常经典好玩的一款即时战略游戏,那时我们都用的XP系统,这个游戏在XP下完美运行,不会有任何问题,但是随着系统的升级,我们现在用的多的系统是WIN7系统,许多朋友想重新回味一 ...

  7. (win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功

    (win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功 Visual Studio 2015下载地址:https://msdn.itellyo ...

  8. 你为什么需要在64位系统下用32位程序

    在64位系统下,用64位的程序自然是能够充分利用cpu中的64位指令和64位的地址空间,可有的时候,我们却不得不在64位系统下使用32位的程序. 64位和32位 对于64位还是32位,首先要从概念上把 ...

  9. 32位系统无法运行64位系统安装文件

    [回复本文][原帖] 发信人: hsh(缩写 His/Her Serene Highness尊贵的殿下), 信区: Windows 标 题: 32位操作系统下安装64位windows7系统方法 发信站 ...

最新文章

  1. cucumber 文件目录结构和执行顺序
  2. 独家 | 磁共振斑块成像的技术研发、案例与数据挑战(附视频)
  3. SQL Server基础之存储过程
  4. 介绍LuaPlus: 好用的Lua For C++扩展(修订)
  5. vc调试 main的参数
  6. (转)TinyXML Tutorial 中文指南
  7. Unity手游之路四3d旋转-四元数,欧拉角和变幻矩阵
  8. 单片机机器周期怎么计算公式_单片机的机器周期计算
  9. 学习笔记:2019 张小龙在微信公开课上的演讲
  10. WebService接口开发
  11. 手把手教你写电商爬虫-第一课 找个软柿子捏捏
  12. 联想Y7000装双系统win10+Ubuntu16.04后在Ubuntu上Wifi被禁用的解决办法
  13. Hadoop学习笔记——HA
  14. 大国崛起(四)————英国
  15. OCA/OCP Oracle 数据库12c考试指南读书笔记:第20章: The Resource Manager
  16. python效验车辆VIN码小程序
  17. FPGA Altera Remote Update笔记
  18. Django-模型层
  19. 【论文阅读】Structured Knowledge Distillation for Semantic Segmentation
  20. 精读论文:Multi-Task Learning as Multi-Objective Optimization(附翻译)

热门文章

  1. 企业为什么要做软文网络发布事件营销,怎么做?
  2. Eclipse离线下载安装Svn插件
  3. Linux 临时提权 sudo
  4. 【POJ 2987】Firing
  5. 江哥带你玩转C语言 | 04-C语言常量和变量
  6. Mac电脑上的阅读神器 Koodo Reader for Mac
  7. 从今天开始后续记录自己的前端成长记录
  8. 阿法狗是如何工作的?卡内基梅隆大学博士用54页PPT给你答案
  9. win11如何安装PS,win11可以安装PS2023
  10. i5-8250U 宏碁swift3_i5-8250U:第八代 CPU 的跑分你应该很想知道!