Windows Vista: Kernel Changes - Wakeup, wakeup, wakeup!

  • 1 minute to read
Up until Vista, an application or a driver could prevent the system from entering a sleep mode (standby or hibernate) and was often caused by a bug or an overly aggressive power management policy. The problem with this was that the user might not know the system hasn’t entered the... Read more

Windows Vista: Kernel Changes - Can I get some service?

  • 3 minutes to read
Delayed AutoStart Services There are a lot of services that are set to autostart that aren’t needed by the boot process. Unfortunately these services start at boot time and login time, which can severely impact login performance. Vista solves this by allowing services that can request a delayed autostart.... Read more

Windows Vista: Kernel Changes - Pre-Boot and Startup

  • 4 minutes to read
Boot Configuration Database (BCD) **Vista unifies the boot mechanism to be platform independent. The information stored in the boot.ini file is now replaced by the BCD, which abstracts the firmware and is unified across different OS installations. The BCD also uses Unicode strings to support internationalization. To help ensure... Read more

Windows Vista: Kernel Changes - Here boy! Here boy! Fetch!

  • 3 minutes to read
SuperFetch™ Everyone is probably familiar with Prefetch which was introduced in Windows XP. Prefetch really only handled single processes at process startup.   In Vista, SuperFetch™ prefetches across a set of applications and takes in to account the frequency of page usgae and the usage of the page in the... Read more