[WIN32] fixed: if we don't found - for whatever reason - a suitable monitor, abort early and write the reason into the log file.
[WIN32] fixed: use .empty() instead of .size() < 1 (grr)