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)

PortableDeviceApi.dll x86
509 KB
PortableDeviceClassExtension.dll x64
140 KB
PortableDeviceClassExtension.dll x86
108.5 KB
PortableDeviceConnectApi.dll x64
88 KB
PortableDeviceConnectApi.dll x86
57.5 KB
PortableDeviceStatus.dll x64
96 KB
PortableDeviceStatus.dll x86
59.5 KB
PortableDeviceSyncProvider.dll x64
184 KB
PortableDeviceSyncProvider.dll x86
131 KB
PortableDeviceTypes.dll x64
196 KB
PortableDeviceTypes.dll x86
144 KB
PortableDeviceWiaCompat.dll x64
168 KB
PortableDeviceWiaCompat.dll x86
132 KB
posetup.dll x64
56 KB
POSyncServices.dll x64
92 KB
POSyncServices.dll x86
53 KB
pots.dll x64
60 KB
pots.dll x86
36 KB
powercpl.dll x64
204 KB
powercpl.dll x86
140 KB
powrprof.dll x64
319.11 KB
powrprof.dll x86
265.83 KB
prauthproviders.dll x64
96 KB
presentationbuildtasks.dll x86
598.28 KB
presentationcore.dll x64
3.48 MB
presentationcore.dll x86
3.51 MB
presentationframework-systemcore.dll x86
25.98 KB
presentationframework-systemdata.dll x86
24.98 KB
presentationframework-systemdrawing.dll x86
24.97 KB
presentationframework-systemxml.dll x86
24.77 KB
presentationframework-systemxmllinq.dll x86
22.98 KB
presentationframework.aero.dll x86
247.27 KB
presentationframework.aero2.dll x86
251.27 KB
presentationframework.aerolite.dll x86
177.77 KB
presentationframework.classic.dll x86
187.27 KB
presentationframework.dll x86
5.98 MB
presentationframework.luna.dll x86
486.77 KB
presentationframework.royale.dll x86
208.27 KB
presentationhost_v0400.dll x64
302.77 KB
presentationhost_v0400.dll x86
235.77 KB
PresentationHostProxy.dll x64
104 KB
PresentationHostProxy.dll x86
61.5 KB
presentationnative_v0400.dll x64
1.12 MB
presentationnative_v0400.dll x86
908.77 KB
presentationui.dll x86
838.48 KB
prflbmsg.dll x64
24 KB
prflbmsg.dll x86
13.5 KB
Print.PrintSupport.Source.dll x64
224 KB
Print.PrintSupport.Source.dll x86
161.5 KB
Print.Workflow.Source.dll x64
112 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.