We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now


Set a screensaver

Medium Priority
Last Modified: 2012-05-04

I want to find out which screensaver is currently set in Win95 and set it to another one, does anyone know how ?

Thanks !
Watch Question

Try to use the WM_SYSCOMMAND message.
the current ScreenSaver is stored in the system registry.
Have a look at \HKEY_CURRENT_USER\Control Panel\Desktop.
The string value SCRNSAVE.EXE aliases to the complete path of the ScreenSaver executeable.
You can read and modify the value with a TRegistry-Object.

Have fun !

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts

This can be handy if you want to know everything about screensavers!

For ScreenSaver documentation, see Lucian Wischik's Page at...

http://classic.physiol.cam.ac.uk/scr/SCRB_TEC.HTM or

For sample sources, download Meik Weber's Saver from...

http://sunsite.icm.edu.pl/delphi/authors/a782.htm Hope this helps. Shuji maeda@nn.iij4u.or.jp

Have fun,


I checked out the registry before and now did it again at your specified location, nope, only some settings are there... I mean how long it takes before it should start, the wallpaper etc, but no SCRNSAVE.EXE. I did find this in the system.ini file and it appears to to change when I change the screensave. Maybe I should change that using the TIni object ? AnyWay I checked the site ziffnab proposed and found it should be in the ini file. Thanks ziffnab and d003303 ! CU!
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.