Nie można uruchomić Java (nazwa modułu powodującego błąd: MSVCR100.dll)

1

Zainstalowałem Javę na moim komputerze (Windows-7), ale kiedy próbuję uruchomić jakąkolwiek aplikację java (test sprawdzania poprawności stron internetowych java lub zwykły plik jar), nie uruchamia się.

Zawsze dostaję:

„Nazwa modułu powodującego błąd: MSVCR100.dll”.

Próbowałem Java 8 v152, 151, 144, 131

Error message

Czy ktoś może pomyśleć, dlaczego to nie działa, dziękuję bardzo

Advokat
źródło
1
Musisz zainstalować redystrybucje C ++.
Biswapriyo
1
Zainstalowałem już pakiet redystrybucyjny „Microsoft Visual C ++ 2010 SP1” microsoft.com/en-US/download/details.aspx?id=8328 . Również java próbuje użyć biblioteki DLL dołączonej do instalatora Java (także w Javie / bin), a nie systemu. Gdy zmieniam nazwę / usuwam lokalną, próbuje użyć systemowej biblioteki DLL, ale nadal pojawia się ten sam błąd.
Advokat
@Advokat - Czy zainstalowałeś 32-bitową lub 64-bitową wersję pakietu? Jeśli po usunięciu pliku w katalogu aplikacji i otrzymaniu tego samego błędu, oznacza to, że NIE próbuje on użyć pliku w katalogu aplikacji. Edytuj swoje pytanie. Nie odpowiadaj komentarzem.
Ramhound
Umieść to msvcr100.dll w C:\Program Files(x86)\Java\jre folder zgodnie z tym błędem. Może masz 32-bitową Javę, więc zainstaluj 32-bitową redystę C ++ ( połączyć ).
Biswapriyo
Wystąpił dziś ten sam problem z Java 1.8.0_151 w systemie Windows 7. Nie udało się jeszcze znaleźć rozwiązania. Zarówno 32-bitowa, jak i 64-bitowa Java wykazują to samo zachowanie.
Mauro Molinari