# Module- 2Pint Software OSD Toolkit Phase 1

## Overview

This module should be added after the disk is in working order or after the **Partition Disk** step.&#x20;

<div align="left"><figure><img src="https://3075239390-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2TKXuL2g2cUsjqBYN3Jc%2Fuploads%2FOaiD2fty6KsxeXUHc4C4%2FOSDToolkit3.1.9.0-Module1-Overview.jpg?alt=media&#x26;token=6e3b41cd-dd89-4463-aa45-43bbda232d55" alt=""><figcaption></figcaption></figure></div>

## Individual Steps

### Setting 2Pint Turbo License

This step is disabled by default because it depends on whether or not you have an 2Pint Turbo license. If you have a Turbo License, enter and confirm your license key in the Value fields. Remember to deselect the Disable this step checkbox on the “Options” tab.

<div align="left"><figure><img src="https://3075239390-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2TKXuL2g2cUsjqBYN3Jc%2Fuploads%2FCWSGF7ILx35XkorBcGgi%2FOSDToolkit3.1.9.0-Module1-TurboLicense.jpg?alt=media&#x26;token=406aeb3e-4c49-44ed-a63e-518243cb1f92" alt=""><figcaption></figcaption></figure></div>

### Setting SMSTSAllowTokenAuthURLForACP

This step sets the **SMSTSAllowTokenAuthURLForACP** task sequence variable to **TRUE**. More information about this variable can be found [here](https://learn.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-variables#smstsallowtokenauthurlforacp).&#x20;

<div align="left"><figure><img src="https://3075239390-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2TKXuL2g2cUsjqBYN3Jc%2Fuploads%2FgqZa8zNYBdLlmqYdduFK%2FOSDToolkit3.1.9.0-Module1-SetTokenAuthVar.jpg?alt=media&#x26;token=ef33ff3d-7bb4-4df8-bdc7-a4cad95920a4" alt=""><figcaption></figcaption></figure></div>

### Setting 2Pint Software ACP

This step sets a task sequence variable value to the expected path of the 2Pint [BITSACP.exe](https://documentation.2pintsoftware.com/osd-toolkit/customization/adding-branchcache-to-winpe) Alternate Content Provider program. This is invoked by the Task Sequence engine to download content.

<div align="left"><figure><img src="https://3075239390-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2TKXuL2g2cUsjqBYN3Jc%2Fuploads%2F1pEo92YLb8WqhjPRkb99%2FOSDToolkit3.1.9.0-Module1-SetACP.jpg?alt=media&#x26;token=91961699-bcb0-4001-90a6-a8426d4e4cdc" alt=""><figcaption></figcaption></figure></div>

#### Options

This group / step will run if the following conditions are met:

File: **x:\Windows\System32\BITSACP.exe**

<div align="left"><figure><img src="https://3075239390-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2TKXuL2g2cUsjqBYN3Jc%2Fuploads%2FXqKI1vqUTs66kB3IQgT3%2FOSDToolkit3.1.9.0-Module1-SetACP-Options.jpg?alt=media&#x26;token=9ce1e43e-f8e7-45d1-905b-1b0581c04902" alt=""><figcaption></figcaption></figure></div>

### Setting BranchCache Repub Quorum Size WinPE

This step will set the RepubQuorumSize registry value to 100 in WinPE. There a detailed article which explains why we recommend changing this value [here](https://2pintsoftware.com/news/details/optimizing-branchcache-with-repubquorumsize-an-undocumented-yet-crucial-tweak).&#x20;

<div align="left"><figure><img src="https://3075239390-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2TKXuL2g2cUsjqBYN3Jc%2Fuploads%2FQ10li65JgOfw4hdzgQv5%2FOSDToolkit3.1.9.0-Module1-SetBCQuoromSize.jpg?alt=media&#x26;token=7ffd8c41-128d-4722-a423-3ae2c2585fb8" alt=""><figcaption></figcaption></figure></div>

### Enabling BranchCache

The step executes the BCEnabler.exe utility to enable BranchCache. For more information on BCEnabler.exe, check out this [page](https://documentation.2pintsoftware.com/osd-toolkit/appendix/enabling-branchcache-in-the-deployment).&#x20;

<div align="left"><figure><img src="https://3075239390-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2TKXuL2g2cUsjqBYN3Jc%2Fuploads%2F8fO3c1USQtk4mx6lXyDO%2FOSDToolkit3.1.9.0-Module1-EnableBranchCache.jpg?alt=media&#x26;token=c7b627be-1db4-4239-a170-2fc40dc3e07c" alt=""><figcaption></figcaption></figure></div>

#### Options

This group /step will run if the following conditions are met:

File: **x:\Windows\System32\BCEnabler.exe**

<div align="left"><figure><img src="https://3075239390-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2TKXuL2g2cUsjqBYN3Jc%2Fuploads%2FULhnXAXd0w1lvqBJ0dwz%2FOSDToolkit3.1.9.0-Module1-EnableBranchCache-Options.jpg?alt=media&#x26;token=83c6e411-ce0b-49c2-9e55-6af38c908d6d" alt=""><figcaption></figcaption></figure></div>
