Oracle in a Windows VM shutdown
We have a DB (19c EE) that is in a Server 2016 VM (in a 2016 host) and when we shut down the VM Windows give Oracle exactly no time to stop, so in the alert logs it shows that the DB needed to do some recovery on startup. It is a CDB running multiple PDBs and the disks are ASM. We do have Oracle Restart installed and I've checked the parameter in the registry that has a 90 second time out but Windows is completely ignoring it, the VM takes maybe 5-10 seconds to shutdown (or restart).
Shouldn't shutting Windows down properly let Oracle gracefully shutdown?