Update auf Win11 Monitor über USB-C verweigert den Dienst

X-TR4

Captain
Registriert
Nov. 2006
Beiträge
3.212
Moin Zusammen,

ich habe hier ein Thinkpad P1 Gen 4 (Rtx3070, I7 11850) und einen LG 38WN95C
Soweit lief alles einwandfrei mit der USB-C Verbindung (Displayport Alt Mode denke ich)

Der Monitor wurde immer erkannt und ließ sich bis 144Hz ansteuern. Das Kabel ist das mitgelieferte

Jetzt habe ich ein Update auf Win11 gemacht. Seitdem geht nichts mehr.
an beiden USB-C Ports am Gerät.

Zwar erkennt der Laptop die an den Monitor angeschlossenen USB Geräte, der Monitor als Anzeigegerät wird aber nicht mehr erkannt, auch nicht im Gerätemanager.
Kabel etc. schließe ich aus, ein anderer PC funktioniert.
Ich habe den Nvidia Treiber einmal komplett neu Installiert, auch ohne Besserung.
HDMI funktioniert soweit (eben max 75Hz)

Hat jemand eine Idee?
 
Sind alle Windows Updates inkl. Treiber durch?
 
Updates sind alle durch. Das werde ich nochmal probieren:
Beide Treiber deinstallieren, dann zuerst Intel, danach NV
Ergänzung ()

Soeben durch (Clean install) leider keine Besserung.
Es wird kein Monitor erkannt.

Ich habe noch eine USB C Mini Docking Station von Dell mit HDMI und DP. Dort geht beides aber auch je nur mit 75Hz. Nutze ich das USB-C vom Dock direkt am Monitor, habe ich auch kein Bild
 
Zuletzt bearbeitet:
Gibt es ggf. auf der Lenovo Seite ein Update für das Thunderbolt Tool?
 
Ich bin mir nicht sicher ob’s was damit zu tun hat, aber bis heute auf meinem Arbeits Thinkpad ein Update von Lenovo kam hat die Bildübertragung über usb c über ein Dock seit ein paar Tagen nicht mehr funktioniert. Weder über dp noch hdmi..
Seit dem Update heute Mittag ging’s dann wieder.
 
Zumindest im Vantage gibt es kein Update zu Thunderbolt. Vor 2 Tagen kam noch ein BIOS Update. Seitdem hatte ich es nicht am Monitor. Es wäre nicht auszuschließen dass es vielleicht damit zusammen hängt..
 
Suche mal im Microsoft Store nach Thunderbolt™ Control Center.
Es ist keine Anmeldung nötig.
Und in der Bibliothek im Store nach Updates suchen.
MS hat einige Treiber von Windows Update in den store ausgelagert
 
  • Gefällt mir
Reaktionen: species_0001
im Store finde ich es irgendwie nicht. Aber es ist installiert.
Der Monitor wird zumindest erkannt. Aber ein Bild bekomme ich nicht
1661712941723.png
 
Zuletzt bearbeitet:
über deinen Link zeigt er es an im Store (bereits installiert).
Aber es gibt keine Updates
 
Halbes Jahr später: Problem besteht weiterhin.
Habe den Rechner nun einmal neu aufgesetzt - ohne Ergebnis ich könnte nochmal win10 probieren aber es wäre nicht in meinem Sinne.

Ein mobiler DELL Monitor mit USB-C (DP Alt) funktioniert dagegen einwandfrei. Es ist also irgendwie ein Thunderbolt Problem denke ich (Thinkpad hat TB4 an beiden Ports)
Mein Arbeitslaptop hat kein Thunderbolt 3 oder 4 am USB-C Port. Dort funktioniert es aber dennoch dem LG Monitor und USB-C.

Kann ich z.B. DP-Alt Mode über USB C erzwingen, um Thunderbolt auszuschließen??
 
Zuletzt bearbeitet:
X-TR4 schrieb:
Kann ich z.B. DP-Alt Mode über USB C erzwingen, um Thunderbolt auszuschließen??
Von Windows kann man sowas nicht direkt erzwingen, sondern man müsste ein non-TB Gerät dazwischen stecken. Kabel alleine würde auch nicht helfen, weil damit immer noch 20G TB Verbindungen gehen würden.

Aber die DP-Verbindung kommt so oder so von der gleichen Quelle. Die Frage ist mehr wo exakt es hängt.
X-TR4 schrieb:
Zwar erkennt der Laptop die an den Monitor angeschlossenen USB Geräte
Wo im Geräte-Manager, wenn man den auf nach Hierarchie umstellt tauchen die USB-Geräte auf?

Ist an beiden TB4 Ports das Verhalten gleich (DP Alt Mode geht, tunneled DP nicht)? Idealerweise testest du, dass beide TB4 Ports gleichzeitig DP Alt Mode können....

An welcher GPU hängen die DP Ports? Ich nehme Nvidia an.

Ansonsten, würde ich erstmal ein Linux probieren. Dass muss man dann auch gar nicht installieren. Fedora ist neu genug, das kann das ohne Probleme und kann schnell live vom Stick booten. Wenn es damit geht, definitiv ein Treiber Problem. Wenn es damit auch nicht geht wird es spannend, dann habe ich nämlich keine konkreten Ideen für einen Fix, sondern könnte nur hoffen dass mir eine Idee kommt beim Diagnostizieren.

Und noch einen: hast du diese Art von TB Controller im im Geräte-Manager?
1672960561315.png

Oder eher das hier?
1672960854417.png
 
  • Gefällt mir
Reaktionen: species_0001
Danke für die ausführliche Antwort.

Zuerst mal mein Arbeitslaptop da ich gerade davor sitze (Dell 7210 2in1, Windows 10)
Der hat scheinbar doch TB(3) wie es aussieht.

"nach Hierarchie" ordnen finde ich nicht. Ein bisschen anders sieht es hier aus, aber ich finde vergleichbares wie in deinem Screenshot. Habe auf diesem Laptop aber auch nicht volle Admin Rechte

1672990168231.png

1672990320864.png



Der Monitor hat übrigens auch nur TB3, mein Lenovo TB4. Aber das wäre ja eigentlich abwärtskompatibel.
Screenshots vom Thinkpad folgen etwas später
 
Und hier nun das Thinkpad..

Generischer USB Hub ist vom Monitor, daran hängt ein weiterer hub..
Diese Geräte werden also erkannt.

1673005797921.png


kann man hier auch gut sehen

1673005976934.png

(Monitor via HDMI)

Edit: Beide TB4 Ports verhalten sich identisch - müssten auch identisch sein


Monitor am DELL PC (Internes und LG Monitor):
1673007417982.png

Monitor am Thinkpad (nur Internes zu sehen, LG Monitor nur per HDMI erkannt)
1673007605857.png
 
Zuletzt bearbeitet:
X-TR4 schrieb:
"nach Hierarchie" ordnen finde ich nicht.
Ok, dann habe ich den Punkt falsch übersetzt. Ist es "nach Verbindung"?

Aber ok. Wenn dein Arbeitslaptop TB3 hat und der Monitor daran geht, ist damit auch bewiesen, dass der Monitor selbst mit TB3 geht, wenn auch an deinem Dell Laptop nur mit reduzierter DP-Geschwindigkeit...

Das die USB-Geräte unterhalb vom Downstream Switchport auftauchen, bedeutet, dass die USB-Verbindungen erfolgreich durch Thunderbolt getunnelt werden (technisch gesehen wird nur PCIe getunnelt), aber damit geht die Thunderbolt-Verbindung selbst schon mal.

Du hast die alten TB Controller Treiber drin, bei denen verwaltet Intel, was die TB Controller machen. Mit Windows 11 kann Windows nämlich den Job auch selbst übernehmen, für die Notebook-Prozessoren. Dies ist bei meinem 12th gen Notebook der Fall. Dann hat Windows nämlich Log-Meldungen im EventLog die unter anderem begründen, warum eine DP Verbindung nicht zustande kommt, etc. Und ich habe Berichte gelesen, dass einige 11th Gen Geräte mit der Umstellung auf Win11 Probleme hatten, weil dabei scheinbar die Treiber von Intel auf Windows gewechselt haben. Leider bin ich mir an dieser Stelle nicht sicher, ob das so passiert, oder ob das einfach nur andere Probleme sind. Du könntest trotzdem mal im EventViewer unter "System" schauen, ob da zufällig ne (Fehler-)Meldung auftaucht, wenn du den LG per TB anschließt...
Aber ich befürchte, bei Intel Treibern, gibt es dort keine Diagnose Meldungen und dann sollte das Device Portal auch nicht funktionieren um uns diverse Daten zur TB3 Verbindung zu geben.


Dein Notebook scheint 2 getrennte TB-Controller zu nutzen und nicht nur einen für den Doppelport, so dass die Ports getrennt arbeiten sollten und mein Test DP Alt Mode an beiden gleichzeitig zu nutzen, nicht das testen würde, was ich wollte.

Du hattest gesagt, dass du einen Monitor mit nur DP Alt Mode hast. Kannst du den mal anstecken und schauen wo der im Geräte Manager auftaucht? An der iGPU oder dGPU?
Evtl hast du BIOS Optionen zu Hybridgrafik, mit denen man auch genau das beeinflussen kann, dann wären Tests von TB3 mit beiden Modi interessant (Port kommt von dGPU und einmal von iGPU).

Mehr Details zur Verbindung, wie die Verbindungsgeschwindigkeit wird man vermutlich nur mit Linux sehen können.
 
  • Gefällt mir
Reaktionen: species_0001 und X-TR4
Ray519 schrieb:
Du hattest gesagt, dass du einen Monitor mit nur DP Alt Mode hast. Kannst du den mal anstecken und schauen wo der im Geräte Manager auftaucht? An der iGPU oder dGPU?
Der hängt an der dGPU
1673016476971.png


Ray519 schrieb:
Du könntest trotzdem mal im EventViewer unter "System" schauen, ob da zufällig ne (Fehler-)Meldung auftaucht, wenn du den LG per TB anschließt...
Kann ich denn die Treiber irgendwo ändern von Windows auf Intel bzw zurück zum testen?

Bei der Ereignisanzeige bekomme ich einige Fehler beim einstecken, aber ich denke das bezieht sich zumindest teils auf die Stromversorgung (100W sind für das Thinkpad zu wenig)

Er gibt jedenfalls die Info, dass er den Monitor erkennt.
Thunderbolt device is connected.
Device model name: 38WN95C
Device vendor name: LG Electronics
Device NVM version: 56:0

1673016836033.png


ich hänge die Fehler mal an, vielleicht sagt dir das mehr
Protokollname: System
Quelle: nhi
Datum: 06.01.2023 15:49:57
Ereignis-ID: 9006
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: Thinkpad_Andre
Beschreibung:
An error was detected.
Error message: Entering error state, will request WDF to reset the driver

Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="nhi" />
<EventID Qualifiers="49156">9006</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2023-01-06T14:49:57.9008965Z" />
<EventRecordID>3162</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="4044" />
<Channel>System</Channel>
<Computer>Thinkpad_Andre</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>Entering error state, will request WDF to reset the driver</Data>
<Binary>0000000002002800000000002E2304C0000000000000000000000000000000000000000000000000</Binary>
</EventData>
</Event>

Protokollname: System
Quelle: nhi
Datum: 06.01.2023 15:49:57
Ereignis-ID: 9006
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: Thinkpad_Andre
Beschreibung:
An error was detected.
Error message: Changing state to Power State Error, Message: Failed to exit RTD3

Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="nhi" />
<EventID Qualifiers="49156">9006</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2023-01-06T14:49:57.9008965Z" />
<EventRecordID>3161</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="4044" />
<Channel>System</Channel>
<Computer>Thinkpad_Andre</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>Changing state to Power State Error, Message: Failed to exit RTD3</Data>
<Binary>0000000002002800000000002E2304C0000000000000000000000000000000000000000000000000</Binary>
</EventData>
</Event>

Protokollname: System
Quelle: nhi
Datum: 06.01.2023 15:49:57
Ereignis-ID: 9006
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: Thinkpad_Andre
Beschreibung:
An error was detected.
Error message: Error code: 0xF1, Sub error code: 0x1C0

Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="nhi" />
<EventID Qualifiers="49156">9006</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2023-01-06T14:49:57.9008965Z" />
<EventRecordID>3160</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="4044" />
<Channel>System</Channel>
<Computer>Thinkpad_Andre</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>Error code: 0xF1, Sub error code: 0x1C0</Data>
<Binary>0000000002002800000000002E2304C0000000000000000000000000000000000000000000000000</Binary>
</EventData>
</Event>

Protokollname: System
Quelle: nhi
Datum: 06.01.2023 15:49:57
Ereignis-ID: 9006
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: Thinkpad_Andre
Beschreibung:
An error was detected.
Error message: Error code: 0x145, Sub error code: 0x1CE

Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="nhi" />
<EventID Qualifiers="49156">9006</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2023-01-06T14:49:57.9008965Z" />
<EventRecordID>3159</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="4044" />
<Channel>System</Channel>
<Computer>Thinkpad_Andre</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>Error code: 0x145, Sub error code: 0x1CE</Data>
<Binary>0000000002002800000000002E2304C0000000000000000000000000000000000000000000000000</Binary>
</EventData>
</Event>

Protokollname: System
Quelle: nhi
Datum: 06.01.2023 15:49:57
Ereignis-ID: 9006
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: Thinkpad_Andre
Beschreibung:
An error was detected.
Error message: Error code: 0x1EC, Sub error code: 0x169

Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="nhi" />
<EventID Qualifiers="49156">9006</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2023-01-06T14:49:57.9008965Z" />
<EventRecordID>3158</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="4044" />
<Channel>System</Channel>
<Computer>Thinkpad_Andre</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>Error code: 0x1EC, Sub error code: 0x169</Data>
<Binary>0000000002002800000000002E2304C0000000000000000000000000000000000000000000000000</Binary>
</EventData>
</Event>

Protokollname: System
Quelle: nhi
Datum: 06.01.2023 15:49:57
Ereignis-ID: 9006
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: Thinkpad_Andre
Beschreibung:
An error was detected.
Error message: Error code: 0x1EC, Sub error code: 0x1EE

Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="nhi" />
<EventID Qualifiers="49156">9006</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2023-01-06T14:49:57.9008965Z" />
<EventRecordID>3157</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="4044" />
<Channel>System</Channel>
<Computer>Thinkpad_Andre</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>Error code: 0x1EC, Sub error code: 0x1EE</Data>
<Binary>0000000002002800000000002E2304C0000000000000000000000000000000000000000000000000</Binary>
</EventData>
</Event>

Protokollname: System
Quelle: nhi
Datum: 06.01.2023 15:49:57
Ereignis-ID: 9006
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: Thinkpad_Andre
Beschreibung:
An error was detected.
Error message: MSIx table is empty

Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="nhi" />
<EventID Qualifiers="49156">9006</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2023-01-06T14:49:57.9005288Z" />
<EventRecordID>3156</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="4044" />
<Channel>System</Channel>
<Computer>Thinkpad_Andre</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>MSIx table is empty</Data>
<Binary>0000000002002800000000002E2304C0000000000000000000000000000000000000000000000000</Binary>
</EventData>
</Event>
 
nhi ist auf jedenfall der Intel Treiber für Thunderbolt. Ich würde wetten, das das damit zusammenhängt, dass es nicht geht. Leider kann ich mit den Fehlercodes aber nichts anfangen. Das könnten vermutlich nur Intel oder höchstens Lenovo.
Basierend darauf kann ich nur raten, dass du irgendeine Inkompatibiltät zwischen Thunderbolt Treiber, Windows und Thunderbolt Firmware / BIOS triffst. Ich habe aber keine Idee wie das zu beheben wäre außer BIOS und Firmwares auf den aktuellsten Stand bringen, sauber neu installieren und Lenovo Support. Wenn der Bug beim Upgrade zu Win11 aufgetreten ist, sollte das ja etwas sein was Lenovo schonmal gesehen hat.

Ich würde noch mit Linux checken, ob die HW an sich geht und das Problem nur auf Windows existiert oder ob es eher ein HW / Firmware Problem ist. Aber mit diesen Fehlermeldungen würde ich erwarten, dass es ein Win/Treiber Problem ist, dass mit sauberer Installation der korrekten Treiber beheben kann (nur die Frage was die korrekten Treiber sind), weil andere TB Funktionen ja gehen. Wenn es aber unter Linux auch nicht geht, dann muss das Gerät in Reparatur oder mindestens einen BIOS Reset bekommen.

Wie hattest du denn dein Windows "neu aufgesetzt". Mit einem offiziellen Win11 Image von Lenovo? Mit einer nackten Win11 Installation + Lenovo Treiber? Nur mit zurücksetzen aus Windows heraus?

Der Lenovo Support will vermutlich ein Zurücksetzen mit der ihrem Image und dass müssen die auch mindestens zum laufen bekommen. Egal ob das noch ein Win10 + erneutes Upgrade oder Win11 Image ist.
 
  • Gefällt mir
Reaktionen: species_0001
Ich habe das klassische Win10 auf 11 Upgrade gemacht.

Jetzt hatte ich nochmal "PC auf Werkseinstellungen" und Windows Dateien aus der Cloud laden gemacht. Von außen war das für mich eine komplette Neuinstallation.
Ich kann natürlich auch noch ein W11 Image direkt von Microsoft installieren. Vielleicht ist das besser.

Sämtliche Treiber und Bios sind auf dem neusten Stand.

Aber es scheint wie du sagst. Irgendwas ist da inkompatibel. Da sonst alles geht schließe ich auch auf Softwareprobleme.
Mit Linux könnte ich beizeiten noch Mal testen.
 
Ich habe den Rechner mittlerweile mit einem blanken w11 Image komplett neu aufgesetzt. Erstmal ohne Lenovo Tools etc.

Ergebnis bleibt leider das gleiche..

Dann werde ich nochmal Linux testen. Gibt es da ein empfehlenswertes Image was sich fix auf nen USB Stick installieren lässt?
 
Zurück
Oben