Trying To Transport Win 7 Theme From One Computer To Another

I am trying to install a theme on a new computer.

I am essentially copying the "Theme File" from Computer A's "Users/Lian-PC/AppData/Local/Microsoft/Windows/Themes" directory to basically the same corresponding directory in Computer B.

But, it does not seem to have any effect.

There is something called "Transcoded Wallpaper" that I judge is involved somewhere in this process, but can't figure it out.

Does anyone have any thing to offer on this topic?


Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

☠ MASQ ☠Commented:
Export it as a .theme file and then reimport on the destination machine
Microsoft have 'helpfully' archived the page describing this process but it's saved here:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
gbmcneilAuthor Commented:
Okay. I've got it working. As you said the key was to export it as a theme file.

Now, is there anyway to display my theme on boot up and power down. The original Microsoft theme shows replaces my custom crafted theme when either of these two tasks are occurring.

Thanks again.

☠ MASQ ☠Commented:
Those are registry entries - give me a while (or we can see who's quickest on Google ...)
Acronis True Image 2019 just released!

Create a reliable backup. Make sure you always have dependable copies of your data so you can restore your entire system or individual files.

☠ MASQ ☠Commented:
OK three options (I prefer the third though it's the more long-winded!):

1) C:\Windows\Web\Wallpaper\Windows
Put your Theme Wallpaper image in the place of "img0.jpg"

2) Edit HKEY_CURRENT_USER\Control Panel\Desktop
Change the value of the Wallpaper key to the path to the Theme Wallpaper you are using throughout


3) Replace the image at:
With your Theme Wallpaper and use this path as the value for Wallpaper at HKCU\Control Panel\Desktop
gbmcneilAuthor Commented:
Many thanks. But, give me an hour or so to digest your suggestions.
gbmcneilAuthor Commented:
I've chosen to go with Method #1, however, Win 7 is preventing me from overcopying img0.jpg.
☠ MASQ ☠Commented:
OK you need to take ownership of the img0.jpg file

Open a command prompt with "run as administrator" then copy, paste and run the following commands:

TakeOwn.exe /F %SystemRoot%\Web\Wallpaper\Windows\img0.jpg

icacls %SystemRoot%\Web\Wallpaper\Windows\img0.jpg /reset

rename %SystemRoot%\Web\Wallpaper\Windows\img0.jpg img0.jpg.bak

copy /y "Put the full path and filename of your Theme Wallpaper here" %SystemRoot%\Web\Wallpaper\Windows\img0.jpg
gbmcneilAuthor Commented:
Thanks for your input.

What do you mean by saying "Open A Command Prompt" as an Administrator?

Am I supposed to put the code you provided in the Search programs and files text box?

I obviously have no idea what I'm doing.

☠ MASQ ☠Commented:
In Win 7
Start > All Programs > Accessories
Find Command Prompt, right-click on it and select "Run as administrator"
Windows will ask if you're sure so OK that.

In the window that opens you need to cut and paste those four lines of instructions

best done one line at a time, copy as normal from this web page but in the Command window right-click on the flashing cursor and then choose paste

Then hit enter to run the command

Check you don't get any error messages - if you do just post back here

The fourth command needs you to fill in the details of the path to your image (so replace the bit in italics with that)

I obviously have no idea what I'm doing. - don't worry usually I'm only about one page ahead of you in the manual :)
gbmcneilAuthor Commented:
I had to replace Line 4 of your code to get it change the name of img0.jpg.

 TakeOwn.exe /F C:\Windows\Web\Wallpaper\Windows\img0.jpg

 icacls C:\Windows\Web\Wallpaper\Windows\img0.jpg /reset

 rename C:\Windows\Web\Wallpaper\Windows\img0.jpg img0.orig

 rename C:\Windows\Web\Wallpaper\Windows\Sony4Trans.jpg img0.jpg

 ''copy /y C:\Windows\Web\Wallpaper\Windows\Sony4Trans.jpg

But, there must be something missing as the "new img0.jpg" has no effect on what is displayed during boot up or shut down.

The contents of my Windows\Web\Wallpaper\Windows\  is now as shown in the attached pic.

☠ MASQ ☠Commented:
Looks like it's worked anyway  - line 4 should have the original location of the new image you want to put into %SystemRoot%\Web\Wallpaper\Windows\img0.jpg it doesn't anticipate you've already got the image in that folder, it moves it into the folder from somewhere else

your image might be being ignored by Windows if it isn't a "wallpaper" size.  images must have one of the following resolutions:
Seth SimmonsSr. Systems AdministratorCommented:
No comment has been added to this question in more than 21 days, so it is now classified as abandoned.

I have recommended this question be closed as follows:

Accept: ☠ MASQ ☠ (https:#a42355543)

If you feel this question should be closed differently, post an objection and the moderators will review all objections and close it as they feel fit. If no one objects, this question will be closed automatically the way described above.

Experts-Exchange Cleanup Volunteer
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows 7

From novice to tech pro — start learning today.