楼主同样的问题,用以下的方式解决了:
1. 右键属性中需要
a. 兼容模式里面,选择 win98/winMe;
b. 禁用全屏优化;
c. 以管理员身份运行(如果不选这个,那每次手动以管理员身份运行也行);
2. 最重要的是要安装DX9.0c的支持,具体可以参考 这个帖子: Windows 11 and DirectX9.0c support - Microsoft Community 或者直接这里下载: Download DirectX End-User Runtimes (June 2010) from Official Microsoft Download Center