Similar issue for me.
Since the 2004 update, the boot times have increased to 5 minutes!!
Event viewer contains this entry, but I have no idea how to fix.
Quote = The winlogon notification subscriber <Profiles> took 266 second(s) to handle the notification event (Logon).
Just tried a Reboot. That took 8:50 to the point where OneDrive has completed checking for changes.