Build and Capture in Configuration Manager 2012 SP1 using HTTPS

I’ve recently had a hell of a time getting build and capture to work to create a reference image for use with some workgroup machines that I’m going to need to build. My SCCM environment is entirely HTTPS, as I have to support internet based clients. This brings up some certificate issues, and I found this post from @jamesbannan. This post covers the whole process needed to workaround the issues with this particular scenario, but it attacks it from an MDT point of view. Reading through the comments, I came up with a slightly rejigged solution and so have written this blog post to pass on how I did it. First, […]

Continue reading »

Deploying Windows 8 Tablets via SCCM

Recently I need to deploy some HP ElitePad 900 tablets. These come partitioned and full of HP’s usual bloatware, so we wanted to start with a clean “slate” as it were. I’ve always found the posts at www.windows-noob.com to be a bit of a godsend. This post by @ncbrady was particularly helpful. With a few minor adjustments, you can make this work for the ElitePad too, and presumably any other windows tablet. Firstly, make sure you are deploying the correct architecture. The ElitePad is 32-bit, so make sure you are using the x86 Windows 8 image. Secondly, you don’t need to add any of the HP WinPE drivers to the boot […]

Continue reading »

Error 0x80070070 during SCCM OSD Deployment

Occasionally when you are deploying a machine using system center, you might be presented with an 0x80070070 error just after you’ve chosen your task sequence, but before it starts in full.. In order for this to work, you must have command support turned on in your boot images. When the error is presented, press F8 to bring up a command prompt and enter the following set of commands: diskpart select disk 0 clean exit Then restart the deployment. This should allow you to deploy the machine without issues.

Continue reading »

Separating Windows 7 machines by platform

If you need to separate your Windows 7 machines into device collections separating them into 64-bit and 32-bit collections, this can be done using the following rules. First, create two collections, one for each platform. Please be aware when copy and pasting this code you may need to replace the quote marks, as this can cause a syntax error. For the x64 collection use the following incremental query rule: select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.SystemType = “x64-based PC” and SMS_G_System_OPERATING_SYSTEM.Caption like “Microsoft Windows 7%” For the x86 collection use the following incremental query rule: select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client […]

Continue reading »

Automatically organising hosts by subnet using SCCM 2012

If you want to organise your machines according to subnet (for instance you have a different subnet for each location) then you can set the following membership query rule. If you set it as an incremental rule, it will automatically add and remove hosts as they are added and removed from the subnet. select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.IPSubnets = “192.168.1.0” Replace 192.168.1.0 with the network ID that you want to use for the collection.

Continue reading »

Creating a package to install Microsoft Office 2010 x86

This post is the first in a series of posts explaining which settings I used to create certain packages and applications within SCCM 2012. I hope you find it useful. First things first, you will need to create an installations settings package. This is done by opening a command prompt from within your Office source folder. An easy way to do this is by navigating to the folder and holding down shift and right clicking in a clear area of the folder. You can then choose “open a command prompt here”. Once the command is open, type the following command: setup.exe /admin You can set whichever settings you like here, […]

Continue reading »

Configure the default keyboard layout during login

This article is a recreation of an original post by John Savill which can be found at http://www.windowsitpro.com/article/configuration/how-do-i-configure-the-default-keyboard-layout-during-login–14867. You can change the keyboard layout using the keyboard control panel applet (start – settings – control panel – keyboard – Input Locales) however this does not affect the layout used during logon (which is by default English (United States). Make sure you select a country code that has been installed via the control panel or your system will not boot. To change this perform the following: Start the registry editor  (regedit.exe) Move to HKEY_USERS\.DEFAULT\Keyboard Layout\Preload Double click on 1 and change the number to your local layout (you could get this […]

Continue reading »

Add Windows Server 2012 GUI to a Core Installation

Whilst playing with deploying Server 2012 via SCCM I discovered that the default installation mode is a core installation. This is all well and good, but as the files to install the GUI features are not included in the core installation, you’ll need to work around the problem using DISM. You will first need to create a folder to mount a Windows Imaging File (WIM) into. The command for this is: mkdir c:\mountdir You will need to find out the index number of the type if installation you want to use. The command is as follows: Dism /get-wiminfo /wimfile:<drive>:sources\install.wim <drive> is the optical drive the DVD is in. If you are […]

Continue reading »

Setting a default user logon picture

As the person who is responsible for building deployment images, you may decide that you want to force the users to have a default user logon picture for the Welcome screen, both on their local desktop and on Remote Desktop Services. There is a Group Policy setting in Windows Server 2008R2 and Windows 7 that allows you to do this. 1. Click Start, type gpedit.msc and press ENTER 2. Go to the following branch: Computer Configuration | Administrative Templates | Control Panel | User Accounts 3. Double-click Apply the default user logon picture to all users 4. Set it to Enabled 5. Exit the Group Policy Editor. This policy setting […]

Continue reading »

How to create a Windows Vista / 7 installation disc (bootable) using ImgBurn

This guide was originally posted here. ImgBurn is an invaluable and free tool for anyone planning to deploy Windows 7 Enterprise via bootable DVD to remote offices. As the Enterprise DVD comes as an upgrade only disk, you will need to create a bootable version to be able to install from DVD without being in Windows. Using a double layered DVD you can deploy Windows Vista and 7 images that require barely any user input. You can download ImgBurn here. This guide will take you through the steps in burning a pre-prepared Windows Vista / Windows 7 installation source directory to a disc. Note: Instructions wise, Windows 2008 should be […]

Continue reading »