-
Step 1
Go to Start, click 'Run'.
-
Step 2
Type regedt32 (or regedit), and then click OK. (For Vista, Open the Start Menu. In the white line (Start Search) area, type 'regedit' and press Enter. Click Continue button for UAC prompt.)
-
Step 3
On the Windows menu, click 'HKEY_CURRENT_USER'.
-
Step 4
Navigate through 'HKEY_CURRENT_USER\Control Panel\Desktop'. (Click on Desktop)
-
Step 5
In the right pane, Right-click the 'MenuShowDelay'. And click 'Modify'.
-
Step 6
In the Edit String, change the value data to 1 (default value should be 400). Click OK. (You can also enter any low number like 100-200)
-
Step 7
Quit Registry Editor, and then restart the computer. Now, you will not have any delays in Start Menu display.









