MDT 2010 Importing automatically the right driver

Microsoft Deployment Toolkit 2010 has some nice improvements to handle drivers. I will describe how I like to manage drivers in MDT 2010.

Some time I wrote i article about how to get the Name & Model from a computer. This is very important when you want to import only the right drivers automatically.

First we have to build the ‘Out-of-Box Drivers’ folder structure and import drivers. I have subdirectories for each architecture, brand and model.  This is what my folder tree looks like:

MDT 2010 - Out-of-Box Drivers

However, you can build your own structure, as long as you respect the proper model & brand (make) name of the vendors.

Build Out-of-Box Drivers tree

To build up the folder structure you have to know the model name of your hardware. To retrieve the proper computer name execute at powershell command prompt: ‘Get-WmiObject -Class win32_computersystemproduct | fl Name,Model,UUID,Identifyingnumber,Vendor’, to get the exact name WMI queries to determine the computer model. In my case the computer name is “Latitude D830”.

Now that we have drivers imported in our Deployment Share, it’s time to move on.

1. DriverGroups

DriverGroups existed in MDT 2008 already, although the MDT Team added subdirectory support in MDT 2010.

At deployment phase MDT uses WMI to query the proper computer model and only the current model drivers will be injected. In order to get this working properly, you have to use the EXACT model name in your Out-of-Box Driver tree.

Inject the correct drivers in your Task Sequence

Add a new step in your Task Sequence to inject the correct drivers. MDT will query the computer name and inject the drivers which corresponds with the computer name from the Out-of-Box folder structure, right before applying the image at deployment.

MDT 2010 - Set Task Sequence Variable (Add Task) MDT 2010 - Set Task Sequence Variable (DriverGroup)

I use ‘DriverGroup_001’ as Task Sequence Variable, and Win7×64\%Make%\%Model% as value for my Windows 7 x64. You have to adapt this to your Out-of-Box tree.

MDT 2010 - Set Task Sequence Variable

As I use a DriverGroup I’ve disabled the ‘Inject Drivers’ task.

Customsettings.ini

As my Task Sequence handles everything, there isn’t anything needed here.

If you don’t like to use a new Task in your TS, you can add DriverGroup variables in customsettings.ini like this:

DriverGroup_001=%Make%\%Model%

DriverGroup_002=Printers

2. Selection Profiles

New in MDT 2010 are DriverSelectionProfiles. These are easy for new MDT admins, very straight forward and easy to use.

Overview:

MDT 2010 - Selection Profiles Overview

First you have to create a Profile (or use one of the default profiles):

MDT 2010 - Selection Profiles, select folders

You can even select Packages and Applications, use it for “bad drivers” aka driver setup packs.

Select what drivers you want to add to the profile;

MDT 2010 - Selection Profiles, add profile

After making the profiles you can use them in your Task Sequences. The default ‘Inject Drivers’ settings are on the left, the customized one on the right:

MDT 2010 - Selection Profiles, task sequence MDT 2010 - Selection Profiles, task sequence

You can add  Selection Profiles for drivers/packages or whatever you want. Just add an extra step in your task sequence like above.

Customsettings.ini

As with DriverGroups you can choose to handle the DriverSelectionProfile in customsettings.ini or in your TS.

Example:

DriverSelectionProfile=Dell Latitude D520 x64

MDT update deployment share error Wingapi.dll wanneer geüpgraded wordt van MDT 2008 naar MDT 2010

MDT 2010 Unable to load DLL ‘wimgapi.dll’: The specified module could not be found. Exception from HRESULT: 0x8007007E

Kopieer C:\Program Files\Windows AIK\Tools\x86\wimgapi.dll naar

C:\Program Files\Windows Imaging & c:\windows\system32

LET OP onder C:\Program Files\Windows Imaging staat al een wingapi.dll hernoem deze voordat je de dll kopieerd.

BRON

Upgrade MDT 2008 naar MDT 2010

1. Deinstalleer de oude de WAIK versie

2. Installeer op een Windows 2008 machine Powershell als Feature

3. Installeer de nieuwe WAIK Versie die ook Windows 7 & Windows 2008 R2 ondersteund.
image image
image image
image image

image 

4. Installeer MDT 2010
image image
image image
image

5. Start Deployment Workbench op.
image
Kies voor Open Deployment Share
image 
 image
Geef het oude path in de van de oude distributie map. Vergeet ook het vinkje niet aan te zetten.
 image
image 

5. Open Windows Deployment Services.

6. Gooi de oude Boot Images weg.

7. Voeg de twee nieuwe die tijdens de upgrade gemaakt zijn toe
LiteTouchPE_x86.wim
LiteTouchPE_x64.wim

image

Res Powerfuse Series 8 basic exam behaald.

 

res

Vandaag heb ik het examen gehaald van Res Powerfuse Series 8 Basic exam.
Nu mag ik me RES PowerFuse Series 8 Certified Professional noemen.

Ik kan me nu verder voor gaan bereiden op de VMWare vSphere Training & het VCP4 Examen

Hoe Office 2007 distribueren met MDT

1. “Deployment Workbench” > “Distribution Share” > “Applications” > “New”.

2. Kies voor “Application with source files”.

3. Vul de gegevens in:

image

4. Geef de locatie van de bestanden op. In mijn geval was dit de Office 2007 DVD.

image

5. Hoe moet de map heten.

image

6. Geef bij command line setup.exe in:

image

7. Finish & en hij gaat het zaakje kopieeren
image

8. Als je de properties kiest van Office 2007 Enterprise
image
9. Dan zie je dat er een tabblad is bijgekomen genaamd Office Products

image

10. Nu kunnen we deze gaan aanpassen:
image  

Display level: None betekent silent install

Vergeet niet om even op Apply te klikken. Nu wordt er een xml op de achtergrond aangemaakt.

11. Als je op Apply geklikt heb ga dan terug naar het tabblad Details.

Je ziet nu dat quint install command is aangepast naar: setup.exe /config Enterprise.WW\config.xml

12. Ga weer net tabblad Office Products

13. Wanneer je Office Customization Tool aanklikt dan krijg je het volgende te zien.
Je kunt dus alles aanpassen wat je wilt.
image

14. Als je nu op Edit config.xml doet krijg je het volgende te zien.
image

Ik heb de config even aan moeten passen zodat deze werkt aangezien ik de NL versie distribueer.

<Configuration Product="Enterprise">
  <Display Level="none" CompletionNotice="no" SuppressModal="no" AcceptEula="yes" />
  <Logging Type="standard" Path="c:\" Template="Microsoft Office Enterprise Setup(*).txt" />
  <PIDKEY Value="XXXXXXXXXXXXXXXXXXXXXXXXX" />
  <Setting Id="Reboot" Value="IfNeeded" />
</Configuration>

15. Als je het volgende in config.xml aanpast met het volgende dan wordt alleen Word, Excel, Powerpoint & Outlook geinstalleerd. ‘

   <OptionState Id="ACCESSFiles" State="Absent" /> //access
  <OptionState Id="WordFiles" State="Local" Children="force" /> //Word
  <OptionState Id="ExcelFiles" State="Local" Children="force" /> //Excel
  <OptionState Id="OUTLOOKFiles" State="Local" Children="force" /> //outlook
  <OptionState Id="PPTFiles" State="Local" Children="force" /> //Powerpoint
  <OptionState Id="PubPrimary" State="Absent" /> //publisher
  <OptionState Id="RMSFiles" State="Absent" /> //Interconnect
  <OptionState Id="XDOCSFiles" State="Absent" /> //infopath
  <OptionState Id="GrooveFiles" State="Absent" /> //groove
  <OptionState Id="OneNoteFiles" State="Absent"  /> //onenote
  <OptionState Id="SHAREDFiles" State="Absent"  /> //onenote
  <OptionState Id="ToolsFiles" State="Absent"  /> //onenote
  <OptionState Id="CAGFiles" State="Absent" /> //Clip Organizer
  <OptionState Id="DocServicesFiles" State="Local" Children="force" /> //docu update util
  <OptionState Id="HTMLSourceEditing" State="Local" Children="force" /> //script editor
  <OptionState Id="DocumentImagingUtils" State="Local" Children="force" /> //scanning,ocr,indexing
  <OptionState Id="OISFiles" State="Absent" /> //picture manager
  <OptionState Id="OSESupp" State="Absent"  /> //sharepoint support
  <OptionState Id="QueryFiles" State="Absent" /> //msQuery
  <OptionState Id="VisioPreviewerFiles" State="Local" /> //visio viewer
  <OptionState Id="RefIEBarFiles" State="Absent" /> //research explorer bar
  <OptionState Id="WebDriveFiles" State="Absent"  /> //hosted webs
  <OptionState Id="VBAFiles" State="Absent" /> //VB for applications
  <OptionState Id="OfficeDigitalSFiles" State="absent" /> //vba certificates

Office 2007 aan een task toevoegen.

1.  Deployment Workbench > Task Sequences > Windows XP > Properties.

2. Ga naar tabblad Task Sequence
image 

3. Ga naar State Restore > Install Applications. Kies Install a single application > Microsoft Office 2007 Enterprise. en klik op OK.

Exchange 2010 Release Candidate

Exchange 2010 RC

Microsoft heeft Exchange 2010 Release Candidate vrij gegeven.

Lees het hele verhaal HIER:

· Ondersteuning voor Windows Server 2008 en Windows Server 2008 R2:De Exchange Server 2010 Release Candidate wordt nu ook ondersteund op de 64-bits versies van Windows Server 2008 en Windows Server 2008 R2.

· In plaats een upgrade van Exchange Server 2010 Release Candidate naar Exchange Server 2010 RTM: Op het moment dat de RTM beschikbaar is het zonder problemen mogelijk te upgraden vanaf de RC versie.

· Co-existentie met Exchange Server 2007 en Exchange Server 2003: Je kunt nu als je al een Exchange Server zoals Exchange Server 2007 of Exchange Server 2003 hebt draaien deze naast elkaar draaien zodat je Exchange 2010 uit gebreid kunt testen zelfs in een live omgeving. Voor co-existence met Exchange Server 2007 is Service Pack 2 (SP2) vereist.

Downloaden doe je de RC HIER

Forefront voor Exchange 2010
RC

Tevens is de RC versie van forefront voor Exchange 2010 verschenen. Lees het verhaal HIER

Downloaden doe je HIER

Exchange 2007 SP2
De Exchange Team heeft bekend gemaakt dat verwacht dat eind deze maand SP2 voor Exchange 2007 wordt vrij gegeven.

Windows Server 2008 R2 is nu beschikbaar voor TechNet Plus-abonnees

windows-2008-r2-logo

Windows Server 2008 R2 Nu beschikbaar voor TechNet Plus-abonnees

Hoe een gebruiker of computer object terug halen uit de AD die verwijderd is met Adrestore.net

Hoe werkt Adrestore.net

Als test heb ik een Windows 2003 R2 domein controller gebruikt.
Ik heb hier voor 2 test gebruikers & 2 computers aangemaakt en deze heb ik verschillende instellingen mee gegeven. Een computer is bijvoorbeeld pre Windows 2000. En een gebruiker heb ik lid gemaakt van domain admins.

Downloaden van Ad-Restore.net doe je trouwens HIER
1. Verwijder per ongeluk een gebruiker & computer die je net hebt aangemaakt… OEPS!!!!!!

image 

2. Installeren daar ga ik het niet over hebben want dat is Next Next Finish.

3. Start –> All Programs –> Adrestore.net

4. Klik image  aan.

5. Hij heeft 2 accounts gevonden die ik per ongeluk verwijderd had
image  

6. Als je op properties klikt dan krijg je de gegevens te zien.
image

7. Vervolgens is het heel simpel om een object terug te zetten door middel van Restore Object.
image

BELANGRIJK:
Op het moment dat je een Organizational Unit hebt verwijderd. Moet je eerst de Organizational Unit terug restoren voordat je het Object(Gebruiker, Computer) kunt restoren.

8. Het object is terug gezet.

image

RES PowerFuse 2008 SR6 beschikbaar!

powerf1
RES PowerFuse 2008 Service Release 6 (SR6) is nu beschikbaar. Deze versie bevat meer dan 80 extra uitbreidingen en verbeteringen.

Service Release 6 is beschikbaar via de RES Software portal. PowerPack 2008 SR6 voor de vrije RES PowerFuse 2008 Express Edition kan worden gedownload hier.

En de 60 dagen test versie HIER

Standaard domein naam

Wanneer je een Terminal Server omgeving hebt,  wilt je dat automatisch  de domein naam wordt in gevuld ipv WARD-TS01. Gebruikers moeten dit anders handmatig veranderen naar de domein naam.

Windows 2003 Server:

In windows 2003 moet je dit doen door middel van een register waarde aan te passen:
HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon
Voeg een nieuwe string value toe genaamd DefaultDomainName en geef als waarde je Domeinnaam.

Windows 2008 Server:

In Windows Server 2008 is deze instelling opgenomen in de Group Policy Object.
Computer Settings \ Administrative Templates \ System \ Logon \ Default domein voor aanmelding
Hier moet je domeinnaam invullen.

Dit is een stuk handiger als steeds te klikken.

Translate »