Java7U8-xx patch does not show as needed on Vista and earlier OS
Oracle does not support Java 8 running on Vista and earlier Operating Systems. The installer cannot be run silently on theses Operating Systems as the following dialog tries to prompt the user and is not overridden during a silent install. Manual intervention is required to run the Java 8 installer on Vista and earlier Operating Systems.
For more details please refer to: What are the system requirements for Java?