Chciałem zainstalować net framework 3.5 więc włączyłem windows update lecz wyskakuje błąd instalacji kod 643 próbowałem net framework cleenup tool i zainstalować namualnie ale wyskakuje mi błąd instalacji proszę o pomoc.
W podglądzie zdarzeń musisz mieć czerwone błędy - we właściwościach podane przyczyny. Najczęściej, to brak wartości Dword. Sprawdź. Znajdź klucz frameworka, który robi problemy HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ Trzeba go usunąć. Potem po restarcie, framework 3.5 - bo to o niego chodzi, prawidłowo się zainstaluje z instalatora offline.
Jest Net framework 1.1 ale nie wiem czy to usuwać.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ doszedłem tam ale nic nie widzę związane zframework wytłumacz mi to najlepiej jak dziecku.
Frameworki można mieć oddzielnie kolejne wersje. Zostaw 1.1 Niektóre starsze aplikacje tego potrzebują. Nie napisałeś, co pisze we właściwościach błędu instalatora msi w podglądzie zdarzeń. Gdy jest błąd, to musi być w rejestrze, albo psuje wszystko pozostawiony folder ustawień aplikacji. Czasem, to cały cyrk robi się, ze złego odinstalowania. Framework wyrzuca się, a client zostaje, zwłaszcza od frameworków od 3.5 w górę i tam takie. Sprawdź, jaki faktycznie masz zainstalowane frameworki. Jeśli nie umiesz znaleźć według danych błędu, to zorientuj się w zainstalowanych programach. Pobierz spolszczenie i program myuninstaller. Od razu z nirsoftu. Razem 94KB, a przydaje się. Tam znajdziesz wszystkie farameworki, jakie masz i do zaznaczonego jest nawet polecenie deinstalacyjne, a i sam program odinstalowuje programy.
Widać nawet w wartościach klucza UninstallString polecenie deinstalacyjne. Na przykładzie wpisów frameworka 2 http://prntscr.com/61cjsz
Dezinstalator odwołuje się pośrednio (za pomocą klucza Rejestru , nazwa klucza nie jest taka sama jak nazwa Pakietu Instalatora Windows) do Pakietu Instalatora Windows znajdującego się w C:\WINDOWS\INSTALLER (ukryty) i gdyby go odnaleźć to można by go prawidłowo odinstalować .
Informacje o nazwie Pakietu Instalatora Windows znajdują się :
Poprawki są, to znaczy, że źle odinstalowywany framewrk 3.5. W opcjach folderów, zakładka widok - odznacz ukrywanie chronionych, odznacz ukrywanie rozszerzeń i zaznacz pokazywanie ukrytych plików i folderów. Zastosuj i daj OK. Potem wyszukaj wspomniany wyżej folder INSTALLER Ma być w C/Windows. Po otwarciu folderu sprawdzaj wszystkie instalatory msi najeżdżając kursorem na każdy. Gdy wyświetli sie, że to instalator msi net frameworka 3.5, to trzeba go zaznaczyć, Z PPM wybrać Naprawę. Gdy się nie da naprawić, to kliknij na Zainstaluj. Gdy są do niego poprawki, to on musi być.
Chodziło o właściwości błędów. Pobierz programik ze spolszczeniem myeventviewer z nirsoftu. 89.2KB. Po zaznaczeniu błędu, wyświetla się w dolnym panelu to, co go powoduje. Możesz kopiować tekst.
Shim database version C:\Windows\Microsoft.NET\Framework\v4.0.30319 doesn’t have a matching runtime directory
.NET Runtime Optimization Service (clr_optimization_v2.0.50727_32) - Service reached limit of transient errors. Will shut down. Last error returned from Service Manager: 0x80029c4a.
.NET Runtime Optimization Service (clr_optimization_v2.0.50727_64) - Service reached limit of transient errors. Will shut down. Last error returned from Service Manager: 0x80029c4a.
Shim database version C:\Windows\Microsoft.NET\Framework64\v4.0.30319 doesn’t have a matching runtime directory