How to fix: Error 1075, The dependency service does not exist or has been marked for deletion

Exact error:

System error 1075 has occurred.
The dependency service does not exist or has been marked for deletion.

Symptom:
Viewing any Windows XP/Vista service "Dependencies" tab in Control Panel > Administrative Tools > Services, throw an error.

Possibly cause(s):
Broken Windows Management Instrumentation repository.

Purpose:
Windows Management Instrumentation (WMI) is the infrastructure for management data and operations on Windows-based operating systems. You can write WMI scripts or applications to automate administrative tasks on remote computers but WMI also supplies management data to other parts of the operating system and products, for example System Center Operations Manager, formerly Microsoft Operations Manager (MOM), or Windows Remote Management ( WinRM). Taken from here.

More reading regarding Windows Management Instrument here.

Cure:
Note: all of the commands below executed from Windows command line.

  • Stop WMI service:
    net stop winmgmt
    

  • We will rebuild the repository, rename the folder to something else as a backup.
    ren %windir%\System32\Wbem\Repository Repository_old
    

  • Start WMI service:
    net start winmgmt
    

  • Repair the repository:
    • Windows XP:
      rundll32 wbemupgd, UpgradeRepository
      

    • Windows Vista:
      winmgmt  /salvagerepository
      

  • Register the new WMI components:
    cd /d %windir%\system32\wbem
    

    for %i in (*.dll) do RegSvr32 -s %i
    

    for %i in (*.exe) do %i /RegServer
    

  • Reboot the computer for the changes to take effect.

That should fixed your WMI repository.

If all above steps doesn't work for you, try comprehensive rebuild below:

rundll32.exe setupapi,InstallHinfSection WBEM 132 %windir%\inf\wbemoc.inf

Above command will ask for your Windows XP/Vista installation disc.

Update #1:
------
One of my reader which having the same exact error message as stated above, but different problem. His problem was the Windows Firewall service on his computer cannot be started, stopped, nor restarted. Suggested to reset the winsock instead. Launch command line and execute the following command:

netsh winsock reset

This method works for him, I just put it here for your reference -- in case you have the same problem.
------

Update #2 - Jan 28, 2011:
------
Gabriel García mentioned below that he had the same issue but on Win2K SP4 and solved with the following command:

rundll32.exe setupapi.dll,InstallHinfSection InstallService 132 %windir%\inf\wbemnt5.inf

Thank you very much for the help Gabriel.
------

Please let me know if this how to doesn't work for you.
Good luck.

Windows manual book for troubleshooting reference: Windows 7: The Missing Manual

Comments

Thank you very much, this How To also help me to solve the following error.
----------
System error 1068 has occurred.
The dependency service does not exist or has been marked for deletion.
----------
While restarting WIndows Vista 64bit COM+ System Application service, and also cause random immediate reboot in Vista Ultimate 64bit.

After spending several hours on the internet today trying to solve the issue of my computer not allowing me to open the Windows Firewall so I could share my files. I find this. I did not try the first part since it was suggested by others; but the last part, "Comprehensive Rebuild" work just great. Thank you, Thank you, Thank You.

Carl

You are more than welcome Carl, I'm glad this topic could help.

cant thank you enough, my internet hasn't been working for months, didn't know what to do, it worked, it was in the registry, thank you very much!

Spent a good hour searching through Google for this solution. I had Error 1705 on Security Center and Firewall services and no Microsoft solutions or other forums worked for me. This was the last page I was going to check and it had what I wish was the first search result. Following the steps for Windows XP Home OEM and then wrapping it up with a "netsh winsock reset" restored full Security Center functionality. Can't thank you enough.

Comprehensive rebuilt instantly solved everything. I used an old Windows XP CD so many .xsl files weren't on it, but my Windows Firewall/Internet Connection Sharing (ICS) service started even when skipping all of them.

I have the same problem as above with no functional firewall. It all started with trying to open port 3689 so I could share my music between computers. In order to do so, I need to have the windows firewall functional.

I tried the first solution and type "net stop winmgmt" as suggested. When I press enter in the Command window, this message comes up: "The specified service does not exist as an installed service".

I don't know what else to do! Please help!

Have you tried the comprehensive rebuild?

Hope this works for Oracke DbCnosole service. Thats the service i am trying to start. Am getting error 1075

net stop winmgmt
ren %windir%\System32\Wbem\Repository Repository_old

Access denied.

Windows xp sp3

Help me thankyou.

Did you do it under an account with administrative privilages?

Yes ,Account is admin and debuger account but that have connected network and use Syate personal firewall.

Thank you I needed to Enable firewall to get on my homenetwork, the first one with winmgmt worked flawlessly. The third with just resetting winsock probably won't work for everyone. The first one and second is probably the sure thing. Take care.

i have the same problem. this error message appears if i will try to restartt the print spooler service. from what i have read above it fixes firewall and internet problems. will this also correct the error 1075 of print spooler service? thanks.

i also tried at the services tab and tried starting the printer spooler service. The same error message (1075) pops up. help...

pioneer73, the 1075 error happens because Windows Management Instrumentation (WMI) repository is broken. This can cause error on some apps that depends on WMI. There is no harm to try the cure above.

Good luck!

Thank you very much, it really works when WMI services is missing. What a great solution, where do you learn it?

I had have the same problem with an W2k SP4. I solved it running the following command

rundll32.exe setupapi.dll,InstallHinfSection InstallService 132 %windir%\inf\wbemnt5.inf

Gabriel, thank you very much for sharing the command with us. I appreciate it!

I've update the page to include your command.

pls help..i got the same error-1075... on windows7
windows 32 bit..installed business objects..and followed all those steps..
again getting same error..

I'm sorry Sandeep, I have no idea for Windows 7.

Sigh... I am having this exact same problem but on Windows Server 2008. Non of the commands seem to work correctly since they are for different versions of winodw. Any ideas?

Thanks.

I had similar issue running Vista Ultimate 64bit , on customers laptop
I tried every suggestion I could find no luck. However as a last resort ( I had backed up my data and was about to reload vista ultimate anyway}.
I fooled around in the registry (after making a back up to my registry of course). Under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EapHost
right click "depend on service" and deleted all entries.
Under same HKLM\SYSTEM\CurrentControlSet\Services\Dhcp.... right click "depend on service" and removed all entries except Afd saved changes and rebooted everthing was working again {do not know why only that it worked) worth a try
before wiping and reloading everything.

Awesome! This is the only thing that worked for me after searching the entire internet. Thanks for the help.

Had same issue after deleting virus, error 1075........., everything was working except wireless. Tried everything nothing worked until the EapHost registry key mention above. I did not touch the Dhcp key but the solution worked great for me . Thanks a Bunch I would have given up weeks ago but I could not find my instalation CD to restore the computer from scratch.

You saved me from having to do a reinstall on a computer, thank you very much :)

I have tried everything I have found on the net to fix error 1075 and error 1068 on my desktop with Vista 32 bit Home Basic. I DO NOT have a cd/dvd to use. I am stuck in LOCAL only internet access.
Any ideas?????

I am having the same problem error 1075 and am unable to obtain an ipadress or subnetmask. I've been trying for the past three days to correct this issue. Trying all these methods someone please help.

When I copied and pasted the comprehensive rebuild, my Vista says "Installation Failed", even before I insert the DVD. It works, in my working XP machine. Does it work in Vista? I have 1075 error, DHCP won't start, can't connect to internet.

**FIX**
Open windows registry (start/run/regedit)
Navigate to;
HKLM\system\current control set \services\DHCP
Look on the right hand side for “DependonService”
Delete it and restart
DHCP service should be started

--Cheers

Open windows registry (start/run/regedit)
Navigate to;
HKLM\system\current control set \services\DHCP
Look on the right hand side for “DependonService”
Delete it and restart
DHCP service should be started

--Cheers

Worked perfect for my DHCP issue:

1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EapHost
right click "depend on service" and deleted all entries.

2. Open windows registry (start/run/regedit)
Navigate to;
HKLM\system\current control set \services\DHCP
Look on the right hand side for “DependonService”
Delete it and restart
DHCP service should be started

Had to change DHCP Log On account back to Local Service since I had changed it, but after that I'm drawing an IP.

Thank you!

FIX!!!! EXCELLENT!!! FIX

Thank you!! Folow the 2 steps as listed and restart...DHCP service is running and now my wireless card and ethernet card work....minutes away from full OS restore afer attempting hours of other fixes that did not work.
One slight clairification of step1. RC on "DependonService" and delete it,,I did not see any other entries within that reg key...good luck.

I used the method submitted by Anonymous no 12/24/2011 @ 04:18 and my system will now pull an IP Address. However, if I perform a repair on the wireless connection, I receive the following message: "Windows could not finish repairing the problem because the following action cannot be completed:
Clearing NetBT"
Also, if I run "IPCONFIG /All" from a command prompt it shows that NetBIOS over Tcpip as disabled even though I have tried both the "Default" and "Enable NetBIOS over TCP/IP" settings under "Advanced TCP/IP Settings" for the adapter.

Thank you very much for your tip. I wasted many hours to solve my problem, i found many tips on the web but non of them did the job. only your tip solve the problem. after using your tip i can start the ICS and enable the firewall and then can use the sharing folders and files between 2 computers. THANKS AGAIN.

THANK YOU SO MUCH ANONYMOUS!!! i did what you said (i didnt delete the depend on, but i did modify it and delete everything inside it) AND MY INTERNET IS BACK UP AGAIN!!! i tried everything and you're simple advice helped!! i can't thank you enough >w<

I have a Hp mini 110-1030 netbook with Window XP SP3. When i got to "Register the new WMI components:...for %i in (*.exe) do %i /RegServer" the cmd said

File '/RegServer' not found!
C:\Windows\system32\wbem>scrcons.exe /RegServer
C:\Windows\system32\wbem>unsecapp.exe /RegServer
C:\Windows\system32\wbem>wbemtest.exe /RegServer
C:\Windows\system32\wbem>winmgmt.exe /RegServer
C:\Windows\system32\wbem>wmiadap.exe /RegServer
C:\Windows\system32\wbem>wmiapsrv.exe /RegServer
C:\Windows\system32\wbem>wmiprvse.exe /RegServer
C:\Windows\system32\wbem>

And then the Windows Management Instrumentation Tester pop out.

I dont know what to do?What is wrong?

Did you try regisrty modification listed by 911techmedics above

sfc /scannow helped me.
Im running win7 and my firewall service came up with error 1075.

Registering the new WMI components (all dll's and exe's) solved my problem.

THANKS a lot.

hi
this guide is very use full for me
tanks.

deleteing the registry entry worked!!!! thanks a buncht o the person who suggest it!!!!

The dhcp tip is the one that finally worked for me! Thank you! Thank you! Thank you!!!

Post new comment

The content of this field is kept private and will not be shown publicly.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

If you enjoyed this post, make sure you subscribe to our RSS Feed! Or if you prefer, you can Follow us on Twitter instead.