我有 2 个不同的域用户,当他们尝试打开内部开发的应用程序时,被告知他们的视频卡不满足运行该应用程序的最低要求。
如果我右击并按“以...身份运行”,然后使用我的域登录名、本地管理员或域管理员帐户,它就可以正常工作!不知道这里发生了什么!
这发生在 2 台(相同)机器上,具有 2 个不同的域登录名。两者都是:
- 戴尔 Optiplex 780
- nVidia GT240 1GB 显卡
- 3GB 内存
- 最新驱动程序 - 260.99
- 1 x 24 英寸 LCD 运行 1920x1200、32 位色彩 @ 60Hz
- 1 x 17 英寸 LCD 显示屏,分辨率 1280x1024,32 位色彩 @ 60Hz
- 已启用硬件加速
- 直接X 9.0c
- 工作用户和非工作用户的政策无差异
我明白,如果这是应用程序的问题,您将无法帮助我,但我觉得这更像是用户权限问题。
任何帮助都将不胜感激!谢谢
答案1
有关这两个有问题的用户的更多信息会很有用,例如都是 XP 和哪个服务包,他们的显卡和驱动程序是什么,显示器和显示设置是什么(分辨率和颜色以及是否启用了硬件加速),以及安装了哪个 DirectX 版本。将所有这些参数与一切正常的计算机进行比较也会很有用,也包括登录信息。最后:当您说“用户”时,您是指“计算机”还是“登录”?
请使用该信息更新您的帖子。
如果没有这些信息,唯一的建议就是确保您从制造商的网站下载了最新的视频驱动程序。
要找出应用程序正在执行哪些需要特殊权限的操作,您可以使用进程监控。
答案2
您可以尝试授予他们该应用程序所在文件夹的完全访问权限。
答案3
使用进程监视器并观察拒绝的读取/写入。然后以您的身份运行它并查看哪些不会失败。
我有 2 个不同的域用户,当他们尝试打开内部开发的应用程序时,被告知他们的视频卡不满足运行该应用程序的最低要求。
把它推回给开发者 - 这怎么会是你的问题呢?我想其他应用程序在图形加速下运行良好。
答案4
我认为这是后来的一些 nVidia 驱动程序中引入的一个错误。我切换了主显示器,问题就解决了。是的,很奇怪,但它有效,所以我很高兴!