Eu tive um problema semelhante e resolvi da seguinte forma:
- No Windows 8 »Painel de controle» Conta de usuário »Desativado Controle de acesso do usuário.
- Criado um diretório chamado:
c:\apps
- JDK instalado para c: \ apps \ java; O jre instalado para
c:\apps\java\jre\
- Instalado o Eclipse para desenvolvedores Java em
c:\apps\eclipse
- Iniciado eclipse.exe clicando com o botão direito e executando como administrador.
- O Eclipse foi iniciado.
Confirmamos que tudo está OK construindo e executando um projeto Java "Hello World".