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.Devices.Background.dll x64
108 KB
Windows.Devices.Background.dll x86
68.5 KB
Windows.Devices.Background.ps.dll x64
40 KB
Windows.Devices.Background.ps.dll x86
14 KB
Windows.Devices.Bluetooth.dll x64
2.43 MB
Windows.Devices.Bluetooth.dll x86
1.67 MB
Windows.Devices.Custom.dll x64
124 KB
Windows.Devices.Custom.dll x86
75 KB
Windows.Devices.Custom.ps.dll x64
40 KB
Windows.Devices.Custom.ps.dll x86
16 KB
Windows.Devices.Enumeration.dll x64
835.63 KB
Windows.Devices.Enumeration.dll x86
655.7 KB
Windows.Devices.Haptics.dll x64
216 KB
Windows.Devices.Haptics.dll x86
145 KB
Windows.Devices.HumanInterfaceDevice.dll x64
312 KB
Windows.Devices.HumanInterfaceDevice.dll x86
197.5 KB
Windows.Devices.Lights.dll x64
436 KB
Windows.Devices.Lights.dll x86
293 KB
Windows.Devices.LowLevel.dll x64
648 KB
Windows.Devices.LowLevel.dll x86
403.5 KB
Windows.Devices.Midi.dll x64
464 KB
Windows.Devices.Midi.dll x86
337.5 KB
Windows.Devices.Perception.dll x64
2.1 MB
Windows.Devices.Perception.dll x86
1.62 MB
Windows.Devices.Picker.dll x64
512 KB
Windows.Devices.Picker.dll x86
358 KB
Windows.Devices.PointOfService.dll x64
2.18 MB
Windows.Devices.PointOfService.dll x86
1.5 MB
Windows.Devices.Portable.dll x64
80 KB
Windows.Devices.Portable.dll x86
42 KB
Windows.Devices.Printers.dll x64
172 KB
Windows.Devices.Printers.dll x86
98 KB
Windows.Devices.Printers.Extensions.dll x64
64 KB
Windows.Devices.Printers.Extensions.dll x86
35.5 KB
Windows.Devices.Radios.dll x64
248 KB
Windows.Devices.Radios.dll x86
179.5 KB
Windows.Devices.Scanners.dll x64
260 KB
Windows.Devices.Scanners.dll x86
171 KB
Windows.Devices.Sensors.dll x64
1.34 MB
Windows.Devices.Sensors.dll x86
1.09 MB
Windows.Devices.SerialCommunication.dll x64
180 KB
Windows.Devices.SerialCommunication.dll x86
112.5 KB
Windows.Devices.SmartCards.dll x64
836 KB
Windows.Devices.SmartCards.dll x86
558.5 KB
Windows.Devices.SmartCards.Phone.dll x64
644 KB
Windows.Devices.SmartCards.Phone.dll x86
424 KB
Windows.Devices.Usb.dll x64
492 KB
Windows.Devices.Usb.dll x86
283 KB
Windows.Devices.WiFi.dll x64
328 KB
Windows.Devices.WiFi.dll x86
217 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.