Masz problem z ponowną instalacją Blueconnect?

porady komputerowe blueconnect windows 2012-10-01, 12:10,

"W systemie jest zainstalowany program Speedmanager plus ByteMobile Client. Konieczne jest odinstalowanie tej wersji i zrestartowanie systemu." - Taki komunikat powitał mnie przy próbie instalacji modemu Huawei E353 od T-Mobile. Ktoś miał inną usługę BC, którą z jakiegoś powodu odinstalował i poprosił mnie o pomoc w jej ponownej instalacji.

Pech chciał, że coś z odinstalowaniem aplikacji poszło nie tak, próba ponownej instalacji zawsze kończyła się tym samym komunikatem. Liczba postów na forach dyskusyjnych jest przeogromna, jednak w moim przypadku na niewiele się to zdało. Na wstępie odpuściłem sobie programy typu czyszczenie rejestru. Jeśli aplikacja po sobie coś zostawiła, to musi dać się to znaleźć i usunąć.

A więc do dzieła

Instrukcja, którą znajdziesz poniżej odwołuje się do głębokich zmian w systemie operacyjnym. Zmiany w rejestrze mogą stanowić duże zagrożenie dla systemu operacyjnego, w tym jego całkowitego unieruchomienia, a także utraty danych zgromadzonych na dysku. W szczególności operacje w kroku drugim stanowią ogromne ryzyko uszkodzenia systemu, gdyż pracujemy na prawach, których normalnie nie jesteśmy w stanie uzyskać nawet jako administrator maszyny. WSZYSTKIE KROKI WYKONUJESZ NA SWOJĄ ODPOWIEDZIALNOŚĆ. NIE BIORĘ ODPOWIEDZIALNOŚCI ZA JAKĄKOLWIEK UTRADĘ DANYCH, CZASU, ZYSKU CZY USZKODZENIA SPRZĘTU POWSTAŁE W WYNIKU REALIZACJI PONIŻSZEJ INSTRUKCJI.

Krok 1 - usuwamy z rejestru ślady aplikacji

Pierwszy etap pomocy dostępny jest na anglojęzycznej stronie T-Mobile. Polega na usunięciu klucza aplikacji z rejestru (zakładając, że sama aplikacja już została odinstalowana, lub nie ma jej w Dodaj/Usuń programy)

  1. Korzystając z menu start użyj funkcji wyszukiwania i znajdź REGEDIT.
  2. Otwórz REGEDIT
  3. Kliknij lewym przyciskiem na “HKEY_LOCAL_MACHINE”, aby go rozwinąć
  4. Kliknij lewym klawiszem na folder “SOFTWARE”
  5. Znajdź folder “Bytemobile”
  6. Kliknij na niego prawym klawiszem i wybierz "Usuń"
  7. Zamknij wszystkie okna i uruchom ponownie komputer

Proste? Pamiętajcie tylko, że usunięcie złego klucza w rejestrze może unieruchomić wasz system operacyjny. Warto zabezpieczyć kluczowe dane przed tą operacją (jak i robić to regularnie, przed każdą aktualizacją systemu).

Jeśli u was po restarcie instalacja ruszy, możecie darować sobie resztę tekstu. Nie jest wam potrzebna. Jeśli nie, idziemy dalej.

Krok 2 - usunięcie sterownika jądra bytemobile z systemu

W rejestrze mojego systemu pozostały jeszcze klucze w CurrentControlSet o nazwie LEGACY_BMLOAD. Ich usunięcie już takie proste nie było, standardowo system nie pozwala na grzebanie w nich.

Do działania potrzebny będzie zestaw narzędzi PsTools od Microsoft, a dokładnie polecenie PSEXEC, przez które uruchomimy edytor rejestru i usuniemy klucze.

Procedura jest następująca:

  1. Uruchom Menadżera Urządzeń (np. prawym klawiszem w ikonę mój komputer)
  2. W menu Widok wybierz Pokaż ukryte urządzenia
  3. W drzewku "Urządzenia niezgodne ze standardem Plug and Play" usuń urządzenia Bytemobile Kernel..... (mogą być dwa)
  4. Zamknij menadżera urządzeń
  5. Otwórz menu start, w oknie szukaj wpisz cmd
  6. Kliknij prawym klawiszem i wybierz uruchom jako administrator
  7. Przejdź do folderu, w którym znajdują się narzędzia PsTools pobrane ze strony internetowej powyżej
  8. Wpisz: psexec -i -s c:\windows\regedit.exe
  9. Odnajdź z wykorzystaniem funkcji szukaj (CTRL+F) klucze LEGACY_BMLOAD (powinny być w HKLM\CurrentControlSet i jego kopiach).
  10. Usuń (ostrożnie - każdy inny klucz może skutecznie unieruchomić system operacyjny)
  11. Zamknij wszystkie okna i uruchom system ponownie

Jeśli w tym momencie instalacja uruchomi się prawidłowo, to procedura została zakończona. W moim przypadku pozostał jeszcze jeden krok, którego odnalezienie oznaczało dobre kilka godzin spędzonych na wyszukiwaniu, czytaniu komentarzy itp.

Krok 3 - bmutil.dll

Ten krok zajął mi najwięcej czasu. Śladu po aplikacji nie było już na dysku, w rejestrze, katalogach domowych użytkowników, jądrze systemu a instalator jak się nie uruchamiał, tak się nie uruchamiał. Nadzieja przyszła podczas czytania jednego z forów, które naprowadziło mnie na plik bmutil.dll. Biblioteka znajduje się w c:\windows\system32. Po usunięciu tego pliku instalator poszedł bez kłopotu (i bez konieczności restartu systemu). Jeśli więc wszystkie metody z różnych forów zawiodą - sprawdź, czy nie masz tego pliku w systemie.

Podsumowanie

Aplikacje do dedykowanych urządzeń potrafią być złośliwe. W szczególności, gdy podczas ich odinstalowywania pozostaną jakieś śmieci. Problemy z Bytemobile są dosyć popularne na forach w różnych krajach i u różnych operatorów, jednak żaden z nich nie podaje pełnej listy plików i zmian, które pojawiają się w systemie. Mam nadzieję, że ta instrukcja oszczędzi trochę pracy i nerwów użytkownikom, u których z jakiegoś powodu coś poszło nie tak.

Komentarze