Microsoft OneDrive is a reliable cloud storage option. You can leave OneDrive to start with Windows or delay OneDrive’s startup a bit. This improves Windows boot time.
You can do this by scheduling OneDrive startup using Task Scheduler. Let’s learn with Thewindowsfan.com how to delay the start of OneDrive on Windows through the following article!
Delay in starting Microsoft OneDrive
There are two main steps to delaying the start of OneDrive. The first is to prevent OneDrive from starting with Windows. The second is using the Task Scheduler to schedule OneDrive to start 15 minutes after Windows starts.
Prevent OneDrive from starting with Windows
1. If OneDrive is running, right-click the OneDrive icon and select Settings.

2. In the Settings window, go to the Settings tab and uncheck the “Start OneDrive automatically when I sign in to Windows” option. Click the OK button to save the changes.
Schedule OneDrive startup using Task Scheduler.
3.Now, search for Task Scheduler in the Start menu and open it.
4. The Task Scheduler allows you to create custom scheduled tasks. In the Task Scheduler window, click the Create basic task option that appears on the right.

5. The above action will open the task creation wizard. Here, enter the name of your choice and click the Next button. The name in the example is Start OneDrive with delay.

6. Since you want to start OneDrive when the system boots, select the When the Computer Starts option. Click Next.

7. Select the Start a program option and click the Next button.

8. In the Program/Script field, enter the file path below, replacing <username> with the actual user name. Next, add /background in the Arguments field. This argument ensures that OneDrive starts quietly, that is, the OneDrive folder won’t open when it starts. Click Next.
C:Users<username>AppDataLocalMicrosoftOneDriveOneDrive.exe
9. Verify the summary and click the Finish button to complete the process.
10. Now you need to add a boot delay function. So, find the newly created task in the Task Scheduler, right-click on it, and select the Properties option.

11. In the Properties window, go to the Trigger tab. Now, select At Startup from the list and click on the Edit button.

12. Here, select the Delay task for check box and select 15 Minutes from the drop-down menu. Click the OK button to save the changes.

13. You have finished configuring the task to delay the start of OneDrive. To make sure the task will run, find the task in the Task Scheduler, right-click the task, and select the Run option.
14. The above action will trigger the task and start OneDrive. If OneDrive is running, you won’t see any response. In that case, run the task again after quitting OneDrive.
See more Windows tasks that are automated with other Task Scheduler if you want.