Windows file
dsound.dll: genuine Windows DirectSound file, or a proxy copy in your game folder?
dsound.dll is DirectSound, the Windows library many games use to play sound. The copies in System32 and SysWOW64 are genuine and safe. A dsound.dll next to a game's .exe is never Windows' copy: it is a loader or wrapper that a mod, sound fix, trainer or cheat placed there, and it runs inside the game.
Prefer to do it yourself? The manual steps follow.
dsound.dll in C:\Windows\System32 (and C:\Windows\SysWOW64 on 64-bit Windows) is a genuine Microsoft file and is safe. Windows keeps it so that games and programs built on DirectSound can play sound. Do not delete or replace it: those programs would lose sound or stop starting.
Games look for dsound.dll in their own folder before System32, so any file with this name next to a game's .exe is loaded and run by the game. ASI loaders and sound wrappers use this on purpose; cheats, trainers and repackaged mods can carry harmful code the same way. Check the folder, the signature and the hash.
- Description in the file
- DirectSound, company Microsoft Corporation
- What it is
- The DirectSound library: sound playback, mixing, 3D positioning and effects for games and programs, a legacy API that Windows keeps for older games
- Genuine folders
- C:\Windows\System32\dsound.dll and, on 64-bit Windows, C:\Windows\SysWOW64\dsound.dll for 32-bit programs
- Not genuine by location
- Any dsound.dll in a game folder, next to an .exe, in Downloads, Temp or AppData. Windows never puts it there
- Size of the genuine file
- Windows 11 24H2 and 25H2: 598,016 bytes (64-bit), 458,752 bytes (32-bit). Windows 10 22H2: 615,936 bytes (64-bit), 493,568 bytes (32-bit)
- Newest indexed build
- Windows 11 26H1: 10.0.28000.2336, delivered by KB5101649 on 14 July 2026
- Known Microsoft builds
- 119 builds across 20 Windows releases in Winbindex
- Is it a process
- No. It is a library loaded into the games and programs that play sound through DirectSound, so it never appears on its own in Task Manager
What dsound.dll does, and why games load other copies of it
dsound.dll is the DirectSound library, part of Windows since the early DirectX releases. A game that uses DirectSound loads it to play and mix sound effects and music, and older games also use its 3D sound interface to place sounds around the player. On Windows 10 and Windows 11 the file is still included and updated with every release, so that those games keep their sound.
The file is also a popular name for proxy DLLs. Because dsound.dll is not one of the libraries Windows always takes from System32, a game looks in its own folder first. A tool author builds a library with the same name and the same exported functions, puts it next to the game's .exe, and the game loads it at start.
Two kinds of tools do this openly. Ultimate ASI Loader, an open-source mod loader, is offered under several names, dsound.dll among them, and loads .asi plugin files into the game. DSOAL, an open-source DirectSound replacement, is built as dsound.dll and copied next to the game's executable together with an OpenAL library named dsoal-aldrv.dll; it translates DirectSound calls to OpenAL to bring back 3D sound and EAX effects on PCs without sound hardware that supports them.
Trainers and cheats can use the same route to read and change the game's memory. Whatever the purpose, the code runs with the same rights as the game and your user account: it can read and write files, open network connections and start other programs. A legitimate loader does only what its plugins ask; a malicious one, or a malicious plugin it loads, can steal saved passwords, browser sessions and game accounts in the same way.
So the question is never whether dsound.dll is a virus, but which dsound.dll you are looking at. The two copies in the Windows folders are Microsoft's. A copy in a game folder is whatever the person who made it put into it.
About .dll files. A .dll file is a library: it cannot run on its own and is loaded into a program's process. It does not appear in Task Manager under its own name; Process Explorer shows which process loaded it.

How to tell a game folder dsound.dll from Windows' copy
A DLL is not listed in Task Manager as a process, so use the folder, the files next to it, the file properties, PowerShell or Process Explorer.
- Where the file is. List every copy with the command below. C:\Windows\System32 and C:\Windows\SysWOW64 are Windows' copies, and Windows also keeps copies in its WinSxS store. Every other path, usually a game folder, is a proxy that something installed. If you did not install a mod, sound fix, trainer or tool for that game, find out what did.
Get-ChildItem C:\ -Recurse -Filter dsound.dll -ErrorAction SilentlyContinue | Select-Object FullName, Length, @{n='Description';e={$_.VersionInfo.FileDescription}} - What sits next to it. The neighbouring files usually tell you which tool it is. .asi files, a plugins or scripts folder and an .ini file point to an ASI loader. A dsoal-aldrv.dll next to it points to the DSOAL sound wrapper. A lone dsound.dll in a folder with no mod files, or in a folder with no game at all, deserves the closest look.
- The Description field and the size. Right-click the file, Properties, Details. The genuine file says DirectSound, with Microsoft Corporation as the company and a Windows version number such as 10.0.26100. A proxy usually shows another description, no company or a version that is not a Windows build, and a size that matches no Windows release in the facts table. A proxy can copy these fields, so this check only rules files out.
- The digital signature. Windows' copy is signed by Microsoft, often through a catalog rather than inside the file, so the Properties window may show no Digital Signatures tab. PowerShell reads both kinds. Valid with a Microsoft signer means genuine; NotSigned or another signer on a game folder copy means a third-party file.
Get-AuthenticodeSignature 'C:\path\to\game\dsound.dll' | Format-List Status, SignatureType, SignerCertificate - What the game loads. Start the game, then open Process Explorer from Microsoft Sysinternals, choose Find > Find Handle or DLL, type dsound.dll and press Search. The path column shows which copy the game really loaded. A game folder path means the proxy is running inside the game.
- Compare the hash with Microsoft's builds. Use the checker on this page: it computes the SHA-256 in your browser and compares it with the 119 known Microsoft builds. A game folder copy that matches is an unneeded Windows copy; one that does not match is a third-party file.
- Scan before you trust or delete. Run Microsoft Defender's full scan, and the offline scan if a detection keeps coming back. A detection on a game folder dsound.dll is not proof either way, because loaders are flagged for how they work, so weigh it with where the mod came from.
A match to a Microsoft build proves the file is Microsoft's. A file that does not match is not automatically malicious: most game folder copies are ASI loaders or sound wrappers that do exactly what their authors say. What decides is whether you chose to install that mod, from where, and whether the file is the one its author published.

Check your dsound.dll
Choose the dsound.dll you are unsure about. Its SHA-256 checksum is calculated in your browser and compared with the 133 Microsoft builds indexed from Windows releases and updates.
The file stays on your computer. Nothing is uploaded: the checksum is computed locally.
Warning signs and what they mean
| What you see | What it means |
|---|---|
| dsound.dll in a game folder although you never installed a mod, sound fix, trainer or tool for that game | Something else put it there: a repackaged or cracked game, a bundled installer, or malware that uses the game as a launcher. Treat it as not genuine and scan. |
| dsound.dll in Downloads, Temp, AppData or another folder with no game in it | No game will load it from there by accident. A copy outside a game folder and outside the Windows folders has no normal reason to exist. |
| The loader or its plugins came from a repack, a crack, a file-sharing link or a stranger in a chat, not from the author's own page | Proxy loaders and .asi plugins are easy to repackage with extra code. Download them only from the author's own release page or a mod site with versioned uploads. |
| The Description is DirectSound and the company Microsoft Corporation, but the file has no valid Microsoft signature | A file that pretends to be Windows' copy. Legitimate loaders and wrappers do not need to hide; one that imitates Microsoft's details deserves a close look. |
| Accounts logged out, new sign-in alerts or password resets after installing a mod or trainer | Possible theft of browser sessions or saved passwords. Remove the mod, scan, and change passwords from another device. |
| The game is blocked by its anti-cheat or refuses to start online with the file present | Anti-cheat software watches for proxy DLLs in game folders. Remove the file before playing online, or your account can be restricted. |
| Microsoft Defender names dsound.dll in System32 or SysWOW64 | Rare. Check the hash with the checker on this page and run the offline scan before anything else; repair the file with Windows' own tools if it does not match. |
Everyday problems with dsound.dll
My security software flagged dsound.dll in a game folder
A detection on an ASI loader is common, because a proxy DLL that runs code inside another program behaves the way malware does. It is not automatically a false alarm either: malicious mod packages and cheats can use the same file name.
Decide by origin. If you installed a known loader or wrapper from its author's own release page and the file matches what was published there, the detection is about the technique. If you do not know where the file came from, leave it quarantined.
Removing the game folder copy never harms Windows: the game falls back to the genuine copy in System32 and only the mods or the sound wrapper stop working.
I want to remove a mod or sound wrapper that uses dsound.dll
Delete or rename dsound.dll in the game folder, together with the files that came with it: for an ASI loader usually an .ini file, .asi files and a plugins or scripts folder; for a sound wrapper the dsoal-aldrv.dll next to it. The game's own verify option does not remove extra files, so do this by hand.
If the tool had an installer, uninstall it from Settings, Apps first. Then scan with Microsoft Defender.
Two dsound.dll files are in the Windows folders
That is normal on 64-bit Windows: System32 holds the 64-bit library and SysWOW64 the 32-bit one. Both are genuine Microsoft files with different sizes and hashes.
Windows also keeps further copies in C:\Windows\WinSxS for its own servicing. Leave them where they are; the checker on this page tells you whether one of them was replaced.
dsound.dll versions by Windows release
The newest build indexed for each release, and the update that delivered it. 119 Microsoft builds in total are known.
| Windows release | File version | Delivered by | Size, 64-bit |
|---|---|---|---|
| Windows 11 26H1 | 10.0.28000.2336 | KB5101649, Jul 14, 2026 | 843,776 bytes |
| Windows 11 25H2 | 10.0.26100.9549 | KB5127648, Oct 13, 2026 | 598,016 bytes |
| Windows 11 24H2 | 10.0.26100.9549 | KB5127648, Oct 13, 2026 | 598,016 bytes |
| Windows 11 23H2 | 10.0.22621.3527 | KB5066793, Oct 14, 2025 | 655,360 bytes |
| Windows 11 22H2 | 10.0.22621.3527 | KB5066793, Oct 14, 2025 | 655,360 bytes |
| Windows 11 21H2 | 10.0.22000.2600 | KB5044280, Oct 8, 2024 | 655,360 bytes |
| Windows 10 22H2 | 10.0.19041.4355 | KB5126657, Oct 13, 2026 | 615,936 bytes |
| Windows 10 21H2 | 10.0.19041.4355 | KB5126657, Oct 13, 2026 | 615,936 bytes |
| Windows 10 21H1 | 10.0.19041.4355 | KB5126657, Oct 13, 2026 | 615,936 bytes |
| Windows 10 20H2 | 10.0.19041.4355 | KB5126657, Oct 13, 2026 | 615,936 bytes |
Known versions of dsound.dll
A public DLL catalogue lists 14 versions of dsound.dll, from 4.8.1.881 to 10.0.14393.0, by Microsoft Corporation. Its copies are uploaded by users and not verified, so a checksum match identifies the version, while the digital signature tells you whether the file is genuine. Even a genuine file clears only the file, not the folder: attackers ship genuine libraries next to a program they abuse, so where the copy sits still decides whether it is safe.
Every version with its checksums, and how to fix dsound.dll errors on uGetFix
Questions people ask
Is dsound.dll a virus?
No, not the copies in System32 and SysWOW64: they are genuine Windows libraries. A dsound.dll in a game folder is a different file with the same name, usually an ASI loader or a sound wrapper. Most are harmless tools, but cheats, trainers and repackaged mods can carry harmful code under this name, so check where it came from and compare its hash.
Why is there a dsound.dll in my game folder?
Because a mod loader, a sound wrapper, a trainer or a cheat put it there. Games load dsound.dll from their own folder before the Windows copy, so tools use the name to get their code running inside the game. Games do not need their own copy of this Windows file. If you did not install anything like that, treat the file as suspicious and scan the PC.
Can I delete dsound.dll?
Delete or rename a copy in a game folder whenever you like: the game falls back to Windows' own copy, and only the mods or the sound wrapper that need it stop working. Do not delete the copies in System32 or SysWOW64. Every program that plays sound through DirectSound needs them, and Windows treats them as protected system files.
What can a malicious dsound.dll do?
Anything the game itself can do. The proxy runs inside the game with your user account's rights, so it can read and write your files, read browser data and saved passwords, open network connections and start other programs, while still passing sound to Windows so the game sounds normal. That is why the origin of a loader and its plugins matters more than the name.
Is a sound wrapper named dsound.dll safe?
It is as safe as its source. DSOAL is open source, and its own instructions place dsound.dll next to the game's executable with an OpenAL library named dsoal-aldrv.dll. Downloaded from its author's page, it is a normal sound fix for old games. The same file name from a repack, a cracked game or a random link can contain anything.
Is it safe to use an ASI loader that is named dsound.dll?
A widely used open-source loader downloaded from its author's own release page is a normal modding tool. The .asi plugins it loads are separate programs, and each one runs inside the game with the same rights, so every plugin needs a trustworthy source too. Never use loaders in online games with anti-cheat, and remove them when you stop modding.
How do I check if my dsound.dll is genuine?
Check three things. The folder: only System32 and SysWOW64, plus Windows' own WinSxS store, hold Windows' copy. The signature: Get-AuthenticodeSignature in PowerShell shows Valid with a Microsoft signer for the genuine file. The hash: the checker on this page compares the SHA-256 with 119 known Microsoft builds. A game folder file that fails these checks is a third-party file, not Windows' copy.
Sources
- Ultimate ASI Loader releases (GitHub, ThirteenAG)
- DSOAL, a DirectSound DLL replacement (GitHub, kcat)
- MITRE ATT&CK T1574.001: DLL Search Order Hijacking
- Microsoft Sysinternals: Process Explorer
- Winbindex, the Windows binaries index (m417z)
- Microsoft Learn: Dynamic-link library search order
- Winbindex, the Windows binaries index (m417z)
Version data read on Oct 18, 2026.
Questions and experiences
Ask about this page: members and our editors answer. Reading is open; writing needs a free account.
…