Archive
Customizing System Startup
Hello Everyone!!
Told you I’ll be back very soon and this mark the beginning for a lot to come!!
This is by far the most obvious asked question and a very ill handled problem among most of the students and even some non-technical users.
Why has my system become slow??
And the most common solution is format the system.But doing that you are wasting a hell lot of time. You just lost all your settings in various innocent application and a hell of a time formatting, reinstalling the OS, the applications you had. And now you would stress your brain cell remembering the settings you applied to each of them because you didn’t made a written note of the settings coz you perfected them over a time.
Well it certainly freaks me out!!
Well the problem is,
any Computing Device whether Windows or Linux based when it boots up has to perform all the task that you gave to it!
Yes, you do appoint many task to the Operating System in terms of startup programs and services each time you install a new program. All of them should be initialized loaded into primary memory to be at your reach. Now the point is, you often do not need all the applications, all at once. So why waste the precious “System Resources”, memory and computing power coz they are limited. There is one more thing that does not occur coz you system is slow but makes you wait. That is the timeout at different stages of Startup.
So lets get started.
Step 1:
when you boot your System the first step is BIOS initialization. Can’t do tweaks with that.
But what’s with the blinking cursor that stays on the screen for quite a time.
Yes here you can do the tricks. your BIOS is configured to check a few devices and load the OS kernel found on the first device. By default this is configured in the following order:
- Disk drives,
- Removable devices,
- Hard disk,
- Network
That not quite like the perfect one. Yes you recognized it.
Well I know my OS is on my hard drive.
Yes do it. Go into BIOS and change the boot order.
I prefer the order as:
- Hard drive,
- Removable devices,
- Disk disk,
- Network
(NOTE: OS installation through removable devices ,like flash drive,External hard drive is also possible and is quite fast)
And here you just saved 5 seconds of startup time.
Step 2: Optional on many computers. This is the part were you meet with multiboot menu on system running more than one Operating Systems. Most general case is a Linux installation parallel to Microsoft Windows. This is were we get into Linux my personal favorite. You can do a lot with the Grub/LILO loader menu.and that I will be discussing in my next post.
Step 3:
[For Windows System]
Finally I get to see the login screen. Well here is the thing. A compromise between speed and time. Ask your self
Is this my personal System?
Do all the users know the password to my System?
If your answer is “yes” and no body has access to your system without your permission or your password is a “public property” but still you have to tell your secret Girlfriend’s name to everybody around you just qualified to save some more time.
Login to the account yeah wait a minute just another and yet another..
yeah now you see your desktop.
- Goto Start->Run (press Win+R).
- type “control userpasswords2” (obviously without quotes).
(NOTE:This is quite a powerful dialog box you got. So handle the option carefully,especially XP users. You may end up deleting the only user you have and thus the customization you did)
The trick is a small check box you see
![]()
Go ahead and uncheck the box. You will be asked your password to confirm the action.Now you saved the time to enter the password at the login screen and you are directly taken to Desktop the next time you login.This saves your few seconds you could have used for manual typing and the cost of typing errors.And as a bonus you also kept your girlfriend’s name a secret. The good thing is your account is still password protected. and when you leave your system to get yourself a cup of coffee just press Win+L and lock your desktop.
Step 4:
Here is the part where each one is for himself. What I mean is, our need differs in ways.
And that should define what programs we keep in startup and the services we run in background.
Take for example, I use Photoshop very often, do c and c# coding, so its logical for me to keep Adobe Bridge running.
But keep running a Mat LAB thread and IIS server running in background doesn’t makes sense.
Yes that what I am talking about. Again,
- Reach for Run dialog box (remember, WIN+R).
- type “msconfig.msc”
Again a powerful toolbox.
(NOTE: Do not mess up with the option you are not sure about. You may end up loosing track of your OS installation from Master Boot Record(MBR).)
Here our job is to configure startup tab and services tab.
Here you see a bunch of services running that you can do away with. As for example, I certainly would not need FAX services on my PC. Do not worry if you disabled any important services, you know where to enable to from. Windows doesn’t allows you to disable any critical services and child services in hierarchy. So explore your needs.
Customizing Startups is again your needs and your demands. There are certainly a few threads I like to disable. And I often keep a check on the startup programs. Some programs just don’t get it “They are not NEEDED here” and of course my mood changes and the application I work on for a time frame.
Just toggle the check boxes and click apply.
And here you saved some more seconds and made some free space available for your application to use.
NOW grab a stop watch as when you click OK, the system demands reboot. If you read this article in whole I take it, you must have taken the stopwatch reading earlier. Time to see the improvements.
(KEY: Start your watch on boot up, coz you performed a hell of customization saving them will take time.)
Some more Facts:
Apart from all the settings, tweaks you applied there are a few thing you should know:
Try not to install loads of program and do remove programs not required in recent future. It just increases the job of OS.
Try to keep your Windows Directory used space minimum as possible, use other drives for storing data. In case you have less primary memory, OS uses a apart of system directory as paging memory and you would want to make sure its available.
Do remove temporary files periodically, as with the amount of data the response rate of applications also increases.
Defragment your Hard Drive periodically, less the fragmentation better the response.
Some more help available:
A number of tools are available free as well as commercially to help you take care of the job at hand.
CCleaner, TuneUP, Process Explorer, O & O Defrag,Ultra Defrag.
But use the Windows in-build tools to do the job as explained and you do get better results.
I hope this is useful to you all as it has been for me. So now hold your collar tight coz your pc got a performance boost over the guy sitting next to you.
That’s it for the day!
OMG its 4’oclock morning.
See you all very soon coz I have a lot to say(write) and even more to share.
signing off!!
Kumar Abhishek.
(“m@rcus”)