As mentioned by others, here, I'm having NO problems with Java 7 Update 17 on any of the computers I take care of.. That said....
Generally, the best way to "update" to the latest version of Java is to completely uninstall ALL previous version first, then use the OFFLINE installer to reinstall the new.. So please follow the steps below to completely uninstall ALL versions from your computer, then reinstall the latest Java 7 Update 17:
First, attempt to uninstall all Java from the Control Panel-Add/Remove Programs.. Once that's done, download, unzip, then install and use the Java Ra program to uninstall everything that's left..
Then use the freeware version of Revo Uninstaller from the link below.. Install and run Revo, then select ONLY the Java items listed and let the program remove them.
After you're sure everything's gone, then click on the link to Oracle's Java below, select the box to "Accept License Agreement", then click on the download link to the OFFLINE version for "Windows x86 Offline". At the current moment, the most current version of the installer will have a file name "jre-7u17-windows-i586.exe" . (If you're running a 64 bit operating system, you'll need to download the 64 bit OFFLINE version and install them both.) When the file, or files, is downloaded to your desktop, then exit all your browsers and double click on the file to install it.
Hope this helps.