Saturday, September 30, 2006

SunFlowers and SunJava Update

Having sunflowers in the garden add a bright spot of color and attract birds to feed on the seeds. However, having old versions of SunJava on the computer will attract nasty infections like Virtumundo (Vundo) or Winfixer, which require specialized tools for removal.

Current Release: Java Runtime Environment (JRE) 1.6.0_07 for Java SE 6.

System Requirements:
See supported System Configurations for information about supported platforms, operating systems, desktop managers, and browsers.

Running with less memory may cause disk swapping which has a severe effect on performance. Very large programs may require more RAM for adequate performance.

This installation requires Windows Installer 2.0 to be on your machine, or an Internet connection for it to be automatically downloaded. For more details, see the Troubleshooting the Installation section of JDK.

  • Note: Trying to install the Java SE Runtime Environment on a non-supported version of Microsoft Windows or on a machine that doesn't have a sufficiently up-to-date Service Pack will cause the installer to generate this warning: "We recommend that you do not install this Java platform for the following reasons: This Java platform does not support the operating system or operating-system service pack on this machine."
Update Instructions:

Let's walk through the steps, beginning with removing any prior versions of SunJava on the computer.

  1. Close any open programs you may have running, especially your web browser

  2. Click Start > Control Panel (Depending on your OS or configuration, you may have to click Start > Settings > Control Panel)

  3. Open Add or Remove Programs (If you have Windows 98 or Windows 2000, open Add/Remove Programs)

  4. Click once on any item listing J2SE or Java Runtime Environment in the name. (Not every version of Java will begin with "Java" so be sure to read each entry in the list) Here is a sample of what you might find:

    Particularly vulnerable versions of Sun Java Runtime Environment (JRE) include the following and should be uninstalled as well as ALL other versions located:

    • JDK and JRE 5.0 Update 9 and earlier
    • SDK and JRE 1.4.2_12 and earlier
    • SDK and JRE 1.3.1_18 and earlier

  5. Click the Remove or Change/Remove button

  6. Follow steps 4 and 5 as many times as necessary to remove all versions of Java
  7. Search 'Programs' and 'Application Data' and remove old version files manually.

    1. C:\Program Files
    2. C:\Documents and Settings\USERNAME\Application Data\

  8. Restart your PC once all Java components have been removed

  9. Reconnect to the Internet and go to Java SE Downloads.

  10. Scroll down the page until you reach Java Runtime Environment (JRE) 6 Update 7 as shown below and click on the Download button:

    Java Runtime Environment (JRE) 6 Update 7

    The J2SE Runtime Environment (JRE) allows end-users to run Java applications.
11. You will then find yourself on a page requiring acceptance of the License Agrement. Click in the circle next to Accept:

Required: You must accept the license agreement to download the product.

Accept License Agreement | Review License Agreement
Decline License Agreement

12. After accepting the license agreement, a new page opens with a table of platforms to select from. For Microsoft Windows systems, the first selection on the list is the one you want. It is recommended that you select the Windows Offline Installation.

Windows Platform - J2SE(TM) Runtime Environment 6
Download Now! Windows Offline Installation, Multi-language

15.24 MB

13. Save the update to your computer:

14. When installing, be alert to the options. If you do not have the Google Toolbar installed on your computer, you may find the offering illustrated below. UNcheck "Google Toolbar for Internet Explorer" if you do not want the toolbar included with the installation. There may be other pre-checked "optional" installs that you may also choose to uncheck.

15. Restart the computer to finalize the process after completing the download/install of the SunJava update.

16. Optional: Verify the version installed at

Following the above instructions will help keep your computer not only updated but also less vulnerable to infections inherent in older versions of SunJava.

Remember - "A day without laughter is a day wasted."
May the wind sing to you and the sun rise in your heart...


Mantasha said...

Great site buddy . Really I like ur site I think u r also a Java Developer like me any ways I have some reference books of java which are readable .... Following are the books

Programmer's Guide to Java
Certification A Comp. Primer SE
By Khalid A. Mughal, Rolf W. Rasmussen Publisher : Addison Wesley
Pub Date : August 04, 2003

Java™ Development on PDAs
Building Applications PocketPC
By Daryl Wilding-McBride Publisher : Addison Wesley
Pub Date : June 05, 2003

Learning Java™, 2nd Edition
Publisher : O'Reilly Pub Date : July 2002
Pub Date : June 05, 2003

Jython for Java Programmers
By Robert W. Bill Publisher : New Riders Publishing
Pub Date : December 21, 2001

Enterprise JavaBeans, 3rd Edition
By Richard Monson-Haefel Publisher : O'Reilly
Pub Date : September 2001

Java 1.5 Tiger: A Developer's Notebook
By David Flanagan, Brett McLaughlin Publisher : O'Reilly
Pub Date : June 2004

Java Tutorials Index 1
Java Data Objects
By David Jordan, Craig Russell Publisher : O'Reilly
Pub Date : April 2003

Java™ Extreme Programming Cookbook
By Eric M. Burke, Brian M. Coyner Publisher : O'Reilly
Pub Date : March 2003

Java™ Performance Tuning, 2nd Edition
By Jack Shirazi Publisher : O'Reilly
Pub Date : January 2003

Java™ Performance Tuning, 2nd Edition
By Jack Shirazi Publisher : O'Reilly
Pub Date : January 2003

JavaScript & DHTML Cookbook
By Danny Goodman Publisher : O'Reilly
Pub Date : April 2003

Java Servlet & JSP Cookbook
By Bruce W. Perry Publisher : O'Reilly
Pub Date : January 2004
Java Tutorials Index 2

Corrine said...

Hi, Mantasha. Thank you. I am glad you like my "Security Garden".

I am not a Java developer. Rather, my interests are in computer security, doing what I can to provide helpful security information as well as analyzing logs of infected PCs on security forums.

Although not particularly related to the subject at hand, you have compiled such a thorough list of Java publications that published your post unedited.