I dual boot between Windows 8.1 and Linux, so this might not be a common use case. However, the problem that arises is a serious one.
The "Use hybrid shutdown" option, on by default, overrides the system setting "Turn on fast startup". The problem is that fast or hybrid shutdown doesn't properly sync the filesystems, but instead writes a hibernate cache file that is read when the system is booted to Windows. If the system is instead booted to another operating system, and the NTFS file system is mounted read-write, when the system is again booted into Windows, the cache file and the actual filesystem will be inconsistent.
I knew about the system setting "Turn on fast startup", which must be disabled. However, if the Classic Start Menu option "Use hybrid shutdown" is enabled (which it is by default), shutting down the system from Classic Shell's menus overrides the system setting, and the system does a hybrid shutdown. I had to do a full re-install of Windows 8.1 because the resulting filesystem corruption rendered the HDFS partition unrecoverable. Fortunately I found the Classic Start Menu option before I rebooted the system to Linux, this time.
I strongly suggest that the "Use hybrid shutdown" option respect the system setting, or at least indicate that there is a conflict.
Thanks for your time, and an excellent product!
|