- 发帖可能变空内容,邪门暂不知所以然
- 『稷下学宫』新认证方式,24年网站打算和努力目标
主题:请教关于Wind 7/XP Mode/DirectX问题 -- 高野谪客
我买了台新 laptop,装 Windows 7 Home Premium,结果我的游戏三国志11PK不能玩了。其实也能玩,但是退出的时候会蓝屏,说是被迫强行关机。玩游戏过程中如果企图运行其他程序,或者有其他程序的提示窗口跳出,都会导致蓝屏关机。我担心这样玩一次就蓝屏一次会损伤机器,想找个解决办法。
我以为三11无法在 Windows 7 下正常运行,需要返回 Windows XP。因此购买了 Windows 7 Professional Upgrade, 把系统提升成 Windows 7 Professional,目的是在 Professional 下安装了 Windows Virtual PC / Windows XP Mode。这个软件在现有的机器上模拟出一个安装 Windows XP 的机器。可惜的是,在这个Windows XP 下无法启动游戏,提示说 DirectX 初始化失败。三11要求DirectX 至少为9.0c 版本。我运行 DXDiag,发现我的版本是 DirectX 11。版本应该是够高了。但奇怪的是,在 Windows XP Mode 下面,DXDiag 找不到显卡。
具体地说,在 Windows 7 下面运行 DXDiag,在 Display 下显示:
Device: NVIDA GeForce GT 230M
......
DirectX Features
DirectDraw Acceleration: Not Available (这个没有也有点奇怪)
Direct3D Acceleration: Enabled
AGP Texture Acceleration: Not Available (同上,有点奇怪)
而在 Windows XP Mode 下面运行 DXDiag,在 Display tab 下面显示:
Device Name (没有)
Manufacturer: n/a
DirectX Features
DirectDraw Acceleration: Not Available
Direct3D Acceleration: Not Available
AGP Texture Acceleration: Not Available
这个更奇怪了。
哪位高手指点一下:
1. Windows 7 下运行三11退出时为什么会蓝屏,是否跟 DirectDraw Acceleration & AGP Texture Acceleration not available 有关系?该怎样解决?
2. Windows XP Mode 下为什么 DXDiag 找不到显卡?怎样解决?
多谢多谢!
1、san11PK.exe文件右键-属性-兼容性,如果禁用桌面主题与视觉元素,连动画也能看了。
2、Windows XP Mode,不支持任何3d游戏,因为虚拟显卡是老掉牙的S3。
我试了各种组合,始终不能解决蓝屏问题。请教下面这些项目该怎么设置?
Run this program in compatibility mode for:
Windows 2000
Windows XP SP2
Windows XP SP3
(我三种都试过了,不行)
Run in 256 colors
(试了,不行)
Run in 640 X 480 screen resolution
(这个我觉得不应该选吧)
Disable visual themes
Disable desktop composition
Disable display scaling on high DPI settings
(Windows Compatibility Wizard 推荐的是用 Windows XP SP 2, 不要关掉这三项。我尝试过三种 Windows 版本,打开或关掉这三项的各种组合,但都不行。)
满头是包啊!盼兄台指教。
正常情况,无论如何程序不应该导致系统蓝屏。只有驱动程序能够做到。
换驱动试试?
最好记录下蓝屏的代码,放狗搜索一下,看看到底什么问题。
我以前在windows7玩过三国志11,肯定没问题。
就是下图这样设置一下。
还有一种方法,通过单击「开始」按钮 ,然后单击“控制面板”,打开“程序兼容性疑难解答”。在搜索框中,键入疑难解答,然后单击“疑难解答”。在“程序”下,单击“运行为以前版本的 Windows 编写的程序”。按照疑难解答中的说明操作。
还不行,肯定是驱动程序的问题了。