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 »

Removing the “Other User” prompt from ctrl+alt+del

On some Windows 7 computers, after pressing ctrl+alt+del the user can be presented with a blank “other user” picture, before they are able to enter their authentication details. Some users can find this to be quite annoying. I’ve noticed this particularly on Toshiba laptops that have the Authentec finger printing software installed. In order to remove this, the software must be uninstalled and the laptop rebooted twice.  

Continue reading »

Orchestrator Runbook for creating a new mail enabled user

In this guide I will be explaining the process I have used to create a new user, allocate it to the correct OU, and define settings such as login script. The runbook looks like this: First drag an Initiate Data unit from the runbook control section. I renamed this to “User Info”. You can use whatever fields you want here, but the ones I used are as below: These will be linked to later in the runbook. Click finish and then drag and link a generate random text control from the utilities section. Set this up according to your complexity requirements, I did this as above. The next step is […]

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 »

Delete the Windows.old folder from a server

When performing an in place upgrade of your server, you are left with a folder called windows.old which you are unable to delete, even if you take ownership of it. Whereas in a client version of windows, you can remove this using the disk cleanup tool, this is not possible on Windows Server. For this you will need to follow the below procedure. From the start menu, type CMD into the search facility or run box, and then right click on it and “run as administrator”. Type the following at the command prompt, type the following and run then in sequence: takeown /F <DriveLetter>:\<FolderName>\* /R /A cacls <DriveLetter>:\<FolderName>\*.* /T /grant […]

Continue reading »

Device Collection by Internet Explorer version

Microsoft often release security bulletins that are specific to certain versions of Internet Explorer, or you may want to target machines running a specific version for a software update such as upgrading from that well loved favourite, IE6. SCCM allows you to arrange your machines into device collection automatically according to which Internet Explorer version they have installed. Please be aware when copy and pasting this code you may need to replace the quote marks, as this can cause a syntax error. You need to create a device collection that describes how you want the machines arranged. For instance, if you want to target machines that are not running Internet […]

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 »

Exporting a list of roles and features

Putting together a server build sheet? Need to put in a list of roles and features but would rather not have to type it out manually? Working on a server where server manager has been disabled? Then this command is for you. Run this from a command prompt and get a complete list of installed and non-installed roles and features in handy text format… ServerManagerCmd -q > c:\myFeatureList.txt Big thanks to my colleague Ross for showing me that one

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 »
1 2 3 4