ntvdm

现在可以在 64 位上运行 16 位应用程序吗?NTVDMx64
ntvdm

现在可以在 64 位上运行 16 位应用程序吗?NTVDMx64

该程序来自 Leecher1337,他创建了一个NTVDM for x64 bit。 http://www.columbia.edu/~em36/ntvdmx64.html https://github.com/leecher1337/ntvdmx64 我已经通过 VirtualBox 在许多 Windows 上测试过,它只运行了一半时间。(在 Windows 10 64 位上运行)。运行 DOS 应用程序有效,我已经在 上测试过。我知道 NTVDM 是用于运行 16 位应用程序Foxpro 2.6 for DOS的组件。x32 以下是我的问题: ...

Admin

为什么Win16应用程序布局在Win10 32位下表现得很奇怪?
ntvdm

为什么Win16应用程序布局在Win10 32位下表现得很奇怪?

我有一个旧的 C Win16 应用程序,在 Windows 10 32 位中运行时表现不佳。不幸的是,我没有该应用程序的源代码,因此无法从那里调试问题。该应用程序在 Windows 7 中运行正常,但在 Windows 10 中,它使用 NTVDM 启动,但由于某种原因,GUI 存在以下问题: 问题 1。应用程序启动时会打开一个弹出对话框。鼠标交互正常,因此我可以在应用程序窗口周围拖动弹出对话框,但弹出窗口本身没有焦点,我无法单击任何按钮或在对话框中输入文本。在弹出窗口打开时,我仍然可以使用 Alt+F 访问顶部应用程序栏中的文件菜单。 问题 2。应用程...

Admin

全屏模式下控制台和 NTVDM 分辨率升级
ntvdm

全屏模式下控制台和 NTVDM 分辨率升级

当运行控制台 Windows 应用程序(例如远程管理器)或旧式 DOS 应用程序电视数字电视监测系统在全屏模式下,我观察到我的 Nvidia 显卡驱动程序将显示分辨率提升到我的 Windows 桌面的分辨率(1600x1200)。 对于 DOS 应用程序,可以通过将桌面分辨率切换为应用程序分辨率(至少为640x480)来解决此问题前运行该应用程序。 然而,这对控制台应用程序不起作用,因为字符单元9x16的字体80x25产生了非标准分辨率720x400,显然我无法将我的桌面设置为该分辨率(尽管大多数显示器已经支持它很长时间了)。 问题具体到Windows...

Admin

NTVDM.exe 命令提示符开关
ntvdm

NTVDM.exe 命令提示符开关

我有一个为 DOS 设计的旧程序,运行在 WinXP PC 的 NTVDM 下。最近它开始出现一些奇怪的行为,我决定调查一下这个问题。 但是,除了对 NTVDM 的简要说明外,所有搜索结果都没有关于 NTVDM 本身的文档,甚至 microsoft.com 也没有。 现在我想知道它有哪些命令提示符开关(我的程序使用 运行-f -i5)以及如何使用它们。 -?我尝试使用、-h或等开关从命令行运行 ntvdm -help,但没有给出输出。 因此,问题是:1) ntvdm.exe 有哪些命令提示符开关以及它们的含义是什么?2)-f -i5具体来说,哪些开关...

Admin

问题:
ntvdm

问题:

问题: 大约一周前,XP 安装上的 NTVDM 出现故障。 症状: 第一个症状是,在自动运行批处理文件期间运行的 16 位可执行文件会挂起,并将 CPU 保持在 100%,直到ntvdm.exe被终止,此时批处理文件继续运行(尽管没有执行应执行的工作)。下一个症状是,作为关机批处理脚本的一部分运行的另一个 16 位可执行文件会挂起,导致脚本失败。 有趣的是,他们确实有时工作(~30%)。换句话说,如果一个程序运行(从跑步对话框)10 次,它可能会正确运行大约 2-4 次,其余时间挂起。这主要是针对打印出某些内容的简单程序,而不是具有类似或的 UI ...

Admin

VMWare Player 4 上的 DB Paradox 3.5 和 DOS
ntvdm

VMWare Player 4 上的 DB Paradox 3.5 和 DOS

我的组织必须使用 Paradox 3.5。我们的计算机上有 2 个硬盘。一个是 Windows 系统,另一个是 DOS 系统,Paradox 3.5 就安装在 DOS 系统上。所以我们买了一台新打印机,但它不能在 LPT 端口上使用。也​​许我太笨了,但我找不到通过 USB 在 DOS 系统上设置新打印机的方法,也无法设置 Paradox 使用打印机,而且通常每次需要 Paradox 时都重新启动计算机太困难了。我用 Acronis 创建了一个磁盘映像,并创建了一个在 Windows 上运行的虚拟机。DOS 启动并运行,但当我尝试运行 Paradox 时,它...

Admin

XP 上模糊的 ntvdm 消息:Win 16 子系统资源不足,无法继续运行。
ntvdm

XP 上模糊的 ntvdm 消息:Win 16 子系统资源不足,无法继续运行。

ntvdm 错误消息“Win 16 子系统资源不足,无法继续运行。单击“确定”,关闭应用程序并重新启动计算机。”是什么意思,如何防止这种情况发生? (有趣的是,但可能与问题无关,显示消息的对话框实际上归会话进程所有csrss.exe。) ...

Admin

16 位 MS-DOS 子系统:csrss.exe
ntvdm

16 位 MS-DOS 子系统:csrss.exe

我刚刚启动了我的三星 N120 上网本(装有 Windows XP Home SP3),然后出现了一个对话框,后面有一个命令提示符窗口。该对话框的标题16 bit MS-DOS Subsystem和消息如下: C:\DOCUME~1\SAMSUNG\csrss.exe The NTVDM CPU has encountered an illegal instruction. CS:0544 IP:0117 OP:63 00 64 00 34 Choose 'Close' to terminate the application. 这只在我最近一次启动时...

Admin

从命令提示符执行应用程序时出现“访问被拒绝”
ntvdm

从命令提示符执行应用程序时出现“访问被拒绝”

今天,当我尝试从 Windows XP 命令提示符运行旧 DOS 实用程序时,我收到错误消息“访问被拒绝”。然后我发现大多数 DOS 实用程序都无法运行,即使我对它们有“完全控制权”。几周前它们运行良好,除了 Windows 升级之外,我没有进行任何操作系统更改。 然后我尝试从 Windows\system32 文件夹运行edlin.exe。edit.com结果相同 - “访问被拒绝。”我尝试从 Windows 资源管理器运行这些应用程序,并收到消息“Windows 无法访问指定的设备、路径或文件。您可能没有适当的权限来访问该项目。” 我以管理员身份登录,对...

Admin

Windows Vista+ 上的 16 位 DOS
ntvdm

Windows Vista+ 上的 16 位 DOS

我有一个朋友用一些真的旧的商业软件,出于某种原因不想试用新版本(即使有新版本,他也处于小众市场)。该软件以 16 位 DOS 程序运行,他想将自己的计算机升级为运行 Vista 或 7 的计算机,但仍运行此软件。当前运行该软件的机器似乎快要坏了,所以我不能建议让他继续在该机器上运行该软件。 会给他提供他想要的功能NTVDM吗DosBox?我从来没有玩过,所以我很犹豫要不要推荐一些给他,而且它不起作用。 另外还有加分项:哪一个更适合这种类型的事情? 谢谢! PS:我不确定这是否是服务器故障问题或适合此处的问题,因此请适当移动它。 ...

Admin

NTVDM CPU 错误
ntvdm

NTVDM CPU 错误

当我尝试运行 Symantec 修复程序时这里,出现以下错误: 16 bit MS-DOS Subsystem The NTVDM CPU has encountered an illegal instruction. CS:393a IP:393a OP:ff ff ff ff ff Choose 'Close' to terminate the application. 我该如何调试它? ...

Admin