i am in trouble..please help me

When i start my pc which have win2000 pro a message appears.

cannot find the file 'C:\winnt\system32\svohost.exe'(or one of its components). Make sure the path and filename are correct and that all required libraries are available.
please provide urgent solution. Thanks in advanced.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Check with stinger:

After that check with hijackthis


and post the log into here:


It will analyze the log for you
Hi fahimabid,

hello fahimabid the file you mentioned is created by a backdoor called backdoor.nibu and it may have been deleted by your antivirus.the solution to your problem is to manually edit the registry by using "regedit" and modify the following shell key under HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon

Shell = "explorer.exe %System%\svohost.exe"

change to


for more details checkout


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Hey MSSPs! What's your total cost of ownership?

WEBINAR: Managed security service providers often deploy & manage products from a variety of solution vendors. But is this really the best approach when it comes to saving time AND money? Join us on Aug. 15th to learn how you can improve your total cost of ownership today!

If you have access to another machine try copying the svchost file from that windows 2000 system and then placing it in your system. Then reboot.
fully agree with WEINBERGER
if it is not possible to access the pc from another pc you can try this :

1. boot from win2K CD in repair mode
2. copy the file from the WIN2K CD to HDD
fahimabidAuthor Commented:
thankyou imnajam..
fahimabidAuthor Commented:
and thanks all of you for help me
you are welcome. Weinberger and elconomeno read the question fahimabid is asking about the file svohost.exe not svchost.exe so there is no need for restoring from cd or any other pc. you may also wish to read the link I mentioned
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.