1. Open Windows Task Manager by right clicking the Task Bar and selecting Task Manager.
2. Choose the Startup tab from the top menu.
3. Right click on any of the four default tabs — Name, Publisher, Status, or Startup impact — and select CPU at startup.
4. Click the CPU at startup tab to order the processes by which take the longest.
From here, you can remove startup processes that use a lot of resources. Chrome and OneDrive are among the worst offenders