Windows Vista users have long been lamenting the slow start menu. In fact, some say it’s one of the most frustrating features of Vista. Fortunately, there are a few simple steps you can take to speed up the start menu in Vista. First, make sure your computer is properly configured for Vista. This includes setting up your network and installing all the necessary updates. Second, try disabling some of Vista’s background services. These include Windows Update, Automatic Updates, and Search Indexing. Finally, use the Start Menu Speedup tool to optimize your start menu performance. ..


Click on the Vista Start icon and type in regedit in the search field.  You can also use the RUN Command provided it has been enabled.  Press Enter.

This opens the Registry Editor.  Where you will see the various registry folders in the upper left side as shown below.

From here we need to expand HKEY_CURRENT_USER Control Panel Click on Desktop

This opens several values in the left panel.  We want to Double click on “MenuShowDelay”.

After double clicking “MenuShowDelay” you will get the following Edit String window which should have a default value of 400.  Delete that and change it to 0.  Click OK and exit out of the Registry Editor.

That is it!  Now the Start menu will launch much faster!  Good Luck!