Jump to content

Recommended Posts

Posted

Hi everybody!

 

I have searched through this forum (and Googled myself to death!) and I've tried what I've found but I still keep getting the same problem.....

 

I am trying to sort out the Desktop Background on all of my client PC's. So I configured a GPO and from reading on here I currently have it set as follows:

 

GPO -> User Config -> Admin Templates -> Desktop -> Active Desktop..

 

Enable Active Desktop --> Disabled

Disable Active Desktop --> Enabled

Disable All Items --> Enabled

Prohibit Changes --> Enabled

Prohibit Adding Items --> Enabled

Prohibit Deleting Items --> Enabled

Prohibit Editing Items --> Enabled

Prohbit Closing Items --> Enabled

Add/Delete Items --> Not Configured

Active Desktop Wallpaper --> Enabled (C:\wallpaper\file name.jpg)

Allow only Bitmapped wallpaper --> Disabled

 

However...It doesn't matter what setting a try, whenever I log on to a client machine the background picture only loads the top 1 inch with the remainder of the screen being completely black! If I press F5 it refreshes and loads up completely but then log off, log on again and it happens again.

 

Does anybody have any ideas on what I am doing wrong or how I can rectify it?

 

Cheers

Glenn

Posted

Good old windows active desktop.

 

If you refresh the background it will load correctly.

 

I have an app that I use to refresh the desktop after everything has loaded.

 

Also I use a script that fixes the desktop recovery error, it crashes every once in a while.

 

Shame MS never fixed this.

Posted (edited)

Nice one. Thanks guys.

 

Corrupt image? :)

I wish! Nah, checked it. Even tried a completely different image.

 

As a matter of interest ICT_GUY, what app do you use?

Edited by gloriousglenn
Posted

Doesn't IE7 cause problems with backgrounds also?

 

At my old school I wanted to change the background but it wouldn't let me on machines with IE7 installed :(

Posted

A visual basic 6 app that I wrote myself. It refreshes the desktop 3 times, only because it looks neater the quicker the backghround looks right, and if the system is busy or has a slow logon sometimes the first refresh does not have time to complete. Hell of a Kludge but it works.

 

'Declarations

Private Declare Function SHChangeNotify Lib "Shell32.dll" (ByVal wEventID As Long, ByVal uFlags As Long, ByVal dwItem1 As Long, ByVal dwItem2 As Long) As Long

 

 

Private Sub Form_Load()

Visible = False

Form2.Show

End Sub

 

Private Sub Timer1_Timer()

Const SHCNE_ASSOCCHANGED = &H8000000

Const SHCNF_FLUSH = &H1000

SHChangeNotify SHCNE_ASSOCCHANGED, SHCNF_FLUSH, 0, 0

Unload Form2

End Sub

 

Private Sub Timer2_Timer()

Const SHCNE_ASSOCCHANGED = &H8000000

Const SHCNF_FLUSH = &H1000

SHChangeNotify SHCNE_ASSOCCHANGED, SHCNF_FLUSH, 0, 0

Unload Form1

End Sub

 

Private Sub Timer3_Timer()

Const SHCNE_ASSOCCHANGED = &H8000000

Const SHCNF_FLUSH = &H1000

SHChangeNotify SHCNE_ASSOCCHANGED, SHCNF_FLUSH, 0, 0

End Sub

 

If anyone wants this compiled as a hidden exe then I will do it tomorrow, at the moment I use a splash screen which probably wont suit you guys.

Posted

And to fix the Active Desktop recovery error you save this as a reg file and get your user to double click it.

 

It needs the permissions to be se right though in AD.

 

Windows Registry Editor Version 5.00

 

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\SafeMode\Components]

"DeskHtmlVersion"=dword:000000

"DeskHtmlMinorVersion"=dword:00000005

"Settings"=dword:00000001

Posted
Isn’t this the old problem of using a .jpg image for the desktop? I’ve had this myself when changing the desktops for a seasonal Christmas backdrop and converting the image to .bmp solved the problem.
Posted

Try this in your login script (probably last)

 

C:\WINDOWS\system32\rundll32.exe user32.dll,UpdatePerUserSystemParameters

 

 

 

Hope this helps!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...