Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety •

Pełna wersja: Rozwiązywanie problemów z instalacją DirectX (porada)
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Walczyłem kilka dni z problemem, który występuje podczas instalacji DirectX. Przedstawiam wam poniżej kilka sprawdzonych metod, na pierwszym miejscu metoda, która pomogła w moim przypadku. Zaczynamy Zadowolony

Tak wygląda błąd:

[Obrazek: 1.jpg]


METODA 1

1. Pobierz tą wersję -> [urln=http://www.dobreprogramy.pl/DirectX,Program,Windows,12667.html]DirectX 9.29.1962 Redistributable[/urln].
2. Wypakuj najlepiej na C:/DirectX
3. Start -> Uruchom (lub Windows + R) -> Msconfig
4. Rozruch -> Bezpieczny rozruch : sieć
[Obrazek: 2.jpg]
5. Wciskamy OK i uruchamiamy ponownie komputer.
6. Włącza się tryb awaryjny.
7. Wchodzimy na konto z prawami administratora.
8. Odpalamy wypakowany wcześniej plik C:/DirectX/DXSETUP.exe


METODA 2
1. Start -> Uruchom (lub Windows + R) -> services.msc
2. Zatrzymujemy Usługi kryptograficzne
3. Usuwamy folder C:\Windows\System32\catroot2
4. Pobieramy [urln=http://www.microsoft.com/downloads/en/confirmation.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&displaylang=en]Web DirectX [/urln] <- klik

METODA 3
1. Rozpakuj instalator DirectX (np. winrarem).
2. Rozpakuj plik jun2008_xact_x86.cab.
3. Skopiuj plik xactengine3_0.dll do Windows\system32.
4. Start -> Uruchom (lub Windows + R) -> i w konsoli wpisz: regsvr32 xactengine3_0.dll
5. I spróbuj zainstalować ponownie.

METODA 4
1. Upewnij sie ze w katalogu C:\Windows\System32\ znajdują się pliki cryptui.dll oraz certcli.dll
2. Stwórz na pulpicie nowy dokument tekstowy i nazwij go START. Zmień mu rozszerzenie z .txt na .BAT
3. Wklej do START.BAT:
regsvr32 softpub.dll
regsvr32 /u wintrust.dll
regsvr32 /u initpki.dll
regsvr32 /u dssenh.dll
regsvr32 /u rsaenh.dll
regsvr32 /u gpkcsp.dll
regsvr32 /u sccbase.dll
regsvr32 /u slbcsp.dll
regsvr32 /u cryptdlg.dll
regsvr32 /u softpub.dll
exit


4. Stwórz na pulpicie nowy dokument tekstowy i nazwij go KONIEC. Zmień mu rozszerzenie z .txt na .BAT
5. Wklej do KONIEC.BAT:
regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 cryptdlg.dll
regsvr32 softpub.dll
exit


6. Uruchom START.BAT (Jesli wyskoczy okno z potwierdzeniem wybierz OK) i uruchom ponownie komputer
7. Po ponowny uruchomieniu odpal plik KONIEC.BAT
8. Próba instalacji Dx.
Witam

Próbowałem wszystkich metod, przy 2 pierwszych wszystko szło jak należy do próby instalacji DX'a - tu pojawiał się znany error. Przy 3 i 4tej z kolei problem pojawiał się już przy próbie odpalania procesów, oczywiście też przy instalacji DirectX'a. Dx'a mam oczywiście domyślnie 11, kartę - GeForce GS 9300, domyślnie pod DX 10. Sterowniki najnowsze wgrane, jak coś mogę wrzucić zawartość DXError.log i DirectX.log, jeśli to jakkolwiek pomoże. Any ideas?

Z góry dziękuję za pomoc : )
Miałem ten sam problem na Windows 7 x64. Nie pomogła niestety żadna metoda znaleziona w internecie. Nie pomogła nawet instalacja systemu na nowo. Pomogła dopiero instalacja innego wydania Windows 7 które zawierało już dodatek SP1.
Przekierowanie