Schalten Sie die diskrete GPU unter Windows ohne Treiber aus

1521
user293066

Ich habe ein Lenovo Y560 mit Core i3-380M (Intel HD 3000 integriert) und HD 5730.

Nun eine kleine Geschichte (Sie können diesen Teil überspringen).
Es funktionierte zuerst unter Windows 7 mit Original-Lenovo-Treibern. Dann wechselte ich zu Windows 8 und da die Lenovo-Treiber nicht installiert wurden und Windows mich nicht zwischen GPUs wechseln ließ, verwendete ich die benutzerdefinierten UnifL- Treiber von Leshcat . Beim x-maligen Spielen von Civilization V tauchten dann Artefakte auf. Von kleinen zu größeren. Irgendwann glaube ich, ich bin auf BSOD gestoßen. Die GPU ist im Grunde gestorben. Ich habe versucht, Windows 8 neu zu installieren, aber der benutzerdefinierte Treiber funktionierte nicht mehr, sodass ich nicht einmal auf die integrierte GPU umstellen konnte. Das war etwas um April 2013.

Die diskrete GPU ist im Grunde tot, aber das Problem ist, sie verbraucht immer noch viel Energie und erzeugt ständig viel Wärme und direkt nach dem Booten, wobei sie scheinbar konstant mit maximaler Frequenz arbeitet. Wenn ich im BIOS statt einer umschaltbaren Grafik die Option Nur Diskrete wähle, bekomme ich selbst auf BIOS-Ebene kein Bild und muss es blind zurückschalten.

Ich habe versucht, sie im Windows-Geräte-Manager zu deaktivieren, aber es hört nicht auf, Wärme zu erzeugen.

Auf Ubuntu verbraucht die GPU ebenfalls Strom. Ich habe heute eine saubere Installation von Windows 7 ausprobiert, aber während der Installation des AMD-Treibers bekam ich einen schwarzen Bildschirm und dann BSOD, obwohl die Lüfter viel leiser als gewöhnlich arbeiteten. AMD PowerPlay funktionierte anscheinend und stellte niedrigere Frequenzen ein. Eine LED zur Anzeige der diskreten GPU-Funktion war jedoch weiterhin aktiv. Ich habe auch Festplattenwiederherstellung von DVD von Lenovo versucht. Die Fans arbeiteten auch leiser, aber es gab nur schwarzen Bildschirm. Es wurde versucht, im abgesicherten Modus auszuführen, aber die Installation konnte nicht abgeschlossen werden.

Ich habe eine Lösung für Linux gefunden, habe es aber nicht probiert. Vielleicht könnte ich unter Windows etwas Ähnliches machen?

BEARBEITEN: Nach der Installation von Windows 8.1 muss der AMD-Treiber aktualisiert worden sein, da nur der schwarze Bildschirm angezeigt wurde. Also installierte ich Ubuntu und schaffte es, die diskrete GPU mithilfe der echo OFF > /sys/kernel/debug/vgaswitcheroo/switchhinzugefügten rc.local-Datei auszuschalten. Meine Frage bleibt: Kann ich diese Lösung irgendwie unter Windows reproduzieren?

0
Sie sollten zurückkommen, nachdem Sie die Linux-Lösung versucht haben. Es sollte so einfach sein, die Treiber nicht zu installieren. Ich sollte darauf hinweisen, dass es wahrscheinlich nichts ist, was Sie getan haben. Die GPU hat sich wahrscheinlich durch die Hitze völlig verschlissen. Ramhound vor 10 Jahren 0
Ich würde das an Live USB versuchen, aber der Laptop ist vielleicht komplett gestorben. Nach der Installation von Windows 8.1 wurde der Bildschirm während des Updates schwarz, wahrscheinlich wurden die AMD-Treiber installiert, und als ich den Netzschalter drückte, wurde mir ein BSOD mit KMODE_EXCEPTION_NOT_HANDLED-Fehler angezeigt, danach wird nicht einmal das BIOS geladen (ich weiß es, weil es ist) Passwort geschützt und piept, wenn ich zu viele Zeichen eingebe und es nicht auf das Drücken des Netzschalters reagiert). user293066 vor 10 Jahren 0
Seltsamerweise startete es nach dem Herausziehen des Netzkabels nur mit dem Akku. Leider wurde Windows 8.1 in schwarzen Bildschirm geladen und nach einiger Zeit neu gestartet. Ich vermute, nach einem BSOD konnte ich nichts sehen. user293066 vor 10 Jahren 0
Wenn Sie einen Hardwareschaden vermuten, ist dies wahrscheinlich der Fall. Es ist möglich, dass die Hardware aufgrund von Alter und Hitze einfach versagt hat. Ihre Aktionen haben jedoch wahrscheinlich nur eine bereits ausfallende Hardware in die Knie gezwungen. Mit anderen Worten, dies musste schließlich passieren. Wenn Sie in den abgesicherten Modus wechseln könnten, könnte dies auch ein einfaches Laufwerksproblem sein. Mit den generischen Bildschirmtreibern waren Sie besser dran. Ramhound vor 10 Jahren 0
Okay, die Linux-Lösung funktioniert. Es sollte so einfach sein, die Intel-Laufwerke zu installieren und die diskrete AMD-Grafikkarte zu deaktivieren. Ohne jedoch die Möglichkeit zu haben, das diskrete System im BIOS zu deaktivieren (dies hätte funktionieren müssen), stimmt Windows möglicherweise nicht zu, den Treiber NICHT auf einem unbekannten Gerät zu installieren. Ramhound vor 10 Jahren 0
OK danke. Ich werde also eine saubere Windows 7-Installation mit den originalen Intel-Treibern von Lenovo ausprobieren. user293066 vor 10 Jahren 0
Es ist einen Versuch wert. Ich weiß nur nicht, ob Sie das Gerät so entfernen können, dass Windows nicht versucht, die Treiber nach jedem Neustart zu installieren. Ich gehe davon aus, dass der Laptop nicht unter Garantie steht. Ramhound vor 10 Jahren 0
Ich deaktiviere die Option, um die Treiber während der Installation automatisch zu aktualisieren. Keine Garantie - es ist jetzt fast 3 Jahre alt. user293066 vor 10 Jahren 0
Entfernen von Treibern Starten Sie die Windows DVD Repair-Eingabeaufforderung DISM.exe / Image: C: \ / Get-Drivers DISM.exe / Image: C: \ / Remove-Drivers, um die fehlerhaften Treiber zu finden, und entfernen Sie sie mit Befehl # 2 es cybernard vor 10 Jahren 0
@cybernard Ich habe "DISM.exe / Image: C: \ / Get-Drivers" sowie "DISM.exe / Image: X: \ / Get-Drivers" sowie DISM.exe / Image: X: \ ausprobiert. / Online / Get-Drivers "und viele andere Konfigurationen, aber es gibt immer Fehler wie 2, 50 oder 87.
user293066 vor 10 Jahren 0
@Ramhound Das Deinstallieren des Treibers oder die Deaktivierung des Treibers funktionierte nicht unter Windows 7 und Windows 8.1. user293066 vor 10 Jahren 0
Ok so online it Schritt 1 Versuchen Sie ** DISM.exe / Online / Get-Drivers ** Damit das Entfernen funktioniert, müssen Sie ** von der Windows-DVD booten ** und Reparatur und dann die Eingabeaufforderung auswählen. ** DISM.exe / Image: C: \ / Remove-Driver /driver:oem1.inf** Ändern Sie ** oem1.inf ** in den Treiber, den Sie mit der Get-Drivers-Funktion gefunden haben. cybernard vor 10 Jahren 0
@cybernard Ja, ich habe es mit dem Windows Repair-Tool gemacht. Zuerst habe ich ein bootfähiges USB-Laufwerk verwendet, jetzt eine DVD, aber es machte keinen Unterschied. Es zeigt immer noch Fehler 50 für ** DISM.exe / Online / Get-Drivers **, Fehler 2 für ** DISM.exe / Image: C: \ / Remove-Driver **. user293066 vor 10 Jahren 0
Soweit Fehler 2 ** Zugriff auf das Bild nicht möglich ** Möglicherweise haben sich Ihre Laufwerksbuchstaben in der Reparaturbefehlsaufforderung geändert. Stellen Sie sicher, dass sich auf dem Laufwerk C: ein ** Windows ** -Ordner befindet, und wenn es nicht den richtigen Laufwerksbuchstaben findet. Es ist nicht das X: Laufwerk. cybernard vor 10 Jahren 0
@cybernard Ich habe jeden Buchstaben ausprobiert und nur D: \ ergab ein Ergebnis. Ich bin mir jedoch nicht sicher, ob dies das DVD-Laufwerk sein könnte. Es gibt auch keinen AMD-Treiber in den Ergebnissen. oem0.inf ist Drucker, Microsoft; oem1.inf ist Display, Intel Corporation; oem2.inf ist System, Intel. user293066 vor 10 Jahren 0

0 Antworten auf die Frage