WDS and two deployments simultaneously problem computername

Rayman1980 1 Reputation point

Hello, if there are 2 technicians doing a deployment Windows 10 simultaneously with Windows Deployment Services (WDS) and they use the same computername to join Domain. How can WDS detect that this name is already in use, when they are working at the same time and and they plan to use the same name?


Microsoft Deployment Toolkit
Microsoft Deployment Toolkit
A collection of Microsoft tools and documentation for automating desktop and server deployment. Previously known as Microsoft Solution Accelerator for Business Desktop Deployment (BDD).
825 questions
Windows 10 Setup
Windows 10 Setup
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Setup: The procedures involved in preparing a software program or application to operate within a computer or mobile device.
1,898 questions
Windows Server Setup
Windows Server Setup
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.Setup: The procedures involved in preparing a software program or application to operate within a computer or mobile device.
240 questions
{count} votes

3 answers

Sort by: Most helpful
  1. Limitless Technology 39,336 Reputation points

    Hello Rayman1980,

    By best practice there should be different mechanisms to avoid duplicate hostnames. This includes:

    • Do not run parallel deployment for same environment
    • Use differential hostname topology: by site, by department, by type of user, by type of computer

    Unfortunately, WDS will not provide a mechanism to avoid duplicate hostnames in this case.

    Another option to clean up the hostnames in case of refurbishing and avoid GUID duplication too, would be to run the next script before proceeding to a deployment, ensuring that there will be no duplicates to start with:

    Get-ADComputer -Filter {NetbootGUID -like "*"} -Properties Created | ? {$_.Created -le ((get-date).addDays(-5))} | Set-ADComputer -clear NetbootGUID


    --If the reply is helpful, please Upvote and Accept as answer--

    1 person found this answer helpful.
    0 comments No comments

  2. Rayman1980 1 Reputation point

    Thanks @Simon Ren-MSFT .

    I will check it.

    Best regards

  3. Rayman1980 1 Reputation point

    Thanks @Simon Ren-MSFT and @Limitless Technology .

    These days I will be testing the scenario with the script that was provided to me, and I will put here the feedback of the experience obtained.

    Best Regards,

    0 comments No comments