GAME · SKYRIM AND OBLIVION · EDITION BY EDITION · UNTESTED BY US
Skyrim and Oblivion with DXVK: edition by edition
How we checked this
- EXE
- SkyrimSE.exe · game folder (reported)
- Bitness
- 64-bit → x64
- API
- D3D11
x64/d3d11.dllx64/dxgi.dll- DXVK
- 3.1.1 (untested)
- Built-in profile
- d3d11.cachedDynamicResources = a
- Conflicts
- ENB
Which edition do you have?
| Skyrim Special or Anniversary Edition | SkyrimSE.exe | 64-bit, Direct3D 11 | x64: d3d11.dll and dxgi.dll | d3d11.cachedDynamicResources = a (from DXVK’s source) |
|---|---|---|---|---|
| Skyrim Legendary Edition (2011) | TESV.exe | 32-bit, Direct3D 9 | x32: d3d9.dll | d3d9.hideNvidiaGpu = True (from our research brief, unverified) |
| Oblivion (2006) | Oblivion.exe | 32-bit, Direct3D 9 | x32: d3d9.dll | not checked |
| Oblivion Remastered (2025) | n/a | Reported Direct3D 12 (Unreal Engine 5) | DXVK does not apply | n/a |
No rows match.
Skyrim SE and AE
-
Download DXVK from GitHub
Use the official release page only, and check the hash with the verifier on the download page.Check: You have dxvk-3.1.1.tar.gz.
-
Open the x64 folder
Skyrim Special Edition is reported to be a 64-bit game, so you need thex64folder. DLLs of the wrong bitness do nothing and give no error (F05).Check: You see d3d11.dll.
-
Copy d3d11.dll, dxgi.dll next to the game's .exe
A Direct3D 11 game needs bothd3d11.dllanddxgi.dll(F40); with onlyd3d11.dllthe game fails to create its device (F06). Next to SkyrimSE.exe.Check: d3d11.dll and dxgi.dll sit beside SkyrimSE.exe.
-
Start the game and check
DXVK writes<exe>_d3d11.lognext to the game on Windows (F13). Turning on the HUD is the other check; see the HUD guide.Check: A log file appears next to the .exe.
To undo it, delete the DLLs you copied (F12): see the uninstall guide. The general steps, with the checklist and warnings, are on the Windows install page.
DXVK’s profile for SkyrimSE.exe sets one option:
| Option | Value | What the option does (upstream comment, our words) |
|---|---|---|
| d3d11.cachedDynamicResources | a | Place dynamic D3D11 resources of the chosen bind types in cached system RAM so CPU readback is fast; flag letters v/i/c/r/a. |
No rows match.
ENB has a history here: GitHub issues 865 (Skyrim SE with ENB freezes before the title screen, 68 comments) and 2033 are user reports, and the DXVK 3.1.1 notes in our research mention an ENB shader crash fix (we could not read it). ENB uses the same DLL names as DXVK, so choose one or chain; see conflicts. We claim no Community Shaders compatibility: it is untested. One user report (issue 5885) describes a 30% loss on Windows with Skyrim SE; we have no numbers of our own. Test yours with the five-step method.
Skyrim LE (2011)
A 32-bit Direct3D 9 game, so x32\d3d9.dll beside TESV.exe (F38). The 32-bit address space limit applies: see VRAM and memory. ENB again uses the same file names.
Oblivion (2006)
Also 32-bit Direct3D 9. A depth flicker is reported in issue 3918; we could not check its status. Oblivion Reloaded, a graphics mod that hooks Direct3D 9, collides with DXVK’s d3d9.dll: pick one or chain (not tested).
Oblivion Remastered
Reported to run on Unreal Engine 5 with Direct3D 12, which DXVK does not handle. Proton uses vkd3d-proton for it; see DXVK vs vkd3d-proton.
Remove DXVK
Delete the DLLs you copied (F12).
What we have not tested
- Any run of any edition: FPS, stutter and crashes are unmeasured.
- Community Shaders and ENB compatibility.
- The LE and Oblivion profiles and the Oblivion depth flicker.
- Whether DXVK is better or worse than native Direct3D on your GPU.
- Oblivion Reloaded and other mods.
Check your own copy
The Game Checker reads your .exe on your device and tells you its bitness and Direct3D version. Our checker also flags files in the game folder that use the same name as DXVK’s DLLs.
Questions people ask
Does DXVK help Skyrim?
We do not know: we have no measurement. One user report describes a 30% loss on Windows (issue 5885).
Which Skyrim edition is DirectX 9 or 11?
The 2011 Legendary Edition is reported to be Direct3D 9, 32-bit; Special and Anniversary Editions Direct3D 11, 64-bit. Confirm with the Game Checker.
Can I use DXVK with ENB or Community Shaders?
ENB uses the same DLL names, so they collide. We tested neither and claim no Community Shaders compatibility.
Does DXVK work with Oblivion Remastered?
No: it is reported to use Direct3D 12, which DXVK does not handle.
Where does d3d11.dll go for Skyrim SE?
Next to SkyrimSE.exe in the game folder, together with dxgi.dll. Reported; check with the Game Checker.
Sources
- DXVK source: built-in profiles (config.cpp at v3.1.1) · accessed 2026-11-07
- DXVK issue 865: Skyrim SE with ENB freezes · accessed 2026-11-07
- DXVK issue 5885: Skyrim SE performance on Windows · accessed 2026-11-07
- DXVK README at v3.1.1 · accessed 2026-11-07