Hardwaregeräte können in Windows problemlos mit dem Geräte-Manager verwaltet werden. Ich möchte ein PCI-Gerät (z. B. meine Grafikkarte) vollständig ausschalten. Mir ist bekannt, dass im Geräte-Manager ein Gerät deaktiviert sein kann, für das diese Dokumentation vorhanden ist
Deaktivieren Sie ein Gerät
Wenn Sie ein Gerät deaktivieren, bleibt das physische Gerät mit Ihrem Computer verbunden, der Gerätetreiber ist jedoch deaktiviert. Die Treiber sind wieder verfügbar, wenn Sie das Gerät aktivieren. Es kann nützlich sein, Geräte zu deaktivieren, wenn Sie mehr als eine Hardwarekonfiguration für Ihren Computer benötigen oder wenn Sie einen tragbaren Computer haben, den Sie an einer Dockingstation verwenden.
Bedeutet "das physische Gerät bleibt mit Ihrem Computer verbunden" , dass das Gerät noch eingeschaltet ist? Kann dies sogar über Windows erfolgen oder hängt die Energieverwaltung von PCI-Geräten mit dem BIOS zusammen?
Antworten:
Nach einigen Recherchen fand ich diese nützlichen Informationen auf der MSDN , die so ziemlich die Frage beantwortet.
Zusammenfassend kann ein Gerät in Bezug auf seinen Stromverbrauch verschiedene Zustände annehmen:
Voll-Ein-Zustand : D0
Schwachstromzustände : D1, D2, D3hot, D3cold
Der Unterschied zwischen den Energiesparzuständen wird in diesem Unterabschnitt des MSDN-Artikels ausführlich erläutert . Wenn ein Benutzer über den Windows-Geräte-Manager auf einem Gerät auf "Deaktivieren" klickt, befolgt das Betriebssystem die Anweisungen des Gerätetreibers, der festlegt, in welchen D1-, D2-, D3hot- / Cold-Niedrigleistungszuständen das deaktivierte Gerät versetzt wird.
D3hot und D3 cold sind Zustände, die in Windows 8 neu sind, und es gibt verschiedene Komplikationen beim Übergang zwischen Energiezuständen, die ein Treiberprogrammierer berücksichtigen muss.
quelle
Ja, wenn auch mit geringstmöglicher Leistung - im Ballparkbereich von wenigen Milliampere (0,2-3 ma). Erheblich niedriger als der normale Leistungsbereich (10 mA bis 0,9 A USB3) sollte es aktiviert werden. Die Mindestleistung ermöglicht Windows die Kommunikation mit dem Gerät.
Ja.
Zusätzliche Punkte:
Neuere Windows-Versionen wie Windows 10 bieten deutlich verbesserte Funktionen für solche Szenarien - da die neueren Kernel besser mit dem UEFI-BIOS kommunizieren und auch die Motherboard- / Gerätekonfigurationen besser nutzen können. Wenn Sie also Windows Vista oder eine frühere Version verwenden, ist der Unterschied in Bezug auf die Energieeinsparung deutlich negativ.
Ich habe einige Anekdoten zu rechtfertigen - meine USB-Geräte haben sich unregelmäßig verhalten. Zum Beispiel wurde manchmal mein Internet-Dongle nicht erkannt, zu anderen Zeiten verlief die Mausverfolgung nicht reibungslos. Aber die meisten davon waren zeitweise Probleme. Es war schwer zu diagnostizieren, dass der Grund NICHT das Gerät / Software / Treiber / Windows / Motherboard war. Es war mein Netzteil, das nicht alle USB-Geräte ausreichend mit Strom versorgen konnte. Ich habe versucht, sie in Windows zu deaktivieren, und es gab eine erhebliche Verbesserung.
quelle