Where Customization Begins 

  • Customize Windows 7 Start Menu and Taskbar

  • Windows® Automated Installation Kit (WAIK), Windows System Image Manager (WSIM), Win PE and Windows Assessment and Deployment Kit (ADK) Tutorials are right here.
Windows® Automated Installation Kit (WAIK), Windows System Image Manager (WSIM), Win PE and Windows Assessment and Deployment Kit (ADK) Tutorials are right here.
 #19764  by Neuropass
 06 Oct 2011, 23:33
In Windows 7 the start menu looks like this:

Image


The top 5 icons in the start menu are not customizable. Note that over time these icons will be replaced by the users most frequently used programs. You do have the option though to replace the bottom 5 icons in the start menu using an answer file.

Additionally the default Taskbar looks like this:

Image


The default icons in the taskbar are not customizable but you can add 3 additional icons to the Taskbar using unattend.xml

This could be done during an initial install of Windows 7 or as part of running sysprep to create an image. The answer file components you are going to use include

* Microsoft-Windows-Shell-Setup\StartPanelLinks
* Microsoft-Windows-Shell-Setup\TaskBarLinks




Both components should be added to the OobeSystem phase of setup. Here is sample unattend.xml code



Code: Select all<TaskbarLinks>

    <Link0>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\accessories\sound recorder.lnk</Link0>

    <Link1>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\accessories\sync center.lnk</Link1>

    <Link2>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\accessories\wordpad.lnk</Link2>

</TaskbarLinks>

<StartPanelLinks>

    <Link0>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\accessories\system tools\disk cleanup.lnk</Link0>

    <Link1>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\accessories\system tools\resource monitor.lnk</Link1>

    <Link2>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\accessories\system tools\system restore.lnk</Link2>

    <Link3>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\accessories\system tools\task scheduler.lnk</Link3>

    <Link4>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\accessories\system tools\windows easy transfer.lnk</Link4>

</StartPanelLinks>




After running setup with autounattend.xml the start menu and superbar would look like this:


Image



NOTE:
* If you are doing a new install of Windows 7 using autounattend.xml any new user should get these same icons.
* If you are creating a sysprep image you should make sure your answer file used with sysprep contains the CopyProfile=true entry.
* If you remove any of the default icons as part of creating a sysprep image they will be recreated when a new user logs in even if you use CopyProfile=true.




Source: Jeff Hughes