[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


Migrating Driver Packages from SCCM 2007 to SCCM 2012

Posted on 2012-08-27
Medium Priority
Last Modified: 2012-09-03
i just deployed and installed a new SCCM 2012 and deleted the old SCCM 2007 because it was completely useless.

however, im having some problems to migrate all Driver Packages over:

when i access the driver package folder ou our filer,i cannot because i get asked to specity an UNC path to an empty folder.

i just want exactly the same folder,but this doesnt seem to be working? why is that and how shall i proceed?
Question by:quickslvr
  • 4
  • 2

Expert Comment

ID: 38337390

Specify the driver package source by entering the path to the driver package source directory in Universal Naming Convention (UNC) format. Alternatively, you can specify the source by clicking Browse to open the Browse For Folder dialog box, and browsing to the correct path. If you need to create a new empty folder for the source directory which will contain the device driver content, click Make New Folder. Each driver package must have a unique source path.


Important: The Driver Package Path, and the Driver Source, can’t be the same target.

Author Comment

ID: 38341273

im a bit confused which i shall use:

drivers or driver packages? which solution is better for which deployment?

we have a lot of OD boot images where those packages are integrated into.

Accepted Solution

PAdocIT earned 1500 total points
ID: 38341347
You could use either. You apparently just can't have the source and dest be the same in 2012 like you could in 2007. In 2007 you point to your driver folder for your source and then whatever dest that you choose (source folder or otherwise) it creates a new folder with some sort of UID. Those could be in the same folder in 2007. Attached is a screenshot for my Optiplex 790 drivers. You see some folders are named for the device (source) and some that are a GUID (destination).

I personally use driver packages. If you just import drivers and don't create packages your only option during OSD is Auto Apply Drivers. I used this when first staring to deploy Win7 via OSD and ran into problems with some drivers not being installed properly or not at all.

Here is good article on sccm driver management. It applies to configmgr 2007 but I think the principles will still apply to 2012.


Hope that helps in some way.

Another great resource for SCCM is http://www.windows-noob.com

SCCM Driver Folder
Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!


Author Comment

ID: 38341569

for each computer type i created a new driver package,created a new,empty folder and added the original data source,that seems to work.

pls see PS below. any other suggestions i should`do? best ptactices?

Expert Comment

ID: 38341672
Yes. So for me since I'm still using 2007. My driver source and destination are the same folder on my SCCM package share.

packages$\Desktop\Operating System Deployment\Drivers\Driver Packs\<folders by device name> (these folders were my source and dest during import)

for simplicity's sake, since the source and the destination must be different during import in 2012 you would have something like: (adjust for your actual paths)

C:\Driver\Model (source)
C:\Driver\Packages\Model (destination)

Attached is a screenshot of my driver structure. I created folders under the Drivers section so that could import the drivers for each model and keep them separated beyond just using categories (which i use as well). I then have a package for each model.

SCCM Drivers

Expert Comment

ID: 38341711
Lol, looks like you updated your post as I was replying. Glad you got it working, as for best practices I think everyone manages their drivers in their own way. The article i posted gives some good ideas. I personally find it easier to manage if everything is organized by machine model.

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I was supporting a handful of Windows 2008 (non-R2) 2 node clusters with shared quorum disks. Some had SQL 2008 installed and some were just a vendor application that we supported. For the purposes of this article it doesn’t really matter which so w…
New Windows 7 Installations take days for Windows-Updates to show up and install. This can easily be fixed. I have finally decided to write an article because this seems to get asked several times a day lately. This Article and the Links apply to…
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…
To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…
Suggested Courses

873 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question