“Windows” - The top ranker from back bench; this is the name given by users worldwide when Windows ME was released. Though the OS technology evolved over time, it consumes lots of time while booting and shutting down your Windows systems.
Since the electronic components and programs used in computers are more ductile and sensible to power fluctuations. The computers cannot be turned on and off like other electrical devices.
At the time of booting, a set of programs are initiated where the control and power mechanisms are handled in an isolated and integrated manner. These settings are written at the time of installing the Windows and some of the settings can also be changed using control panel option.
Here are a set of tips and tricks to boot the Windows operating system as quickly as possible.
- Set the first boot device to internal hard drive containing Windows operating system. If any other drive is set as first boot, the BIOS will search for the initial .dll files all around the drive. Because of this, the boot time may increase
- Do not dump any unwanted files in the drive along with the operating system. Because at the time of boot, all the hard drives and partitions will be scanned for errors. And the primary partition will be deep scanned
- On Windows startup, many unwanted programs and services will be initiated as well. These programs are enabled to work on startup in hidden mode. Some of the commonly found programs are Google update, adobe updater etc. You can find them in “ms config” window. To go there type “msconfig” in run dialog box. There uncheck the unwanted startup programs and change the unwanted services from ‘Automatic’ to ‘Automatic (Delayed start)’. But be careful don’t turn off the essential services. As it may ruin the entire operating system.
- Fonts also are responsible for boot. On boot up, the type of font has to be assigned to the graphic .dll files. They will first scan the entire ‘fonts’ folder, choose the font and then uses them. There are lots and lots of fonts in the font folder. There you can find the unused fonts and hiding or moving them to a different location will reduce the boot time considerably.
- Always use a low level GUI content because high level GUI eats up more time and space at the time of boot. If you don’t want this GUI then you can even use sans GUI (nothing but a black screen instead of graphical content). To do this, first enable the check box “No GUI boot” in msconfig. Don’t be panic if you see black screen at the time of boot.
- Get rid of the unwanted boot delays program. Windows keeps logs of events happening at the time of boot. To do these, go to event viewer in control panel, sort the files based on task and category. And then eliminate unwanted programs showing critical warnings.
- As I said earlier all drives and partitions are scanned at the time of boot. While scanning, the scanning process will follow the trails of the internal memory. But unluckily these memories are not grouped by default. If the internal memory space is not grouped, it takes much time for the hard drive to scan because of low latency and seek time. To overcome you need to defrag your hard drive. In order to do this, make use of drive defragmentation software that groups all the unused memory and helps in booting. Use a reputed tool like Remo Drive Defrag which will defrag even the flagged memory spaces. These flagged spaces may sometimes contain Meta information needed for the boot.
- Enable fast hibernate mode from control panel for system on and off. But it consumes a lot of power and in Windows 8 it comes by default. For Windows 7, you have to enable it manually
Before going for the full fledged optimization or disabling programs and services, get in-depth knowledge on them and then decide it on your own whether they are needed or not.
The above written thing is for Windows on the whole. The settings and options may vary among different versions.