Yes Russell, Java can be a problem child. Even with the updates, it can install poorly resulting in "script failed to run on this page" or similar and browser "freezes"... Granted you need java for some webpages to display properly, and it can be a bother when they don't, the best way I've found to get a java update to "take" on the forst go-round is to go into installed programs, and remove (uninstall) all previous versions before installing the newest version. It's almost like the new one corrupts the old one and then doesn't replace that corrupted bit when it installs leaving you with Java that's broken out of the box.
For that matter, with the exception of Windows itself, it is almost better to uninstall anything that needs updated and just install the latest clean version rather than letting it just build the new on top of the crumbling foundation of prior "patches".
Good on ya for getting the fix figured out and Take Care; Doug
"what is this quintessence of dust?" - Shakespeare