| Termin | Definicja |
|---|---|
| Tryb zgodności sterownika nie działa | Tryb zgodności sterownika niedziałający wskazuje na brak wsparcia dla emulacji starszej wersji API przez aktualny sterownik. Co oznacza niedziałający tryb zgodności sterownikaKomunikat „Tryb zgodności sterownika nie działa” oznacza, że aktualny sterownik albo jego instalator nie potrafi uruchomić mechanizmu przeznaczonego do obsługi starszego środowiska programowego. Tryb zgodności nie tworzy nowego sterownika i nie zmienia fizycznych możliwości podzespołu. Jego zadaniem jest ograniczenie różnic między starszym oprogramowaniem a nowszym systemem Windows, na przykład przez zmianę sposobu uruchamiania instalatora lub aplikacji współpracującej ze sterownikiem. W praktyce trzeba odróżnić sterownik od programu instalacyjnego. Sterownik działa w systemie jako element komunikujący system operacyjny z urządzeniem, takim jak karta graficzna, karta dźwiękowa, kontroler sieciowy, drukarka albo skaner. Tryb zgodności uruchomiony dla pliku instalacyjnego może pomóc tylko wtedy, gdy problem dotyczy samego instalatora. Nie zapewni zgodności, jeżeli właściwy sterownik nie obsługuje architektury systemu, modelu urządzenia, wymaganej wersji interfejsu sterownika lub zasad bezpieczeństwa obowiązujących w aktualnym systemie. Niedziałanie zgodności może wynikać z braku odpowiedniej wersji sterownika, nieprawidłowego identyfikatora sprzętu, niezgodności sterownika 32-bitowego z systemem 64-bitowym, uszkodzonego pakietu instalacyjnego albo odrzucenia sterownika przez mechanizmy podpisywania i weryfikacji. Samo zaznaczenie opcji zgodności nie usuwa tych przyczyn. Różnica między zgodnością instalatora a obsługą urządzeniaNajczęstszy błąd diagnostyczny polega na uznaniu, że uruchomienie instalatora w trybie zgodności automatycznie zapewni działanie urządzenia. W systemie Windows instalator może zakończyć się poprawnie, a sterownik nadal nie zostanie załadowany. System może wtedy pozostawić urządzenie jako nieznane, wyświetlić żółty znak ostrzegawczy w Menedżerze urządzeń albo zgłosić kod błędu przy właściwościach urządzenia. Znaczenie ma identyfikacja konkretnego sprzętu. Właściwości urządzenia w Menedżerze urządzeń zawierają identyfikatory sprzętowe, między innymi ciągi zaczynające się od „PCI\VEN_”, „USB\VID_” lub podobnych oznaczeń zależnych od magistrali. Identyfikator pozwala sprawdzić, czy pobrany pakiet jest przeznaczony dla danego układu, a nie tylko dla podobnie nazwanej serii. Sterownik przeznaczony dla innego kontrolera może nie zostać zaakceptowany albo może zapewnić niepełną obsługę. Ważna jest również zgodność z wersją systemu i jego architekturą. Pakiet przygotowany dla starszego wydania Windows może zawierać odwołania do elementów systemu, których nie ma już w nowszym wydaniu. Z kolei sterownik działający w systemie 32-bitowym nie staje się sterownikiem 64-bitowym po uruchomieniu instalatora z ustawieniami zgodności. W takich przypadkach potrzebny jest pakiet przygotowany przez producenta urządzenia dla właściwej wersji systemu. Postępowanie przy instalacji odrzuconego sterownikaDiagnostykę należy rozpocząć od ustalenia, czy problem pojawia się podczas uruchamiania pliku instalacyjnego, czy dopiero po jego zakończeniu. Jeżeli instalator nie startuje, można sprawdzić jego właściwości, zakładkę zgodności, uprawnienia oraz źródło pakietu. Jeżeli instalator działa, ale urządzenie nie zostaje uruchomione, trzeba przejść do Menedżera urządzeń i sprawdzić nazwę urządzenia, stan sterownika oraz kod błędu. Warto usunąć błędny pakiet tylko wtedy, gdy wiadomo, którego urządzenia dotyczy. Po odinstalowaniu można ponownie uruchomić system i zainstalować sterownik przeznaczony dokładnie dla rozpoznanego modelu oraz używanej architektury Windows. Nie należy zastępować sterownika przypadkowym pakietem o podobnej nazwie, ponieważ sterownik może obsługiwać inny rewizję układu, inną magistralę albo inny wariant urządzenia. Jeżeli urządzenie działało wcześniej, pomocne jest ustalenie momentu wystąpienia problemu. Aktualizacja systemu, wymiana podzespołu, przywrócenie obrazu systemu lub usunięcie programu producenta może zmienić wpis sterownika. Trzeba też sprawdzić, czy urządzenie jest widoczne w firmware komputera i czy nie ma problemu z połączeniem, zasilaniem albo samym podzespołem. Brak wykrywania sprzętu nie zostanie naprawiony przez ustawienia trybu zgodności. Diagnostyka sterownika w serwisie komputerowymJeżeli tryb zgodności nadal nie działa, potrzebna jest analiza całego łańcucha: identyfikacji urządzenia, wersji systemu, architektury sterownika, przebiegu instalacji oraz komunikatów z Menedżera urządzeń. Dopiero na tej podstawie można rozstrzygnąć, czy przyczyną jest brak wsparcia dla starszego interfejsu, niewłaściwy pakiet, konflikt z innym sterownikiem, uszkodzenie systemu czy usterka sprzętowa. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, w tym diagnostyką problemów z instalacją oraz działaniem sterowników w popularnych konfiguracjach domowych i biurowych. W ramach diagnozy można sprawdzić rozpoznawanie urządzenia, poprawność instalacji, zgodność pakietu z systemem oraz zachowanie sprzętu po ponownym uruchomieniu. Jeżeli nie istnieje sterownik zgodny z używaną wersją systemu, rozwiązaniem może być dobór właściwego systemu dla danego urządzenia, zastosowanie nowszego pakietu producenta albo wymiana nieobsługiwanego podzespołu. Tryb zgodności jest tylko narzędziem pomocniczym i nie zastępuje sterownika zaprojektowanego dla konkretnego urządzenia oraz konkretnego środowiska systemowego. |