Yeah, also might want to see if there are windows updates and restart your computer. If it still doesn't work I'll try to open a GDrive account
I don't know if you were ever able to download this. There is now a version that downloads directly from the site if you are still interested.