At this point no. It might have been the Java. It might be an erratically arranged Registry (might be time for a cleanup) Free & trial links to
Registry Cleaners HERE Worth having around anyway so long as it does a trustful job. Updating Softw's can cause a bit of untidiness there.
Good to hear 4.0.7 works. If you're happy with it then stick to it. On windows sometimes odd versions can undo the magic. hahaha lol