OK, so I guess I lied a bit that my next post will be after my vacation. Or maybe not.
This tutorial was recorded couple of days before my vacation, and I scheduled it to publish today.
In this video tutorial I will show you how to create reference Windows 7 computer, capture its image and then re-deploy it to production as finished and configured product. This video is in English.
All applications and tools (except operating systems) are free of charge and can be downloaded from Microsoft web site.
Before you start, you will need to prepare your environment.
- DC or member server for WDS role
- DHCP server role
- File server role
- Power Shell feature
- Install MDT 2010 Update 1
- Install WAIK
http://blog.frankovic.net/Download/MDT2010_Win_7.flv
Related posts:
- Deploy Win 7 with MDT and SCCM
- RemoteFX feature in Windows Server 2008 R2 SP1
- MDT 2010 Beta 2
- MDT 2010 RC released
- MDT 2010 Released
Email
Print Viewed 20,799 times.

{ 31 comments… read them below or add one }
Hi,
I am following to your method for deploying image and capturing image of windows 7 but still not take and compatible platform of structure of OS such as windows 7. According your view reference computer unable to support f12 while DHCP booting process was ok.
Can you help me?
please help deploy windows xp from windows deployment server .
if u have any video please give me a link .my email add is navin_suvarna83@yahoo.com
Hi navin,
here are couple of links:
http://www.petri.co.il/forums/showthread.php?t=29534
http://datanotes.wordpress.com/2007/11/26/how-to-deploy-xp-using-windows-deployment-services-wds-2/
Hi Marin,
I was going thorugh ur given link and deployed win 7 sucessfully,after deploy in some other model i found some driver missing,Do you have any link how to add the required driver to existing wim file,it will help me for deplyment in my ORG.
Regards
Subas
Hi Subash,
correct way to do this is to use DISM command line tool (http://www.commodore.ca/windows/inject_drivers_pe_3_0_windows_7/inject_drivers_winpe.htm). Also, there is unofficial third party GUI tool for DISM command (http://forums.mydigitallife.info/threads/9682-Je-Jin-s-DISM-Tool).
I only use WDS but am interested in using the MDT
Any suggestions for getting around the limit of sysprepping an image three times? I used to sysprep the base OS install, but then discovered that counted against you leaving only two more.
Now, I try and build my Golden image with all apps installed and then Sysprep into a Single WIM file for deployment via WDS. I wonder if there is a better way.
Thanks.
Hi Adam,
have you considered duplicating your golden image. Then sysprep one of them and keep another one in a safe place. Then when you need to change something, update first one, clone it again and sysprep it. That way you will circumvent 3 syspreps limitation (Quick edit. This is not sysprep limitation, rather a rearm switch limitation of slmgr command. Every time you do a sysprep, you rearm the OS, hence 3 sysprep limitations) and you will always have up- to date image. On the other hand, there is interesting article on SID creation on domain computers. This is a reason why Microsoft removed NewSID from their site. Article is by Mark Russinovich (http://blogs.technet.com/b/markrussinovich/archive/2009/11/03/3291024.aspx).
Thanks for the video. Great stuff!
Great video! Thanks for your help!
With help from this walktrough i did the job!
Hi Martyn,
I am glad that this post helped you.
Good job marin, easy to setup with your video. thanx
Having trouble with the PXE boot. Following instructions but can’t PXE. I get a valid IP, then it says Downloaded WDSNBP, then Windows Deployment Services: PXE Boot Aborted. Any ideas?
Hi Ted,
are you booting PXE from virtual machine? If so, you have to use legacy network adapter in virtual machine network settings. Also, this looks like boot image problem. What boot image are you using? x64 or x86? What operating system are you trying to install? Version and arhitecture. Have you enabled and checked WDS or MDT logs (http://support.microsoft.com/kb/936625 and http://www.wardvissers.nl/2010/06/11/where-to-find-the-right-mdt-2010-logs/)?
The computer pushing the image is a VM. The computer attempting to PXE boot and receive the image is a physical machine. I’ve burned the Boot PE ISO to CD and can boot successfully from the CD and perform the imaging. I’m using Windows 7 Enterprise x86. Under boot images I have tried both x86 and x64 listed. I started with x86 to match to OS version in the beginning. I’m going to turn on logging and see if I can find the source of my problem in there. Thanks
hi
The process of deploying wds + mdt2010 encountered some problems
One problem:
mdt2010 client pc to publish the application is installed, the client pc root directory of D have left the package there any way to automatically remove him. (Image package is windows 7)
Second problem:
mdt2010 released to the client pc windows 7 system, the client pc’s c root directory one more windows.old folder, which is the deepest catalog in a flash of the dll file, Is there any way to delete him, or to avoid. (DeploymentType = REPLACE installed after image capture system)
Thanks
Hi I’m following your steps and so far so good.
Now, how to do domain joining in MDT?
If there are different model of hardware how to do it via MDT?
Cheers
followed you video uptill the capturning of image and creating another deployment share + adding image into it. now here i am not sure what next!!!! how to deploy this image onto my target PC. please advise.
Thansk
Hi FaisalKhan,
video shows all required steps to capture and deploy image.
Hi Marin,
Kindly make a video for application deployment thru MDT & thru SCCM.
may I ask exactly where can i get these ?
DC or member server for WDS role
DHCP server role
File server role
Power Shell feature
I already have WAIK and WDT
Hi Grey,
DC stands for domain controller, which is installed on Windows Server 2008 after running dcpromo.exe command, DHCP, WDS and File server are Windows Server roles that can be installed by using Server Manager console. PowerShell is a feature that is also installed via Server Manager console.
Hi Marin
I am curious, isn’t there anyway to do all this on an Windows 7 x64 Professional OS … I installed WAIK and WDT on the system but … I don’t really know what else to install and what to do . I have a Windows Server 2008 R2 but am reluctant to install it sice I’m getting along perfectly with my current Windows 7 and don’t want to format my windows drive ( afraid my Windows 7 license won’t be accepted for my second install if I’m not satisfied with Windows Server )
Ji Grey,
these roles are available only on Windows Server 2008 or newer operating systems. You can install VMware Player on your Windows 7 and in it virtualize Windows Server 2008 R2.
I’m having difficulty to join to the correct OU, is there any way to do it via mdt?
Hi Marin,
Thanks for this great video! So I boot my physical machine and all goes well until I select “Run the Deployment Wizard”.. This is the error I get:
A connection to the Deployment server (\\XX\MainShare) could not be made. The following networking device did not have a driver installed. PCI\VEN_8086&DEV_10EA&SUBSYS_040B1028&REV_05)
Any Help will be greatly appreciated.
Jullie
Hi Jullie,
did you see this technet post on injecting drivers in Wiondows PE? http://social.technet.microsoft.com/Forums/en/w7itproinstall/thread/2c2e31b3-77d3-4fe7-9e9f-d6dc70523781
Marin,
Thank you again! It worked like a charm!
-Jullie
Marin,
Can you guide me to sysprep and applications install best practice? I need guidance on how these two work when deploying my production image. Thanks!!
-Jullie
Hi Jullie,
personally, we have one golden image which is preinstalled with all our applications. It is Windows 7 image. Since Windows 7 can be rearmed only 3 times due to a sysprep issue, our golden image is not syspreped. Instead, every time we have to deploy new image with either new applications or OS updates, we update golden image, copy it, sysprep its copy and then deploy it. We are in a process of implementing SCCM which will reduce image size and make application easier and more efficient.
Thank you so much for the video , it helped me a lot in doing the basic deployment. Really you have posted a great tutorial.