How to Disable Alphabetical Sorting and Manually Change Order of Start Menu Programs List in Windows 7?

Recently when I posted “Will Windows 8 be a Good OS for Desktop PCs?” article, I got the idea of posting today’s tutorial.

As we all know Windows 7 doesn’t come with classic start menu but there are many free software available to get it back in Windows 7 which can be found at following link:

Ultimate Collection of the Best Free Tools to Get Classic Start Menu Back in Windows 7

Advertisement

We have also posted a few tutorials which help you in getting an advanced start menu similar to classic start menu. You can read them at following links:

[Manual Method] Get “Classic Start Menu” Back in Windows 7 Without Using 3rd Party Software

Get Windows XP Styled Classic All Programs List in Windows Vista and 7

Apart from the missing classic start menu, Windows 7 start menu also doesn’t allow you to manually change the order of all programs list. When you open All programs list, all installed programs are listed in alphabetical order. Some Windows 7 users also complain about the installed programs folders showing at bottom instead of top.

Default_Sort_Order_Start_Menu_Programs_Windows_7.png

If you try to change the order of all programs list in start menu by dragging-n-dropping a program entry, you can’t. Windows 7 automatically sorts all installed programs in alphabetical order.

Today in this tutorial, we’ll tell you how to disable this automatic alphabetical sorting of start menu programs and how to manually change order of all programs list?

Advertisement

So without wasting time lets start the tutorial:

1. We’ll need to disable the automatic sorting feature using Taskbar and Start Menu settings. Right-click on Taskbar and select “Properties” option.

2. Now go to “Start Menu” tab and click on “Customize” button.

3. It’ll open a new window. Scroll down to the bottom of options list and you’ll see an option “Sort All Programs menu by name“. It would be enabled by default. You just need to uncheck the checkbox and click on OK button.

Disable_Alphabetical_Sorting_Start_Menu_Programs_Windows_7.png

4. That’s it. Now you can change the order of all programs list in Start Menu by simply dragging-n-dropping a program entry to your desired location. You can even drag-n-drop installed programs folders to top, middle or anywhere you want.

Following screenshot shows you how you can change the order of programs list in start menu:

Change_Sort_Order_Start_Menu_Programs_Windows_7.png

As you can see in above screenshot, a few programs folders have been put at top and there is no alphabetical sorting happening any more.

Published in: Troubleshooting Guides, Windows 7

About the author: Vishal Gupta (also known as VG) has been awarded with Microsoft MVP (Most Valuable Professional) award. He holds Masters degree in Computer Applications (MCA). He has written several tech articles for popular newspapers and magazines and has also appeared in tech shows on various TV channels.

Comments

NOTE: Older comments have been removed to reduce database overhead.

  1. The problem is that from time to time, the menu gets alphabetized again………………

    this is extremly annoying…
    any idea ?

    🙂

  2. I do not have “sort by name” checked, but everytime I open the start menu, even between boots, they are sorted.
    Help please.

  3. As other commenters have noted, this does not work. It is supposed to work that way, but it does not. This is a bug in Windows. According to one source this is because Explorer writes to the wrong registry key. This has been a problem since before Windows 7 and was never fixed.

Leave a Comment

Your email address will not be published. Required fields are marked *

NOTE: Your comment may not appear immediately. It'll become visible once we approve it.