Firstly, please make sure you are using a RAM disk that is mounted
At Startup, not at logon. A boot-time disk is initialised much earlier and is available to system services.
Secondly, try ticking
Hard Disk Emulation in the
RAM Disk properties. Windows treats those disks differently, and we received feedback from other customers reporting that this helped them with the same issue.
And lastly, it may be a timing issue where a RAM disk becomes ready after the Server service has started. This is more likely to happen for large RAM disks as they take more time to initialise. The easiest workaround here is to change the Server service to
Delayed Start. Delayed start usually takes place 2-3 minutes after boot, by which time the RAM disk should be ready.