1. Computer problem? Tech Support Guy is completely free -- paid for by advertisers and donations. Click here to join today! If you're new to Tech Support Guy, we highly recommend that you visit our Guide for New Members.

Solved: Msconfig Mishap- service disable accident

Discussion in 'Windows XP' started by Sipsup, May 26, 2007.

Thread Status:
Not open for further replies.
Advertisement
  1. Sipsup

    Sipsup Thread Starter

    Joined:
    May 26, 2007
    Messages:
    2
    Hi I'm new here :). I use Microsoft Windows XP 2005 Media Center edition.

    And I have a problem. Quite recently I was using the msconfig to manage startup programs and services. I had to temporarily diasble all start up programs, and right after (no restart) i went to the services tab. I wanted to check the "hide all ms services" but accidentally i clicked on "disable all services." msconfig froze, so ended it and started it again. I went on the service tab and most of the services were gone (all essential & virusscan stayed).

    Then I restarted it, and windows asked me to reactivate my account. I cliked on (do it through internet" and tried it. It didnt work. It said that there was no internet. I clicked on "remind me later" and the desktop loaded. My theme is now the classic theme! so i tried to change the theme and the the "blue/silver/olive" themes weren't there. So then i went to the help topics and it said "please run the help service" i did not know what this meant. So i thought that i should do system restore, but i couldn't! There was only one save point, and that was from when i just accessed system restore during this situation.

    So then i tried putting in my wireless adapter again. Nothing. I checked the device manager and nothing was there! I tried to reinstall the drivers but nothing worked. And almost every usb device (except my mouse/keyboard and printer) didnt start anything. The "found new hardware" doesn't start when I click on it. So now I'm typing from another computer, asking what i should i do. I will be very grateful if anyone helps me and it works. And if it helps, I still have the Microsoft XP 2005 Media Edition CD, along with Office, that came with my computer.

    Thanks,

    Sipsup
     
  2. Vegah

    Vegah

    Joined:
    May 26, 2007
    Messages:
    12
    try a windows Repair, it might reset all that stuff you disabled and it will reinstall your drivers for you.
    theres a nice sticky on this forum with guides.
     
  3. Vegah

    Vegah

    Joined:
    May 26, 2007
    Messages:
    12
    and it might be worth using safe mode to correct the problem. sorry should have mentioned this before hand my bad. but im hoping either one would resolve the issue
     
  4. oshwyn5

    oshwyn5

    Joined:
    May 23, 2007
    Messages:
    730
    Go to start/ run and type services.msc
    Hit enter

    Here is a list of the common services and recommended settings
    http://www.blackviper.com/WinXP/service411.htm

    http://www.blackviper.com/WinXP/servicecfg.htm
    (This is in easy to understand chart form, I suggest following it and setting things to the default settings until we get everything working. Then we can work on optimizing your system)



    My guess is that it is cryptographic services being disabled has led to the problem with activation.
    Or it could be you disabled lsass.exe the IPSEC service and logon so that it can't log you into your normal user account.
    Thus it created a new "default user" account and logged you into that .




    ======================================================


    The first method you should always try is to see if the application itself has an entry under edit / preferences or tools / options or a similar location to control its startup behaviour. The software author knows his product better than anyone else; and he went to a lot of extra effort to include these entries if they are there. You must therefore consider that he may know what he is doing (if not why do you use his product) and included these for a specific reason (rather than just a note in the readme.txt file or help file telling you to type msconfig and uncheck the entry there).
    Back in the days of DOS, you had to add a line in say the autoexec.bat file to launch something on startup. You could just rem out that line and it would not start ; or delete it since you probably knew what it was and could add it back if you wanted.
    But gradually windows became more complex. Win95; 98 ; and ME not only use the autoexec.bat , and files like config.sys and system.ini but primarily use a registry consisting of two files user.dat and system.dat. This makes controlling startup entries more complex; but since most programs just put in one run entry in the registry ; disabling that with a startup manger or msconfig generally was enough (although some you really should also check the system ini files and autoexec.bat especially with things like antivirus and firewall applications). Just unchecking the msconfig entry leaves the possibility of overlooking components which continue to run invisibly , eating up resources and often not allowing the resources of the associated program to be released and reused if you open the program and then close it ( a Memory Leak, or at least one variety ).

    But Windows continued to get more and more complex. XP does not use just two files to save and open the registry. The XP registry is built from scratch each time you boot based on five or more hive (.hiv) files ; of which the msconfig startup entry HKLM_run is just one of many places an application may load components. In fact; generally an application loading at startup loads different components at different times during the boot sequence based on which hive the entry is in. Some may load before you log in , some after. In addition there are many other places (Services, SSODL entries , etc) where a program may include startup entries which may not show in your registry; but will nonetheless load components of the application . Thus it is not adviseable to use simple techniques like unchecking MSCONFIG entries ; you may not have disabled as much as you think.

    Startup managers; like codestuff starter tend to be more "complete" in their dealing with an application and its "dependencies" but you should still check first to see if the author included control options in his application.

    Yes, there are still programs out there which do not really install. You could just copy their folder to a removable drive and run it from there on any computer; and there are still programs out there which only have the single registry entry. Generally you can recognize them because they have no option in the program itself to control startup (big surprise that if the author does not think there is a need to include this extra work you generally can just uncheck the entry). And yes; it is not always disasterous to incorrectly disable a programs startup. But if you are trying to improve performance; it is best to do things correctly.

    In XP I strongly advise against disabling anything using MSCONFIG. While in older versions of windows there was a single registry used by all users and the startup entries were just one location which you could check and uncheck in msconfig with relative safety ; this is no longer so.
    IN XP the registry is built from scratch each time you start up based on five or more files called hives which load at different times during startup. Some do not load until you login with your username and password. The MSCONFIG entry is just a single place where a program may enter startup entries. It could have appinit dlls, ssodl entries, windows service entries and several other startup entries ; all designed to load different portions of the application at specific points during windows bootup. MSCONFIG disables just one of these. This can lead to far worse problems than the one you are attempting to combat. So please unless specifically told to do so as part of a trouble shooting proceedure by someone who actually knows what they are doing do not disable anything with msconfig.
    The proper way to disable startup entries , whenever present , is to use the applications own edit/ preferences or tools/ options. The author went to a lot of extra effort to include these entries and did so for a specific reason.


    So the best thing to do is to look in the system tray at lower right.
    Any of the programs running there at startup? Check to see if they have an edit/preferences or tools/ options entry or other method included in them to control their startup behavior. If so , use it.
    You can also check in the start/ programs / startup folder
    If you find an entry there for something which does not include a method of controlling startup within the program itself, go and move them out of it by dragging and dropping them into their own folder.
     
  5. Sipsup

    Sipsup Thread Starter

    Joined:
    May 26, 2007
    Messages:
    2
    Problem solved! Thank you very much, oshwyn5. I solved it by running services.msc and enabling all the services that I needed.

    Throughout this whole "crisis" I guess you can say, I learned alot about services and their function and their role in windows. And in the process, I also managed to optimize my system's performance! It runs much cleaner and nicer and more efficient now.

    So thanks again, for everything oshwyn5, and for that VERY detailed post. I understand some more about windows now from reading that.

    Thanks, thanks, and more thanks! (y)

    Sipsup
     
  6. SanMeher

    SanMeher

    Joined:
    Sep 4, 2007
    Messages:
    1
    Hi I struck with the same problem ,accidentally deselected System Services in msconfig.

    System can not load Voice and network services and many more, when i go to System services.msc and see most of them are stoped. so please can you guide me what and all services i should trunon and once i turn on does it stay back ..i apriciate ur help..

    thanks
    san
     
  7. The Hound

    The Hound

    Joined:
    May 27, 2007
    Messages:
    3,235
    Welcome to TSG, SanMeher...

    Please start a new thread in the NT/2000/XP forum by clicking the 'New Thread' button. This thread is quite old...and already solved. We try to keep each thread to one machine/one poster/one issue...Do try following the link in Oshwyn's post, and if that doesn't solve it, start your new thread.
     
  8. Sponsor

As Seen On
As Seen On...

Welcome to Tech Support Guy!

Are you looking for the solution to your computer problem? Join our site today to ask your question. This site is completely free -- paid for by advertisers and donations.

If you're not already familiar with forums, watch our Welcome Guide to get started.

Join over 733,556 other people just like you!

Thread Status:
Not open for further replies.

Short URL to this thread: https://techguy.org/577404

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice