- MDT automatiserer implementering og konfiguration af OS, drivere og apps på Windows-netværk, integration af regler, avanceret tilpasning og overvågning.
- Det muliggør LTI-, ZTI- og UDI-implementeringer og tilpasser sig virksomheder og laboratorier med integration med SCCM og WDS, hvilket giver fleksibilitet og skalerbarhed.
- Centraliseret administration, effektiv driverstyring og automatisering via scripts, regler eller databaser, letter vedligeholdelsen og tilpasningen af hver implementering.

Verdenen af operativsystem- og applikationsimplementering i virksomhedsmiljøer har ændret sig radikalt med ankomsten af centraliserede værktøjer som Microsoft Deployment Toolkit (MDT).Hvis du nogensinde har skullet installere et operativsystem eller konfigurere snesevis af computere fra bunden, ved du helt sikkert, at det er en sur pligt at gøre det én efter én. MDT er her for at gøre dit liv lettere og automatisere næsten hele processen. sparer tid, hovedpine og menneskelige fejl.
I denne artikel finder du den ultimative ressource til at forstå, installere, konfigurere og få mest muligt ud af MDT i dine implementeringer, uanset om det er i små kontorer, store miljøer eller virtuelle laboratorier.. Vi gennemgår ikke kun installationstrinnene, men du finder også nøglekoncepter, use cases, bedste praksis, avancerede konfigurationer, virkelige eksempler og Tricks til at løse de mest almindelige problemer. Selvom teksten er meget lang, finder du alle oplysningerne samlet her, så du ikke behøver at søge gennem flere websteder, fora eller spredt dokumentation.
Hvad er Microsoft Deployment Toolkit, og hvad gør det vigtigt?
Microsoft Deployment Toolkit (MDT) er en gratis løsning udviklet af Microsoft til at automatisere installation og implementering af Windows-operativsystemer, applikationer og brugerdefinerede konfigurationer.Det fungerer for både klient- og servercomputere, og Den er ideel til at administrere miljøer, der kræver massive softwareopdateringer eller implementeringer på en standardiseret måde..
En af dens største attraktioner er dens fleksibilitet: MDT muliggør bare metal-implementeringer, migreringer, opgraderinger og understøtter fuldt uovervågede, semiautomatiske eller brugerstyrede implementeringer.For at lære mere om, hvordan du får mest muligt ud af disse aspekter, kan du læse vores artikel om avanceret brug af MDT i blandede miljøer.
Derudover kan den suppleres med andre Microsoft-teknologier såsom Windows Deployment Services (WDS) og System Center Configuration Manager (SCCM), hvilket yderligere udvider dens funktioner og integrationsmuligheder.
- Gratis og bredt understøttet: MDT er gratis og kompatibel med Windows 7 og fremefter og med Windows Server fra 2008 til de nyeste versioner.
- Automatisering til det maksimale: Det muliggør alt fra oprettelse af brugerdefinerede billeder til masseimplementering med opgavesekvenser, der definerer hvert trin.
- Driver- og programsupport: Du kan tilføje drivere, opdateringer og applikationer, så dine enheder er klar præcis, som du har brug for dem efter implementeringen.
- Skalerbarhed og tilpasning: MDT er velegnet til både små virksomheder og store organisationer, da det giver dig mulighed for at tilpasse regler, betingelser og indstillinger ved hjælp af filer som CustomSettings.ini og Bootstrap.ini.
Hovedkoncepter og implementeringsmetoder med MDT
MDT er baseret på brugen af opgavesekvenser, regler og delte mapper kaldet "Deployment Shares" (Implementeringsdelinger)., hvor alle de billeder, applikationer, drivere og scripts, der er nødvendige for en centraliseret implementering, er gemt. Værktøjet udnytter Windows Assessment and Deployment Kit (ADK) —inklusive vigtige værktøjer som Windows Preinstallation Environment (WinPE) — og kan fungere uafhængigt eller integreret med andre Microsoft-løsninger.
Blandt de mest almindelige former for brug af MDT finder vi:
- LTI (Lite Touch-installation): kræver minimal indgriben fra teknikeren, ideel til mellemstore kontorer eller laboratorier.
- ZTI (Zero Touch-installation): fuldstændig uovervåget, integration af SCCM til virksomhedsimplementeringer og fuld automatisering.
- UDI (brugerdrevet installation): Brugerstyret installation, nyttig når du ønsker, at slutbrugeren skal gribe ind ved at vælge bestemte programmer eller indstillinger.
Takket være det modulære scriptingsystem, MDT skiller sig også ud ved sine tilpasningsmuligheder.: Du kan definere regler ved at justere CustomSettings.ini, udnytte SQL-databaser til at gemme konfigurationer, der er differentieret efter placering, roller eller udstyrstype, og endda kombinere det med webtjenester for dynamisk at indhente data under installationen.
Støtte til hardware og chauffører: MDT giver dig mulighed for at importere en lang række drivere organiseret efter model, producent, arkitektur eller operativsystem, hvilket gør det ideelt til heterogene flåder.
Applikationer og opdateringer: Du kan tilføje individuelle applikationer, scripts efter installation og opdateringer for at sikre, at dine enheder leveres fuldt funktionsdygtige.
Forudsætninger: Hvad du skal bruge, før du installerer og bruger MDT
Før du går i gang, bør du forberede både hardware og software og sikre, at du arbejder i et kompatibelt og stabilt miljø.På hardwareniveau kan MDT installeres på virtuelle eller fysiske computere; dog Det anbefales, at serveren har tilstrækkelig diskplads til billeder, drivere og implementeringsdata, samt en god netværksforbindelse – mindst 1 Gb/s..
- Anbefalede hardwarekrav: Moderne processor, mindst 4 GB RAM, tilstrækkelig diskplads (afhængigt af antallet af billeder og programmer, der skal administreres) og pålidelig forbindelse.
- Vigtige softwarekrav: Et Windows Server-operativsystem (helst, selvom det kan fungere på Windows 10/11), Windows ADK (Assessment and Deployment Kit) og WinPE-plugin'et. Vigtigt: Windows ADK installeres først, efterfulgt af WinPE-tilføjelsesprogrammet..
- Husk at installere .NET Framework og PowerShell i opdaterede versioner, og have administratoradgang på den computer, hvor du vil montere MDT-serveren.
Anbefalede yderligere varer: En delt mappestruktur (til skrifttyper, billedkopier, brugere, logsosv.), forberedte og organiserede drivere, netværksoplysninger til adgang til delte ressourcer og, hvis du har brug for det, integration med Active Directory, DNS og DHCP for at automatisere tilslutningen af installerede computere til domænet.
Trin-for-trin installation af MDT og forberedelse af miljøet
Installation af MDT er ret ligetil, men kræver opmærksomhed på komponentrækkefølge og -valg.. Her har du en trin for trin guide så du ikke laver nogen fejl:
- Download og installer Windows ADK: Download den seneste version fra det officielle Microsoft-websted. Kør adksetup.exe som administrator, vælg installationsstien, fjern markeringen i indstillingen for at sende anonyme data, og accepter licensen. Installer den vigtige komponent "Deployment Tools". Tilføj eventuelt USMT og andre værktøjer, hvis du udfører brugermigreringer.
- Installer WinPE-plugin'et: Download WinPE-tilføjelsesprogrammet (adkwinpesetup.exe), og kør det. Sørg for at tildele den samme installationssti (f.eks. C:\Program Files (x86)\Windows Kits\10). Vælg indstillingen "Windows Preinstallation Environment" (Windows PE), og fuldfør installationen.
- Installer Microsoft Deployment Toolkit: Kør MicrosoftDeploymentToolkit_x64.msi, accepter licensen, og lad alle komponenter være markeret. Angiv installationsstien (normalt C:\Program Files\Microsoft Deployment Toolkit).
- Åbn MDT-administrationskonsollen (MMC): Du finder den i Start-menuen. Herfra administrerer du alle aspekter af Deployment Share og opgavesekvenser.
- Opret en implementeringsdeling: I konsollen skal du højreklikke på "Deployment Shares" og vælge "New Deployment Share". Angiv den fysiske sti, navnet og en beskrivelse. $-tegnet i slutningen af navnet gør delingen usynlig på Windows-netværket.
Under opsætningen af Deployment Share kan du definere indledende regler, regionale indstillinger, WinPE-indstillinger og mere. Alle disse parametre kan dog redigeres senere fra Deployment Share-egenskaberne.
Konfiguration af indledende implementeringsdeling og tilpasning af regler (Bootstrap.ini og CustomSettings.ini)
Når implementeringsdelingen er oprettet, er det vigtigt at tilpasse implementeringsreglerne for at tilpasse MDT til dit specifikke miljø og dine behov.De vigtigste muligheder findes i to tekstfiler: Bootstrap.ini og CustomSettings.ini, som er tilgængelige fra fanen "Regler" i egenskaberne for implementeringsdeling.
Bootstrap.ini: Den bruges til at angive den primære MDT-server, standardnetværkskontoen og de oprindelige sprog- og tastaturindstillinger i WinPE. Denne fil er indsat i billedet af støvle, så enhver ændring kræver regenerering af WinPE-billedet fra konsollen (Opdater implementeringsdeling).
BrugerdefineredeIndstillinger.ini: Det er kronjuvelen: her kan du definere regler og prioriteter, så hvert holds konfiguration tilpasser sig dets placering, hardware og adresse. MAC, serienummer osv. Herfra kan du angive, om du vil tage billeder, forbinde enheden til et domæne, installere bestemte applikationer baseret på modellen osv. Du kan definere betingede underafsnit og tilpasse, hvordan implementeringen skal opføre sig i henhold til hvert scenarie.
Eksempel på nyttige afsnit i CustomSettings.ini:
- Automatisk tildeling af enhedsnavne baseret på placering, med prioritetsregler baseret på gateway-adresse, MAC-adresse eller hardwaremodel.
- Automatisk installation af specifikke applikationer til bestemte bærbare eller stationære modeller.
- Spring guidesider over som standard for at gøre implementeringen 100 % uovervåget.
Import af operativsystemer, drivere, programmer og pakker
En af MDT's styrker er dens evne til at centralisere og automatisere styringen af alle ressourcer, der er en del af implementeringen.Før du opretter opgavesekvenser, skal du importere:
- Operativsystemer: Importer både brugerdefinerede .WIM-filer (optaget med MDT, DISM osv.) og originale installationsmedier (ISO, disk). Du kan organisere dem efter mappe i "Operativsystemer".
- chauffører: Du kan importere standarddrivere organiseret efter model, producent og/eller operativsystem. MDT giver dig mulighed for at oprette filtre og udvalgsprofiler for at gøre det nemmere at administrere store mængder drivere!
- applikationer: Tilføj applikationer med kildefiler og linje med kommandoer Lydløs installation. Du kan oprette afhængigheder, installere sekvenser og bestemme, hvilke applikationer der installeres, baseret på regler i CustomSettings.ini, MDT-databasen eller brugerindgriben.
- Pakker: Den indeholder sikkerhedsopdateringer, servicepakker og sprogpakker i CAB- eller MSU-format. Disse pakker kan anvendes offline under processen.
Oprettelse og tilpasning af opgavesekvenser i MDT
Opgavesekvenser er hjertet i automatisering i MDTDe definerer trin for trin, hvad der sker fra WinPE-opstart, indtil computeren er fuldt operationel og klar til slutbrugeren. Du kan oprette en opgavesekvens for hver use case: ren installation, opgradering, migrering, PXE-installation, forudindlæsning af image til producenter osv.
- I konsollen skal du gå til "Opgavesekvenser", højreklikke og vælge "Ny opgavesekvens".
- Definerer skabelontypen (standard, sysprep og capture, brugerdefineret installation, VHD-installation osv.).
- Angiv operativsystem, regionale indstillinger, adgangskoder, produktindstillinger, administratoradgangskode, domænetilslutning og andre startindstillinger baseret på dit miljø.
Fanen "Opgavesekvens" i hver sekvens giver dig mulighed for at tilføje, fjerne eller omarrangere trin efter behov.. Her kan du:
- Tilføj trin til format og partitionere diske, injicere drivere, installere programmer, køre brugerdefinerede scripts (VBScript/PowerShell), genstarte computeren, kopiere filer, anvende sikkerhedspolitikker og meget mere.
- Betingelsestrin til kun at køre på bestemte enheder ved hjælp af regler baseret på variabler, WMI-forespørgsler, registreringsværdier osv.
- Automatiser test, statusregistrering, brugermigrering og automatisk datagendannelse, tilslut enheden til domænet, og fuldfør installationsoplevelsen for brugeren.
WinPE-billeddannelse og -implementering: Bootbare medier, USB, ISO, PXE/WDS
MDT kan implementere operativsystemer ved hjælp af WinPE ved at starte fra USB-enheder, ISO-filer, direkte opstart i virtuelle maskiner eller integrere med WDS til PXE-opstart.
- Med hver opdatering af Deployment Share genererer MDT WinPE-billeder i ISO- og WIM-formater, der er klar til brug.
- WIM-billeder kan tilføjes til WDS for at muliggøre netværksopstart (PXE), hvilket er ideelt i store miljøer.
- ISO-billeder kan brændes på cd/dvd, monteres i virtuelle maskiner, bruges med virtualiseringsløsninger eller kopieres til bootbare USB-drev.
Når WinPE starter op, indtaster brugeren (eller teknikeren) legitimationsoplysningerne for at få adgang til implementeringsdelingen, vælger opgavesekvensen og starter den automatiserede proces.Implementeringen kan overvåges fra MDT-konsollen, hvilket giver dig mulighed for at overvåge, løse problemer og indhente detaljerede logfiler i tilfælde af fejl.
Avanceret: Tilpasninger, MDT-database, scripts, regler og webtjenester
Et af de mest kraftfulde aspekter ved MDT er muligheden for at tilpasse stort set ethvert aspekt af implementeringen.Dette opnås ved at:
- Avancerede brugerdefinerede indstillinger.ini: Du kan betinge næsten enhver fase eller variabel, for eksempel ved at installere forskellige applikationer, drivere eller pakker afhængigt af model, placering, bruger eller scenarie.
- Brug af databaser: MDT giver dig mulighed for at integrere en SQL Server-database for at gemme specifikke konfigurationer efter MAC, serienummer, placering, model osv. Meget nyttigt i store miljøer med hundredvis eller tusindvis af forskellige enheder.
- Brugerdefinerede scripts: Du kan køre scripts i VBScript eller PowerShell på ethvert trin i opgavesekvensen, både for at indsamle data og for at ændre indstillinger i realtid.
- Webtjenester og automatisering: Det er muligt at integrere forespørgsler til eksterne webtjenester, foretage opkald og indhente lagerdata, brugere eller konfigurationer, der er gemt uden for MDT-miljøet.
Dette inkluderer muligheden for at anvende komplekse politikker, aktivere BitLocker ved hjælp af forskellige metoder (TPM, PIN, USB-nøgler), definere brugeradministration, automatisere domænetilslutning, automatisk gendannelse i tilfælde af fejl og meget mere.
Administration af drivere og controllere med MDT
At styre chauffører kan være den mest besværlige del i miljøer med udstyr fra forskellige mærker og modeller.MDT forenkler dette ved at tillade Masse- og kategoriseret import af drivere. Du kan:
- Opret udvalgsprofiler for at segmentere drivere efter platform, model, funktion osv.
- Betinget driverindsprøjtning baseret på CustomSettings.ini eller via regler i opgavesekvenser.
- Anvend kun specifikke drivere baseret på enheden, undgå konflikter og reducer størrelsen af boot-billeder.
Implementering af applikationer og opdateringer i MDT
MDT giver dig mulighed for at installere applikationer og opdatere pakker på en fuldstændig automatiseret måde.Fra konsollen eller via regler kan du bestemme, hvilke programmer der er installeret for hvert scenarie og enhed. Det samme gælder for Windows-opdateringspakker (CAB, MSU) og sprogpakker.
- Applikationer kan installeres "lydløst" via kommandolinjen, og du kan prioritere dem eller definere afhængigheder.
- Indstilling af "MandatoryApplications" eller "Applications" i CustomSettings.ini muliggør selektiv og kontrolleret implementering.
- Integration med USMT (User State Migration Tool) letter migreringen af brugerprofiler og deres data.
Avancerede implementeringer: migrering, opgradering, OEM-forudindlæsning og hybridscenarier
MDT er ikke begrænset til rene installationer: det understøtter komplekse scenarier såsom migreringer, udstyrsopgraderinger, migrering af brugertilstande og forudindlæsning af billeder for OEM-producenter.
- Scenarie for "Nyt hold": Ren installation til nye enheder eller for at slette og starte forfra.
- Scenarie for "Opdatering af udstyr": Opgradering eller opdatering af eksisterende udstyr på stedet, migrering af data, profiler og applikationer.
- Udskiftning af udstyr: Datamigrering og konfiguration fra en gammel computer til en ny ved hjælp af USMT.
- OEM-forindlæsning / medieimplementering: Opret færdige images til producenter, så de kan implementere udstyr, som derefter blot skal tilpasses hos målvirksomheden.
I disse scenarier muliggør MDT automatiseret styring af hele udstyrets livscyklus, herunder integration med netværk, drivere, applikationer og gendannelse eller optagelse af billeder til nødberedskab.For at få flere oplysninger om integrationen af disse processer, kan du læse vores artikel dedikeret til brug af MDT til genopretning og reparation.
Overvågning, logning og fejlfinding i MDT
MDT-styring dækker også realtidsovervågning af implementeringsprocessen.Du kan aktivere overvågning fra egenskaberne for implementeringsdeling og spore status for hver computer fra konsollen eller ved hjælp af PowerShell-scripts. Detaljerede logfiler muliggør øjeblikkelig diagnose af fejl i enhver faseHvis du også vil udforske, hvordan du løser specifikke problemer, anbefaler vi at du tjekker vores guide om Rediger Windows-registreringsdatabasen med PowerShell.
- BDD.log-loggen er den vigtigste: brug CMTrace-værktøjet eller lignende til at analysere fejl.
- MDT giver dig mulighed for at starte fjernskrivebords- eller DaRT-sessioner for at gribe ind på problematiske computere..
- Det er muligt at integrere advarsler, notifikationer og automatiserede handlinger i tilfælde af fejl eller nedbrud.
Integration med Windows Deployment Services (WDS) og PXE-opstart
Hvis du arbejder i et miljø med mange computere, er integration med WDS til PXE-opstart næsten obligatorisk.MDT kan generere WIM-opstartsbilleder, der tilføjes direkte til WDS, hvilket giver enhver netværksstartbar computer mulighed for at starte implementeringsprocessen centralt og uden manuel indgriben.
- Tillader "Zero Touch"-scenarier i forbindelse med SCCM/ConfigMgr.
- Understøtter multicast, ideel til massive implementeringsscenarier, der kræver effektivitet og optimal udnyttelse af båndbredde.
- Automatisk detektion af implementeringsservere, placeringsregler og LocationServer.xml-filer gør det nemt at vælge den optimale server til hver placering uden at være afhængig af brugerindgriben..
Automatisering og avanceret scripting i MDT
Et af de mest karakteristiske træk ved MDT sammenlignet med andre gratis værktøjer er den nemme måde at automatisere og udvide funktionaliteter på gennem scripting.. Du kan:
- Opret brugerdefinerede PowerShell- eller VBScript-scripts, og integrer dem hvor som helst i din opgavesekvens.
- Rediger komplekse regler i Bootstrap.ini og CustomSettings.ini for meget tilpassede scenarier.
- Forbrug webtjenester, eksterne databaser og automatiser beslutninger under implementering.
- Orkestrer opgaver ved at kombinere MDT med andre produkter i Microsofts økosystem.
Opdateringer, support til nye versioner af Windows og løsninger
MDT er et modent og stabilt værktøj, men opdateringer til Windows og implementeringssæt kan kræve mindre justeringer.For eksempel har nyere versioner af Windows ADK krævet visse ændringer af MDT DLL-filer for korrekt at understøtte implementeringer på computere. BIOS, UEFI eller med den nuværende WinPE.
- Der er mindre forskelle afhængigt af om du kører Windows 10, 11, LTSB-versioner eller servere. Kontrollér altid kompatibiliteten mellem din version af MDT, Windows ADK og målsystemet.
- Nogle funktioner, såsom understøttelse af HTA'er, VBScript-scripts og WinPE x86, er for nylig blevet ændret. Se de løsninger, der anbefales af fællesskabet, hvis du er afhængig af disse funktioner.
Passioneret forfatter om bytes-verdenen og teknologien generelt. Jeg elsker at dele min viden gennem skrivning, og det er det, jeg vil gøre i denne blog, vise dig alle de mest interessante ting om gadgets, software, hardware, teknologiske trends og mere. Mit mål er at hjælpe dig med at navigere i den digitale verden på en enkel og underholdende måde.
