Delen via


Naslaginformatie voor probleemoplossing voor de Microsoft Deployment Toolkit

De implementatie van besturingssystemen en toepassingen en de migratie van de gebruikersstatus kan een uitdaging zijn, zelfs wanneer u bent uitgerust met de juiste hulpprogramma's en richtlijnen. Deze verwijzing, die deel uitmaakt van Microsoft® Deployment Toolkit (MDT) 2013, biedt informatie over huidige bekende problemen, mogelijke tijdelijke oplossingen voor deze problemen en richtlijnen voor probleemoplossing.

Opmerking

In dit document is Windows van toepassing op de besturingssystemen Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012 en Windows Server 2008 R2, tenzij anders vermeld. MDT biedt geen ondersteuning voor op ARM-processor gebaseerde versies van Windows. Op dezelfde manier verwijst MDT naar MDT 2013, tenzij anders vermeld.

Opmerking

De Microsoft Diagnostics and Recovery Toolset (DaRT) bevat krachtige hulpprogramma's voor het herstellen en oplossen van problemen met clientcomputers die niet starten of instabiel zijn geworden. U kunt DaRT gebruiken om de oorzaak van een crash te bepalen, verloren bestanden te herstellen, enzovoort. U kunt DaRT ook gebruiken als een hulpprogramma voor probleemoplossing bij het ontwikkelen en implementeren van een Windows-besturingssysteem. Als een ingebouwde installatiekopie bijvoorbeeld niet correct kan worden gestart, kunt u de clientcomputer met de installatiekopie starten met behulp van ERD Commander, een diagnostische omgeving. Vervolgens kunt u de harde schijf van de clientcomputer verkennen, het gebeurtenislogboek bekijken, updates verwijderen, instellingen van het besturingssysteem wijzigen, enzovoort. DaRT maakt deel uit van het Microsoft Desktop Optimization Pack voor Software Assurance. Zie Diagnostische en herstelhulpprogramma'set 10 voor meer informatie.

Informatie over logboeken

Voordat effectieve probleemoplossing van MDT kan worden gestart, moet u een duidelijk begrip hebben van de vele .log bestanden die worden gebruikt tijdens een implementatie van een besturingssysteem. Wanneer u weet welke logboekbestanden u moet onderzoeken voor welke fouttoestand en op welk moment, kunnen problemen die ooit mysterieus en moeilijk te begrijpen waren, duidelijk en begrijpelijk worden.

De MDT-logboekbestandsindeling is ontworpen om te worden gelezen door CMTrace. Gebruik dit hulpprogramma waar mogelijk om de logboekbestanden te lezen, omdat het vinden van fouten veel gemakkelijker maakt.

In de rest van deze sectie worden de logboekbestanden beschreven die zijn gemaakt tijdens de implementatie en tijdens de installatie van Windows. In deze sectie vindt u ook voorbeelden van wanneer u de bestanden kunt gebruiken voor het oplossen van problemen.

MDT-logboeken

Elk MDT-script maakt automatisch logboekbestanden wanneer deze worden uitgevoerd. De namen van deze logboekbestanden komen overeen met de naam van het script. ZTIGather.wsf maakt bijvoorbeeld een logboekbestand met de naam ZTIGather.log. Elk script werkt ook een algemeen hoofdlogboekbestand (BDD.log) bij waarmee de inhoud van de logboekbestanden die MDT-scripts maken, worden samengevoegd. MDT-logboekbestanden bevinden zich tijdens het implementatieproces in C:\MININT\SMSOSD\OSDLOGS. Afhankelijk van het type implementatie dat wordt uitgevoerd, worden de logboekbestanden na voltooiing van de implementatie verplaatst naar %WINDIR%\SMSOSD of %WINDIR%\TEMP\SMSOSD. Voor implementaties van Lite Touch Installation (LTI) beginnen de logboeken in C:\MININT\SMSOSD\OSDLogs. Ze eindigen in %WINDIR%\TEMP\DeploymentLogs wanneer de takenreeksverwerking is voltooid.

MDT maakt de volgende logboekbestanden:

  • BDD.log. Dit is het geaggregeerde MDT-logboekbestand dat aan het einde van de implementatie wordt gekopieerd naar een netwerklocatie als u de eigenschap SLShare opgeeft in het Customsettings.ini-bestand.

  • LiteTouch.log. Dit bestand wordt gemaakt tijdens LTI-implementaties. Deze bevindt zich in %WINDIR%\TEMP\DeploymentLogs, tenzij u de optie /debug:true opgeeft.

  • Scriptnaam*.log. Dit bestand wordt gemaakt door elk MDT-script. Scriptnaam vertegenwoordigt de naam van het script in kwestie.

  • SMSTS.log. Dit bestand wordt gemaakt door de takensequeer en beschrijft alle takenreekstransacties. Afhankelijk van het implementatiescenario kan dit zich in %TEMP%, %WINDIR%\System32\ccm\logs of C:\_SMSTaskSequence of C:\SMSTSLog bevinden.

  • Wizard.log. Dit bestand wordt door de implementatiewizards gemaakt en bijgewerkt.

  • WPEinit.log. Dit bestand wordt gemaakt tijdens het initialisatieproces van Windows PE en is handig voor het oplossen van fouten die zijn opgetreden tijdens het starten van Windows PE.

  • DeploymentWorkbench_id.log. Dit logboekbestand wordt gemaakt in de map %temp% wanneer u een /debug opgeeft bij het starten van de Deployment Workbench.

Configuration Manager implementatielogboeken van het besturingssysteem

Zie Technische naslag voor logboekbestanden in Configuration Manager voor informatie over welke logboekbestanden voor besturingssysteemimplementatie zijn gemaakt door Microsoft System Center 2012 R2 Configuration Manager.

Wanneer u het Windows User State Migration Tool (USMT) uitvoert, voegt MDT automatisch de opties voor logboekregistratie toe om de USMT-logboekbestanden op te slaan in de mdt-logboekbestandslocaties. De logboekbestanden en wanneer ze worden gemaakt, zijn als volgt:

  • USMTEstimate.log. Gemaakt bij het schatten van de USMT-vereisten

  • USMTCapture.log. Gemaakt door de USMT bij het vastleggen van gegevens

  • USMTRestore.log. Gemaakt door de USMT bij het herstellen van gegevens

    Het ZeroTouchInstallation.vbs script scant de USMT-voortgangslogboekbestanden automatisch op fouten en waarschuwingen. Het script genereert gebeurtenis-id 41010 naar Microsoft System Center Operations Manager met de volgende samenvatting (waarbij usmt_typeSCHATTING, SCANSTATE of LOADSTATE is; error_count is het totale aantal gevonden fouten; en warning_count is het totale aantal waarschuwingen dat is gevonden):

ZTI USMT <usmt_type> reported <error_count> errors and <warning_count> warnings  

Als het aantal fouten groter is dan 0, is deze gebeurtenis een fouttype. Als het aantal waarschuwingen groter is dan 0 zonder fouten, is de gebeurtenis een waarschuwingstype. Anders is de gebeurtenis een informatief type.

Foutcodes identificeren

Tabel 1 bevat de foutcodes die de MDT-scripts maken en bevat een beschrijving van elke foutcode. Deze foutcodes worden vastgelegd in het BDD.log-bestand.

Tabel 1. Foutcodes en hun beschrijving

Foutcode Beschrijving
5201 Er kan geen verbinding worden gemaakt met de implementatieshare. De implementatie wordt niet voortgezet.
5203 Er kan geen verbinding worden gemaakt met de implementatieshare. De implementatie wordt niet voortgezet.
5205 Er kan geen verbinding worden gemaakt met de implementatieshare. De implementatie wordt niet voortgezet.
5206 De implementatiewizard is geannuleerd of niet voltooid. De implementatie wordt niet voortgezet.
5207 Er kan geen verbinding worden gemaakt met de implementatieshare. De implementatie wordt niet voortgezet.
5208 DeploymentType is niet ingesteld. Er moet een waarde worden ingesteld voor SkipWizard.
5208 Kan de SMS-takensequeer niet vinden. De implementatie wordt niet voortgezet.
5400 Object maken: Class_instance instellen = Nieuwe class_name
5490 Maak MSXML2. DOMDocument.
5495 Maak MSXML2. DOMDocument.ParseErr.ErrCode.
5496 LoadControlFile.FindFile: ConfigFile
5601 Controleer of de guid van het besturingssysteem: %OSGUID% bestaat.
5602 Open XML met OSGUID: %OSGUID%.
5610 Bestand verifiëren.
5630 Bestand verifiëren: ImagePath.
5640 Bestand verifiëren: ImagePath.
5641 FindFile: ImageX.exe.
5643 Zoek BootSect.exe.
5650 Map verifiëren: SourcePath.
5651 Map verifiëren: SourcePath\Platform.
5652 FindFile: bootsect.exe.
6001 Controleer het station.
6002 Controleer het station.
6010 Test op TSGUID.
6020 Door Robocopy geretourneerde waarde: Waarde.
6021 Door Robocopy geretourneerde waarde: Waarde.
6101 Controleer op bestand: DeployCab.
6102 Vouw Sysprep-bestanden uit vanuit DEPLOY.CAB.
6111 Voer Sysprep.exe uit.
6121 Voer Sysprep uit.
6191 Test op CloneTag in het register om te controleren of Sysprep is voltooid.
6192 Test op SystemSetupInProgress in het register om te controleren of Sysprep is voltooid.
6401 Geautoriseerde DHCP-server.
6501 Back-up van computer niet mogelijk, geen netwerkpad (BackupShare, BackupDir) opgegeven.
6502 FOUT: kan IMAGEX niet vinden, kan geen back-up uitvoeren.
6601 GetObject(... root/wmi:BCDStore).
6602 BCD. OpenStore (BCDStore).
6701 Geconfigureerde beveiligingen.
6702 Verplaatste opstartbestanden.
6703 Maak een BDE-partitie.
6704 Defragmenteer het station.
6705 Schijf verkleinen.
6706 Testen op meer dan 1 partitie.
6707 Opstartbestanden maken.
6708 Versleutel de schijf.
6709 Maak verbinding met de WMI-provider MicrosoftVolumeEncryption.
6710 De schijf versleutelen.
6711 ProtectKeyWithTPM.
6712 ProtectKeyWithTPMAndPIN.
6713 ProtectKeyWithTPMAndStartupKey.
6714 Externe sleutel opslaan in bestand.
6715 Beveiligen met een externe sleutel.
6716 Externe sleutel opslaan in bestand.
6717 Beveilig de sleutel met een numeriek wachtwoord.
6718 GetKeyProtectorNumberialP@ssword.
6718 Wachtwoord opslaan in bestand.
6719 Open PasswordFile.
6720 Versleutel het station.
6721 Open DiskPartFile.
6722 Partitie maken.
6723 Haal het bestaande BDE-station op.
6724 Open DiskPartFile.
6727 Probeer DiskPartFile te openen.
6729 Tekstbestand DiskPartFile maken.
6730 Cmd /c uitvoeren DISKPART.EXE /s DiskPartFile>>LogPath\ZTIMarkActive_diskpart.log 2>&1
6731 Zoek bcdboot.exe.
6732 Maak verbinding met microsoft TPM-provider.
6733 Haal een TPM-exemplaar op in de providerklasse.
6734 TPM-exemplaar ophalen.
6735 Controleer of TPM is ingeschakeld.
6736 Controleer of TPM is geactiveerd.
6737 Controleer of TPM eigendom is.
6738 Controleer of TPM-eigendom is toegestaan.
6739 Controleer of TPM is ingeschakeld.
6740 Controleer of TPM is geactiveerd.
6741 Controleer of TPM eigendom is en of het eigendom is toegestaan.
6741 Tpm-eigenaarwachtwoord ingesteld
6742 TPM-eigenaar P@ssword ingesteld op AdminP@ssword.
6743 Stel tpm-eigenaar P@ssword in op waarde.
6744 Controleer of TPM is ingeschakeld.
6745 Controleer de TPM-eigenaar.
6746 Controleer op goedkeuringssleutelpaar.
6747 Controleer of TPM is geactiveerd.
6748 Controleer of TPM-eigendom is toegestaan.
6749 Converteer eigenaar p@ssword naar autorisatie van eigenaar.
6750 Goedkeuringssleutelpaar maken.
6751 Autorisatie van eigenaar wijzigen.
6752 Voer Cmd uit.
6753 TPM valideren.
6754 BDE-exemplaar ophalen.
6755 Sleutel beveiligen met TPM.
6756 Controleer of verwisselbare media moeten worden geconfigureerd. ProtectKeyWithTpmAndStartupKey.
6757 Beveilig de sleutel met TPM en opstartsleutel.
6758 Zoek naar BDE-pincode.
6759 Sleutel beveiligen met TPM en Vastmaken.
6760 Zoek verwisselbare media voor BDEKeyLocation.
6761 Beveiligen met een externe sleutel.
6762 Herstel P@ssword wordt opgeslagen in PasswordFile.
6764 BitLocker-beleid configureren.
7000 Kan ZTIConfigure.xml niet vinden; afgebroken.
7001 Op zoek naar answerfile zonder toezicht.
7100 FOUT: dit script mag alleen worden uitgevoerd in het volledige besturingssysteem.
7101 ERROR: er zijn onvoldoende waarden opgegeven voor het genereren van het DCPromo-antwoordbestand.
7102 FOUT: verplichte eigenschappen voor het maken van een nieuwe replica-DC zijn niet opgegeven.
7103 FOUT: verplichte eigenschappen voor het maken van een nieuw onderliggend domein zijn niet opgegeven.
7104 FOUT: verplichte eigenschappen voor het maken van een nieuw forest zijn niet opgegeven.
7105 FOUT: verplichte eigenschappen voor het maken van een nieuw forest zijn niet opgegeven.
7200 Kan de DHCP-server niet configureren omdat de service niet is geïnstalleerd.
7201 Kan de details van het bereik niet lezen; GetScopeDetails() Mislukt.
7202 Er zijn onvoldoende waarden opgegeven voor het maken van het bereik.
7203 Er zijn onvoldoende waarden opgegeven om het IP-bereik voor dit bereik in te stellen.
7204 Er is geen waarde opgegeven voor bereikuitsluitingsbereik.
7300 Kan geen DNS-opdrachten uitgeven.
7700 Geen nieuw computerscenario; schijfpartitie afsluiten.
7701 De schijf is niet groot genoeg voor systeem- en BDE-partities, Vereist = 1,5 GB.
7702 De schijf is niet groot genoeg voor systeem- en WinRE-partities, Vereist = 10 GB.
7703 DeployRoot bevindt zich op schijf # DiskIndex. Een OEM-scenario uitvoeren: Overslaan.
7704 Een OEM-scenario uitvoeren: Overslaan.
7704 Uitgebreide en logische partities zijn niet toegestaan met BitLocker.
7712 Controleer of station/volumestation aanwezig is. Formaat.
7900 FindFile: Microsoft.BDD.PnpEnum.exe.
7901 AllDrivers.Exists("GUID").
7904 AllDrivers.Exists("GUID").
9200 FindFile(PkgMgr.exe).
9601 FOUT- ZTITatoo-statushersteltaak moet worden uitgevoerd in het volledige besturingssysteem; afgebroken.
9701 Nonzero retourcode van USMT-schatting, rc = Fout.
9702 Vastleggen van gebruikersstatus is niet mogelijk; onvoldoende lokale ruimte en geen netwerkpad (UDShare, UDDir) opgegeven.
9703 Nonzero retourcode van USMT-opname, rc = Fout.
9704 Er is geen geldige opdrachtregeloptie opgegeven.
9801 FOUT: een poging om een clientbesturingssysteem te implementeren op een computer waarop een serverbesturingssysteem wordt uitgevoerd.
9802 FOUT: een poging om een serverbesturingssysteem te implementeren op een computer waarop een clientbesturingssysteem wordt uitgevoerd.
9803 FOUT: de machine is niet gemachtigd voor een upgrade (OSInstall=OSInstall); afgebroken.
9804 FOUT: geheugen MB geheugen is onvoldoende. Minimaal geheugen MB geheugen is vereist.
9805 ERROR- Processorsnelheid van ProcessorSpeed MHz is onvoldoende. Er is ten minste een ProcessorSpeed MHz-processor vereist.
9806 FOUT: er is onvoldoende ruimte beschikbaar op station. Er is een extra mb-grootte vereist.
9807 FOUT: er is onvoldoende ruimte beschikbaar op station. Er is een extra mb-grootte vereist.
9901 Het script ZTIWindowsUpdate mag niet worden uitgevoerd in Windows PE.
9902 ZTIWindowsUpdate is te vaak uitgevoerd en mislukt. Aantal = Aantal.
9903 Onverwacht probleem bij het installeren van de bijgewerkte Windows Update Agent, rc = Fout.
9904 Kan het object niet maken: Microsoft.Update.Session.
9905 Kan het object niet maken: Microsoft.Update.UpdateColl.
9906 Kritiek bestand bestand is niet gevonden; afgebroken.
10000 Object maken: oLTICleanup instellen = Nieuwe LTICleanup.
10201 Kan geen lid worden van domeindomein. Installatie stoppen.
10203 FindFile(LTISuspend.wsf).
10204 Voer Programma LTISuspend uit.
41024 Voer ImageX uit.
52012 Niet alle parameters van de wizard zijn ingesteld.

Vermelding 1 bevat een fragment uit een logboekbestand waarin wordt geïllustreerd hoe u de foutcode kunt vinden. In dit fragment is de gerapporteerde foutcode 5001.

Vermelding 1. Fragment van een SMSTS.log-bestand met foutcode 5001

.  
.  
.  
The operating system installation failed. Please contact your system administrator for assistance.  

The action "Zero Touch Installation - Validation" failed with exit code 5001  
.  
.  
.  

Foutcodes converteren

Veel foutcodes in de logboekbestanden lijken cryptisch en moeilijk te correleren aan een werkelijke foutvoorwaarde. Het volgende proces laat echter zien hoe u een foutcode converteert en zinvolle informatie ophaalt die kan helpen bij het oplossen van problemen.

Probleem: het vastleggen van een afbeelding mislukt met foutcode 0x80070040.

Mogelijke oplossing 1: De weergegeven foutcode heeft een hexadecimale indeling die u moet converteren naar decimale notatie. Hiervoor hebt u een wetenschappelijke rekenmachine nodig en de rekenmachine die is meegeleverd met Windows-besturingssystemen is heel geschikt voor deze taak.

Een foutcode converteren

  1. Klik op Start en wijs alle programma's aan. Wijs Accessoires aan en klik op Rekenmachine.

  2. Klik in het menu Beeld op Wetenschappelijk.

  3. Selecteer Hex en voer vervolgens de laatste vier cijfers van de code in, in dit geval 0040, zoals weergegeven in afbeelding 1.

    Afbeelding 1. Foutconversie

    Schermopname van het invoeren van de laatste vier cijfers van de code in Rekenmachine.

    U ziet dat voorloopnullen niet worden weergegeven terwijl de rekenmachine zich in de hexadecimale modus bevindt.

  4. Selecteer Dec.

    De hexadecimale waarde 40 wordt geconverteerd naar een decimaal getal van 64.

  5. Open een opdrachtpromptvenster, typ NET HELPMSG 64 en druk op Enter.

    Met de opdracht NET HELPMSG wordt de numerieke foutcode omgezet in zinvolle tekst. In het geval van de foutcode die hier wordt opgegeven, wordt dit vertaald naar 'De opgegeven netwerknaam is niet meer beschikbaar'.

    Deze informatie geeft aan dat er een netwerkprobleem kan optreden op de doelcomputer of tussen de doelcomputer en de server waarop de implementatieshare zich bevindt. Deze problemen kunnen zijn dat netwerkstuurprogramma's niet goed zijn geïnstalleerd of dat de snelheids- en duplexinstellingen niet overeenkomen.

Controle van voorbeeldlogboeken

MDT maakt logboekbestanden die u kunt gebruiken om problemen in het MDT-implementatieproces op te lossen. De volgende secties bevatten voorbeelden van het gebruik van de MDT-logboekbestanden om problemen met het implementatieproces op te lossen:

Mislukte toegang tot de database

Probleem: Er treedt een fout op tijdens het uitvoeren van een implementatie die gebruikmaakte van een CustomSettings.ini-bestand met talloze secties en waarbij met de eigenschap Priority de prioriteit wordt opgegeven van elke sectie die moet worden verwerkt. BDD.log bevat de volgende foutberichten:

  • ERROR - Openen van recordset (foutnummer = -2147217911) (foutbeschrijving: de SELECT-machtiging is geweigerd voor het object 'ComputerAdministrators', database 'AdminDB', schema 'dbo'.)

  • ADO-fout: de SELECT-machtiging is geweigerd voor het object 'ComputerAdministrators', database 'AdminDB', schema 'dbo'. (Fout #-2147217911; Bron: Microsoft OLE DB-provider voor SQL Server; SQL-status: 42000; NativeError: 229

  • ERROR - Niet-verwerkte fout geretourneerd door ZTIGather: Object vereist (424)

Opmerking

Voor de duidelijkheid: de bovenstaande inhoud van het logboekbestand wordt weergegeven terwijl deze wordt weergegeven met CMTrace.

Mogelijke oplossing: Het probleem, zoals aangegeven op de eerste regel van het logboekbestandsvoorbeeld, is dat de machtiging voor toegang tot de database is geweigerd. Daarom kan het script geen beveiligde verbinding met de database tot stand brengen, mogelijk omdat een gebruikers-id en wachtwoord niet beschikbaar waren. Als gevolg hiervan is geprobeerd toegang te krijgen tot de database met behulp van het computeraccount. De eenvoudigste manier om dit probleem te omzeilen is door iedereen leestoegang te verlenen tot de database.

Probleemoplossing

Voordat u begint met diepgaande probleemoplossingsprocessen, controleert u de volgende items en controleert u of aan alle bijbehorende vereisten is voldaan:

  • Installatieproblemen kunnen optreden als niet aan alle software- en hardwarevereisten is voldaan.

Toepassingsinstallatie

Bekijk de problemen en oplossingen voor problemen met de installatie van toepassingen:

Geblokkeerde uitvoerbare bestanden

Probleem: Als installatiebronbestanden van internet worden gedownload, zijn ze waarschijnlijk gemarkeerd met een of meer NTFS-bestandssysteemgegevensstromen. Zie Bestandsstromen voor meer informatie over NTFS-gegevensstromen. Het bestaan van NTFS-bestandssysteemgegevensstromen kan ertoe leiden dat de prompt Bestand openen – beveiligingswaarschuwing wordt weergegeven. De installatie wordt pas voortgezet als u op Uitvoeren klikt bij de prompt.

In afbeelding 2 ziet u dat u ntfs-bestandssysteemgegevensstromen kunt weergeven met de opdracht Meer en het hulpprogramma Streams.

Afbeelding 2. NTFS-gegevensstromen

Schermopname van de uitvoer van de opdrachten streams.exe en Meer.

Mogelijke oplossing 1: Klik met de rechtermuisknop op het installatiebronbestand en klik vervolgens op Eigenschappen. Klik op Deblokkeren klik vervolgens op OK om de gegevensstromen van het NTFS-bestandssysteem uit het bestand te verwijderen. Herhaal dit proces voor elk installatiebronbestand dat wordt geblokkeerd door het bestaan van een of meer NTFS-bestandssysteemgegevensstromen.

Mogelijke oplossing 2: Gebruik het hulpprogramma Streams, zoals VERW _Ref308173670 \h afbeelding 2 laat zien, om de NTFS-bestandssysteemgegevensstromen uit het installatiebronbestand te verwijderen. Het hulpprogramma Streams kan ntfs-bestandssysteemgegevensstromen verwijderen uit een of meer bestanden of mappen tegelijk.

Verloren netwerk Connections

Probleem: Een installatie kan mislukken als er apparaatstuurprogramma's worden geïnstalleerd of apparaat- en netwerkconfiguraties worden gewijzigd. Deze wijzigingen kunnen leiden tot een verval van de netwerkverbinding, waardoor de installatie mislukt.

Mogelijke oplossing: Implementeer het ZTICacheUtil.vbs-script om downloaden en uitvoeren voor de installatie in te schakelen. Dit script is ontworpen om de advertentie aan te passen om downloaden en uitvoeren in te schakelen. De download maakt gebruik van Background Intelligent Transfer Service (BITS) als het Configuration Manager distributiepunt web-based Distributed Authoring and Versioning en BITS is ingeschakeld. Tegelijkertijd wordt Configuration Manager gewijzigd om eerst het ZTICache.vbs-script uit te voeren, waardoor het programma zichzelf niet verwijdert tijdens het implementatieproces.

Het 2007 Microsoft Office System

Probleem: Tijdens het implementeren van het 2007 Office-systeem en het opnemen van een MSP-bestand (Windows Installer Patch), kan de installatie mislukken met foutcode 30029.

Verder onderzoek in de ZTIApplications.log toont de volgende berichten:

  • De opdracht wordt uitgevoerd: \\Server\Deployment$\Tools\X86\bddrun.exe \\Server\Share\Microsoft\Office\2007\Professional\setup.exe /adminfile \\Server\Share\Microsoft\Office\2007\Professional\file.msp

  • ZTI Heartbeat: opdracht wordt al 12 minuten uitgevoerd (proces-id 1600) Retourcode van opdracht = 30029

  • Toepassing Microsoft Office 2007 Professional heeft een onverwachte retourcode geretourneerd: 30029

    Mogelijke oplossing 1: Verplaats het MSP-bestand naar de map Updates en voer vervolgens setup.exe uit zonder de optie /adminfile op te geven. Zie Het 2007 Office-systeem implementeren voor meer informatie over het implementeren van updates tijdens de installatie.

    Mogelijke oplossing 2: Controleer of het selectievakje Modaal onderdrukken niet is ingeschakeld voor het MSP-bestand. Zie Overzicht van 2007 Office-systeemimplementatie voor meer informatie over het configureren van deze instelling.

Autologon

Bekijk de problemen en oplossingen voor problemen met automatische aanmelding:

  • Onderbreking van de implementatieprocessen van LTI en Zero Touch Installation (ZTI) vanwege aanmeldingsbeveiligingsbanners, zoals beschreven in Aanmeldbeveiligingsbanners

  • Onderbreking van de LTI- en ZTI-implementatieprocessen vanwege prompts voor gebruikersreferenties, zoals beschreven in Gevraagd om gebruikersreferenties

Aanmeldbeveiligingsbanners

Probleem: MDT-takenreeksen worden verwerkt tijdens een interactieve gebruikerssessie. Hiervoor moet de doelcomputer zich automatisch kunnen aanmelden met een opgegeven beheeraccount. Als er een groepsbeleid-object (GPO) aanwezig is dat een banner voor aanmeldingsbeveiliging afdwingt, mag deze automatische aanmelding niet doorgaan, omdat de beveiligingsbanner het aanmeldingsproces stopt terwijl het wacht totdat een gebruiker het opgegeven beleid accepteert.

Mogelijke oplossing: Zorg ervoor dat het groepsbeleidsobject is toegepast op specifieke organisatie-eenheden (OE's) en niet is opgenomen in het standaarddomein-groepsbeleidsobject. Wanneer u computers toevoegt aan het domein, geeft u op dat ze worden toegevoegd aan een organisatie-eenheid die niet wordt beïnvloed door een groepsbeleidsobject dat een aanmeldingsbeveiligingsbanner afdwingt. Neem in de Editor takenreeks een script op waarmee het computeraccount naar de gewenste organisatie-eenheid wordt verplaatst als een van de laatste takenreeksstappen.

Opmerking

Als u bestaande Ad DS-accounts (Active Directory® Domeinservices) opnieuw gebruikt, moet u ervoor zorgen dat u, voordat u op de doelcomputer implementeert, het account van de doelcomputer hebt verplaatst naar een organisatie-eenheid die niet wordt beïnvloed door het groepsbeleidsobject dat de banner voor beveiligingsaanmelding afdwingt.

Gevraagd om gebruikersreferenties

Probleem: U hebt een installatiekopieën gemaakt van een computer die is toegevoegd aan het domein. Tijdens het implementeren van de nieuwe installatiekopieën op een doelcomputer stopt het implementatieproces, omdat automatisch aanmelden niet plaatsvindt en de gebruiker wordt gevraagd de juiste referenties in te voeren. Het implementatieproces wordt hervat wanneer de referenties zijn opgegeven en de gebruiker is aangemeld.

Mogelijke oplossing: Bij het vastleggen van afbeeldingen mag de broncomputer niet worden toegevoegd aan een domein. Als de computer is toegevoegd aan een domein, voegt u de computer toe aan een werkgroep, legt u de installatiekopieën opnieuw vast en probeert u de implementatie uit te voeren op een doelcomputer om te bepalen of het probleem is opgelost.

BIOS

Probleem: Tijdens de implementatie op een doelcomputer die is uitgerust met Intel vPro-technologie, kan de implementatie eindigen met een stopfout. Hoewel alle bijgewerkte stuurprogramma's zijn opgenomen als out-of-box stuurprogramma's in de Deployment Workbench, wordt de doelcomputer niet gestart.

Mogelijke oplossing: Controleer de instellingen in het BIOS (Basic Input/Output System) van de doelcomputer om te bepalen of de standaardmodus Serial Advanced Technology Attachment is geconfigureerd als Advanced Host Controller Interface (AHCI). Helaas ondersteunen bepaalde Windows-besturingssystemen AHCI niet standaard.

Databaseproblemen

Bekijk databasegerelateerde problemen en oplossingen:

Geblokkeerde SQL Server browseraanvragen

Probleem: Tijdens het MDT-implementatieproces kunnen gegevens worden opgehaald uit Microsoft SQL Server-databases ®. Er kunnen echter fouten worden gegenereerd die betrekking hebben op een onjuist geconfigureerde firewall op de databaseserver.

Mogelijke oplossing: Windows Firewall in Windows Server helpt onbevoegde toegang tot computerbronnen te voorkomen. Als de firewall echter onjuist is geconfigureerd, kunnen pogingen om verbinding te maken met een SQL Server-exemplaar worden geblokkeerd. Als u toegang wilt krijgen tot een exemplaar van SQL Server dat zich achter de firewall bevindt, configureert u de firewall op de computer waarop SQL Server wordt uitgevoerd. Zie Windows Firewall configureren om toegang SQL Server toe te staan voor meer informatie over het configureren van firewallpoorten voor SQL Server.

Named Pipe Connections

Probleem: Tijdens het MDT-implementatieproces kan informatie worden opgehaald uit SQL Server databases. Er kunnen echter fouten worden gegenereerd die betrekking hebben op verbroken SQL Server verbindingen. Deze kunnen worden veroorzaakt door het niet inschakelen van benoemde pipe-verbindingen in Microsoft SQL Server.

Mogelijke oplossing: U kunt deze problemen oplossen door named pipes in te schakelen in SQL Server. Geef ook de eigenschap SQLShare op, die vereist is bij het maken van een verbinding met een externe database met behulp van named pipes. Wanneer u verbinding maakt met behulp van named pipes, gebruikt u geïntegreerde beveiliging om verbinding te maken met de database. In het geval van LTI-implementaties maakt het gebruikersaccount dat u opgeeft de verbinding met de database. Voor ZTI-implementaties die gebruikmaken van Configuration Manager, maakt het netwerktoegangsaccount verbinding met de database. Omdat Windows PE standaard geen beveiligingscontext heeft, moet u een netwerkverbinding maken met de databaseserver om een beveiligingscontext tot stand te brengen voor de gebruiker die de verbinding maakt.

De netwerkshare die door de eigenschap SQLShare wordt opgegeven, biedt een manier om verbinding te maken met de server om een juiste beveiligingscontext te verkrijgen. U moet leestoegang hebben tot de share. Wanneer de verbinding tot stand is gebracht, kunt u vervolgens de benoemde pijpverbinding met de database tot stand brengen. De eigenschap SQLShare is niet nodig en moet niet worden gebruikt bij het maken van een TCP/IP-verbinding met de database.

Schakel benoemde pipe-verbindingen in door de volgende taken uit te voeren op basis van de versie van SQL Server die u gebruikt:

Benoemde pipe-Connections inschakelen in SQL Server 2008 R2

Voer de volgende stappen uit om named pipe-verbindingen in te schakelen in SQL Server 2008 R2:

  1. Klik op de computer met SQL Server 2008 R2 waarop de database wordt gehost die moet worden opgevraagd op Start en wijs vervolgens Alle programma's aan. Wijs Microsoft SQL Server 2008 R2 aan en klik op SQL Server Management Studio.

  2. Klik in de Microsoft SQL Server Management Studio-console in de Objectverkenner met de rechtermuisknop op sql_server_name en klik vervolgens op Eigenschappen (waarbij sql_server_name de naam is van de computer waarop SQL Server moet worden geconfigureerd).

  3. Het dialoogvenster Servereigenschappen - sql_server_name wordt weergegeven.

  4. Klik in het dialoogvenster Servereigenschappen - sql_server_name in Een pagina selecteren op Connections.

  5. Controleer op de pagina Connections of het selectievakje Externe verbindingen met deze server toestaan is ingeschakeld en klik vervolgens op OK.

  6. Sluit de Microsoft SQL Server Management Studio-console.

  7. Klik op de computer met SQL Server 2008 R2 waarop de database wordt gehost die moet worden opgevraagd op Start en wijs vervolgens Alle programma's aan. Wijs Microsoft SQL Server 2008 R2 aan, wijs Configuratiehulpprogramma's aan en klik op SQL Server Configuration Manager.

  8. Ga in de sql Server Configuration Manager-console naar SQL Server Configuration Manager (lokaal) /SQL Server Netwerkconfiguratie/protocollen voor sql_instance (waarbij sql_instance in de naam van het SQL Server exemplaar dat moet worden geconfigureerd).

  9. Klik in het detailvenster met de rechtermuisknop op Named Pipes en klik vervolgens op Inschakelen.

    Het dialoogvenster Waarschuwing wordt weergegeven om aan te geven dat de wijzigingen worden opgeslagen, maar pas van kracht worden als de service is gestopt en opnieuw wordt gestart.

  10. Klik in het dialoogvenster Waarschuwing op OK.

  11. Ga in de sql Server Configuration Manager-console naar SQL Server Configuration Manager (lokaal) / SQL Server Services.

  12. Klik in het detailvenster met de rechtermuisknop op SQL Server*(sql_instance)en klik vervolgens op *Opnieuw opstarten (waarbij sql_instance in de naam van het SQL Server exemplaar dat u in stap 2 hebt geconfigureerd).

    De SQL Server Configuration Manager voortgangsbalk wordt weergegeven met de status van het opnieuw opstarten van de services. Nadat de service opnieuw is gestart, wordt de voortgangsbalk gesloten.

  13. Sluit de SQL Server Configuration Manager-console.

    Zie Externe verbindingen inschakelen in SQL Server 2008 voor meer informatie.

Named Pipe-Connections inschakelen in SQL Server 2005

Voer de volgende stappen uit om benoemde pijpverbindingen in te schakelen in SQL Server 2005:

  1. Klik op de computer met SQL Server 2005 waarop de database wordt gehost die moet worden opgevraagd op Start en wijs vervolgens Alle programma's aan. Wijs Microsoft SQL Server 2005 aan, wijs Configuratiehulpprogramma's aan en klik op SQL Server Surface Area Configuration.

  2. Klik in het dialoogvenster SQL Server 2005 Surface Area Configuration op Surface Area Configuration for Services and Connections.

  3. Ga in het dialoogvenster Surface Area-configuratie voor services en Connections – server_name (waarbij server_name de naam is van de computer waarop SQL Server 2005 wordt uitgevoerd) in Selecteer een onderdeel en configureer vervolgens de services en verbindingen, naar MSSQLSERVER\Database Engine en klik vervolgens op Extern Connections.

  4. Klik op Lokale en externe verbindingen, klik op Zowel TCP/IP als named pipes gebruiken en klik vervolgens op Toepassen.

  5. Ga in het dialoogvenster Surface Area Configuration for Services and Connections – server_name (waarbij server_name de naam is van de computer waarop SQL Server 2005 wordt uitgevoerd), in Selecteer een onderdeel en configureer de services en verbindingen, ga naar MSSQLSERVER\Database Engine en klik vervolgens op Service.

  6. Klik op Stoppen.

    De MSSQLSERVER-service stopt.

  7. Klik op Start.

    De MSSQLSERVER-service wordt gestart.

  8. Klik op OK.

  9. Sluit SQL Server 2005 Surface Area Configuration.

    Zie het Microsoft Ondersteuning artikel SQL Server 2005 configureren om externe verbindingen toe te staan voor meer informatie

Implementatiescripts

Bekijk mdt-gerelateerde problemen en oplossingen:

  • Er wordt gevraagd om gebruikersreferenties en er wordt mogelijk een fout 0x80070035 weergegeven, zoals beschreven in Credentials_script

  • Foutbericht 'Wuredist.cab niet gevonden' wordt weergegeven zoals beschreven in ZTIWindowsUpdate

Credentials_script

Probleem: Tijdens het laatste opstarten van een zojuist geïmplementeerde computer wordt de gebruiker gevraagd om gebruikersreferenties op te geven en kan er een fout 0x80070035 worden weergegeven, wat aangeeft dat het netwerkpad niet is gevonden.

Mogelijke oplossing: Zorg ervoor dat het WIM-bestand geen MAP MININT of _SMSTaskSequence bevat. Als u deze mappen wilt verwijderen, gebruikt u eerst het hulpprogramma ImageX om het WIM-bestand te koppelen en vervolgens de mappen te verwijderen.

Opmerking

Als de fout Toegang geweigerd optreedt wanneer u probeert de mappen uit het WIM-bestand te verwijderen, een opdrachtpromptvenster opent, overschakelt naar de hoofdmap van de afbeelding in het WIM-bestand en vervolgens RD MININT en RD _SMSTaskSequence uitvoert.

ZTIWindowsUpdate

Probleem: Als u het script ZTIWindowsUpdate.wsf gebruikt om software-updates toe te passen tijdens de implementatie, kan dit script rechtstreeks communiceren met de Microsoft Update-website om de vereiste binaire Windows Update Agent-bestanden te downloaden en te installeren, te scannen op toepasselijke software-updates, de binaire bestanden voor de toepasselijke software-updates te downloaden en vervolgens de gedownloade binaire bestanden te installeren. Voor dit proces moet uw netwerkinfrastructuur zodanig zijn geconfigureerd dat de doelcomputer toegang kan krijgen tot de Website van Microsoft Update.

Als de implementatieshare niet de installatiebestanden van de Windows Update Agent bevat en de doelcomputer geen geschikte internettoegang heeft, wordt de fout 'wuredist.cab niet gevonden' gerapporteerd in de ZTIWindowsUpdate.log en BDD.log bestanden.

Mogelijke oplossing: Volg de stappen in de sectie ZTIWindowsUpdate.wsf in het MDT-document Toolkit Reference.

Implementatieshares

Bekijk problemen en oplossingen met betrekking tot implementatieshares:

Kan WIM-bestanden niet bijwerken

In een 'eenvoudige' omgeving:

  • MDT haalt doorgaans WIMGAPI.DLL op van C:\Windows\system32 (altijd in het pad). De versie van deze WIMGAPI.DLL moet overeenkomen met de versie (build) van het besturingssysteem.

  • Op een 64-bits besturingssysteem gebruikt MDT altijd het x64 WIMGAPI.DLL-bestand; alleen dat bestand moet zich in het systeemPAD bevinden. Op een 32-bits besturingssysteem gebruikt MDT altijd het x86 WIMGAPI.DLL-bestand; alleen dat bestand moet zich in het systeemPAD bevinden. (Andere producten, zoals Configuration Manager, gebruiken de 32-bits versie van WIMGAPI.DLL, zelfs op een 64-bits besturingssysteem, maar ze beheren en installeren die versie.)

    Probleem: Bij het bijwerken van een implementatieshare wordt de gebruiker geïnformeerd dat de koppeling van een of meer WIM-bestanden niet is geslaagd.

    Mogelijke oplossing: Open een opdrachtpromptvenster en voer uit waar WIMGAPI.DLL. Zorg ervoor dat de eigenschap Version overeenkomt met de build van de Windows Assessment and Deployment Kit (Windows ADK) die is geïnstalleerd voor het eerste item in de lijst (de eerste locatie die is gevonden door in het pad te zoeken). Zorg er ook voor dat de eigenschap overeenkomt met het buildnummer van het besturingssysteem.

De wizard Windows Deployment

Bekijk problemen en oplossingen met betrekking tot de Wizard Windows-implementatie:

  • Pagina's van de wizard Windows-implementatie worden weergegeven, zelfs wanneer LTI is geconfigureerd om de wizardpagina's over te slaan, zoals beschreven in Wizardpagina's worden niet overgeslagen.

Wizardpagina's worden niet overgeslagen

Probleem: Er wordt een wizardpagina weergegeven, ook al geeft het MDT DB- of CustomSettings.ini-bestand aan dat de wizard moet worden overgeslagen.

Mogelijke oplossing: Als u een wizardpagina wilt overslaan, neemt u alle eigenschappen op die wizardpagina op, indien van toepassing, op in het MDT DB- of CustomSettings.ini-bestand, samen met de juiste waarden. Als een eigenschap onjuist is geconfigureerd voor een overgeslagen wizardpagina, wordt die pagina weergegeven. Voor meer informatie over welke eigenschappen vereist zijn om ervoor te zorgen dat een wizardpagina wordt overgeslagen, raadpleegt u de sectie 'Eigenschappen opgeven voor wizardpagina's voor overgeslagen implementatie' in de naslaginformatie over de MDT-document toolkit.

Schijven en partitionering

Bekijk problemen en oplossingen voor schijfpartitionering:

Bitlocker

Voor het implementeren van BitLocker is een specifieke configuratie vereist voor de juiste implementatie. De volgende mogelijke problemen kunnen te maken hebben met de configuratie van de doelcomputer:

ZTIBde.wsf-script mislukt met de fout 'Kan registersleutel 'HKEY_CURRENT_USER\Control Panel\International\LocaleName' niet openen voor lezen'

Probleem: Tijdens het implementeren van BitLocker op de doelcomputer in ZTI of UDI, mislukt het ZTIBde.wsf-script met de fout 'Kan registersleutel 'HKEY_CURRENT_USER\Control Panel\International\LocaleName' niet openen voor lezen.'

Mogelijke oplossing: Geef de landinstelling in de UILanguage eigenschap op. In ZTI en UDI wordt het script ZTIBde.wsf uitgevoerd in het systeembesturingselement, zodat er geen volledig gebruikersprofiel wordt geladen. Wanneer het ZTIBde.wsf-script probeert de landinstellingen te lezen, bevindt deze zich niet in het register, omdat het register (gebruikersprofiel) niet volledig is geladen. Als tijdelijke oplossing geeft u de landinstelling in de UILanguage eigenschap op.

Apparaten worden weergegeven als meerdere stationsletters

Probleem: Sommige apparaten kunnen worden weergegeven als meerdere logische stationsletters, afhankelijk van hoe ze zijn gepartitioneerd. In sommige gevallen kunnen ze een diskettestation van 1,44 MB (megabyte) en een geheugenopslagstation emuleren. Daarom kan Windows dezelfde apparaatstationletters A en B toewijzen voor diskette-emulatie en F voor het geheugenopslagstation. Standaard gebruiken MDT-scripts de laagste stationsletter (in dit voorbeeld A).

Mogelijke oplossing: Overschrijf de standaardinstelling op de pagina BitLocker-hersteldetails opgeven in de wizard Windows-implementatie. Op de overzichtspagina van de Wizard Windows-implementatie wordt een waarschuwing weergegeven om de gebruiker te laten weten welke stationsletter is geselecteerd om BitLocker-herstelgegevens op te slaan. Bovendien worden in de BDD.log- en ZTIBDE.log bestanden de gedetecteerde verwisselbare media-apparaten vastgelegd en welk apparaat is geselecteerd om de BitLocker-herstelgegevens op te slaan.

Problemen met het verkleinen van schijven

Probleem: Er is onvoldoende niet-toegewezen schijfruimte op de doelcomputer om BitLocker in te schakelen. Voor het implementeren van BitLocker op een doelcomputer is ten minste 2 gigabyte (GB) aan niet-toegewezen schijfruimte vereist om het systeemvolume te maken. Het systeemvolume is het volume dat de hardwarespecifieke bestanden bevat die nodig zijn om Windows te laden nadat het BIOS de computer heeft opgestart.

Mogelijke oplossing 1: Op bestaande computers gebruikt u het hulpprogramma Diskpart om station C te verkleinen, zodat het systeemvolume kan worden gemaakt. In sommige gevallen is het hulpprogramma Diskpart echter mogelijk niet in staat om station C voldoende te verkleinen om 2 GB niet-toegewezen schijfruimte te bieden, mogelijk vanwege gefragmenteerde schijfruimte op station C.

Een mogelijke oplossing voor dit probleem is het defragmenteren van station C. Voer hiervoor de volgende stappen uit:

  1. Voer de opdracht Diskpart shrink querymax uit om de maximale hoeveelheid schijfruimte te identificeren die niet kan worden toegewezen.

  2. Als de waarde die wordt geretourneerd in stap 1 kleiner is dan 2 GB, schoont u station C op van overbodige bestanden en defragmenteert u deze vervolgens.

  3. Voer de opdracht Diskpart shrink querymax opnieuw uit om te controleren of de toewijzing van meer dan 2 GB aan schijfruimte ongedaan kan worden gemaakt.

  4. Als de in stap 3 geretourneerde waarde nog steeds kleiner is dan 2 GB, voert u een van de volgende taken uit:

    • Defragmenteer station C meerdere keren om ervoor te zorgen dat het volledig is geoptimaliseerd.

    • Maak een back-up van de gegevens op station C, verwijder de bestaande partitie, maak een nieuwe partitie en herstel de gegevens vervolgens naar de nieuwe partitie.

    Mogelijke oplossing 2: Het ZTIBDE.wsf-script voert het schijfvoorbereidingsprogramma (bdehdcfg.exe) uit en configureert de partitiegrootte van het systeemvolume standaard op 2 GB. U kunt het ZTIBDE.wsf-script zo nodig aanpassen om de standaardinstelling te wijzigen. Het wijzigen van de MDT-scripts wordt echter niet aanbevolen.

Ondersteuning voor logische en dynamische schijven

Probleem: Bij het uitvoeren van een implementatiescenario voor het vernieuwen van de computer, kan het implementatieproces mislukken bij de implementatie op een doelcomputer die gebruikmaakt van logische stations of dynamische schijven.

Mogelijke oplossing: MDT biedt geen ondersteuning voor het implementeren van besturingssystemen op logische stations of dynamische schijven.

Domeindeelname

Probleem: Tijdens de implementatie gebruikt u de Wizard Windows-implementatie om alle benodigde informatie voor de doelcomputer op te geven, waaronder referenties, domeindeelnamegegevens en statische IP-configuratie. Wanneer setup is voltooid, ziet u dat het systeem nog niet lid is van het domein en zich nog in een werkgroep bevindt.

Mogelijke oplossing: Een LTI-implementatie van MDT configureert de statische IP-gegevens nadat het besturingssysteem actief is. Als de doelcomputer zich in een netwerksegment bevindt dat geen DHCP (Dynamic Host Configuration Protocol) heeft, mislukt een geautomatiseerde domeinkoppeling die is opgegeven in Unattend.xml wanneer er geen DHCP aanwezig is.

Configureer Unattend.xml om lid te worden van een werkgroep. Gebruik vervolgens de ingebouwde takenreeksstap Herstellen uit domein om een stap in de takenreeks toe te voegen om lid te worden van het domein nadat het statische IP-adres is toegepast.

Stuurprogramma-installatie

Om de best mogelijke gebruikerservaring te garanderen, moet de installatie van hardwareapparaten en softwarestuurprogramma's zo naadloos mogelijk worden uitgevoerd, met weinig of geen tussenkomst van de gebruiker. Microsoft biedt hulpprogramma's en richtlijnen voor het maken van installatiepakketten die aan dit doel voldoen. Zie Apparaat- en stuurprogramma-installatie voor algemene informatie over de installatie van stuurprogramma's.

Bekijk de installatie van het apparaatstuurprogramma- gerelateerde problemen en oplossingen:

  • Problemen die optreden bij het gebruik van stuurprogramma's voor $OEM$ massaopslag met MDT, zoals beschreven in Stuurprogramma's voor $OEM$ massaopslag combineren met MDT-logica voor massaopslag

  • Installatieproblemen met apparaatstuurprogramma's oplossen met behulp van de SetupAPI.log, zoals beschreven in Problemen met apparaatinstallatie oplossen met SetupAPI.log

Problemen met apparaatinstallatie oplossen met SetupAPI.log

In de whitepaper Problemen met apparaatinstallatie met het InstallatieAPI-logboekbestand oplossen vindt u informatie over het opsporen van fouten in de installatie van Windows-apparaten. De paper bevat richtlijnen voor ontwikkelaars en testers van stuurprogramma's voor het interpreteren van het SetupAPI-logboekbestand.

Een van de handigste logboekbestanden voor foutopsporing is het SetupAPI.log-bestand. Dit bestand met tekst zonder opmaak bevat de informatie die SetupAPI registreert over apparaatinstallatie, servicepack-installatie en update-installatie. Het bestand houdt met name een record bij van apparaat- en stuurprogrammawijzigingen, evenals belangrijke systeemwijzigingen vanaf de meest recente Windows-installatie. Dit document is gericht op het gebruik van het SetupAPI-logboekbestand om problemen met de installatie van apparaten op te lossen; hierin worden niet de secties van het logboekbestand beschreven die zijn gekoppeld aan servicepack- en update-installaties.

Nieuwe computerimplementaties

Bekijk de problemen en oplossingen voor implementatiescenario's voor nieuwe computers:

  • Problemen met het starten van het implementatieproces met pxe-opstartomgeving (Pre-Boot Execution Environment), zoals beschreven in PXE Boot

PXE Opstarten

Kortom, het PXE-protocol werkt als volgt: De clientcomputer initieert het protocol door een DHCP Discover-pakket uit te zenden met een extensie waarmee de aanvraag wordt geïdentificeerd als afkomstig van een clientcomputer die het PXE-protocol implementeert. Ervan uitgaande dat een opstartserver die dit uitgebreide protocol implementeert beschikbaar is, verzendt de opstartserver een aanbieding met het IP-adres van de server die de client gaat onderhouden. De client gebruikt Trivial File Transfer Protocol om het uitvoerbare bestand van de opstartserver te downloaden. Ten slotte voert de clientcomputer het gedownloade bootstrap-programma uit.

De eerste fase van dit protocol piggybacks op een subset van de DHCP-berichten om de client in staat te stellen een opstartserver te detecteren (dat wil gezegd, een server die uitvoerbare bestanden levert voor het instellen van een nieuwe computer). De clientcomputer kan gebruikmaken van de mogelijkheid om een IP-adres op te halen (wat het verwachte gedrag is), maar is hiervoor niet vereist.

De tweede fase van dit protocol vindt plaats tussen de clientcomputer en een opstartserver en gebruikt de DHCP-berichtindeling als een handige indeling voor communicatie. Deze tweede fase is verder niet gerelateerd aan de standaard DHCP-services. De volgende pagina's geven een overzicht van het stapsgewijze proces tijdens de initialisatie van pxe-clientcomputers.

Bekijk de volgende oplossingen voor PXE-opstartproblemen:

Windows PE-logboekregistratie uitschakelen in Windows Deployment Services

De eerste aanbevolen procedure is om ervoor te zorgen dat logboekregistratie bij setupapi.log is uitgeschakeld.

Zorg voor de juiste DHCP-configuratie

Afhankelijk van de routermodellen die worden gebruikt, kan de specifieke routerconfiguratie van DHCP broadcast forwarding worden ondersteund voor een subnet (of routerinterface) of een specifieke host. Als de DHCP-servers en de computer met Windows Deployment Services afzonderlijke computers zijn, moet u ervoor zorgen dat de routers die DHCP-uitzendingen doorsturen zo zijn ontworpen dat zowel de DHCP- als Windows Deployment Services-servers de clientuitzendingen ontvangen; anders ontvangt de clientcomputer geen antwoord op de externe opstartaanvraag.

Is er een router tussen de clientcomputer en de externe installatieserver die de op DHCP gebaseerde aanvragen of antwoorden niet toestaat? Wanneer de Windows Deployment Services-clientcomputer en de Windows Deployment Services-server zich op afzonderlijke subnetten bevinden, configureert u de router tussen de twee systemen om DHCP-pakketten door te sturen naar de Windows Deployment Services-server. Deze regeling is noodzakelijk, omdat Windows Deployment Services-clientcomputers een Windows Deployment Services-server detecteren met behulp van een DHCP-broadcastbericht. Als DHCP-doorsturen niet is ingesteld op een router, bereiken de DHCP-broadcasts van de clientcomputers de Windows Deployment Services-server niet. Dit DHCP-doorstuurproces wordt ook wel DHCP-proxy of IP-helperadres genoemd in routerconfiguratiehandleidingen. Raadpleeg de routerinstructies voor meer informatie over het instellen van DHCP-doorsturen op een specifieke router.

Reactietijd van PXE-IP-adrestoewijzing verbeteren

Controleer de volgende elementen als het lang duurt (15-20 seconden) voordat de PXE-clientcomputer een IP-adres heeft opgehaald:

  • Zijn de netwerkadapter op de doelcomputer en de switch of router ingesteld op dezelfde snelheid (automatisch, duplex, vol, enzovoort)

  • Staat het IP-adres voor de Windows Deployment Services-server in het IP-Helper-bestand op de router waarmee de verbinding wordt gemaakt? Als de lijst met IP-adressen in het IP-Helper-bestand lang is, kunt u het adres voor de Windows Deployment Services-server naar boven verplaatsen

Het implementatieproces opnieuw starten

Probleem: Tijdens het testen en oplossen van problemen met een nieuwe of gewijzigde takenreeks moet u mogelijk de doelcomputer opnieuw opstarten, zodat het implementatieproces vanaf het begin kan worden gestart. Onverwachte resultaten kunnen optreden, omdat MDT de voortgang bijhoudt door gegevens naar de harde schijf te schrijven; elke herstart van de doelcomputer heeft MDT hervat waar deze was gebleven bij de vorige herstart.

Mogelijke oplossing: Als u wilt toestaan dat het implementatieproces vanaf het begin opnieuw wordt gestart, verwijdert u de mappen C:\MININT en C:\_SMSTaskSequence voordat u de doelcomputer opnieuw opstart.

Sysprep

Bekijk sysprep-gerelateerde problemen en oplossingen:

Het computeraccount bevindt zich in de verkeerde organisatie-eenheid

Probleem: De doelcomputer is correct gekoppeld aan het domein, maar het computeraccount bevindt zich in de verkeerde organisatie-eenheid.

Mogelijke oplossing 1: Als er al een account bestaat voor de doelcomputer, blijft het account in de oorspronkelijke organisatie-eenheid. Als u het account wilt verplaatsen naar de opgegeven organisatie-eenheid, voegt u een takenreeksstap toe die gebruikmaakt van een automatiseringsprogramma, zoals een Microsoft Visual Basic® Scripting Edition, om het account te verplaatsen.

Mogelijke oplossing 2: Controleer of de opgegeven OE de juiste indeling heeft en of deze bestaat. De juiste OE-indeling moet zijn OU=Reception,OU=NYC,DC=Woodgrovebank,DC=com.

Configuration Manager

Probleem: Het foutbericht dat wordt weergegeven in VERW _Ref308174600 \h Afbeelding 3 wordt weergegeven wanneer u een Configuration Manager PXE-servicepunt probeert te maken met behulp van de optie Zelfondertekend PXE-certificaat maken.

Afbeelding SEQ Afbeelding \* ARABISCH 3. PXE-servicepuntfout

Schermopname van het foutbericht Het zelfondertekende certificaat kan niet worden gemaakt.

Mogelijke oplossing: Als er eerder een PXE-servicepunt bestond op de server die u configureert, heeft het PXE-servicepunt de zelf gemaakte certificaten mogelijk niet verwijderd bij het verwijderen ervan. Verwijder de map PXE-certificaat uit C:\Documents and Settings\user_name\Application Data\Microsoft\Crypto\RSA, waarbij user_name de naam is van de gebruiker die de huidige configuratie uitvoert of die de vorige configuratie heeft uitgevoerd. De wizard Nieuwe siterol in de Configuration Manager-console moet worden voltooid wanneer u de map hebt verwijderd.

Takenreeksen

Bekijk takenreeksgerelateerde problemen en oplossingen:

De takenreeks wordt niet voltooid

Probleem: Takenreeks is mogelijk niet voltooid of heeft onvoorspelbaar gedrag.

Mogelijke oplossing: De takenreeksstap Besturingssysteem installeren (voor LTI) of de takenreeksstap Besturingssysteeminstallatiekopieën toepassen (voor UDI en ZTI) kan zijn gewijzigd nadat de takenreeksstap is gemaakt, kan leiden tot onvoorspelbare resultaten. Als er bijvoorbeeld een takenreeks is gemaakt voor het implementeren van een 32-bits Windows 8.1-installatiekopieën en later de takenreeksstap Besturingssysteem installeren of de takenreeksstap Besturingssysteeminstallatiekopieën toepassen is gewijzigd om te verwijzen naar een 64-bits Windows 8.1-installatiekopieën, kan de takenreeks mogelijk niet worden uitgevoerd.

Het wordt aanbevolen om een nieuwe takenreeks te maken om een andere installatiekopieën van het besturingssysteem te implementeren.

De OEM-takenreeks wordt onjuist weergegeven voor een opstartinstallatiekopie die is gemaakt voor een andere processorarchitectuur

Probleem: Er wordt een takenreeks op basis van een LTI OEM-takenreekssjabloon weergegeven voor een opstartinstallatiekopie met een andere processorarchitectuur. Een OEM-takenreeks die een 64-bits besturingssysteem implementeert, wordt bijvoorbeeld weergegeven op een 32-bits opstartinstallatiekopie.

Mogelijke oplossing: Dit is het verwachte gedrag omdat OEM-takenreeksen in LTI niet altijd als platformspecifiek worden beschouwd, ongeacht de processorarchitectuur van de opstartinstallatiekopie.

Bericht over ongeldige takenreeksitem (ongeldige OS-GUID) in de wizard Windows Deployment

Probleem: Wanneer u de Wizard Windows Deployment uitvoert, wordt in de wizard het foutbericht 'Ongeldig takenreeksitem (ongeldige GUID van het besturingssysteem' weergegeven. Het besturingssysteem wordt vermeld in het OperatingSystem.xml-bestand; Het besturingssysteem wordt echter niet weergegeven in de Deployment Workbench.

Mogelijke oplossing: Aan de oorspronkelijke besturingssysteembron zijn twee of meer WIM-bestanden gekoppeld. Een SKU die is gekoppeld aan een takenreeks wordt verwijderd; andere SKU's voor de besturingssysteembron bestaan echter nog steeds. Wanneer de takenreeks die verwijst naar de verwijderde SKU is geselecteerd op de pagina Een takenreeks selecteren om uit te voeren op deze computer in de wizard Windows Deployment, wordt het foutbericht 'Ongeldig takenreeksitem (ongeldige GUID van het besturingssysteem)' weergegeven nadat u op volgende op de wizardpagina hebt geklikt.

Voer een van de volgende taken uit om dit probleem op te lossen:

  • Verwijder alle SKU's uit de bron van het besturingssysteem. De wizard Windows-implementatie werkt normaal en het foutbericht wordt niet weergegeven.

  • Wijzig de takenreeks om een andere installatiekopieën van het besturingssysteem te gebruiken.

Netwerkinstellingen toepassen

Probleem: Wanneer u de naam van de netwerkverbinding configureert in de Workbench-implementatie, wordt u door een validatiefout gevraagd met het bericht 'Voer een geldige naam in voor de netwerkadapter'.

Mogelijke oplossing: Verwijder spaties en ongeldige tekens uit de opgegeven verbindingsnaam.

Doorgaan gebruiken bij fout

Als een MDT-takenreeks is geconfigureerd om niet door te gaan op fout en die takenreeks een fout retourneert, worden alle resterende takenreeksen in die takenreeksgroep overgeslagen. De resterende takenreeksgroepen worden echter verwerkt. Overweeg het volgende:

Er zijn twee takenreeksgroepen gemaakt en een van beide groepen bevat meer dan één takenreeksstap:

  • Groep A

    • Stap A
    • Stap B
  • Groep B

    • Stap A
    • Stap B

    Als groep A\Stap A is geconfigureerd om niet door te gaan op fout, wordt groep A\Stap B niet verwerkt. Alle takenreeksstappen in groep B worden echter verwerkt.

Het hulpprogramma voor migratie van gebruikersstatus

Bekijk usmt-gerelateerde problemen en oplossingen:

  • Snelkoppelingen die verwijzen naar documenten die zijn opgeslagen in gedeelde netwerkmappen, worden mogelijk niet correct hersteld, zoals beschreven in Ontbrekende bureaubladsnelkoppelingen.

Ontbrekende bureaubladsneltoetsen

Probleem: Tijdens het gebruik van USMT om gebruikersgegevens te migreren, worden snelkoppelingen die verwijzen naar netwerkdocumenten mogelijk niet hersteld. De sneltoetsen worden vastgelegd tijdens Scanstate; Ze worden echter nooit hersteld naar de doelcomputer tijdens Loadstate.

Mogelijke oplossing: Bewerk het MigUser.xml-bestand en voeg de volgende regel toe:

Origineel:

<include> filter='MigXmlHelper.IgnoreIrrelevantLinks()'>  

Bewerkt:

<include> <!-- filter='MigXmlHelper.IgnoreIrrelevantLinks()'> -->  

Windows Imaging Format-bestanden

Bekijk wim-gerelateerde problemen en oplossingen:

  • LTI- en ZTI-implementaties mislukken met WIM-bestandsfouten in het BDD.log-bestand, zoals beschreven in Beschadigd WIM-bestand.

Beschadigd WIM-bestand

Probleem: Bij het implementeren van een installatiekopieën mislukt de implementatie met de volgende vermeldingen in het BDD.log-bestand:

  • De afbeelding \\Server\Deployment$\Operating Systems\Windows\version1.wim is niet toegepast door ImageX, rc = 2

  • LTIApply VOLTOOID. Retourwaarde = 2

  • ZTI-FOUT - Niet-nul retourcode door LTIApply, rc = 2

    Onderzoek het probleem door het WIM-bestand te koppelen met behulp van ImageX, resulteert in de fout 'De gegevens zijn ongeldig'. Verder onderzoek toont aan dat de datumstempel van het .wim-bestand vele jaren vóór de huidige datum ligt. Het is mogelijk dat een ander proces, zoals een virusscanner, het WIM-bestand geopend heeft gehouden nadat het eerder is gesloten aan het einde van een lees- of schrijfproces.

    Mogelijke oplossing: Herstel het WIM-bestand vanaf een back-upmedium.

Windows PE

Bekijk problemen en oplossingen met betrekking tot Windows PE:

Implementatieproces niet gestart: beperkte RAM- of draadloze netwerkadapter

Probleem: Wanneer u een installatiekopie implementeert op bepaalde doelcomputers, wordt Windows PE gestart, wordt wpeinit uitgevoerd, wordt een opdrachtpromptvenster geopend, maar wordt het implementatieproces niet daadwerkelijk gestart. Het probleem oplossen door een netwerkstation van de doelcomputer toe te koppelen, geeft aan dat de stuurprogramma's van de netwerkadapter niet zijn geladen.

Mogelijke oplossing 1: De implementatiewizard wordt niet gestart omdat er onvoldoende RAM-geheugen is. Controleer of de doelcomputer ten minste 512 MB RAM-geheugen heeft en of geen gedeeld videogeheugen meer dan 64 MB van de 512 MB verbruikt.

De versies van Windows PE die MDT ondersteunt, kunnen niet worden uitgevoerd op een doelcomputer met minder dan 512 MB RAM-geheugen.

Mogelijke oplossing 2: Neem de draadloze stuurprogramma's niet op in de Windows PE-installatiekopie.

Implementatieproces niet gestart: ontbrekende onderdelen

Probleem: Bij het oplossen van problemen met een mislukte implementatie wordt het volgende vermeld in het BDD.log-bestand:

FOUT: kan ADODB niet maken. Verbindingsobject, onmogelijk om query's uit te voeren SQL Server: ActiveX-onderdeel kan geen object maken (429).

Mogelijke oplossing: Deze fout kan erop wijzen dat de Windows PE-installatiekopie niet is gemaakt met MDT. Als u Configuration Manager gebruikt, gebruikt u niet een van de bestaande Windows PE-installatiekopieën die Configuration Manager gemaakt. Maak in plaats daarvan een installatiekopie met behulp van de wizard Microsoft Deployment-takenreeks importeren.

Opmerking

De Windows PE-installatiekopieën die Configuration Manager maakt, bevatten onderdelen die ondersteuning bieden voor scripting, XML en Windows Management Instrumentation (WMI), maar ze bevatten geen onderdelen die Microsoft ActiveX® Data Objects (ADO) ondersteunen.

Implementatieproces niet gestart: ontbrekende of onjuiste stuurprogramma's

Probleem: Bij het implementeren op bepaalde doelcomputers wordt Windows PE gestart, wpeinit uitgevoerd, een opdrachtpromptvenster geopend, maar wordt het implementatieproces niet daadwerkelijk gestart. Problemen oplossen door een netwerkstation van de doelcomputer toe te koppelen, geeft aan dat de stuurprogramma's van de netwerkadapter niet zijn geladen. Een beoordeling van het SetupAPI.log-bestand in X:\Windows\System32\Inf geeft aan dat Windows PE fouten genereert bij het configureren van de netwerkadapter, waaronder 'Dit stuurprogramma is niet bedoeld voor dit platform'. De stuurprogramma's in de lijst Met standaardstuurprogramma's zijn in de installatiekopie geïnjecteerd.

Mogelijke oplossing: Het is mogelijk dat Windows PE een stuurprogrammaconflict heeft met een ander stuurprogramma. Wanneer u de instellingen voor de Windows PE-installatiekopie configureert in de Deployment Workbench, maakt u een Windows PE-stuurprogrammagroep die alleen netwerkadapter- en opslagstuurprogramma's bevat en configureert u vervolgens de implementatieshare om alleen de Windows PE-stuurprogrammagroep te gebruiken.

Stroomdiagrammen voor implementatieprocessen

Deze sectie bevat twee sets MDT-stroomdiagrammen: één voor LTI-implementaties en één voor ZTI-implementaties met Configuration Manager. Elk stroomdiagram illustreert de taken die tijdens dat implementatietype worden uitgevoerd.

Maak uzelf vertrouwd met de stroomdiagrammen van het implementatieproces door:

LTI-implementatieprocesstroomdiagrammen

Stroomdiagrammen worden aangeboden voor de volgende fasen:

  • Validatie (afbeelding 4)

  • State Capture (afbeelding 5 en afbeelding 6)

  • Vooraf installeren (afbeelding 7, afbeelding 8 en afbeelding 9)

  • Installeren (afbeelding 10)

  • Na installatie (afbeelding 11 en afbeelding 12)

  • Statusherstel (afbeelding 13, afbeelding 14, afbeelding 15 en afbeelding 16)

    Afbeelding 4. Stroomdiagram voor de validatiefase

    Schermopname van het stroomdiagram voor de LTI-validatiefase.

    Afbeelding 5. Stroomdiagram voor de state capture-fase (1 van 2)

    Schermopname van het stroomdiagram voor de LTI-statusopname fase 1.

    Afbeelding 6. Stroomdiagram voor de fase voor het vastleggen van de status (2 van 2)

    Schermopname van het stroomdiagram voor de LTI-statusopname fase 2.

    Afbeelding 7. Stroomdiagram voor de fase vooraf installeren (1 van 3)

    Schermopname van het stroomdiagram voor de LTI Preinstall Fase 1.

    Afbeelding 8. Stroomdiagram voor de fase vooraf installeren (2 van 3)

    Schermopname van het stroomdiagram voor de LTI Preinstall Fase 2.

    Afbeelding 9. Stroomdiagram voor de fase vooraf installeren (3 van 3)

    Schermopname van het stroomdiagram voor de LTI Preinstall Fase 3.

    Afbeelding 10. Stroomdiagram voor de installatiefase

    Schermopname van het stroomdiagram voor de LTI-installatiefase.

    Afbeelding 11. Stroomdiagram voor de postinstallatiefase (1 van 2)

    Schermopname van het stroomdiagram voor de LTI Postinstall Fase 1.

    Afbeelding 12 Stroomdiagram voor de postinstallatiefase (2 van 2)

    Schermopname van het stroomdiagram voor de LTI na installatie fase 2.

    Afbeelding 13. Stroomdiagram voor de statusherstelfase (1 van 4)

    Schermopname van het stroomdiagram voor de LTI-statusherstelfase 1.

    Afbeelding 14. Stroomdiagram voor de fase Statusherstel (2 van 4)

    Schermopname van het stroomdiagram voor de LTI-statusherstelfase 2.

    Afbeelding 15. Stroomdiagram voor de statusherstelfase (3 van 4)

    Schermopname van het stroomdiagram voor de LTI-statusherstelfase 3.

    Afbeelding 16. Stroomdiagram voor de statusherstelfase (4 van 4)

    Schermopname van het stroomdiagram voor de LTI-statusherstelfase 4.

ZTI-implementatieprocesstroomdiagrammen

Stroomdiagrammen zijn beschikbaar voor de volgende fasen van ZTI-implementatie met Configuration Manager:

  • Initialisatie (afbeelding 17)

  • Validatie (afbeelding 18)

  • State Capture (afbeelding 19)

  • Vooraf installeren (afbeelding 20)

  • Installeren (afbeelding 21)

  • Na installatie (afbeelding 22)

  • Statusherstel (afbeelding 23 en afbeelding 24)

  • Vastleggen (afbeelding 25)

    Afbeelding 17. Stroomdiagram voor de initialisatiefase

    Schermopname van het stroomdiagram voor de ZTI-initialisatiefase.

    Afbeelding 18. Stroomdiagram voor de validatiefase

    Schermopname van het stroomdiagram voor de ZTI-validatiefase.

    Afbeelding 19. Stroomdiagram voor de state capture-fase

    Schermopname van het stroomdiagram voor de ZTI Stete Capture-fase.

    Afbeelding 20. Stroomdiagram voor de fase vooraf installeren

    Schermopname van het stroomdiagram voor de ZTI Preinstall-fase.

    Afbeelding 21. Stroomdiagram voor de installatiefase

    Schermopname van het stroomdiagram voor de ZTI-installatiefase.

    Afbeelding 22. Stroomdiagram voor de postinstall-fase

    Schermopname van het stroomdiagram voor de ZTI Postinstall-fase.

    Afbeelding 23. Stroomdiagram voor de statusherstelfase (1 van 2)

    Schermopname van het stroomdiagram voor de ZTI-statusherstelfase 1.

    Afbeelding 24. Stroomdiagram voor de fase Statusherstel (2 van 2)

    Schermopname van het stroomdiagram voor de ZTI-statusherstelfase 2.

    Afbeelding 25. Stroomdiagram voor de vastlegfase

    Schermopname van het stroomdiagram voor de ZTI-opnamefase.

Microsoft ondersteuning

Microsoft biedt ondersteuning op Premier- en Professional-niveau voor Microsoft Deployment Toolkit.

Opmerking

Wanneer u contact opneemt met ondersteuning, moet u duidelijk zijn dat het probleem te maken heeft met MDT en de specifieke versie.