Chcę zainstalować sterownik mojego modemu USB D-Link 3G w systemie Windows 10.
Założenia:
- Jestem jedynym użytkownikiem tej kopii systemu Windows,
- moje konto jest lokalnym administratorem,
- Obniżyłem UAC do „nie powiadamiaj mnie o niczym”.
Po włożeniu mojego modemu D-Link do portu USB nic się nie dzieje (w systemach innych niż Windows-10 program instalacyjny sterowników jest uruchamiany automatycznie), ale tworzony jest wirtualny napęd CD ze sterownikami modemu.
Podczas przeglądania i próby ręcznego uruchomienia DriverSetup.exe
lub WirelessModem.exe
pojawia się komunikat o błędzie, że system Windows zablokował uruchomienie tego programu i że powinienem skontaktować się z administratorem:
( powyższy zrzut ekranu pochodzi ze źródła poniżej, a nie z mojego rzeczywistego urządzenia - jednak jedyną różnicą w moim przypadku jest ścieżka / źródło pliku wskazujące na wirtualną ścieżkę DVD, a nie na dysk twardy )
Temat ten został poruszony na stronie Ans.microsoft.com (dla nieco innej wersji modemu), ale nie opublikowano tam żadnej rozdzielczości. Nie mam teraz dostępu do tego urządzenia, dlatego będę mógł spróbować wykonać kroki wymienione w artykułach powiązanych z powyższym tylko dziś wieczorem.
Czy jest jakieś stałe wytłumaczenie, dlaczego system Windows 10 blokuje możliwość uruchamiania oprogramowania przez jedynego użytkownika w danym systemie (który powinien zainstalować oprogramowanie)? Czy jest jakieś rozwiązanie tego problemu?
Odpowiedzi:
Odpowiedź Alexa nie przyniosła mi dużej pomocy. Nawet po tym, mój Windows 10 odmówił uruchomienia programu instalacyjnego sterownika, wyświetlając dokładnie ten sam komunikat o błędzie (jak w pytaniu).
Zupełnie przypadkiem zauważyłem coś dziwnego. Mimo że D-Link DWM-157 kupiłem zaledwie miesiąc temu (styczeń 2017 r.) I chociaż najnowsza aktualizacja oprogramowania dla tego modelu miała miejsce około 15 miesięcy temu, nadal ma bardzo stare wbudowane oprogramowanie:
Postanowiłem go zaktualizować. I to był kluczowy punkt zwrotny w moim przypadku. Mimo że modem nie został zainstalowany w systemie Windows (instalacja sterownika nie powiodła się, ponieważ w pytaniu) oprogramowanie do aktualizacji oprogramowania było w stanie go wykryć i zainstalować brakujące elementy. Po zakończeniu aktualizacji oprogramowania udało mi się uruchomić program instalacyjny sterownika (
InstallPackage.exe
) bez żadnych problemów.Uwaga : napisałem wszystko, przez co przeszedłem. Chociaż nie wiem, czy zainstalowanie najnowszego oprogramowania układowego rozwiązało ten problem, a może był to tylko zbieg okoliczności.
źródło
Myślę, że musisz wyłączyć wymuszanie podpisów sterowników Windows. W rzeczywistości jest to funkcja bezpieczeństwa, ponieważ wiele złośliwych programów może ukrywać się, jeśli przechwytuje interfejs API systemu za pośrednictwem sterownika.
Aby wyłączyć wymuszanie podpisów sterowników,
uruchom
cmd
jako administrator i uruchom:i potem uruchom ponownie system Windows
Aby cofnąć zmiany (Włącz ochronę systemu Windows przed cyfrowo niepodpisanymi sterownikami), możesz uruchomić następujące polecenia (ponownie - z wiersza polecenia z podwyższonym poziomem uprawnień):
i ponownie uruchom system Windows, aby zastosować nowe ustawienia.
PS
Jak wspomniano w @Ramhound w komentarzach, może to być kolejna technologia Microsoft o nazwie SmartScreen, która skanuje połączenia sieciowe pod kątem czarnych list i uniemożliwia instalację z tego powodu. Jeśli oprogramowanie próbowało zainicjować niektóre połączenia z jego domowym i docelowym łączem znajdowało się na czarnej liście MS, prawdopodobnie zostało z tego powodu zablokowane, ale dla mnie nie wygląda to na przypadek, ponieważ można było pobrać nowe oprogramowanie wewnętrzne i uruchomić to samo oprogramowanie do aktualizacji modemu D-link i problem został rozwiązany tylko z nowym oprogramowaniem.
Zgodnie ze zrzutem ekranu w pytaniu System operacyjny narzeka na konkretny problem - oprogramowanie, które próbujesz uruchomić, nie jest zaufane. Moim zdaniem mogą to być tylko trzy opcje:
(Ale jeśli wykonałeś powyższe kroki, aby wyłączyć wymuszanie podpisu sterowników - ten przypadek powinien zostać wyeliminowany)
Wielu takich producentów przechowuje sterowniki dla ukierunkowanych systemów operacyjnych w oprogramowaniu układowym, aby uprościć proces instalacji na żądanie, gdy jest podłączony, a sterownik, który wychodzi z pamięci, był przedmiotem tych trzech przypadków, o których wspomniałem powyżej.
źródło
bcdedit.exe
dało mi zrzut potwierdzający toloadoptions=DISABLE_INTEGRITY_CHECKS
i tamtotestsigning=Yes
, ale nie ma zmian w zachowaniu systemu. Za każdym razem, gdy próbuję uruchomićInstallPackage.exe
lubStartModem.exe
(wyższy poziom - „Uruchom jako administrator”), widzę dokładnie ten sam komunikat o błędzie .Jestem spóźniony do gry, ale na wypadek, gdyby ktoś chciał wiedzieć. Jeśli pojawi się powyższe ostrzeżenie i wiesz, że aplikacja / sterownik itp. Jest w porządku lub po prostu nalegasz na jego instalację, włącz ukryte konto administratora, otwórz podwyższone cmd i uruchom administratora sieci / administratora: tak, zaloguj się, a następnie zainstaluj. Uważaj, aby nie mieć żadnych ograniczeń i pełnego dostępu do systemu. Nie otrzymasz ostrzeżenia ani monitu.
źródło