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
 


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:

```
@echo 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

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 !!
 


Back
Top