Change Start Menu Style from Classic to New

Posted on 2009-02-12
Last Modified: 2012-05-06
I have an interesting problem. I am wanting to change the start menu that users have when they log in from Classic to XP New (using the Luna Theme). All users currently recieve the classic them because the default user on each machine is set to have the classic start menu. My users at one time had roaming profiles but now all profiles are stored on the local machine. We do redirect the My Documents but I do not think that would alter anything.

Below are things that I have tried:

1. Applying "Force Use of Classic Startmenu" and setting it to disable. Because I can not apply GPOs to my users OU (only to my computers OU), I used loopback policy processing. I then verified that this change was taking effect through RSOP.

2. After seeing that step one didn't work, I check to see if my test user had a profile on that machine (which it did). I deleted the profile, restarted, and still had the classic startmenu.

3. I logged in as the local admin and set the start menu from classic to new. I then copied (through system properties) the local administrator profile to the default user. I then logged back in as my test user (after deleting the local profile) and I no longer had the classic startmenu.

However, I do not want to completely replace the default user on every single machine. If possible, I would either like to change the start menu from classic to new for every user (both existing profiles and new profiles). Remember that I either have to use loopback policy processing or a piece of the Computer Config part in GPO (A.K.A, no logon or logoff scripts or User Group Policy Preferences).

I am thinking that if I knew the specific part of a user's profile that controls what type of start menu they recieve, I could distribute that one piece. If someone knows a much easier solution or a better solution, that would be great as well.

Thank you!
Question by:Joseph Moody
    LVL 50

    Expert Comment

    Jmoody10--I think you are looking for the normal WinXP Start Menu look (which once upon a time was called Luna).
    Right click an empty space on the tool bar|Properties|Start Menu Tab.  Fill in the radio button for Start Menu.  Apply|OK.
    LVL 21

    Author Comment

    by:Joseph Moody
    That works great for a single machine but I need this setting deployed to about 600 machines. Would you know a way to do this?
    LVL 50

    Accepted Solution

    Jmoody10--This post contains the Registry code changes to do what you want.
    (These seem to come from Kellys-Korner Tweaks 167 Left )
    Regrets that I cannot provide the coding to distribute this to multiple PC's, but maybe you or some one else can now that you have the Registry location to be changed.
    LVL 21

    Author Closing Comment

    by:Joseph Moody
    Sorry for the delay in getting back to you. That worked out great!
    LVL 50

    Expert Comment

    Jmoody10--Thanks for telling us the good news.  Glad hear my suggestion helped!

    Featured Post

    Top 6 Sources for Identifying Threat Actor TTPs

    Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

    Join & Write a Comment

    Enums (shorthand for ‘enumerations’) are not often used by programmers but they can be quite valuable when they are.  What are they? An Enum is just a type of variable like a string or an Integer, but in this case one that you create that contains…
    Background What I'm presenting in this article is the result of 2 conditions in my work area: We have a SQL Server production environment but no development or test environment; andWe have an MS Access front end using tables in SQL Server but we a…
    Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…
    This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…

    745 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now