I have this problem for a long time already, and it's quite irritating.
The Windows itself booting fast till the screen with "Welcome UserName". On this screen, it stucks for a very big period of time (various each separate time), usually from 10 to 30 minutes, which is an enormous time to wait.
When it is finally loaded, the overall behaviour of the system is fine enough.
The Event Log has fol following records, which are notable (in the order of their occurrence):
Event ID 12: The driver detected an internal driver error on \Device\VBoxNetLwf.
Event ID 1: Realtek PCIe GBE Family Controller is disconnected from network.
Event ID 6062: 6062 - Lso was triggered
Event ID 6005: The winlogon notification subscriber <Profiles> is taking l long time to handle the notification event (Logon).
Event ID 1001: Your computer was not assigned an address from the network (by the DHCP Server) for the Network Card with network address 0x02004C4F4F50. The following error occurred: 0x79. Your computer will continue to try and obtain an address on its own from the network address (DHCP) server.
Event ID 6006: The winlogon notification subscriber <Profiles> took 1710 second(s) to handle the notification event (Logon).
There are also some warnings, happening after the last shown event, but they're are happening after the winlogon, so I guess they are no matter that much. This sequence of log errors/warnings is happening every day, only the time in seconds is different.
Some time ago the situation was quite grief in the same manner (maybe a year ago, do not remember exactly), then after one of the Windows updates everything started to load really quick, then began to slowly degenerate to this again.
All updates are installed, Win10, this is the only profile on the PC. Also may add, that there is a memory leakage happening sometimes in Desktop Window Manager (dwm.exe), where it consumes 400-8000 MB of RAM.
Unfortunately, I did not found s solution myself and reinstalling Windows is not quite a good option.