From the /noguiboot option it appears that you are playing around with MSConfig. MSConfig is only for trapping system errors not for regular use. The way you appear to use it may very well alter boot.ini by itself. If your system is running fine, you should set Normal startup in MSConfig and remove all the extra boot options from boot.ini.
Edited by Romeo29, 17 October 2009 - 08:31 AM.