Run your client on windows 98 compatibility mode and as an administrator. This fixed all the -2147024809 errors for me