SCCM Move Content Library to another drive

Benoit LecoursSCCM3 Comments

Did you know you can move the ConfigMgr content library folder to another drive on your ConfigMgr Distribution Point? It’s quite simple. This post will describe how to SCCM Move Content Library.

If you’re not aware of what’s exactly is the SCCM content library, here’s Microsoft definition : The content library is a single-instance store of content in Configuration Manager. The site uses it to reduce the overall size of the combined body of content that you distribute. The content library stores all content files for software deployments, for example: software updates, applications, and OS deployments.

SCCM Move Content Library

SCCM Move Content Library

One method to do it is to use the ContentLibraryTransfer.exe from the SCCM SP1 Toolkit.

You didn’t already download the toolkit? Shame on you! Here’s the download link: The SCCM toolkit contains lots of useful tools

The syntax of the tool is straight forward :

ContentLibraryTransfer.exe –SourceDrive <Current Drive Letter> -TargetDrive <New Drive Letter>

There’s no “built-in” logs but you can pipe the output in a text file using this command :

ContentLibraryTransfer.exe –SourceDrive C -TargetDrive D > c:CLT.log

Once the command is completed, you can validate the change in the registry :

Open the registry editor and naviguate to : HKLM\SOFTWARE\Microsoft\SMS\DP\ContentLibraryPath


Note : A NO_SMS_ON_DRIVE.SMS file will automatically be created on the Source Drive after the process is completed. This allows content not to be copied again on that drive. You can

3 Comments on “SCCM Move Content Library to another drive”

  1. Hi Team, Could you please us with below issue?

    CLT:04/10/2017 12:00:14 Reading Host Configuration: Completed Successfully
    CLT:04/10/2017 12:00:14 Verify Drives: Validating drives specified for the transfer exist
    CLT:04/10/2017 12:00:14 Verify Drives: Completed Successfully
    CLT:04/10/2017 12:00:14 Verify Destination: Check if target drive has enough space for the transfer
    CLT:04/10/2017 12:00:39 One or more directories required for this transfer has an invalid length. Caught The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
    CLT:04/10/2017 12:00:39 The destination does not have enough space to complete the transfer. Provide a different destination

    1. Check if you have any SMSPKG$ already created on the destination drive , if so delete the folder and it will start transferring . I have faced similar issue .

Leave a Reply