locked
Wallpaper not shown and "Run startup scripts asynchronously" disabled policy setting RRS feed

  • Question

  • Hello,

    When i set the Computer policy setting „Run startup scripts asynchronously” to disabled,

    so that they run synchronously, I have the following problem:

    On some windows 7 desktops, the user wallpaper is not loaded after logon.

    There is a black Desktop Background.

    This happens for all users on the client, also local users.

    When the user sets wallpaper again, he can see it. After reboot it is gone again.

    Other settings are not lost, like taskbar settings and so on.

    Do you have any idea?

    When I enable the policy (default behaviour for Win Vista and above) the problem went away.

    Regards

    Thursday, February 6, 2014 6:19 AM

Answers

  • Hi,

    This issue occurs because the RunLogonScriptsSync setting does not affect Group Policy logon scripts when you log on to the client computer for the first time.

    No Group Policy Objects are applied for the first-time logon process. Therefore, no registry entries for script synchronicity exist. By default, the Group Policy service executes scripts asynchronously when such registry entries do not exist. Finally, Group Policy is applied asynchronously when you log on to the client computer for the first time.

    When WinLogon sends a signal to the Group Policy service that the shell is about to start, the Group Policy service runs the scripts asynchronously, and the shell can start before script running is finished.

    Please try to download and install this hotfix to fix this issue:

    Group Policy logon scripts do not run in Windows 7 or in Windows Server 2008 R2

    http://support.microsoft.com/kb/2550944

    If you have any feedback on our support, please click here


    Karen Hu
    TechNet Community Support

    • Edited by Karen Hu Friday, February 7, 2014 2:51 AM update
    • Marked as answer by Cloud_TS Tuesday, February 18, 2014 3:04 AM
    Friday, February 7, 2014 2:50 AM

All replies

  • Hi,

    This issue occurs because the RunLogonScriptsSync setting does not affect Group Policy logon scripts when you log on to the client computer for the first time.

    No Group Policy Objects are applied for the first-time logon process. Therefore, no registry entries for script synchronicity exist. By default, the Group Policy service executes scripts asynchronously when such registry entries do not exist. Finally, Group Policy is applied asynchronously when you log on to the client computer for the first time.

    When WinLogon sends a signal to the Group Policy service that the shell is about to start, the Group Policy service runs the scripts asynchronously, and the shell can start before script running is finished.

    Please try to download and install this hotfix to fix this issue:

    Group Policy logon scripts do not run in Windows 7 or in Windows Server 2008 R2

    http://support.microsoft.com/kb/2550944

    If you have any feedback on our support, please click here


    Karen Hu
    TechNet Community Support

    • Edited by Karen Hu Friday, February 7, 2014 2:51 AM update
    • Marked as answer by Cloud_TS Tuesday, February 18, 2014 3:04 AM
    Friday, February 7, 2014 2:50 AM
  • Hi,

    Was your issue resolved?  Please give us a feedback in order to provide further help.

    If you have any feedback on our support, please click here


    Karen Hu
    TechNet Community Support

    Friday, February 14, 2014 1:26 AM