dsound.dll is missing or crashes a game: what the file is and how to fix it
dsound.dll is DirectSound, the Windows library that many older games and some programs use to play sound. It is part of Windows itself, so there is nothing to install. When a game says it is missing or crashes in it, the cause is usually a copy of the file in the game folder, put there by a mod loader or a sound wrapper, a problem with the sound device or its driver, or a damaged Windows file.
Prefer to fix it yourself? The manual steps follow.
How to fix dsound.dll errors
First look in the folder of the game that fails, next to its .exe file. A dsound.dll there is not Windows' copy: it belongs to an ASI loader that loads mod plugins, to a sound wrapper that adds 3D sound and EAX through OpenAL, or to a trainer or another tool. Windows loads it instead of the genuine file in System32. Rename it to dsound.dll.bak and start the game. If the game now starts, update or remove that mod. If there is no copy in the game folder, check that Windows has a working playback device and a current sound driver, then install the pending updates and run sfc /scannow and DISM from an administrator Command Prompt.
The DirectX End-User Runtime is not the fix for this file. That package installs old DirectX SDK libraries, such as the D3DX9 files and xinput1_3.dll, which Windows does not include. dsound.dll is already part of Windows 10 and Windows 11 and is repaired and updated only by Windows itself.

Step by step
- Look in the game folder. Right-click the game's shortcut and choose Open file location, or in a game launcher use the option to browse local files. If you see dsound.dll next to the .exe, often together with .asi files, a plugins or scripts folder, an .ini file, or a file named dsoal-aldrv.dll, a mod or tool put it there. Games do not need their own copy of this Windows file.
- Rename that copy and test. Rename it to dsound.dll.bak rather than deleting it, so you can put it back. Start the game. If it runs, the copy was the cause. A game update very often breaks ASI loaders until their authors release a new version. Install the newer build of that mod, or leave the mod disabled.
- Verifying the game files will not remove it. The verify or repair option of a game launcher checks the files the game shipped and puts back what is damaged. It usually leaves extra files alone, so a mod's dsound.dll stays in place after a verify. Remove or rename it yourself.
- Read the crash in Event Viewer. If the game closes without a message, open Event Viewer, Windows Logs, Application, and find the Error entry from the time of the crash. The Faulting module path line tells you which dsound.dll crashed. A game folder path means the copy from step 1. A path in System32 or SysWOW64 means the crash happened in Windows' DirectSound while the game was playing sound: continue with the sound device and driver.
- Check the sound device and its driver. DirectSound plays through the Windows audio engine, so a game that crashes or will not start in dsound.dll often has no usable playback device. Open Settings, System, Sound and make sure an output device is selected and works. Plug in the headset or speakers before starting the game, update the audio driver from the PC or sound card maker, and in the device's properties try the default format at 48000 Hz and with audio enhancements turned off.
- Install Windows updates and restart. Open Settings, Windows Update, install everything that is offered and restart, even if Windows does not ask. Updates replace system files, dsound.dll included, with the current build for your Windows release.
- Run System File Checker. Type cmd in the Start menu, right-click Command Prompt and choose Run as administrator. Run sfc /scannow and wait until it reaches 100%. It compares protected Windows files with the stored originals and repairs a damaged or replaced dsound.dll in System32 or SysWOW64. Restart afterwards.
- If System File Checker cannot repair everything, run DISM. In the same administrator window run DISM /Online /Cleanup-Image /RestoreHealth. It repairs the store that System File Checker copies its originals from, using Windows Update. When it finishes, run sfc /scannow once more, then restart.
- Still failing: repair Windows in place. On Windows 11, Settings, System, Recovery offers Fix problems using Windows Update, which reinstalls the current version of Windows and keeps your files, apps and settings. On Windows 10 the same result comes from running Microsoft's installation media and choosing to keep personal files and apps.
Download the genuine dsound.dll for your Windows version
Each file below is Microsoft's own dsound.dll for one Windows release, fetched from Microsoft's own server and checked against Winbindex, the index of the files in Windows images and updates. Pick your Windows version (Settings, System, About shows it) and the build: 64-bit for System32, 32-bit for SysWOW64. The repair steps above are still the better fix, because Windows protects these folders and keeps its copy updated. Use a file here to compare it with a copy you have, or when System File Checker and DISM cannot repair the file.
Older Windows releases
A free uGetFix account is needed to download. Sign in, or create one in a minute, and you come straight back here.
What not to do
Do not install the DirectX End-User Runtime for this file.
Many guides suggest it, and it does not help here. It adds legacy DirectX libraries that Windows lacks, and it does not contain or replace dsound.dll. The error stays exactly as it was.
Do not download dsound.dll from a DLL collection site.
You cannot tell which Windows release, build or architecture the file comes from, or whether it was changed. A copy that matches nothing Microsoft has published is how tampered files get onto a PC. Use the genuine files above, and the checker below for a file you already have.
Do not copy a file into System32 or SysWOW64 by hand.
These copies are protected Windows files owned by the system. A hand-placed file of the wrong build or release can break sound in every program that uses DirectSound, and the next update or System File Checker run may replace it anyway. Repair with sfc /scannow instead.
Do not put a downloaded Windows copy into the game folder.
A game folder copy of dsound.dll only makes sense for a mod loader or a sound wrapper. A Windows copy there adds nothing, because Windows already loads the one in System32, and it stays behind when Windows updates its own.
Do not reinstall Windows for a crash that only one game has.
If every other program plays sound and one old game crashes in dsound.dll, the game, its mods or its sound settings are the problem, not Windows. Check the game folder, the game's own audio options and its updates first.
Do not keep a flagged copy by turning off protection.
If Microsoft Defender quarantines a dsound.dll from a game folder, find out where that mod came from before you restore it. Loaders are often flagged because of how they work, but the same name is used by cheats and by malicious mod packages. The security page linked below explains how to tell them apart.
Check the copy on your PC
Choose the dsound.dll you are unsure about, for example the one in a game folder. Its checksum is calculated in your browser and compared with 133 Microsoft builds of the file from Windows releases and updates.
The file stays on your computer. Nothing is uploaded: the checksum is computed locally.
Found a dsound.dll you did not expect, in a game folder you did not mod, in Downloads, Temp or AppData? The name is used by ASI loaders, sound wrappers, cheats and trainers, and can be used by malware. That is a security question, not a missing-file one. Is dsound.dll in your game folder safe? On 2-Spyware
The error messages and what each one means
The wording tells you which problem you have. These are the texts Windows shows, as written, with the file name filled in.

The code execution cannot proceed because DSOUND.dll was not found. Reinstalling the program may fix this problem.
The wording of Windows 10 and Windows 11. Windows did not find a usable copy for that program. Because Windows ships the file, this points to a damaged or missing system file: install updates, then run sfc /scannow and DISM.
The program can't start because DSOUND.dll is missing from your computer. Try reinstalling the program to fix this problem.
The same situation in the older wording of Windows 7 and 8. Same fix.
DSOUND.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support.
A dsound.dll was found but could not be loaded. Almost always this is a copy in the game folder: a loader or wrapper of the wrong build, a damaged download, or a file blocked by security software. Rename the game folder copy and test again.
The application was unable to start correctly (0xc000007b). Click OK to close the application.
This one does not name a file, but after installing a mod it often means a 32-bit dsound.dll in a 64-bit game folder, or the other way round. Loaders and wrappers come in two builds: use the one that matches the game, and for a sound wrapper the matching dsoal-aldrv.dll as well.
The procedure entry point could not be located in the dynamic link library DSOUND.dll.
Windows names a function in this message. The game or a plugin asked the dsound.dll it loaded for a function that this copy does not provide. With the genuine Windows file this does not happen; it points to an outdated or incomplete loader in the game folder.
Faulting module name: DSOUND.dll
A line from the Application log in Event Viewer after a crash. Look at the Faulting module path line of the same event. If the path is the game folder, the crash happened inside a loader or wrapper: update or remove it. If it is System32 or SysWOW64, check the playback device and the sound driver, update the game, then run sfc /scannow.
File facts
dsound.dll is the DirectSound library. Games and programs load it to play, mix and position sound effects and music, and older games use its 3D sound interface and EAX effects for surround and room echo. On Windows 10 and Windows 11 DirectSound plays through the Windows audio engine, so its sound goes to whatever playback device Windows uses. Windows keeps the file so that older games keep working. What Windows reports for the genuine file:
- Description in the file
- DirectSound
- Where the genuine dsound.dll belongs
C:\Windows\SysWOW64C:\Windows\System32
On 64-bit Windows, System32 holds the 64-bit file and SysWOW64 the 32-bit one; the folder names are historical. When a game starts, Windows looks for dsound.dll in the game's own folder first, which is exactly what ASI loaders and sound wrappers rely on: a file with this name next to the game's .exe is loaded instead of the Windows copy. The genuine file describes itself as DirectSound (Properties, Details, File description) with Microsoft Corporation as the company, and is a few hundred kilobytes: in the Windows 11 24H2 and 25H2 builds the 64-bit file is 598,016 bytes and the 32-bit file 458,752 bytes. A loader usually shows another description, another size, and no Microsoft signature.

dsound.dll versions by Windows release
Every Windows release has its own build of dsound.dll, updated together with Windows. Winbindex lists 119 distinct Microsoft builds; the table shows the newest one indexed for each release and the update that delivered it.
| Windows release | File version | Delivered by | Size, 64-bit |
|---|---|---|---|
| Windows 11 26H1 | 10.0.28000.2336 | KB5101649, July 14, 2026 | 843,776 bytes |
| Windows 11 25H2 | 10.0.26100.9549 | KB5127648, October 13, 2026 | 598,016 bytes |
| Windows 11 24H2 | 10.0.26100.9549 | KB5127648, October 13, 2026 | 598,016 bytes |
| Windows 11 23H2 | 10.0.22621.3527 | KB5126653, October 13, 2026 | 655,360 bytes |
| Windows 11 22H2 | 10.0.22621.3527 | KB5126653, October 13, 2026 | 655,360 bytes |
| Windows 11 21H2 | 10.0.22000.2600 | KB5044280, October 8, 2024 | 655,360 bytes |
| Windows 10 22H2 | 10.0.19041.4355 | KB5126657, October 13, 2026 | 615,936 bytes |
| Windows 10 21H2 | 10.0.19041.4355 | KB5126657, October 13, 2026 | 615,936 bytes |
| Windows 10 21H1 | 10.0.19041.4355 | KB5126657, October 13, 2026 | 615,936 bytes |
| Windows 10 20H2 | 10.0.19041.4355 | KB5126657, October 13, 2026 | 615,936 bytes |
| Windows 10 2004 | 10.0.19041.4355 | KB5126657, October 13, 2026 | 615,936 bytes |
| Windows 10 1909 | 10.0.18362.1 | original release | 602,112 bytes |
Older copies of dsound.dll found on PCs
Public DLL catalogues have collected 14 copies of dsound.dll uploaded from PCs, from version 4.8.1.881 to 10.0.14393.0. Many come from older Windows releases, back to Windows XP. The table lists each with its checksums, so you can tell which one you have.
None of these replaces the file your Windows ships: the newest build indexed for Windows is 10.0.28000.2336, and each release keeps its own. If the check on this page finds your file in this list, it is most likely an older Microsoft build that was copied somewhere by hand, often into an old game's folder. Confirm the Microsoft signature, remove the copy from the game folder, and let Windows use its own.
| Version | Build | Size | MD5 | SHA-1 |
|---|---|---|---|---|
10.0.14393.0 | 64-bit | 594 KB | ad732a06645e88a1be604bd9802901b0 | d1c5d0d187bb61c421f0295ecaacfa6328bf58c6 |
10.0.14393.0 | 32-bit | 522 KB | 7d5562c63d5a8b52c22c43dfa7d0b958 | 46759cca86659d3aa4cbf309e95b85332dea5ac7 |
10.0.10586.0 | 64-bit | 604 KB | 5f96092cc55c643837c891f082007c9c | a2efa4dfffd668f9c56d97852edf057a092782b6 |
10.0.10586.0 | 32-bit | 512 KB | 2a2ad551a3f66d5ea057b66da3992a28 | 978f484c75f4e61fe6f257e1d85c410564bb356c |
6.3.9600.16384 | 64-bit | 522 KB | 5f540ad6674aefd64c1051648ff87de3 | 4a08e199128e047644ed72a00f8e18de1f808b18 |
6.3.9600.16384 | 32-bit | 471 KB | c7ae6a1eae773f8cec7f1180caab2072 | c821bbd3a6711920f6c8a4848f4c2fb6f89eb85c |
6.2.9200.16384 | 32-bit | 512 KB | a97542f6c1b3c99e739e6d2a79c1e1a3 | 7d909d8df313d3bdade7be5f525fdfab9feee8b9 |
6.1.7600.16385 | 32-bit | 440 KB | 0e85c11f8850d524b02181c6e02ba9ae | d992c73fe5cef2ed894e8053a3e44860b7ce23bb |
6.0.6001.18000 | 64-bit | 512 KB | 12a02960e0686ee3585a0ac5eb836699 | 926a0db5d7fe66b65ef451fd28ed0f802ef8199c |
6.0.6001.18000 | 32-bit | 430 KB | 8a7b8da5ca558d2de47086bb23556543 | f25fdccb1667d924c9a52ba764b4dc7c20328938 |
5.4.0.2904 | 32-bit | 573 KB | ff5510b71a9726dbc6d85fbfc85b4262 | fc36b95445350cc1d7b28b8275301e584ca0588d |
5.3.2600.5512 | 32-bit | 358 KB | 981a05fddb3fc5cba33e261e4f2416d3 | b10eac7caa36e32673f25e796b6e71ac63c4a9e3 |
5.3.2600.2180 | 32-bit | 358 KB | 5e627f6defb0289e63de7296e8730ea2 | 3a5193765ee8f9894b816cdecf61a61ef53e6ffd |
4.8.1.881 | 32-bit | 440 KB | af88fad846b42bd8410646611eda79e5 | ab7c14a8e6d7e229bfce4b1988ef160f995e2c2b |
Copies uploaded by users to a public DLL catalogue, read on 18 October 2026. We list their checksums so you can identify a file; we do not offer them for download and we did not verify each one against Microsoft's signature.
Questions people ask
Is dsound.dll a virus?
The copies in System32 and SysWOW64 are genuine Windows files and are harmless. A dsound.dll in a game folder is not Windows' copy: most often it is an ASI loader or a sound wrapper, but cheats and malicious mod packages can use the same name because games load it automatically. Check the file with the tool on this page and read the security page linked above.
Do I need to install DirectX to get dsound.dll?
No. dsound.dll is part of Windows 10 and Windows 11 and cannot be installed separately. The DirectX End-User Runtime adds other, older libraries and does not touch this file. If Windows' own copy is damaged, System File Checker, DISM and Windows Update repair it.
Why does a game crash after an update when it ran fine before?
If you use mods, the usual reason is the ASI loader that sits in the game folder as dsound.dll. A game update changes the code the loader and its plugins hook into, and they crash until their authors release an update. Rename dsound.dll in the game folder to test, then update the mods.
An old game has no sound or no surround. Will a new dsound.dll help?
Not the Windows file: every Windows release already has the right one. Older games that expected a sound card with 3D sound or EAX often fall back to plain stereo on a modern PC. Sound wrappers exist for exactly this. They are placed in the game folder as dsound.dll and pass the sound to OpenAL. That is a mod you choose, not a repair.
Can I delete dsound.dll?
Not the copies in System32 or SysWOW64: every program that plays sound through DirectSound needs them, and Windows treats them as protected system files. A dsound.dll in a game folder can be removed or renamed safely as far as Windows is concerned; only the mods that rely on it stop working.
Will System File Checker remove a mod's dsound.dll?
No. System File Checker repairs protected Windows files in the Windows folders. It does not look inside game folders, so a loader's dsound.dll there stays until you remove it.
The game crashes in dsound.dll only when my headset is plugged in or out. Why?
Changing the playback device while a game plays can leave an old game holding a sound device that no longer exists. Connect the headset or speakers before starting the game, set it as the default device in Settings, System, Sound, and update its driver. If the game has a sound device option, choose the same device there.
Should I use the 32-bit or the 64-bit file?
For Windows itself you need both, and Windows already has both: the 64-bit file in System32 and the 32-bit file in SysWOW64. For a loader or wrapper, use the build that matches the game: a 32-bit game needs a 32-bit loader, a 64-bit game a 64-bit one. A mismatch causes error 0xc000007b.
Related guides
dsound.dll is missing or crashes a game: what the file is and how to fix it
FixHow to fix DSOUND.dll is missing or not found error in Windows?
Sources
- Winbindex, the Windows binaries index (m417z)
- Microsoft Learn: Use the System File Checker tool to repair missing or corrupted system files
File data read on October 18, 2026.
The editors who write and check uGetFix guides and reference pages. File facts are read from Microsoft's own installers and documentation, and every page shows the date its data was read.
Questions and experiences
Ask about this page: members and our editors answer. Reading is open; writing needs a free account.
…