我之所以问这个问题,是因为感觉确实不像。我把所有游戏都安装在外部硬盘上,每当我尝试在任何 Windows 7 电脑上运行它们时,如果电脑上应该已经安装了 DirectX 11,我都会收到“程序无法启动,因为缺少 d_xinput.dll”,或者可能是“d3d9.dll”或类似的信息,这通常意味着(据我所知)没有安装 DirectX。当我在电脑上安装 DirectX SDK(我的电脑和我的一台学校电脑)时,所有游戏现在都可以立即运行,因为 DirectX SDK 还会安装运行时。在新版本的 Windows 7 上,DirectX 11 是否真的安装了,还是需要以某种方式启用它,或者其他什么?