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.

Genuine Windows file

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 a proxy dsound.dll in a game folder loads before the Windows copy in System32 and then runs plugins or passes sound to OpenAL
The game takes dsound.dll from its own folder first; the proxy runs its own code before the sound reaches Windows or OpenAL.

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.

  1. 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}}
  2. 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.
  3. 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.
  4. 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
  5. 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.
  6. 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.
  7. 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.

Genuine dsound.dll compared with a game folder proxy: folder, neighbouring files, Description, size, Microsoft signature and hash
Folder, neighbouring files, Description, signature and hash tell Windows' dsound.dll from a loader that only borrows its name.

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.

or drop the file here

The file stays on your computer. Nothing is uploaded: the checksum is computed locally.

Warning signs and what they mean

What you seeWhat it means
dsound.dll in a game folder although you never installed a mod, sound fix, trainer or tool for that gameSomething 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 itNo 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 pageProxy 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 signatureA 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 trainerPossible 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 presentAnti-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 SysWOW64Rare. 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 releaseFile versionDelivered bySize, 64-bit
Windows 11 26H110.0.28000.2336KB5101649, Jul 14, 2026843,776 bytes
Windows 11 25H210.0.26100.9549KB5127648, Oct 13, 2026598,016 bytes
Windows 11 24H210.0.26100.9549KB5127648, Oct 13, 2026598,016 bytes
Windows 11 23H210.0.22621.3527KB5066793, Oct 14, 2025655,360 bytes
Windows 11 22H210.0.22621.3527KB5066793, Oct 14, 2025655,360 bytes
Windows 11 21H210.0.22000.2600KB5044280, Oct 8, 2024655,360 bytes
Windows 10 22H210.0.19041.4355KB5126657, Oct 13, 2026615,936 bytes
Windows 10 21H210.0.19041.4355KB5126657, Oct 13, 2026615,936 bytes
Windows 10 21H110.0.19041.4355KB5126657, Oct 13, 2026615,936 bytes
Windows 10 20H210.0.19041.4355KB5126657, Oct 13, 2026615,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

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.

0 comments

…

5,595 members already hereReading, writing, commenting and voting. 0 verified · 320 joined this year