Windows 1058Medium

Windows Error 1058: Causes and Quick Service Fix

Error 1058 occurs when attempting to start a disabled or blocked Windows service. We'll break down the exact causes and show proven recovery methods without data loss.

Updated at April 6, 2026
5-10 min
Easy
FixPedia Team
Применимо к:Windows 10 (all editions)Windows 11 (21H2 and later)

What Error 1058 Means

The system message for error 1058 states: "The service cannot be started, either because it is disabled or because it has no enabled devices associated with it." This error appears in the Event Viewer, when attempting to open a program that relies on a specific system component, or when manually starting it via services.msc.

In simple terms, Windows attempts to activate a background process but finds that its status is hard-coded to "Disabled," or a critical dependency (another service or driver) is missing. This is a localized issue that can be resolved without reinstalling the operating system.

Causes

  • The service was disabled manually or automatically. You or an optimization utility changed the startup type to "Disabled" to speed up the PC.
  • Dependency failure. The service requires another component to function (e.g., Remote Procedure Call or a network driver), which is currently inactive or corrupted.
  • Registry or system file corruption. Windows update errors or improper shutdowns may have altered the registry keys under HKLM\SYSTEM\CurrentControlSet\Services.
  • Hardware driver conflicts. In some cases, error 1058 indicates that a physical device linked to the service has been disabled in Device Manager.

How to Fix

Method 1: Enable via Services Manager (GUI)

This is the safest approach and works for most scenarios.

  1. Press Win + R, type services.msc, and press Enter.
  2. In the window that opens, locate the service triggering the error. If you only see the program name, check the Windows Event Viewer to find the exact service name.
  3. Double-click the service. On the General tab, locate the Startup type setting.
  4. If it is set to Disabled, change it to Automatic or Manual.
  5. Click Apply, then click Start. If the process starts successfully, error 1058 will be resolved.

💡 Tip: If the Start button is grayed out, switch to the Dependencies tab. Ensure that all listed services are running and not disabled.

Method 2: Force Start via Command Prompt

If the graphical interface freezes or fails to save changes, use the sc.exe utility. Run Command Prompt as an administrator.

  1. Find the exact system name of the service (e.g., wuauserv for Windows Update).
  2. Run the following command to reset the startup type:
    sc config "ServiceName" start= auto
    

    ⚠️ Important: You must include a space after the equals sign.

  3. Attempt to start the component manually:
    net start "ServiceName"
    

If you receive a The service was started successfully message, the issue is resolved. The net start command automatically checks basic dependencies before starting the service.

Method 3: Check Dependencies and Repair System Files

If standard methods fail, error 1058 may stem from corrupted system components.

  1. Open PowerShell as an administrator.
  2. Run the following command to scan and repair the component store:
    DISM /Online /Cleanup-Image /RestoreHealth
    
  3. Wait for the process to complete (usually 5–10 minutes), then repair system files:
    sfc /scannow
    
  4. Restart your computer. After rebooting, try starting the required service again via services.msc. This approach restores default registry parameters and replaces corrupted service binaries.

Prevention

To prevent error 1058 from recurring, avoid using aggressive system "tweakers" and registry cleaners that mass-disable background processes. Before modifying service settings, create a system restore point: type Recovery in Windows Search → Create a restore pointCreate. If the OS suggests disabling a component to save resources, verify its role in official Microsoft documentation. Regularly installing Windows updates will also automatically fix broken dependency configurations.

F.A.Q.

Can Error 1058 damage the system or personal files?
Why does the service automatically disable after a reboot?
What should I do if the 'Dependencies' tab is missing in the service properties window?

Hints

Open the Services Manager
Check Startup Type and Dependencies
Enable and Start the Service

Did this article help you solve the problem?

FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community