У меня тоже была эта проблема на машине win7. Я хотел обновить jre с помощью jdk. Поэтому я удалил папку jre, загрузил и разархивировал новый jdk. Проблема заключалась в том, что я вручную удалил папку jre, тогда как вместо этого я должен был удалить ее. В результате остается множество записей реестра, которые по-прежнему указывают на старую версию jre. Почему-то Eclipse все еще хочет использовать старую jre. Я не мог удалить старую java vm, я все время получал эту ошибку:
Ошибка 1723. Проблема с этим пакетом установщика Windows. Не удалось запустить DLL, необходимую для завершения этой установки. Обратитесь в службу поддержки или к поставщику пакета
Поэтому мне пришлось использовать эту утилиту MS, чтобы исправить удаление:
http://support.microsoft.com/kb/2438651/
Затем мне пришлось снова установить vm. Я установил в то же место, где находился исходный, чтобы не потерять еще час! После этого затмение началось правильно.
Julio