Some options on the DirectX control panel were disabled in Windows 8

I use DirectX 9.0 in Windows 8, when I open the DirectX control panel, I found that some options are disabled, I start as an administrator, so this is not a problem. why did this happen? I cannot enable the working environment of the debug version, since it is disabled. see picture below. The SDK I am using is June 2010.

enter image description here

+4
source share
2 answers

Reply from Microsoft XNA Forum

In Runtime, the Direct3D 9 Developer Runtime (aka D3D9D.DLL) in the legacy DirectX SDK (June 2010) is not compatible with Windows 8. In fact, the entire runtime of the Developer in the outdated DirectX SDK (June 2010) is not compatible with Windows 8 or Windows 7 Service Pack 1 (KB1) with KB 2370838. The only way to get the Direct3D 9 Developer Runtime for Windows 8 is to install the "tested" version of Windows 8. The Direct3D 10.x / 11.x developer runtime for Windows 8 is installed on Windows 8.0 SDK, VS 2012, or VS 2012 remote debugging packages.

See Where is the DirectX SDK located ? Where is the DirectX SDK (2013 Edition) and DirectX 11.1 and Windows 7

+2
source

Another option I found here : Using regedit, navigate to the HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Direct3D key. The Trusted Installer has ownership of this key. Change the ownership of the Administrators, and then grant "Full access" to the Administrators (write access to the values ​​should be sufficient, but I have not tested this). Now start the DX control panel (usually the administrator). Now the changes should be saved.

+1
source

Source: https://habr.com/ru/post/1482952/


All Articles