how can I add support for Pen Pairing during OOBE on a Surface Pro 3 using System Center 2012 R2 Configuration Manager

Introduction

In a previous post I showed you how you can deploy Windows 8.1 x64 to the Microsoft Surface Pro 3 using System Center 2012 R2 Configuration Manager. The Surface Pro 3 comes with a re-worked pen that has bluetooth capability and some additional functionality to do some very cool things. When you get a Surface Pro 3 directly from the store and start it up, you’ll go through a process called Out Of Box Experience (OOBE) and this process will gather some information from you in addition to allowing you to pair the bluetooth pen with your new Surface.

 

I wanted to add that functionality back when deploying the Surface but you need a few things in place before you can do it, and once you do have the ability, you cannot control it that much (you’ll see what I mean later in the video).

 

But before I start take note of the note below.

 

Note: This process will only work when you use Windows 8.1 x64 Update, in other words the media used must be the ‘update’ to Windows 8.1, if you try this on regular Windows 8.1 then nothing will happen.

 

Step 1. Download the files

 

Get the four files from a brand new  Surface Pro 3 (one that has not been reimaged) in the following folder C:\Windows\System32\oobe\info\default\1033. If you don’t have access to those files you can download them from here.

 

Attached File  oobe.zip   24.68KB   4 downloads

 

Unzip the attachment and copy the files to your Configuration Manager server (for example copy them to \\sccm\sources\os\Tools\oobe)

 

Step 2. Create a new package

 

Create a new package by right clicking on Packages in Software Library as shown below

 

Create Package.png

 

give the package a suitable name like Surface Pro 3 Pen Support as shown below

 

package name.png

 

do not create any program as none is needed

 

no program.png

 

complete the wizard

 

complete the wizard.png

 

Step 3. Distribute the package to your distribution points

 

Locate the package, and right click, choose Distribute Content as shown below

 

distribute content.png

 

click on Add, then select distribution point

 

select distribution.png

 

choose from your available distribution points and click on ok and then next when done

 

select dps.png

 

the Distribute Content wizard is complete

 

distribute content.png

 

Step 4. Add a Run Command Line step to your task sequence

 

Edit your previously created Deploy Windows 8.1 to the Microsoft Surface Pro 3 task sequence and add a run command line step, the step must occur before the Setup Windows and Configuration Manager step and after the Apply Operating System step

 

Paste the following code into the step, note that it’s looking in a folder called OOBE in your package.

xcopy ".\OOBE\*.*" "C:\Windows\System32\oobe\info\default\1033" /D /E /C /I /Q /H /R /Y /S

next select the package we created above as shown below, click apply when done

 

xcopy files to oobe.png

 

finally, click on the Options tab and select WMI Query from the drop down options, paste in the following code

SELECT * FROM Win32_ComputerSystem WHERE Model Like "%Surface Pro 3%"

as shown below

 

wmi query.png

 

Step 5. Deploy a Surface Pro 3 and observe the new behaviour

 

In the video below I show you exactly what you should see when the above steps are done, note that this will not show up on a virtual machine as the step is set to only run if a Surface Pro 3.

 

 

And that’s it, job done

 

If you do not succeed in pairing the pen during Windows setup, you can do it after the event, while in Windows by clicking on Settings and configuring your bluetooth devices (pairing).

 

pairing in windows.png

 

until next time, adios !

 

Related Reading

 

 

Summary

 

Adding Pen Support to the Surface Pro 3 during the OSD process using System Center 2012 R2 Configuration Manager is easy once you know how, just remember to use Windows 8.1 X64 Update as the version of Windows, otherwise it will fail to run the OOBE process.

This entry was posted in OOBE, Surface Pro 3, Windows 8.1 Update. Bookmark the permalink.