Fixing DIRECT disk access, print warning when requested but unavailable.
Again trying to work around deadlock bug in MSVC runtime library 2012 _and_ 2013!