Jump to content

Recommended Posts

Posted

I have installed WDS and MDT on Windows Server 2022.

As far as I can tell everything is configured as it should be and PXE boot is working but when a device boots into the Microsoft Deployment Toolkit it shows the Welcome screen with options to Run the Deployment Wizard or Exit to Command Prompt.

I have changed multiple settings in bootstrap.ini and Rules but still getting this welcome screen. If I enter the admin and domain details I then see the option to select the task schedule that is available which is what I want to automatically get to.

 

I have copied the settings over from an older existing WDS server and still the same.

 

This is what I have in bootstrap,.ini:

 

[Settings]
Priority=Default

[Default]
DeployRoot=\\MYWDSSERVER\DeploymentShare$
SkipBDDWelcome=YES
SkipAdminPassword=YES
UserDomain=MYDOMAIN
UserID=administrator
UserPassword=MYDOMAINPASSWORD

 

Any guidance appreciated.

 

Thanks.

Posted

My Boot .ini file is:

 

[Settings]
Priority=Default

[Default]

SkipBDDWelcome=YES

KeyboardLocalePE=0809:00000809
DeployRoot=\\MYWDSSERVER\DeploymentShare$
UserDomain=MYDOMAIN
UserID=administrator
UserPassword=MYDOMAINPASSWORD

_SMSTSOrgName=Running %TaskSequenceID% on %OSDComputername%

 

but under Rules I have:

 

SkipBDDWelcome=Yes

SkipTimeZone=Yes

TimeZone=085

TimeZoneName=GMT Standard Time

SkipLocaleSelection=Yes

KeyboardLocale=0809:00000809

UserLocale=en-GB

UILanguage=en-GB

UserDatalocation=NONE

SkipCapture=Yes

ODInstall=Yes

SkipAdminPassword=Yes

AdminPassword=My Temp Admin Password

SkipDomainMembership=No

JoinDomain=Domain.org

DomainAdmin=Domain Admin User (Custom user with rights to ad pcs to domain)

DomainAdminDomain=Domain

DomainAdminPassword=Domain Admin Password

UserID=Domain\User (user to use for install)

UserPassword=Password

SkipSummary=Yes

SkipFinalSummary=Yes

FinishedAction=Shutdown

SkipProductKey=Yes

SkipComputername=No

SkipUserData=Yes

SkipTaskSequence=No

SkipApplications=No

SkipBitLocker=Yes

SkipRoles=Yes

 

Posted
10 minutes ago, thebatman said:

My Boot .ini file is:

 

[Settings]
Priority=Default

[Default]

SkipBDDWelcome=YES

KeyboardLocalePE=0809:00000809
DeployRoot=\\MYWDSSERVER\DeploymentShare$
UserDomain=MYDOMAIN
UserID=administrator
UserPassword=MYDOMAINPASSWORD

_SMSTSOrgName=Running %TaskSequenceID% on %OSDComputername%

 

but under Rules I have:

 

SkipBDDWelcome=Yes

SkipTimeZone=Yes

TimeZone=085

TimeZoneName=GMT Standard Time

SkipLocaleSelection=Yes

KeyboardLocale=0809:00000809

UserLocale=en-GB

UILanguage=en-GB

UserDatalocation=NONE

SkipCapture=Yes

ODInstall=Yes

SkipAdminPassword=Yes

AdminPassword=My Temp Admin Password

SkipDomainMembership=No

JoinDomain=Domain.org

DomainAdmin=Domain Admin User (Custom user with rights to ad pcs to domain)

DomainAdminDomain=Domain

DomainAdminPassword=Domain Admin Password

UserID=Domain\User (user to use for install)

UserPassword=Password

SkipSummary=Yes

SkipFinalSummary=Yes

FinishedAction=Shutdown

SkipProductKey=Yes

SkipComputername=No

SkipUserData=Yes

SkipTaskSequence=No

SkipApplications=No

SkipBitLocker=Yes

SkipRoles=Yes

 

Thanks for the info.

To me, it looks like it does not matter what settings go into the rules, it is just ignoring and going to the welcome screen.
I can see that it is trying to load the customsettings.ini but the screen flashes so quickly.

It's either not loading for some reason or loading and ignoring some of the settings.

 

These are the rules from the old server. I even tried copying them over and the UserExit.vbs:

[Settings]
Priority=Default
Properties=MyCustomProperty

[Default]
UserExit=UserExit.vbs
OSDComputername=#GetOfflineComputername()#
BitsPerPel=32
VRefresh=60
XResolution=1440
YResolution=900

_SMSTSORGNAME=MYORGNAME

OSInstall=YES
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=YES
SkipBDDWelcome=YES
SkipBitLocker=YES
DoNotCreateExtraPartition=YES
SkipCapture=YES
SkipComputerName=NO
SkipComputerBackup=YES
SkipDeploymentType=YES

DeploymentType=NEWCOMPUTER

SkipDomainMembership=YES
JoinDomain=MYDOMAIN
DomainAdmin=administrator
DomainAdminDomain=MYDOMAIN
MachineObjectOU=MYOUPATH
DomainAdminPassword=MYPASSWORD
SkipFinalSummary=YES

SkipLocaleSelection=YES
KeyboardLocale=0809:00000809
UserLocale=en-GB
UILanguage=en-GB
SkipPackageDisplay=YES

SkipProductKey=YES
SkipSummary=YES
SkipTaskSequence=NO
SkipTimeZone=YES

TimeZoneName=GMT Standard Time
SkipUserData=Yes

FinishAction=Restart
EventService=http://MYSERVER:9800

 

Wondering if specifically related to Server 2022 but I think unlikely.

Posted
1 minute ago, thebatman said:

I think it may be due to the UserExit=UserExit.vbs

I half remember that coused me a fair bit of issues

The issue was before I tried copying the old rules over. Originally it did not have the userexit script  and even with just a few basic lines it still does not work :(

Posted
9 hours ago, mwild said:

I have installed WDS and MDT on Windows Server 2022.

As far as I can tell everything is configured as it should be and PXE boot is working but when a device boots into the Microsoft Deployment Toolkit it shows the Welcome screen with options to Run the Deployment Wizard or Exit to Command Prompt.

I have changed multiple settings in bootstrap.ini and Rules but still getting this welcome screen. If I enter the admin and domain details I then see the option to select the task schedule that is available which is what I want to automatically get to.

 

I have copied the settings over from an older existing WDS server and still the same.

 

This is what I have in bootstrap,.ini:

 

[Settings]
Priority=Default

[Default]
DeployRoot=\\MYWDSSERVER\DeploymentShare$
SkipBDDWelcome=YES
SkipAdminPassword=YES
UserDomain=MYDOMAIN
UserID=administrator
UserPassword=MYDOMAINPASSWORD

 

Any guidance appreciated.

 

Thanks.

What are you using for the boot media?

 

Is this to capture a machine or deploy an image?

Posted
On 20/06/2025 at 21:17, timbo343 said:

What are you using for the boot media?

 

Is this to capture a machine or deploy an image?

This is to install an image, so booting off the network. The PXE boot step works but the MDT not working as expected.

Posted
6 minutes ago, mwild said:

This is to install an image, so booting off the network. The PXE boot step works but the MDT not working as expected.

 

I have 2 deployment shares - one for capturing and one for deployment.

 

The bootstrap.ini configuration is:

[Settings]
Priority=Default

[Default]
DeployRoot=\\<ServerName>\DeploymentShare$
UserID=<Username>
UserDomain=<LocalDomain>
UserPassword=<UserPassword>
KeyboardLocale=en-GB
SkipBDDWelcome=YES

 

and the Rules tab shows:

[Settings]
Priority=Default
Properties=MyCustomProperty

[Default]
OSInstall=Y
SkipCapture=YES
SkipComputerBackup=YES
SkipUserData=YES
SkipProductKey=YES
SkipBitLocker=YES

SkipDomainMemebership=YES
JoinDomain=<LocaDomainName>
DomainAdmin=<Username>
DomainAdminDomain=<LocalDomainName>
DomainAdminPassword=<Password>
MachineObjectOU=OU=<OU>

SkipAdminPassword=YES
AdminPassword=<LocalAdminPassword>

SkipLocaleSelection=YES
KeyboardLocale=en-gb
UserLocale=en-gb
UILanguage=en-gb

SkipTimeZone=YES
TimeZone=085
TimeZone=GMT Standard Time
EventService=http://<ServerName>:9800

 

Posted
44 minutes ago, mavhc said:

What are the permissions on the computer object in AD?

Thanks for the suggestion but it's working now.

 

I went back through all the steps and re-applied the rules/bootstrap.ini settings this morning and updated the deployment share and WDS and now working.

  • Like 1
Posted

I think they are the same as default, I've never had to change the permissions.

 

I got the initial screen that you got with the option to command prompt when we sysprep'd a machine and it booted to MDT to capture. The issue there was to do with MDT not detecting C as the boot drive so had to use DISKPART to for partition 3 to be the default boot partition.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...