简体   繁体   English

如何在Windows 7上卸载DirectX11并安装DirectX10

[英]How to uninstall DirectX11 and install directx10 on windows 7

I am trying to capture a video with a Star-tech capture card using OBS(Open Broadcast Software) non windows 7. The problem I am facing is that OBS requires Directx10 for working and windows 7 by default comes with Directx11 which is messing up the capturing. 我正在尝试使用非Windows 7的OBS(开放广播软件)使用Star-tech采集卡捕获视频。我面临的问题是,OBS需要Directx10才能工作,而Windows 7默认情况下带有Directx11,这弄乱了捕获。 However I have tried uninstalling DirectX11 from registry except the default key there. 但是,我尝试从注册表中卸载DirectX11,但那里的默认密钥除外。 The weird thing is that even after I have deleted it from registry it still shows Directx11 installed (checked using dxdiag). 奇怪的是,即使我从注册表中删除了它,它仍然显示Directx11已安装(使用dxdiag检查)。 Moreover i have surfed the internet like anything and I have not been able to find a working link to download Directx 10. I have been stuck on this for a while now. 此外,我像任何东西一样上网冲浪,而且无法找到可下载Directx 10的有效链接。我已经坚持了一段时间。 Any suggestions to help me uninstall Directx11 and download and install Directx 10 on windows 7 will be really appreciated. 任何帮助我卸载Directx11以及在Windows 7上下载并安装Directx 10的建议将不胜感激。

Windows 7 supports DirectX 9.0c except for DirectPlay Voice and Direct3D Retained Mode . Windows 7支持DirectX 9.0c( DirectPlay语音Direct3D保留模式除外)。 It also supports DirectX 10.0, DirectX 10.1, and DirectX 11.0. 它还支持DirectX 10.0,DirectX 10.1和DirectX 11.0。 It has partial support for DirectX 11.1 with KB2670838 installed. 它对安装了KB2670838的 DirectX 11.1有部分支持。

You cannot 'uninstall' the DirectX 11 runtime from Windows 7 any more than you can 'uninstall' the Windows UI or the file system. 您不能从Windows 7中“卸载” DirectX 11运行时,而只能“卸载” Windows UI或文件系统。 The only thing "DirectX" you can 'install' on Windows 7 is the various legacy DirectX SDK optional bits (D3DX9, D3DX10, D3DX11, XACT, debug layer, etc.) and the DirectX 11.1 Runtime via KB2670838. 在Windows 7上唯一可以“安装”的东西是各种旧版DirectX SDK可选位(D3DX9,D3DX10,D3DX11,XACT,调试层等)和通过KB2670838的DirectX 11.1运行时。

See Direct3D 11 Deployment for Game Developers and Not So Direct Setup as well as this blog post . 请参阅针对游戏开发人员的Direct3D 11部署非直接安装 ,以及此博客文章

If your application isn't working, that's an appcompat bug with the software. 如果您的应用程序无法正常工作,则说明该软件存在appcompat错误。 You can try various Compatibility Modes when running it to see if that works. 您可以在运行它时尝试各种兼容模式,以查看是否可行。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM