1. 更新软件。尝试升级或更新这些软件/游戏,以便它们能够与Win7系统兼容。
2. 使用兼容性模式。右键单击应用程序的可执行文件(exe文件),选择“兼容性”选项卡并设置应用程序以在Windows 7模式下运行,以避免该问题。
3. 禁用“NTVDM”。Ntvdm.exe是一个用于执行16位Windows应用程序的程序组件,若是禁用它则可以消除该问题。在Windows搜索框中键入cmd以打开命令提示符,键入tasklist,并找到ntvdm.exe的PID,最后使用任务管理员禁用该程序。
如果上述方法无法解决问题,则建议卸载或删除这些引起问题的软件/游戏或寻求专业技术人员的帮助。重要的是,为了避免系统安全问题以及因软件卸载等行动造成数据丢失,应该在进行 *** 作之前备份所有的数据。
开始/运行,输入gpedit.msc打开组策略,在左侧选计算机配置/管理模板/Windows 组件/应用程序兼容性,在右侧窗口找到并双击打开“防止访问16位应用程序”选项,在d出的窗口选择“已启用”,按确定即可。
运行/输入“regedit”回车打开注册表编辑器,在左侧界面依次展开到以下注册表项[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW]在右边窗口空白处鼠标右键“新建”——“DWORD 值”
右击“新值 #1”,单击“重命名”,输入“DisallowedPolicyDefault”,按回车键
双击打开“DisallowedPolicyDefault”键值,在编辑 DWORD 值对话框中将数据数值修改为“1”,单击“确定”。
依次展开:本地计算机策略→用户配置→管理模板→Windows
组件→应用程序兼容性,在右侧你就能看到“防止访问
16
位应用程序”,很有可能此处已被设置为“已启用”,你应该更改为
“已禁用”才能运行
16
位
Windows
程序。
试试这个..不一定行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)