Making Custom Windows 7 Themes Part 2: How to change navigation buttons


So, you still want to make Windows 7 themes, huh? Let’s start with something easy: Let’s have a look at changing navigation buttons in Windows 7 and how you can create your very own, unique navigations buttons for the Windows 7 explorer! Sounds awesome? Let’s start!

Making Custom Windows 7 Themes

The navigation buttons of Windows 7 are stored in a dll library file called Explorerframe.dll. To edit this file you will need a freeware editor, either Restorator or ResourceHacker (my preferred resource editor for Windows 7).

Make Cool Windows 7 Themes With New Navigation Buttons

1. Open up your favorite Resource Editor. You may want to read our first part of the Making Windows 7 themes series

2. Copy the file C:\Windows\system32\explorerframe.dll to a new location, then within ResourceHacker hit CTRL + O and find the file you saved

3. Uncollapse Bitmap and then uncollapse folder 577, 578, 579, 581

Making Windows 7 Themes Navigation Buttons

4. You can now extract the images for the different hover states of the navigation buttons (right-click on the bitmap file 1033 and then on Save Bitmap) or you can use the dimensions that I give you to start from scratch.

Dimension: 54 pixel width, 27 pixel height

I extract the image to D:\Themes\577\1033.bmp – normally I don’t create a folder for the 577, but this is easier to remember for beginners so you know what hover state it is.

5. Repeat the steps for 578, 579, 581

Modify Extracted Bitmap Files

6. Now let’s open the bitmaps in Photoshop or any other good image editor.

7. Modify the files as you wish. I for example only changed the color and saturation of the navigation buttons

If you change the dimensions of the navigation buttons or create a completely new button you need to create a new alpha layer. Please refer to other Photoshop tutorials how to create an alpha layer, I will not explain this here

Replace Bitmaps Within ExplorerFrame.dll

8. Now we need to replace the resources stored in the Explorerframe.dll with our new 1033.bmp
Replace Bitmap

9. After replacing all bitmaps with your new bitmaps save the file as ExplorerFrame.dll

Save Explorerframe.dll

10. Create a backup of the old ExplorerFrame.dll and call ExplorerFrame.dll.bak

11. Now replace your newly saved ExplorerFrame.dllwith the old explorerframe.dll stored in C:\Windows\system32

Tip: On Windows 7 64-bit, you will have to modify two explorerframe.dll files. One of them is stored in C:/Windows/System32 and the other is stored in C:\Windows\SysWOW64.

Replacing ExplorerFrame.dll

STOP STOP STOP

Before you actually replace the explorerframe.dll, make sure to activate your hidden administrator account or you might not be able to rename explorerframe.dll via command prompt because you will no longer be able to log into the hidden admin account when it is not activated.

1. Activate hidden admin account
2. Copy ExplorerFrame.dll to ExplorerFrame.dll.bak

BUGGER I Broke My System! (Solution)

Please read carefully:
If you do some wrong and you can no longer start the explorer.exe,

  • Start the task manager (CTRL + ALT + DEL), click on New task, enter cmd.exe,
  • Enter runas /u:Administrator cmd.exe
  • Then rename the explorerframe.dll and restore explorerframe.dll.bak. No harm done.
  • Simply enter rename explorerframe.dll explorerframe.dll.broken and rename your backup file

 

Read Tutorials

Ok, I know a lot of you guys have trouble with this. My suggestion is to install VirtualPC and set up a virtual copy of Windows 7. Then read our tutorials:

How to replace explorerframe.dll and how to replace shell32.dll. Both are important files that you need to replace to make Windows 7 themes.

We have various other tutorials that explain how to replace system files properly. Just give it a try and do it until you understand the Windows 7 permission system.

Our New Custom Windows 7 Theme!

Making custom Windows 7 themes isn’t so difficult, but it’s a lot of work and research.

Custom Windows 7 Themes Creation

We have now successfully completed the first step and you can now officially say that you know how to make (simple) Windows 7 themes. Keep learning and you will soon figure out how to modify the entire Windows 7 shell and create some really cool Windows 7 visual styles!

MORE – Part 3

A 3rd tutorial will follow. Please bookmark our site (we appreciate all bookmarks and links!) and come back later for more.

Making Windows 7 themes involves many steps. What steps do you find the most difficult? Let us know and we might cover them in part 3.

Rate this article:
This article was rated 5 out of 5 stars
Based on 1 votes

How to Disable Password Protected Sharing in Windows 7?
Use Policy Editor To Add or Remove The Compatibility Tab On The File Properties Page
Net Use: Deleting unresponsive mapped drives via command line

Juicy Logo White You love Windows, Gaming and everything digital? Great, we too! We have thousands of great Windows 7 themes, registry tweaks, tutorials, so please use our search box if you look for anything specific.

If you have some awesome desktop themes, tips or want to write for us, then drop us a mail!



Written by: Oliver Krautscheid (Nick: oliversk)
Oliver is the founder and lead editor of this site. He is interested in finding new ways to break Windows, find common e.... Full Bio

Contact The Author: support@windows7themes.net Get Free Help.png

Connect:

facebook google twitter LinkedIn


Need help? Ask a question at our QA site, click the red button to get started:

3 Responses to Making Custom Windows 7 Themes Part 2: How to change navigation buttons

  1. Adrian Ionut said:

    When you will continue this tutorials?
    I wiat for a long time and nothing yet.They are great tutorials and I really want to learn hoe to create win 7 third party themes.
    Please continue the tutorials…Thaks

  2. cheezifyre said:

    It says,”You need Permission to Perform This Action.”

    I am an administrator. Any help?

  3. Vishahan said:

    if you encounter any problems, google search the “Take ownership” script and us it on the entire windows file, that should help.

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>