- Home /
Problem running Unity 4.0.1f12 in Windows 8, help anyone?
Hello fellow developers. On the past week I've been wanting to install Unity on my Windows 8 partition so I can do some things just for fun. This task has been greatly interrupted due to the fact that whenever I attempt to run Unity, the following error pops up:
"D3D9 Debug Runtime is not supported: You are using Direct3D Debug Runtime, this is not supported by Unity. Switch to Retail runtime in DirectX Control Panel."
Upon seeing this error I promptly go to the DirectX Control Panel and 2 things happen:
Most of the options are disabled, that is, I cannot access to them in any way.
The "Use Retail Version of Direct 3D 9" is selected.
Checking dxdiag command on the prompt gives me the following information:
------------------
System Information
------------------
Time of this report: 2/26/2013, 11:59:43
Machine name: MIGUELANGEL-PC
Operating System: Debug Windows 8 Pro 64-bit (6.2, Build 9200) (9200.win8_rtm.120725-1247)
Language: English (Regional Setting: English)
System Manufacturer: Dell Inc.
System Model: Inspiron N5050
BIOS: BIOS Date: 08/03/12 11:29:22 Ver: 04.06.04
Processor: Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz (4 CPUs), ~2.3GHz
Memory: 4096MB RAM
Available OS Memory: 4004MB RAM
Page File: 3255MB used, 4845MB available
Windows Dir: C:\WINDOWS
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: Using System DPI
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.02.9200.16384 64bit Unicode
------------
DxDiag Notes
------------
Display Tab 1: No problems found.
Sound Tab 1: No problems found.
Input Tab: No problems found.
--------------------
DirectX Debug Levels
--------------------
Direct3D: 0/4 (retail)
DirectDraw: 0/4 (debug)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay: 0/9 (retail)
DirectSound: 0/5 (debug)
DirectShow: 0/6 (debug)
---------------
Display Devices
---------------
Card name: Intel(R) HD Graphics 3000
Manufacturer: Intel Corporation
Chip type: Intel(R) HD Graphics Family
DAC type: Internal
Device Type: Full Device
Device Key: Enum\PCI\VEN_8086&DEV_0116&SUBSYS_05041028&REV_09
Display Memory: 1664 MB
Dedicated Memory: 32 MB
Shared Memory: 1632 MB
Current Mode: 1366 x 768 (32 bit) (40Hz)
*Whole bunch of information that will be cut for readability and briefness,
will post if it's relevant to the topic in question*
D3D9 Overlay: Supported
DXVA-HD: Supported
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled
The current solutions I've tried so far have been re-installing the latest C++ redistributables, updating the Microsoft SDK, as well as installing the DirectX SDK and the latest version of its runtime.
Right now I know nothing else to do, so every comment is appreciated. Thank you in advance.
The same error
You are using Direct3D Debug Runtime, this is not supported by Unity. Switch to Retail runtime in DirectX Control Panel.
do not know what to do as well
Same error for me, Is there anyone can fix it? update please.........
Does your DX setting screen look like this http://stackoverflow.com/questions/16772123/some-options-on-directx-control-panel-was-disabled-on-windows-8
I'm seeing the same thing, hope someone has an answer. That link refers to altering the registry, but I think it's aimed at win7 as I can't find those keys in win8.1
Your answer
![](https://koobas.hobune.stream/wayback/20220613093439im_/https://answers.unity.com/themes/thub/images/avi.jpg)