Safe
Free

Windows System Components

Published by Microsoft

Core Windows system DLLs that are part of the operating system. These files should not normally be replaced manually.

Why You Need This

System DLLs like kernel32.dll, ntdll.dll, and user32.dll are core Windows components. If these are missing or corrupted, you should run Windows System File Checker (sfc /scannow) or repair your Windows installation rather than downloading individual files.

DLLs Included (4795)

Windows.Media.Speech.dll x64
1.88 MB
Windows.Media.Speech.dll x86
1.35 MB
Windows.Media.Speech.UXRes.dll x64
564 KB
Windows.Media.Streaming.dll x64
1.22 MB
Windows.Media.Streaming.dll x86
866 KB
Windows.Media.Streaming.ps.dll x64
236 KB
Windows.Media.Streaming.ps.dll x86
110 KB
Windows.Networking.BackgroundTransfer.BackgroundManagerPolicy.dll x64
128 KB
Windows.Networking.BackgroundTransfer.BackgroundManagerPolicy.dll x86
82 KB
Windows.Networking.BackgroundTransfer.ContentPrefetchTask.dll x64
456 KB
Windows.Networking.BackgroundTransfer.dll x64
1.34 MB
Windows.Networking.BackgroundTransfer.dll x86
961 KB
Windows.Networking.Connectivity.dll x64
904 KB
Windows.Networking.Connectivity.dll x86
631.5 KB
Windows.Networking.dll x64
1008 KB
Windows.Networking.dll x86
769.5 KB
Windows.Networking.HostName.dll x64
236 KB
Windows.Networking.HostName.dll x86
130 KB
Windows.Networking.NetworkOperators.ESim.dll x64
424 KB
Windows.Networking.NetworkOperators.ESim.dll x86
297 KB
Windows.Networking.NetworkOperators.HotspotAuthentication.dll x64
160 KB
Windows.Networking.NetworkOperators.HotspotAuthentication.dll x86
112 KB
Windows.Networking.Proximity.dll x64
380 KB
Windows.Networking.Proximity.dll x86
298.5 KB
Windows.Networking.ServiceDiscovery.Dnssd.dll x64
136 KB
Windows.Networking.ServiceDiscovery.Dnssd.dll x86
85 KB
Windows.Networking.Sockets.PushEnabledApplication.dll x64
116 KB
Windows.Networking.Sockets.PushEnabledApplication.dll x86
76 KB
Windows.Networking.UX.EapRequestHandler.dll x64
604 KB
Windows.Networking.Vpn.dll x64
1.39 MB
Windows.Networking.Vpn.dll x86
1.01 MB
Windows.Payments.dll x64
640 KB
Windows.Payments.dll x86
436.5 KB
Windows.Perception.Stub.dll x64
1.05 MB
Windows.Perception.Stub.dll x86
629.97 KB
Windows.Security.Authentication.Identity.Provider.dll x64
308 KB
Windows.Security.Authentication.Identity.Provider.dll x86
205.5 KB
Windows.Security.Authentication.OnlineId.dll x64
972 KB
Windows.Security.Authentication.OnlineId.dll x86
775 KB
Windows.Security.Authentication.Web.Core.dll x64
1.2 MB
Windows.Security.Authentication.Web.Core.dll x86
992.5 KB
Windows.Security.Credentials.UI.CredentialPicker.dll x64
137.54 KB
Windows.Security.Credentials.UI.CredentialPicker.dll x86
89.3 KB
Windows.Security.Credentials.UI.UserConsentVerifier.dll x64
168 KB
Windows.Security.Credentials.UI.UserConsentVerifier.dll x86
113.5 KB
Windows.Security.Integrity.dll x64
84.32 KB
Windows.Security.Integrity.dll x86
51.83 KB
Windows.Services.TargetedContent.dll x64
1.11 MB
Windows.Services.TargetedContent.dll x86
820.33 KB
Windows.SharedPC.AccountManager.dll x64
244 KB

Download Official Installer

Recommended: Install the full package

These are core Windows system files. If corrupted, run sfc /scannow in Command Prompt as Administrator.

Official Microsoft download
Digitally signed installer
Installs all 4795 required DLLs

Don't Download Individual DLLs

Installing the full runtime package is always the correct solution. Individual DLL downloads rarely fix the underlying issue and can cause additional problems.