Podgląd pojedynczego posta
Stary 21.11.2010, 19:33   #1
marekzi
Wyjadacz ;)
 
Data rejestracji: 03.09.2004
Posty: 219
marekzi zaczyna zdobywać reputację <1 - 49 pkt>
(De)instalacja Daemon Tools Pro

Warunkiem koniecznym do instalacji nowej wersji DTPro jest prawidłowa i kompletna deinstalacja poprzedniej wersji, oraz całkowite wyczyszczenie systemu z pozostałości po niej.
Wynika to z powodu zabezpieczeń wprowadzonych przez producenta DT, a to (m.in.): przy próbie instalacji wersji trial, instalator sprawdza czy już takowej nie mieliśmy (nawet starej) - sprawdza obecność sterowników SPTD, wpisy w rejestrze itp. W przypadku znalezienia jakichś "podejrzanych" śladów łączy się z centralą podając nasz systemID. Po stwierdzeniu, że już kiedyś pobieraliśmy/instalowaliśmy wersję trial (ten system sprawdzania mają bodajże od wersji 4.30) - następuje odmowa instalacji z komunikatem "Twój okres testowy minął. Kup licencję płatną".
Powyższy opis działania zabezpieczenia licencji testowej (trial) jest tylko moim domysłem, ale popartym obserwacjami i wieloma informacjami z sieci. Faktem jest, że dokładna deinstalacja/czyszczenie systemu/format pomaga w zdecydowanej większości przypadków, niestety nie zawsze.
Tak więc mamy dwa sposoby na zainstalowanie nowego DT:
- czyszczenie systemu ze starego DT,
- zmiana naszego SystemID. Ponieważ ten sposób ma pewne ograniczenia i wady (o tym dalej) należy zacząć od sposobu pierwszego.

Poprawna deinstalacja DT:
Przy deinstalacji Daemon Tools często zdarza sie, że nie są usunięte wszystkie jego komponenty (zwłaszcza jeżeli przy instalowaniu powstawały błędy)- pozostają nieusunięte pliki driverów wirtualnych napędów (w folderze C:Windows\system32\drivers), jak również zapisy w rejestrze (w tym i w sekcjach Autostartu), co doprowadza do błędów przy ładowaniu systemu, błędów przy przeinstalowaniu/update DT, kłopotów z wirtualnymi napędami itp.

1. Przygotowania:
Wyłącz wirtualne napędy i emulacje (jeżeli DT jeszcze jakoś pracuje):
- PPM na ikonkę DT w trayu -->Virtual CD/DVD-ROM->Set number of devices...->Disable.
- PPM na ikonkę DT w trayu -->Emulation->All options OFF
Jeżeli się nie udaje, odinstaluj wszystkie wirtualne napędy ręcznie przez Menadżer urządzeń -otworzyć Start -->Panel sterowania -->System -->Menadżer urządzeń -->Stacje dysków CD-ROM\DVD i odinstaluj tam wszystkie napędy, nazwa których kończy się na ...SSSI CdRom Device, albo mają nazwy inne niż nasze fizyczne (np. Samsung, LG) napędy (dziwne nazwy np. ZSJIPY-D2NCH23W).
Jeśli w systemie masz inne programy z napędami wirtualnymi ( Alcohol 120%, PowerIso, UltraIso itp) należy sprawdzić, że te napędy nie należą do nich; kliknij na ikonkę DT w trayu -->Virtual CD/DVD-ROM i dla każdego napędu sprawdź jego nazwę (DEVICE : ->Set device parameters), powinna ona zgadzać się z nazwą w Menadżerzę Urządzeń, albo przez wykluczenie sprawdzając nazwy napędów w innych programach ( Alcohol 120%, PowerIso, UltraIso itp).

2. Deinstalacja Daemon Tools normalnym sposobem:
- Otwórz Start -->Panel Sterowania -->Dodaj i usuń programy, znajdź DT i kliknij "Usuń", albo przez główne menu (Start -->Programy -->DAEMON Tools->Uninstall), albo w katalogu instalacyjnym DT - "Uninstall.exe".
- Wyczyść rejestr - na przykład, za pomocą jv16 power Tools 2008, tryb dokładny, albo RegRun Registry Assistant (element programu RegRun Security Suite Platinum - do pobrania np:
http://bstdownload.com/reviews/regru...te-platinum-6/
- Restart komputera.
P.S: Jeżeli wcześniej miałeś starą wersję Daemon Tools, to spróbuj go zainstalować, a następnie odinstalować, a jeżeli w procesie jego instalowania będzie komunikat, że jest już zainstalowana -odinstaluj.
Jeżeli problem nie jest usunięty, powtórz punkt 1, następnie przejdź do punktu 3.

3. Usuniecie Daemon Tools ręcznie:
Jeżeli deinstalacja DT zwyczajnym sposobem nie udaje się, spróbuj zrobić to ręcznie.
- Usuń folder instalacyjny DT (w C: \Program files\...).
- Oczyść foldery C: \Windows\Temp, C: \Documents and Settings\login\Local settings\Temp ze wszystkiego co ma związek z DT, usuń folder C: \Documents and Settings\login\Application Data\DAEMON Tools.
- Jeszcze raz sprawdź, że wirtualne napędy są odinstalowane z Menadżera urządzeń (punkt 1).
- Otwórz folder C:\Windows\system32\drivers i usuń pliki driverów wirtualnych napędów. W zależności od wersji DT, one mogą nazywać się na przykład tak: d347bus.sys, d347rrt.sys, dtsssi.sys, ur55bus.sys, ur55rrt.sys, st77bus.sys, st77rrt.sys, SPTD9885.SYS (na wszelki wypadek zrób kopię zapasową).
- Otwórz Start -->Panel sterowania -->System --> Sprzęt--> Menadżer urządzeń-->Urządzenia systemowe i usuń driver Plug and Play BIOS Extension (nazwa pliku drivera być może vax347b.sys, vax347r.sys).
- Start-->Uruchom, wpisz regedit, enter i skorzystaj z wyszukiwania (Edycja, Znajdź), znajdź i usuń wszystkie gałęzie, w nazwie których znajdują się słowa: daemon tools, daemon, dt, nazwy plików driverów (dtsssi.sys i in.). Powtórz to dla sprawdzenia.
Szczególną uwagę poświęć gałęziom Autostartu i HKLM\system\CurrentControlSet\Services. Przejdź do punktu 4.

4. Usunięcie drivera SPTD:
- Uruchom komputer w trybie awaryjnym - restart komputera i w czasie startu (pierwsza faza uruchamiania się systemu operacyjnego) naciśnij F8 (zazwyczaj), ewent F5 (niektóre płyty główne).
Kiedy zobaczysz w dolnej części ekranu wiadomość ***171;Press ESC to cancel loading SPTD.sys***187;, naciśnij klawisz ESC.
W ten sposób driver SPTD nie załaduje się, i będzie można go usunąć - usuń plik C: \Windows\System32\Drivers\sptd.sys.
- Jeżeli usuniecie SPTD nie udaje sie, pobierz SPTDinst-v174-x86.exe (to najnowszy na chwilę obecną czyli SPTD wersja 1.74, być może znajdziesz nowszą), odpal go. Jeśli w systemie jest nieodinstalowany sterownik SPTD - to cię o tym powiadomi, opcja uninstall pozwala na jego usuniecie - zrób to.
- Otwórz edytor rejestru (Start\Uruchom - wpisz regedit i daj Enter), przejdź do gałęzi HKLM\System\CurrentControlSet\Services, znajdź i usuń całą gałąź sptd.
- Znajdź i usuń HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\R oot\LEGACY_SPTD.
Do usunięcia tych kluczy konieczne są prawa administratora.
P.S: Jeżeli system nie pozwala na usunięcie kluczy rejestru (wyskakuje okno z błędem), to PPM na danej gałęzi rejestru, wybierz punkt "Uprawnienia", i dla danego użytkownika (siebie) zaznacz pole "Pełna kontrola" (konieczne prawa administratora systemu).
Innym sposobem na usunięcie tych kluczy jest użycie RegRun Registry Assistant ***8211; daje sobie radę bez problemu.
Teraz Daemon Tools i SPTD zostały całkowicie usunięty z systemu.
?
Czy na pewno?
Niestety zdarza się, że nie.
I do końca nie wiadomo czy jeszcze coś w systemie zostało, czy instalator ot - tak sobie sprawdza (np. losowo) SystemID w centrali i znajdując nas tam zabrania nam ponownej instalacji triala.
Ktoś powie "format jest dobry na wszystko" - niestety nie. Zdarzają sie przypadki, że nie daje sie zainstalować triala na świeżutkim, dopiero co postawionym systemie.

Zmiana SystemID:
Ostatnią deską ratunku w takim przypadku jest zmiana naszego System ID.
Można to zrobić za pomocą programu NewSID 4.10 - tu można pobrać i poczytać co to jest: http://download.chip.eu/pl/NewSID_163119.html
Niestety obsługuje on tylko systemy NT/ 2000/ XP/ 2003.
Drugą wadą tego sposobu jest ryzyko jakie niesie jego użycie. Nie jest ono jakoś szczególnie duże - ale jednak każde użycie takiego programu to głęboka ingerencja w system.
Sama zmiana SID jest prosta i łatwa - wyświetli on nasz obecny SID, zaproponuje nowy i zapyta czy zmienić - klikać "Dalej". Trwa to kilka min.
Po tym zabiegu warto (na wszelki wypadek) zrestartować komputer i można instalować triala DT - teraz już na pewno się uda.


Sposoby...
Sposobów na zmianę triala w pełną wersję DTPro jest wiele, zazwyczaj co nowa wersja to nowy sposób, a że są one "legalne inaczej", więc opisywał ich nie będę.
Mogę dodać, że dla wersji z Loaderem zazwyczaj mamy do czynienia z Loader_DTPro oraz Loader_Agent_DTPro. Samego DTPro.exe oraz AgentaDTPro nie wolno używać, tylko Loader-ów.
Sposób użycia jest nieco kłopotliwy - np. aby zamontować obraz trzeba wcześniej odpalić DTPro (Loader-em) albo AgentaDTPro (też tylko Loader-em).
Aby AgentDTPro ładował nam się do traya automatycznie (co pozwala na łatwe montowanie obrazów), należy skrót do Loader_Agent_DTPro wkleić do C->Documents&Settings->Login->Menu Start->Programy->Autostart.

Kilka innych rad:
Należy się liczyc z tym, że zainstalowanie w systemie DT i Alcohol może być przyczyną konfliktu.

Sterowniki SPTD;- mając zainstalowany DTPro4.30.0303 (sterowniki SPTD bodajże 1.56) doinstalowałem Alcohol 2.0.0 (sterowniki SPTD 1.62). Efekt - Alcohol nie działa, DT działa nadal.
Przyczyna? - program z SPTD (Alcohol, DT) w czasie instalacji sprawdza tylko obecność sterowników SPTD w systemie, bez sprawdzenia jakiej są one wersji.
Jeśli w systemie tych sterowników brak - instaluje własny, w wymaganej wersji, żąda restartu i dopiero instaluje program (Alc, DT).
Jeśli w systemie jest jakiś sterownik SPTD (nieważne jakiej wersji) - nie instalują swojego, następuje instalacja samego programu (Alc, DT). Skutki jak opisano wyżej.
Wniosek - w tej sytuacji należało najpierw zainstalować Alc (SPTD 1.62) a następnie DT (SPTD 1.56).
Wynika to z tego, że i DT i Alc mogą pracować z SPTD danej wersji (jaką ma w instalatorze) albo dowolnej wyższej. Nie mogą pracować ze sterownikami SPTD wersji niższej.

Installer SPTDinst-v174-x86.exe (to najnowszy na chwilę obecną czyli SPTD wersja 1.74, być może znajdziesz nowszą) sprawdza obecność sterowników SPTD w systemie, sprawdza jakiej są wersji, umożliwia zainstalowanie tych sterowników (gdy w systemie ich nie ma), ich update, albo usunięcie.

Powyższy opis dotyczy systemu XP, ale łatwo można go zastosować na Vista (ale po co komu DTPro na Viście? - to system nie do gier !) i na Win7.

Napisane na podstawie doświadczeń i testów. Może się komuś przyda.
marekzi jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online