How to override wallpapers on specified dates?

Thorvan

New member
Local time
5:33 PM
Messages
1
I want my desktop wallpaper to change automatically on specific dates (say, my wife’s birthday or New Year’s eve). How do I do that? I have searched Google extensively and tried dozens of wallpaper managers and desktop calendars, but oddly enough I have found nothing that offers the simple functionality I want.

To clarify, let me state what I am NOT looking for:
I am NOT looking for a sequencer that merely rotates wallpapers at pre-set time intervals.
I am NOT looking for a sequencer that merely changes wallpapers at certain times of the day (morning/afternoon/evening). There’s a Microsoft program that does just that (it’s just called “Wallpapers”) but this is NOT what I need.
I am NOT looking for a desktop tool that merely adds a calendar to my desktop.
Instead, I want my desktop background to function as sort of a reminder or alarm: when a specified time and date comes (say, Christmas) display the appropriate wallpaper (say, Santa) for a specified time interval.

There is a Microsoft program for Windows XP, called PowerToy Wallpaper Changer, that offers something like the option I want: it’s a checkbox called “override wallpaper on special days” (you can't chose the time of day, though). Unfortunately, this program does not work on Windows 7 (The PowerToy stores the wallpaper file, toyhide.bmp, in the Windows\System32 folder, rather than saving the file on a per-user basis. For same reason, Windows 7 does not allow the PowerToy to create or delete the Toyhide.bmp file, so it gives the error messages CreateFile, WriteFile and CloseHandle. I have attempted various solutions, like having the Wallpaper Changers run automatically on start up with administrator rights, but nothing has worked so far).


So my questions are:
1) Is there a there a way of making the Microsoft PowerToy Wallpaper Changer work correctly on Windows 7?
2) Failing, that, is there a third-party application that offers the PowerToy’s functionality of “overriding wallpaper at special days”?


Thank you,

Thor
 
Last edited:

My Computer My Computer

OS
Windows 7
sorry for digging this thread up, but i was wondering if anyone ever found a way to make this happen?

if not, can anyone recommend a background switcher that is actually random (the default windows 7 one seems to repeat quite a bit before going through them all)
 

My Computer My Computer

OS
Windows 7 Professional x64 RTM
CPU
Inte Core 2 Duo Mobile @ 1.86GHz
Memory
3GB DDR2 RAM
Graphics Card(s)
nVidia GeForce 9500M GS
Screen Resolution
1366x768
Hard Drives
320GB Western Digital @ 5400rpm
sorry for digging this thread up, but i was wondering if anyone ever found a way to make this happen?

if not, can anyone recommend a background switcher that is actually random (the default windows 7 one seems to repeat quite a bit before going through them all)[/QUOTE]


Do you have Shuffle turned OFF ?
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Built them myself, Science Experiments !
OS
Win7 Enterprise, Win7 x86 (Ult 7600), Win7 x64 Ult 7600, TechNet RTM on AMD x64 (2.8Ghz)
CPU
AMD fx8350 4ghz, AMD-32 2400mhz, AMD-64 3200mhz, AMDx64 2.8G
Motherboard
SIS 755, ECS-K8M890M-M (Ult 7600), GigaByte & others
Memory
2gb, 4gb on the Ult 7600, 4gb on Technet RTM, 32gb on FX8350
Graphics Card(s)
Draw my own Graphics, several nVidia cards
Sound Card
on motherboard
Monitor(s) Displays
19" flat scr, 28" I-Inc widescr,22" Emprex Widescr, 23" Acer
Screen Resolution
1280 x 1024, 1440 x 900, 1920 x 1080
Hard Drives
6 pata Ide HD's & 2 Sata HD's
added 80gb external on Ult 7600 computer,
numerous extra 1tb, 2TB, 3Tb SATA HD's
A collection of ext HD Docks w/ HDs
PSU
430w, 550w, 600w, 700, 800, etc
Case
All Generic Full Towers
Cooling
Open Air & a few fans, some w/ colored LEDs
Keyboard
Compaq & Dell recycled from GoodWill
Mouse
Made in China Optical Wired Mouse
Internet Speed
Fast Cable InterNet
Antivirus
AVG Free on 24 different Desktops, NO Problems!
Browser
IE 8 is preferred, but use FireFox sometimes
Other Info
Linksys Routers, switches, & Hubs
Too Many USB Flash Drives to count, Biggest is 64GB !
Eight computers in my home network.
Sixteen computers at my business network.
Linked via TeamViewer !
Lots of old used spare computer parts everywhere!
k yeah now i understand the problem... lol
shuffle is off now

any ideas on how to implement the wallpaper override?
 

My Computer My Computer

OS
Windows 7 Professional x64 RTM
CPU
Inte Core 2 Duo Mobile @ 1.86GHz
Memory
3GB DDR2 RAM
Graphics Card(s)
nVidia GeForce 9500M GS
Screen Resolution
1366x768
Hard Drives
320GB Western Digital @ 5400rpm
I want my desktop wallpaper to change automatically on specific dates (say, my wife’s birthday or New Year’s eve). How do I do that? I have searched Google extensively and tried dozens of wallpaper managers and desktop calendars, but oddly enough I have found nothing that offers the simple functionality I want.

To clarify, let me state what I am NOT looking for:
I am NOT looking for a sequencer that merely rotates wallpapers at pre-set time intervals.
I am NOT looking for a sequencer that merely changes wallpapers at certain times of the day (morning/afternoon/evening). There’s a Microsoft program that does just that (it’s just called “Wallpapers”) but this is NOT what I need.
I am NOT looking for a desktop tool that merely adds a calendar to my desktop.
Instead, I want my desktop background to function as sort of a reminder or alarm: when a specified time and date comes (say, Christmas) display the appropriate wallpaper (say, Santa) for a specified time interval.

There is a Microsoft program for Windows XP, called PowerToy Wallpaper Changer, that offers something like the option I want: it’s a checkbox called “override wallpaper on special days” (you can't chose the time of day, though). Unfortunately, this program does not work on Windows 7 (The PowerToy stores the wallpaper file, toyhide.bmp, in the Windows\System32 folder, rather than saving the file on a per-user basis. For same reason, Windows 7 does not allow the PowerToy to create or delete the Toyhide.bmp file, so it gives the error messages CreateFile, WriteFile and CloseHandle. I have attempted various solutions, like having the Wallpaper Changers run automatically on start up with administrator rights, but nothing has worked so far).


So my questions are:
1) Is there a there a way of making the Microsoft PowerToy Wallpaper Changer work correctly on Windows 7?
2) Failing, that, is there a third-party application that offers the PowerToy’s functionality of “overriding wallpaper at special days”?


Thank you,

Thor

Thor (and to anyone else who may be interested),

The "Microsoft Powertoy Wallpaper Changer" program will still work in a Windows 7 64bit system. The toyhide.bmp is just in a different location to where it is can be found in Windows XP. To make it work in Windows 7, locate the "toyhide.bmp" file in the "C:\Users\[Your Username]\Local Settings\VirtualStore\Windows\SysWOW64" and/or "C:\Users\[Your Username]\Local Settings\Application Data\VirtualStore\Windows\SysWOW64" folder and then right click on the "toyhide.bmp" file. Next, click on the "Security" tab and then check to see if your username is in the "Group or username" list. If it isn't there then add it and give yourself "Full Control" and if your username is listed then check what it is set to. If it is not set to "Full Control" then set it to "Full Control". If you are using a Windows 7 32bit system then you may have to do a search for the "toyhide.bmp" file but it should be still found in a folder that is close to where I have stated.

I hope that this information will help anyone else who may wish to use the "Microsoft Powertoy Wallpaper Changer" program in Windows 7.

Cheers,

Jethro :)
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
ASUS Based Homebuild
OS
Windows 7 Pro 64 Bit
Back
Top