Wyświetlanie ukrytych urządzeń

Menedżer urządzeń wyświetla listę urządzeń zainstalowanych na komputerze. Domyślnie niektóre urządzenia nie są wyświetlane na liście. Te ukryte urządzenia obejmują:

  • Urządzenia z ustawionym bitem stanu węzła urządzenia (devnode) DN_NO_SHOW_IN_DM.

  • Urządzenia, które są częścią klasy konfiguracji urządzenia oznaczonej jako NoDisplayClass (na przykład drukarki i sterowniki inne niż PnP)

  • Urządzenia, które zostały fizycznie usunięte z komputera, ale których wpisy rejestru nie zostały usunięte (znane również jako nieobecne urządzenia lub urządzenia phantom).

Note

Począwszy od Windows 8 i Windows Server 2012, Menedżer Plug and Play nie tworzy już reprezentacji urządzeń nie-PnP (starszych). W związku z tym nie ma takich urządzeń w Menedżerze urządzeń.

Note

Użytkownicy nigdy nie powinni widzieć nieobecnych urządzeń, ponieważ nieobecne urządzenie nie powinno przyciągać ich uwagi i nie powinno powodować żadnych problemów. Jeśli użytkownik musi widzieć urządzenie, gdy nie jest ono obecne, prawdopodobnie wystąpi problem z projektem sterownika. Jednak podczas testowania deweloper może musieć wyświetlić takie urządzenia.

Aby wyświetlić ukryte urządzenia w Menedżerze urządzeń, wybierz pozycję Wyświetl i wybierz pozycję Pokaż ukryte urządzenia.

W systemach wcześniejszych niż Windows 8, aby wyświetlić nieobecne urządzenia, należy ustawić zmienną środowiskową DEVMGR_SHOW_NONPRESENT_DEVICES na 1 przed otwarciem Menedżera urządzeń, a następnie otworzyć Menedżera urządzeń, a następnie w menu Widok wybierz pozycję Pokaż ukryte urządzenia.

Aby trwale ustawić zmienną środowiskową użytkownika DEVMGR_SHOW_NONPRESENT_DEVICES na 1, użyj karty Zaawansowane w arkuszu właściwości systemowych. Po ustawieniu tej zmiennej środowiskowej uruchom Menedżer urządzeń i wybierz pozycję Pokaż ukryte urządzenia.