我正在与旧电脑的问题作斗争,希望有人能帮帮我。这台电脑运行的是 Windows NT4,大约在 1998 年用作 LVD Omega 1500 金属制造中心的 HMI。几周前,通常自动启动的程序(Fanuc 的“基本操作包 1”)无法启动,输出两条不同的消息,具体取决于登录的用户 - 对于管理员,它是“运行时错误‘5’ - 无效的过程调用或参数”,对于其他用户,它是“运行时错误‘9’ - 下标超出范围”。我不知道如何开始调试它,它可能与 WinNT 用户列表有关,但我只能得到这么多...
我意识到这个问题很可能不会对任何人有益,但希望 Stackoverflow 上有一位 Windows NT 专家可以给我一些提示。
我们正在与机器制造商沟通 - 他们正在尽最大努力更换预装软件的硬盘,但花了很长时间。另外,这个问题似乎可以解决,我很乐意不花大价钱买我们可能不需要的东西。
谢谢你,安东
答案1
您看到的错误是 Visual Basic 错误(据我所知并能记住)。一般来说,您会在 Google 搜索中看到很多 MS Excel 结果,但似乎归根结底是文件丢失/损坏。有人“清理”过硬盘吗?我知道过去这是最常见的原因……当主管不在的时候,人们在夜班时会感到无聊,并试图“帮助” IT。
一些想法:对于这样的事情,我假设你没有备份。你只有一台机器吗?如果你有另一台,你可以比较程序目录...
你已经对硬盘运行了“chkdsk”吗?这可以告诉你硬盘是否真的有问题。
另一个检查是创建另一个用户并从该用户那里尝试 - 首先作为普通用户,然后根据需要使用管理员权限。
希望这会有所帮助 - 在我看来这更像是一个应用程序问题而不是 Windows NT 问题。