If you're running into errors referencing Kernel32.dll and you're on Windows 7, try these steps!
- Install this Windows 7 patch: https://support.microsoft.com/en-us/help/2533623/microsoft-security-advisory-insecure-library-loading-could-allow-remote
- After that, try a clean install by following these steps