How to Integrate Custom 3rd Party Themes in Windows Setup ISO?

If you are a Windows XP, MCE or Server 2003 user and use 3rd party themes like our VistaVG or SevenVG in your Windows, many times you might have wondered how to include these 3rd party themes in Windows setup so that Windows can automatically install and apply the theme whenever you install Windows.

Now no need to wonder. Just follow these simple steps and you’ll be able to include your desired themes in Windows setup ISO:

1. First copy your Windows Setup files from the setup disc to your hard disk.

Advertisement

2. Suppose you copied the whole setup to D:\Setup folder. Now open Setup folder.

3. You’ll see a few folders like I386, etc. Create a new folder $OEM$. Remember it should be created in the same folder which contains I386 folder.

4. Open $OEM$ folder and create another new folder $$ inside it.

5. Open $$ folder and create another new folder Resources inside it.

6. Open Resources folder and create another new folder Themes inside it.

7. So the final path will be:

D:\Setup\$OEM$\$$\Resources\Themes

Advertisement

8. Now copy your desired theme’s folder and .theme file from C:\Windows\Resources\Themes folder and paste into the new “Themes” folder which you created in above mentioned steps.

Include_Custom_Themes_Windows_Setup.png

9. Now go to “I386” folder in the Setup and look for file “WINNT.SIF” file. Open it in Notepad and paste following lines at the end:

[Shell]
CustomDefaultThemeFile = “%WinDir%\Resources\Themes\VistaVG Ultimate.theme”

NOTE: We have taken “VistaVG Ultimate” theme in our tutorial, if you want to include any other theme, then replace “VistaVG Ultimate” string with your desired theme name.

10. Save the file and you have done. Now you can create new Setup disc using this customized Windows setup.

Published in: Windows XP

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. how if i copy iso image of xp cd n then replace system files to get windows 7 look and then burn that customize iso image to cd…..
    will that xp work….??????????

  2. ^^ You can put any number of themes in setup CD. There is no need to put their information in SIF file. The SIF file contains information for default/current Windows theme only.

  3. I dont catch ya point.. I mean to say that i want to integrate the following themes.. (i) Blackmesa, (ii)ChaNinja style, (iii) Vista Glass(iv) Ubuntu Light for XP about 10 to 15 wallpapers….

    If this line should be added in the WINNT.SIF, what about the rest of the themes. Theme No.(ii) (iii) & (iv)

    For Example…
    [Shell]
    CustomDefaultThemeFile = “%WinDir%\Resources\Themes\ Black mesa.theme”

  4. Adding the lines:
    [Shell]
    CustomDefaultThemeFile = “%WinDir%\Resources\Themes\ Black mesa.theme”

    Means that “Black mesa.theme” will be use as the default theme.

  5. @Lana so there is no need to add the others in the file. As far as I’ve understood 🙂

  6. oke,, that means i can add many themes as i want, the only things is that

    whatever the themes names are added in the lines will be as default themes, am i correct?

    what about the wallpaper??? i want to add 10 to 15 wallpapers made by myself/????

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.