Code 32 — When a Driver Service Is Switched Off at the Source
Plain-English overview to driver start types and how to restore the default for a service that has been turned off.
Plain-English overview to driver start types and how to restore the default for a service that has been turned off.
Every driver registers a start type — boot, system, automatic, manual, or disabled. The first three load very early in the boot sequence; manual loads on demand; disabled means the service will not load at all. Code 32 appears when a device needs its driver but the service is set to disabled.
The setting is stored in the registry and survives reboots. Until something changes the start type, the device will keep showing the same message.
Group policy in managed setups sometimes disables specific driver services as part of a hardening profile. Some general optimisation tools also disable services they consider unused, occasionally too aggressively.
The fix is to set the start type back to its default. For most user-facing devices the default is automatic or manual — never disabled.
Open the Services panel, find the entry that matches the device, and change Startup type back to Automatic or Manual. Apply, then restart. The next boot loads the driver and the device clears its code.
If you cannot identify which service belongs to the device, uninstalling and reinstalling the driver re-registers the service with its default start type. That sidesteps any need to edit by hand.
Hand-picked articles that pair well with this one.
Plain-English explainers, fix walkthroughs, and concept articles for every part of your system.