The Deployment Guys

Helping to deploy your world automagically...

Browse by Tags

Related Posts
  • Blog Post: Finding Updates For Image Engineering

    So a couple of weeks ago, I was working on a image engineering engagement for a customer. During image engineering I use an automated MDT 2010 task sequence to build the reference machine, customise it and then sysprep and capture it automatically. I typically use the ZTIWindowsUpdate.wsf task in the...
  • Blog Post: Dealing With Duplicate User Profile Links in Windows Vista

    Overview of Windows Vista User Profiles In previous versions of Windows the user's profile was largely hidden away and only the more technically-minded of us would ever knowingly delve into its contents.  With Windows Vista there seems to have been a significant change in that the profile has been...
  • Blog Post: Back to basics #2 – 7 Things you shouldn’t do in a LiteTouch Deployment

    The below list is a list of the most common mistakes made when creating a LiteTouch task sequence. While not an exhaustive list, it might help to improve your deployment experience when using MDT to create LiteTouch deployments. 1.) Hard-code paths to files/scripts in the task sequence, or inside...
  • Blog Post: Deploying Custom Registry Settings for Office 2010

    If you are planning to customise your Office 2010 deployment significantly, then at some point, you will more than likely need to make changes to the registry. Perhaps you wrote a custom add-in that you need to define (In “ HKLM\Software\Microsoft\Office\Word\Addins ”), or maybe you want to tweak the...
  • Blog Post: Useful Script Number 4 - Silent Installation of Windows AIK 1.1

    One of the things that you may need to do - particularly if you are tying to automate the creation of a deployment server in a lab environment - is install the Windows Automated Installation Kit. You may think that because Windows AIK is supplied as .msi files that this would be a simple process, however...
  • Blog Post: Back to basics #1 – Locking the computer during deployment

    This is the first post in a series that will cover some of the more simple/basic tricks that you can do with MDT, but that are often overlooked.  I’ll be the first to admit that a couple of them I only learnt recently, even though I have been using BDD/MDT for years. During the deployment of a computer...
  • Blog Post: Useful Script Number 6 - Pausing the Task Sequence

    Have you ever wanted to pause the task sequence in MDT 2008 or ConfigMgr 2007 for a few seconds while something catches up...? I had a requirement to do this recently where I ran a task to close and cancel the Windows Sidebar at the start of the State Restore phase of the task sequencer and then turn...
  • Blog Post: Splitting Task Sequences To Make Life Easier #2

    In a previous post , I described the first of two methods on how to drastically reduce the time (and stress/frustration!) it takes to debug an MDT task sequence, by eliminating all the tasks that work. In this post, I’d like to close this topic with the second of the two methods on how to achieve...
  • Blog Post: Dynamically Installing ‘Computer Specific’ Applications Using Configuration Manager with MDT

      There is a little known component of the MDT database that, when used with Configuration Manager, can automatically re-install applications that were previously installed on a device.  It is not well known, simply because it isn’t readily visible from the database view within the Deployment...
  • Blog Post: MDT Debugger 2.1

    As some of our regular readers will have seen, I released version 2.0 of the MDT Debugger a short time ago. This version 2.1 is just a minor update with the following changes/improvements: Fixed a bug in the output window that caused some process output not to be captured and displayed Added...
  • Blog Post: Allowing Better Interaction to App-V Virtual Applications

    Each time I work on a Windows deployment project, App-V figures more and more in the conversations that I have with customers. It is, in my opinion, now a vital tool that is needed in order to successfully migrate an existing platform (or deploy a new one) to Windows 7. The uses for App-V vary but two...
  • Blog Post: Useful Script Number 5 - Adjusting the Default User Registry Hive

    Michael Murgolo did a great post on the different ways to adjust default settings when building an image ( Configuring default settings for Windows image deployment ) and one of the options presented was to targeted changes to the Default User Registry hive and profile folders. I had to do this recently...
  • Blog Post: Back to basics #4 – Things You Shouldn't Do But Are Tempted To

    It's been a while, but I'll now continue this series of basic tips in the hope to help avoid some deployment unpleasantness that you might rub shoulders with at some point! In this post I'll explain 5 common errors that people make when configuring their newly deployed Windows 7, and what you should...
  • Blog Post: Kick-Starting SCCM Advertisements

    I managed to beat fellow Deployment Guy Michael Murgolo to the honour of the first post of 2011, so it is my responsibility to wish all our readers a happy new year! I hope all your 2011 deployment projects go well, and we've all got some good posts lined up over the coming months which hopefully will...
  • Blog Post: Windows 7 Background Customization

    One of the most requested windows7 customization in every deployment projects is the OS branding. Here is a quick step by step guide. Windows Background Picture: If you want to assign a Win7 Background & Logon picture based on the size of the Monitor we recommend to create a picture that looks...
  • Blog Post: Splitting Task Sequences To Make Life Easier #1

    I don't know about you but it frustrates me that, to test certain parts of a task sequence, I have to run the entire task sequence from the very beginning, formatting the drive and installing the WIM image. This can be a process that can take an hour just to reach the point I want to test, causing a...
  • Blog Post: Task Sequence logic tricks using MDT variables

    In my particular part of the Microsoft organization (the CTS testing lab), we install just about every OS, at every service pack level, on both major platforms. Because of this, I created a master template that is used to create dozens of task sequences where the only thing that changes is the OS. To...
  • Blog Post: Getting caught out by your logon script

    Whenever I go onsite with a customer to start a Windows Vista deployment project I always like to discuss with them the issues that we will be having during the project.  I do this so that, together, we can try and avoid having the issues in the first place.  Most of the issues the customer...
  • Blog Post: UK Tech Days Content Now Live

    A couple of weeks ago, I took part in the UK Tech Days event in London. This event – run over one full week – provided a fantastic selection of sessions and included a whole day on desktop related content. During our desktop day we covered desktop virtualisation, an introduction to application compatibility...
  • Blog Post: "Up-ping" the uptime of your Lite-Touch server

    I like the lite-touch installation (LTI) feature of MDT, it think it's great and is very impressive as it allows clients to easily see the benefit that they will gain by using MDT to create and deploy their images. I can go on-site with a customer to demo the product and have a basic MDT server configured...
  • Blog Post: ZTI MDT Debugger 1.0

    I've had this tool sitting in a folder on my laptop half-finished for a few months but after a particularly frustrating problem with a script in a ZTI deployment I was encouraged to finish it! The original MDTDebugger that I wrote is a great help for debugging tasks running in a litetouch (LTI) deployment...
  • Blog Post: Useful Script Number 1 - Start and Stop Services

    So over the next few weeks, I will be presenting a mini series of scripts that may useful in your deployments. All of the scripts will be BDD/MDT specific - meaning that they can be run from the task sequencer and will have the correct format for using the BDD/MDT framework for logging/utilities etc...
  • Blog Post: Simple Deployment Monitoring

    When working on a client site, the laboratory where I have the MDT server(s) set up along with the test machines is not always in the same place as where I am. This could be for a variety of reasons, but usually it is that the lab area is either too cold to stay in (aggressive AC being used!) or just...
  • Blog Post: OSD: Dynamic Application Installation

    In this post I am going to talk about a solution I put together for a customer around OSD and application installation by querying a collection. Anyone who has used Zero Touch Installation will be familiar with the ability to install applications from SMS packages. In the wizard screen you enter information...
  • Blog Post: Adding Support for 802.1x to WinPE

    Adding 802.1x functionality to WinPE has been a hot topic for a while now. And, given the amount of traffic and comments that my earlier post generated when I linked to the newly released updates for WinPE that add this long awaited support, it seems that a lot of people are interested in implementing...