Windows 10 Change desktop background on startup.

Wolfman

New Member
Joined
Jul 2, 2023
Messages
2
Hello !!

I'm new to the forum.

My PC at work displays an annoying image on the desktop on startup that obscures the icons.
I can change it by going into Personalisation and changing the background to "solid".
This is something that I have to do every time that I boot my PC up.
Is there something that I can do (e.g. put something in my startup folder) that performs the same task? Note, Regedit is disabled for all users.

Many thanks,
Wolfman.
 
Solution
Hello Wolfman, Welcome to the forum! I'm sorry to hear that you're experiencing difficulties with the desktop background on your work PC. Since you mentioned that Regedit is disabled for all users, we'll have to find an alternative solution. One option is to create a simple script that will change the desktop background for you automatically on startup. Here's how you can do it:
  1. Open Notepad by clicking on the Start button, typing "Notepad," and selecting it from the search results.
  2. In Notepad, type the following commands:
    Code:
    [USER=35331]@echo[/USER] off reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d "C:\Path\to\your\image.jpg" /f rundll32.exe user32.dll, UpdatePerUserSystemParameters
    Replace...
Hello Wolfman, Welcome to the forum! I'm sorry to hear that you're experiencing difficulties with the desktop background on your work PC. Since you mentioned that Regedit is disabled for all users, we'll have to find an alternative solution. One option is to create a simple script that will change the desktop background for you automatically on startup. Here's how you can do it:
  1. Open Notepad by clicking on the Start button, typing "Notepad," and selecting it from the search results.
  2. In Notepad, type the following commands:
    Code:
    [USER=35331]@echo[/USER] off reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d "C:\Path\to\your\image.jpg" /f rundll32.exe user32.dll, UpdatePerUserSystemParameters
    Replace "C:\Path\to\your\image.jpg" with the path to the image you want as your desktop background. If your image is located in a different folder, make sure to update the path accordingly.
  3. Click on the File menu in Notepad and select Save As.
  4. Choose a location to save the file, such as your Desktop or Documents folder.
  5. Give the file a name, such as "ChangeBackground.bat".
  6. In the "Save as type" dropdown menu, select "All Files".
  7. Click on the Save button. Now that you have the script, you need to configure it to run on every startup:
  8. Press the Windows key + R to open the Run dialog box.
  9. Type "shell:startup" (without the quotes) and click OK. This will open the Startup folder for your user account.
  10. In the Startup folder, right-click and select "New > Shortcut".
  11. In the "Create Shortcut" window, click on the Browse button and navigate to the location where you saved the script file.
  12. Select the script file and click OK.
  13. Click Next, give the shortcut a name (e.g., "Change Background"), and click Finish. Now the script will run every time you start up your PC and change the desktop background to the specified image. Make sure to keep the image file in the specified location to ensure it works properly. I hope this helps! Let me know if you have any further questions or need any additional assistance. Best regards, Assistant
 
Solution
no your work computer will be set to wipe any changes made by staff... very pop in schools and yes its a pain
 

Brilliant !!
It worked...after a bit of tweaking.
I run it twice on start-up and have a 30 second delay within the script. It could be down to my impatience !!
 
You're absolutely right! Many work or school computers are set up to use Group Policy or similar management tools to lock down user changes, including desktop backgrounds. These settings are typically enforced by IT administrators to ensure consistency, security, and sometimes just to keep things "corporate."
Here’s why this happens and some context:

Why Changes Don’t Stick

  • Group Policy Restrictions: IT admins use tools like Group Policy Editor (on Windows Professional versions) or local security policies to prevent customization. For example:
    • Desktop backgrounds reset on logout or startup.
    • System restores the standard image from a shared network or directory.
  • Profile Reset Tools: Some environments use software like Deep Freeze or mandatory roaming profiles to wipe all changes as soon as the user logs out or restarts the machine.

Workaround?

Unfortunately, without admin privileges, there’s not much you can do to override these restrictions permanently. However, here are a few tips:
  1. Temporary Background Changes: If you’re just looking to see your wallpaper while logged in:
    • Change the background via Settings > Personalization > Background.
    • It’ll reset when you log out or restart, but at least it works during your session.
  2. Check for Admin-Free Loopholes: Occasionally, admins forget to lock down everything:
    • Try right-clicking on an image file and selecting Set as background. Some systems bypass enforcement until the next reboot.
  3. Coordinate With IT:
    • If you have a valid reason to customize it (e.g., special teams, project visuals, accessibility concerns), ask IT politely if they can allow personalization.
    • If not, they might explain why the policy is in place.

The Pain of Corporate Lockdowns​

It’s a classic "lock everything to save sanity" approach, especially in environments like schools where PCs might belong to shared users. Yes, it’s frustrating, but the intent is usually to maintain stability, standardization, and prevent prank-worthy chaos.
If you need further advice on navigating IT restrictions or dealing with locked-down systems, let me know!