Treiberintegration in 24H2 funktioniert nicht

Antworten
jensito
Beiträge: 46
Registriert: 11 Okt 2011, 14:54

Treiberintegration in 24H2 funktioniert nicht

Beitrag von jensito »

Hallo Zusammen,

wir haben vor Kurzem ein Shuttle X50V9 mit 23H2 in Betrieb genommen. Alle Treiber integriert, wie von Opsi gewohnt, ging zügig.
Dann haben wir uns entschieden doch direkt 24H2 zu installieren und nach den hier im Forum bereits genannten notwendigen Schritten auch zum Laufen bekommen. Leider finden sich nun nach der Installation immerhin 4 Geräte ohne Treiber im Gerätemanager. Ich habe versucht, die Treiber als additional anzugeben, damit sie selbst dann integriert werden, wenn die Geräte während der Installation nicht da wären. Show_drivers zeigt die Treiber allesamt an. In der fertigen Installation liegen sie auch alle unter C:\drv und wenn ich aus dem Gerätemanager die Geräte mit Treiber aktualisieren -> manuell -> auf lokalen Ordner c:\drv lenke, wird das jeweilige Gerät sofort gefunden und installiert.

Nun habe ich die setupact.log aus dem \windows\panther Verzeichnis durchforstet und finde diesen Logausschnitt:

Code: Alles auswählen

2024-11-21 14:30:28, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Further logs for driver related operations can be found in the target operating system at %WINDIR%\inf\setupapi.offline.log - CDriverManager::Initialize
2024-11-21 14:30:28, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 ENTER InstallDriversOffline ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:28, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Parameter Offline Windows Directory Path: 'C:\$WINDOWS.~BT\NewOS\Windows' ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:28, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Parameter Offline system drive on reboot: 'X:' ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:28, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Offline Image has 'PROCESSOR_ARCHITECTURE_AMD64' ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:28, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 User has Administrator privileges. ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:28, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Offline SOFTWARE hive located at: C:\$WINDOWS.~BT\NewOS\Windows\system32\config\SOFTWARE ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:28, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Loaded hive key name {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/$WINDOWS.~BT/NewOS/Windows/system32/config/SOFTWARE ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:28, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 RegOpenKeyEx failed on offlineHiveKeyName. Err = 0x00000002
 ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:29, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Found key '1' ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:29, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Processing '1'... ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:29, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Path = 'c:\drv' ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:29, Warning               DISM   DISM Driver Manager: PID=2876 TID=2904 No credentials provided ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:29, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Offline SYSTEM hive located at: C:\$WINDOWS.~BT\NewOS\Windows\system32\config\SYSTEM ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:29, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Loaded hive key name {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/$WINDOWS.~BT/NewOS/Windows/system32/config/SYSTEM ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:29, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 RegOpenKeyEx failed on offlineSystemHiveKeyName. Err = 0x00000002
 ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:29, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Searching for drivers at 'c:\drv'... ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:29, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Locating INFs in 'c:\drv' ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:29, Error                 DISM   DISM Driver Manager: PID=2876 TID=2904 Failed to find driver packages at 'c:\drv' ( HRESULT = 0x80070003 ) - DriversCallback
2024-11-21 14:30:29, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 Installed '0' drivers. ( HRESULT = 0x0 ) - DriversCallback
2024-11-21 14:30:29, Info                  DISM   DISM Driver Manager: PID=2876 TID=2904 RETURN InstallDriversOffline (0) ( HRESULT = 0x0 ) - ...
Das spricht relativ klar dafür, dass entweder unter C:\drv während der Installation nichts liegt, oder Berechtigungen zum Zugriff fehlen, oder?

Ich habe in einem anderen Thread viewtopic.php?t=14304&start=10 ein ähnliches Problem gesehen, da waren aber nur VM-Treiber und diese sind vielleicht im Standard schon in Win11 vorhanden oder so.

Hat hier jemand einen heißen Tipp oder kann das Problem nachstellen? Ich möchte wirklich ungern ein extra-Paket bauen, dass Treiber nachinstalliert, die eigentlich schon korrekt integriert sind...

Opsi läuft mit
win11_x64 auf Version 4.3.0.2-9
opsi_client_agent auf Version 4.3.4.11
opsi-configed auf Version 4.3.3.13 (2024-08-14)

Vielen Dank
Jens
ewimar
Beiträge: 15
Registriert: 10 Aug 2018, 10:19

Re: Treiberintegration in 24H2 funktioniert nicht

Beitrag von ewimar »

Hallo Jens,

was Deinen Workaround betrifft...
Ich möchte wirklich ungern ein extra-Paket bauen, dass Treiber nachinstalliert, die eigentlich schon korrekt integriert sind...
Mit dem opsi-Produkt opsi-win-driver-update kannst Du die Treiberintegration ein weiteres Mal ausführen.
Siehe opsi-Doku: https://docs.opsi.org/opsi-docs-de/4.3/ ... ver-update

Wenn keine essentiellen Treiber fehlen, bist Du damit bis zur Verfügbarkeit einer anderen Lösung erstmal arbeitsfähig.

Gruß
Martin
jensito
Beiträge: 46
Registriert: 11 Okt 2011, 14:54

Re: Treiberintegration in 24H2 funktioniert nicht

Beitrag von jensito »

Danke für den Tipp Martin!
Das funktioniert nach einigem Herumprobieren nun. Ist definitiv nicht so gut wie ein funktionierendes Original, aber für einen Workaround doch ziemlich charmant.

Hätte man diesen Thread doch als Bug posten müssen? Ich war mir da unsicher...

Liebe Grüße
Jens
Benutzeravatar
m.radtke
Ex-uib-Team
Beiträge: 1767
Registriert: 10 Jun 2015, 12:19

Re: Treiberintegration in 24H2 funktioniert nicht

Beitrag von m.radtke »

Moin,

wie sieht denn deine unattend.xml aus?
Insbesondere die beiden DriverPaths Sektionen.

An der Stelle haben wir eine Änderung gemacht, die sollte auch bei bestehenden unattend.xml gepatcht werden.

Wir haben diverse Tests mit einem Win11 kompatiblen Notebook bei uns im Haus gemacht, da hat die Treiberintergration funktioniert.

Gruß
Mathias


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


jensito
Beiträge: 46
Registriert: 11 Okt 2011, 14:54

Re: Treiberintegration in 24H2 funktioniert nicht

Beitrag von jensito »

Hallo Mathias,

vielen Dank für den Tipp. Das war genau das Problem. Da wurde der absolute Pfad zur DriverIntegration durch eine Variable für das WinPE Laufwerk ersetzt. Nun funktioniert es wieder wie es soll.

Damit ist das Thema gelöst.

Jens
Antworten