So both Winlogbeat and Metricbeat failed at startup?
Sounds like the same issue as Metricbeat Windows fails to start on reboot - timeout
A workaround until we know what the cause, is to modify the service to use "Automatic Delayed Start". That's according to a report in the thread linked above.