How to Delay OneDrive Startup on Windows 10/8/7

Microsoft OneDrive is my choice of Cloud Storage. Mainly because it has the files on demand feature and I even managed to keep my 30GB free storage from way back when. Since I regularly use OneDrive for both work and personal reasons, having it start with Windows and running in the background helps with automatic sync.

Now, though I like OneDrive to start with Windows, I want to delay OneDrive startup just a bit. This improves the Windows startup time. You can do this by scheduling the OneDrive startup using Task Scheduler. So, without ado, let me show you how to delay OneDrive startup on Windows.

There are two major steps to delay the OneDrive startup. The first one is to stop the OneDrive from starting with Windows. Second, use Task Scheduler to schedule OneDrive Startup 15 minutes after starting Windows.

Delay Microsoft OneDrive Startup

1. If OneDrive is already running, right-click on the OneDrive tray icon and select Settings.

Delay onedrive startup step 01

2. In the Settings window, go to the Settings tab and uncheck the “Start OneDrive automatically when I sign in to Windows” option. Click on the Ok button to save changes.

Delay onedrive startup step 02

3. Now, search for Task Scheduler in the start menu and open it.

Delay onedrive startup step 03

4. Task Scheduler allows you to create custom scheduled tasks. In the Task Scheduler window, click on the Create basic task option appearing on the right panel.

Delay onedrive startup step 04

5. The above action will open the task creation wizard. Here, type a name of your choice and click on the Next button. I’m naming my task as “Start OneDrive with delay”.

Delay onedrive startup step 05

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

Delay onedrive startup step 06

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

Delay onedrive startup step 07

8. In the Program/Script field, enter the below file path while replacing <username> with your actual username. Next, add /background in the Arguments field. This argument makes sure that OneDrive starts silently. i.e, it will not open the OneDrive folder when it starts. Click Next.

C:\Users\<username>\AppData\Local\Microsoft\OneDrive\OneDrive.exe

Delay onedrive startup step 08

9. Verify the summary and click on the Finish button to complete the procedure.

Delay onedrive startup step 09

10. We now need to add the startup delay functionality. So, find the task we just created in the Task Scheduler, right-click on it and select Properties option.

Delay onedrive startup step 10

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

Delay onedrive startup step 11

12. Here, select Delay task for checkbox and select 15 Minutes from the drop-down menu. Click on the Ok button to save changes.

Delay onedrive startup step 12

13. You are done configuring the task to delay OneDrive startup. To make sure the task will run, find the task in the Task Scheduler, right-click on the task and select Run option.

Delay onedrive startup step 13

14. The above action will trigger the task and starts OneDrive. If OneDrive is already running, you will not see any response. In that case, run the task again after quitting OneDrive.

Delay onedrive startup step 14

Conclusion

That is it. OneDrive will now start with a 15-minute delay when you start your computer.

As you can see, it is pretty simple to delay OneDrive startup on Windows 10.

Here are some more OneDrive related articles.

4 thoughts on “How to Delay OneDrive Startup on Windows 10/8/7”

  1. Avatar for John H.

    Directions were excellent! Thank you. There is a slight twist in the process when it is time to add the time-delay. I assume this is because my version of Windows is newer than when the directions were crafted. Again: Thank You!

  2. Avatar for Aaron

    Nice. What’s not clear is that when testing the scheduled task at the end if manually running it should start the app after 4 minutes or immediately. The only way to test would be to restart.

  3. Avatar for parahin kuuppa

    Not sure if i did everything right. Could not find OneDrive.exe the location you suggested C:\Users\\AppData\Local\Microsoft\OneDrive\OneDrive.exe

    Instead I found Onedrive in location: C:\Program Files (x86)\Microsoft OneDrive\OneDrive.exe . I don’t know why it is 32-bit version as the (x86) folder suggests it is. Should it be 64-bit as my win10 is 64-bit? I downloaded OneDrive app through Microsoft Store as that was what my PC suggested. Checked OneDrive.exe properties with systernals process explorer, which says OneDrive.exe was build in Wed March 20, 2002! version is 19.232.1124.8

    1. Avatar for Bashkarla

      I just checked on my side and I still have the executable in the AppData\Local folder. If you have it in the “Programs Files” location then that’s fine too.

      OneDrive is still a 32-bit app. So, don’t worry about it.

Leave a Comment

Scroll to Top