Windows Setup "hängt" bei Pin Vergabe

Probleme mit der Installation von Windows 11?
Jens1976
Meister
Meister
Beiträge: 362
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 42 Mal
Gender:

Windows Setup "hängt" bei Pin Vergabe

Beitrag von Jens1976 » 02.08.2023, 14:07

Hallo, ich hätte da mal ne Verständnisfrage. Wenn ich eine autounattend.xml erstelle, die quasi nichts macht außer nach durchlaufen der OOBE ein Script zu starten, hängt das Setup bei "Pin erstellen" augenscheinlich fest. Der Kreis dreht sich und das wars dann. Durch Zufall bin ich darauf gekommen, das sich das Setup nicht aufhängt sondern lediglich die Seite nicht weiterspringt. Mit ALT+TAB kann man sich ja bekanntlich die aktiven Fenster anzeigen lassen, bzw. auch so wechseln. Dort wird mir die Seite zur Pin Eingabe angezeigt. Also mit ALT+TAB weiterspringen, "Blind" die Pin eintippen, mit TAB zum nächsten Feld, Pin bestätigen und mit Enter bestätigen. Dann läuft das Setup weiter. Dieses Verhalten betrifft aber nicht nur Windows 11 sondern auch Windows 10. Dort hab ich es ebenfalls getestet. Lasse ich die autounattend.xml weg, läuft das Setup normal durch. Es ist egal, was für eine autounatted.xml man nutzt. Das habe ich bereits ebenfalls getestet. Sobald man eine xml nutzt, die die manuelle Nutzererstellung ermöglicht, tritt dieses Verhalten auf. Woran kann das liegen? Oder hab ich nen Bug gefunden? :D

Tante Google

Windows Setup "hängt" bei Pin Vergabe

Beitrag von Tante Google » 02.08.2023, 14:07


Benutzeravatar
DK2000
Legende
Legende
Beiträge: 9265
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 161 Mal
Danke erhalten: 496 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von DK2000 » 02.08.2023, 14:15

Bug in der autounattend.xml? Ist so schwer zu sagen. Normaler Weise sollte das nicht passieren.

Jens1976
Meister
Meister
Beiträge: 362
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 42 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von Jens1976 » 02.08.2023, 14:17

Keine Ahnung. Ich habs mit mehreren Varianten getestet. Ich hab auch nen Kollegen gebeten, eine xml zu erstellen, für den Fall, das ich nen Fehler eingebaut hab. Jedesmal das gleiche Verhalten :kopfkratz:
Selbst @Holgi hat eine erstellt, das gleiche Verhalten.

Benutzeravatar
DK2000
Legende
Legende
Beiträge: 9265
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 161 Mal
Danke erhalten: 496 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von DK2000 » 02.08.2023, 14:24

Was steht denn drin in der Datei?

Jens1976
Meister
Meister
Beiträge: 362
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 42 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von Jens1976 » 02.08.2023, 14:38

Wie gesagt, die macht nix, außer nach Beendigung des OOBE ein Script aufzurufen...

Code: Alles auswählen

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">

	<settings pass="offlineServicing"></settings>
	<settings pass="windowsPE">
		<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
			<UserData>
				<ProductKey>
					<Key>00000-00000-00000-00000-00000</Key>
				</ProductKey>
				<AcceptEula>true</AcceptEula>
			</UserData>
		</component>
	</settings>
	<settings pass="generalize"></settings>
	<settings pass="specialize">
		<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
			<RunSynchronous>
				<RunSynchronousCommand wcm:action="add">
					<Order>1</Order>
					<Path>%windir%\System32\reg.exe ADD HKLM\SYSTEM\CurrentControlSet\Control\FileSystem /v LongPathsEnabled /t REG_DWORD /d 1 /f</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>2</Order>
					<Path>%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -Command "Set-ExecutionPolicy -Scope 'LocalMachine' -ExecutionPolicy 'RemoteSigned' -Force;"</Path>
				</RunSynchronousCommand>
			</RunSynchronous>
		</component>
	</settings>
	<settings pass="auditSystem"></settings>
	<settings pass="auditUser"></settings>
	<settings pass="oobeSystem">
		<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
			
				  <FirstLogonCommands>
				  
				  
			 <SynchronousCommand wcm:action="add">
                <Order>1</Order>
	          <Description>PostInstall</Description>
	          <RequiresUserInput>false</RequiresUserInput>
                 <CommandLine>c:\windows\setup\scripts\PostInstall.cmd</CommandLine>
             </SynchronousCommand>  
		
			      </FirstLogonCommands>
			  
		</component>
	</settings>
</unattend>

Benutzeravatar
g-force
Elite
Elite
Beiträge: 2070
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 287 Mal
Danke erhalten: 254 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von g-force » 02.08.2023, 15:18

Der Benutzer soll komplett manuell eingerichtet werden? Welche Eingaben sollen übersprungen werden?
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Jens1976
Meister
Meister
Beiträge: 362
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 42 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von Jens1976 » 02.08.2023, 15:31

Es sollen keine Eingaben übersprungen werden. Zum Schluß soll lediglich ein Script aufgerufen werden. Ich weiß, das man das auch mit ner Setupcomplete machen kann. Aber ich meine mal irgendwo gelesen zu haben, das die bei manchen Keys übersprungen wird. Deshalb wollte ich auf Nummer sicher gehen und bin diesen Weg gegangen... Sollte ich da falsch liegen, dann hat sich das erledigt...

Benutzeravatar
DK2000
Legende
Legende
Beiträge: 9265
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 161 Mal
Danke erhalten: 496 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von DK2000 » 02.08.2023, 15:56

Also bei mir funktioniert es soweit. Habe die Datei vom allerdings bereinigten lassen.Aber ob das ein Problem darstellt, kann ich jetzt ich sagen. Fehler waren da keine Vorhanden.

Code: Alles auswählen

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend"
    xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
            <UserData>
                <ProductKey>
                    <Key>VK7JG-NPHTM-C97JM-9MPGT-3V66T</Key>
                </ProductKey>
                <AcceptEula>true</AcceptEula>
            </UserData>
        </component>
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
            <RunSynchronous>
                <RunSynchronousCommand wcm:action="add">
                    <Order>1</Order>
                    <Path>%windir%\System32\reg.exe ADD HKLM\SYSTEM\CurrentControlSet\Control\FileSystem /v LongPathsEnabled /t REG_DWORD /d 1 /f</Path>
                </RunSynchronousCommand>
                <RunSynchronousCommand wcm:action="add">
                    <Order>2</Order>
                    <Path>%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -Command "Set-ExecutionPolicy -Scope 'LocalMachine' -ExecutionPolicy 'RemoteSigned' -Force;"</Path>
                </RunSynchronousCommand>
            </RunSynchronous>
        </component>
    </settings>
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
            <FirstLogonCommands>
                <SynchronousCommand wcm:action="add">
                   <Order>1</Order>
                    <Description>PostInstall</Description>
                    <RequiresUserInput>false</RequiresUserInput>
                    <CommandLine>c:\windows\setup\scripts\PostInstall.cmd</CommandLine>
                </SynchronousCommand>
            </FirstLogonCommands>
        </component>
    </settings>
</unattend>
Kann mir höchstens jetzt vorstellen, ass liegt am FirstLogonCommands (PostInstall.cmd). Da habe ich natürlich nur ein Dummy genommen, damit der da nicht wegen fehlender Datei rumspinnt. Eventuell wird er zu früh ausgeführt, da der Login bereits vor der Pin-Eingabe stattgefunden hat.
Zuletzt geändert von DK2000 am 02.08.2023, 16:14, insgesamt 1-mal geändert.

Jens1976
Meister
Meister
Beiträge: 362
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 42 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von Jens1976 » 02.08.2023, 16:13

Der Pin wird doch wesentlich früher im Windows Setup erstellt. Dazwischen liegt doch noch massig Zeit (Dienste abnicken, OneDrive, Office365, etc.). Der Pin wird ja auch erstellt, nur halt über den Umweg. Wenn mans weiß, isses nich so das Ding, ich hätte halt gern ne Erklärung gehabt. Komisch :kopfkratz: Egal, trotzdem mal danke :)

Benutzeravatar
g-force
Elite
Elite
Beiträge: 2070
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 287 Mal
Danke erhalten: 254 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von g-force » 02.08.2023, 16:19

Wie erstellst Du denn die XML? Du bist doch auch NTlite-Nutzer, oder irre ich mich da?
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
DK2000
Legende
Legende
Beiträge: 9265
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 161 Mal
Danke erhalten: 496 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von DK2000 » 02.08.2023, 16:20

@Jens1976

Sobald Du Name/Password vom Benutzer eingegeben hast, fand der FirstLogon statt. Ein weiteren Logon kommt nicht mehr. Daher endet man auch am Ende vom OOBE und dem BlaBla-Teil direkt auf den Desktop. Kann sein, dass sich da irgendetwas überschneidend.

Bei mir enthält die PostInstall.cmd nur "@Echo off", damit das Setup nicht nach fehlenden Dateien meckert.

Was mich jetzt aber noch interessieren würde, wann überhaupt wird der Profilordner erstellt?

@g-force:

Ich verwende da gerne den Windows SIM aus dem passenden ADK zu installierter Version (oder neuer). Aber wie gesagt, die .XML ist so weit in Ordnung. Macht was sie soll. Ich vermute halt, dass es an "FirstLogonCommands (PostInstall.cmd)" liegt.
Zuletzt geändert von DK2000 am 02.08.2023, 16:25, insgesamt 3-mal geändert.

Jens1976
Meister
Meister
Beiträge: 362
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 42 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von Jens1976 » 02.08.2023, 16:24

Ich bin kein NTlite-Nutzer. Ich hab meine über ein Online-Formular erstellen lassen, weil ich grad keinen Rechner zur Hand hatte, wo man die ganz klassisch, wie von MS gewollt, erstellt. Dann hab ich eine von uns genommen, die benutzt wird, um die Firmenrechner zu installieren (hab eben den Teil rausgenommen, was die Nutzererstellung betrifft). Und Holgi hatte auch eine erstellt. Bei allen dreien hatte ich denselben Effekt.

Jens1976
Meister
Meister
Beiträge: 362
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 42 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von Jens1976 » 02.08.2023, 16:25

@DK2000

Der wird doch während des Setups erstellt, entweder bei einem Online-Konto oder mit dem erstellen des Nutzers im Offline-Modus. Oder irre ich mich da? Kann natürlich sein, das der erst ganz zum Schluß erstellt wird, was man ja so nicht mitbekommt. Gut, wäre eine Möglichkeit...

Benutzeravatar
DK2000
Legende
Legende
Beiträge: 9265
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 161 Mal
Danke erhalten: 496 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von DK2000 » 02.08.2023, 16:28

Der Profilordner kann erst erstellt werden, wenn der Benutzername feststeht.

Und hier muss man dann auch wirklich zwischen Setup und OOBE trennen. Das Setup ist vor der OOBE Phase beendet.

Jens1976
Meister
Meister
Beiträge: 362
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 42 Mal
Gender:

Re: Windows Setup "hängt" bei Pin Vergabe

Beitrag von Jens1976 » 02.08.2023, 16:29

Der kann aber nicht ganz zum Schluß erstellt werden, die Apps landen ja auch dort...

Antworten