Zawsze pod górkę…. Problemy z DirectX SDK
Czasami się zastanawiam czy dobrze zrobiłem technologie Microsoftu. Niedawno pisałem o tym jak wyglądała w moim wypadku instalacja SQL Servera, a już natknąłem się na kolejny problem, który po przewertowaniu kilku stron i forów udało się rozwiązać. O co chodzi? Ano po przeczytaniu w pewnym czasopiśmie wstępu do DirectX-a 11 postanowiłem coś poczynić w tej materii, do tego celu potrzebowałem DirectX SDK. Po ściągnięciu instalatora i próbie jego uruchomienia zostałem poinformowany od błędzie o wdzięcznym kodzie S1001, który sugerował niepoprawny plik. Instalator ściągałem jeszcze kilkukrotnie, za każdym razem to samo. Po przejrzeniu wyników w Google spróbowałem ściągnąć instalator za pomocą Internet Explorera (normalnie korzystam z Google Chrome). Za pierwszym razem pobieranie stanęło na 25% i nie chciało iść. Za drugie razem poszło i o dziwo tym razem wspomniany błąd już się nie wyświetlił. Ale jak się okazało nie był to koniec problemów.
Po przejściu przez proces instalacji kiedy instalator kończył pracę zostałem uraczony błędem o kodzie S1023. Jednym z jego efektów było to, że pliki były już na dysku, a skróty w Menu Start, ale nie było możliwości np. usunięcia SDK, próba uruchomienia deinstalacji przy pomocy odpowiedniego do tego pliku exe wyświetla informację, żeby zrobić do poprzez „Dodaj/Usuń Programy” tylko, że na liście programów… nie ma DirectX SDK. Ale z tym błędem poraziłem sobie już szybciej niż z pierwszym, ale to właśnie on zmniejszył moją wiarę w jakość produktów tej firmy. Z tego co znalazłem na forum DirectX SDK June 2010 nie zainstaluję dopóki na dysku jest zainstalowany Microsoft Visual C++ 2010 Redistributable w wersji 10.0.40219 czyli jednej ze świeższych. Nosz kurde, jeszcze zrozumiem, że programu dwóch różnych firm mogą wywoływać konflikty, ale programy tego samego producenta i w dodatku tak mocno ze sobą powiązane? To już jest chore. Żeby instalacja przebiegła pomyślnie musiałem najpierw odinstalować redisty Visuala (wersje x86 i x64), zainstalować SDK po czym ponownie zainstalować redisty… W dodatku instalator DirectX SDK potrafił spowodować, że Windows 7 na moim komputerze z 4 rdzeniowym procesorem i5 i 8GB RAM… przestawał reagować, zawieszał się, co tam wymyślne benchmarki, bardziej wymagający jest instalator od Microsoftu. Swoją drogą jestem ciekaw kiedy Microsoft postanowi wydać nowe SDK, ponieważ ostatnie jest z czerwca 2010 i nie zawiera bibliotek DirectX 11.1 obecnych w Windows 8 , a i jakieś ogólne odświeżenie plików i poprawa błędów, które na pewno przez te 2 lata zostały znalezione by się przydało ;)
Leave a Comment