I changed my msconfig to selective and can't get back to normal

mysandie

Distinguished
Nov 2, 2011
3
0
18,510
Hello,
I tried to disable a couple of startup programs by checking Selective startup and disables some programs on startup. Now my computer is running funny. When I tried to go back into msconfig and check normal (under general tab) and click apply, it won't save and automatically goes back to selective. I've tried running as admin...still can't change it. Tired restore to an early point....what happened? I'm running Windows 7
 

Try
20111101233558.jpg
 
Thanks for answering so quickly.

I went back into msconfig but the "use original boot config" is greyed out and won't let me uncheck it. Do I need to go into the boot tab and do something there?
 
Tried that....to a point yesterday before I messed around with msconfig. It says:

Access denied (0X80070005) I'm the only user and should automatically sign on as administrator, but maybe I changed that?
 


I had a similar problem and it appears to be a bug in the msconfig program, basically it seems to assume that if you untick anything you have made a selective start up so if you tick some options in the boot.ini tab it applies them as expected but when you untick them agian it automatically changes your general settings to selective startup up. The information shown in the msconfig boot.ini section comes from reading the boot.ini file which it modifies if you tick boot options in the msconfig boot.ini tab but it seems unable to remove them again once they have been made and unable to go back to normal startup because of this. I found the solution was to manually edit the boot.ini file and remove the extra switch options added to the line "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect"
(This is all that should normally be there)
Once this is done the boxes in the boot.ini tab in msconfig will be unticked and normal startup should be ticked agian and evrything back to normal.
Note that the boot.ini file is normally read only/hidden/system attributes so you will have to enable the veiw of hidden system files and remove the read only attribute to find and edit it ( in the current drives root folder usually c: ) I restored the attributes after editing. Also this is only apllicable to XP, I don't think Windows 7 or 8 have a boot.ini file, it's probably in the bootmgr which you need to use a program to edit manually.

One other thing, I've seen many suggestions of replacing the msconfig.exe, this will not resolve the issue and may even complicate it, you should make sure all copies are the same and correct version, I believe it is in 2 or 3 locations, however I don't think this is an issue either.