Help! Downloaded update now Scrivener won't load

If you are referring to the “Warning: QSettings: RegEnumValue failed” problem, you can see (what I believe to be a version of) the source that is causing this here (scroll down to line ~248).

The fix is relatively straight forward. As I mentioned back in February:

While it might be interesting to know specifically what is causing this, perhaps it would be sufficient to repair it. At a minimum, it seems like a check for that specific return code in this routine should suffice:

if (res == ERROR_NO_MORE_ITEMS) break;