Shut down Tamino normaly

Tamino runs on Windows 2008, how can I make sure that Tamino server shutdown normally if someone accidentally restarts the Windows?

Last time after restarting Windows without normally stopping Tamino it took long time to Tamino start up because crash dump files was written… how this situatuation can be avoided?
thanks for help

Is Tamino started as a Windows Service or is an application script used to start Tamino? If you use Windows Service, it should call the shutdown during normal Windows shutdown processing. If someone aborts the normal shutdown process for Windows (e.g. does a force shutdown instead of waiting for background services to complete) or if Tamino is started via some other means and no shutdown is called, then Tamino will indeed crash, and, on restart, will have to apply database recovery to roll any uncommitted transactions back to a consistent state.