Install Dell SMBIOS using Dell Command PowerShell Provider in Windows PE
Summary: How to download, install, and configure Dell Command PowerShell Provider (DCPP) and Dell Command Configure (DCC) with Windows PE and CCTK binaries. Follow the instructions for a perfect setup. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Affected Products:
- Dell Command | PowerShell Provider
- Dell Command | Configure
Note: The correct Windows PE with the CCTK binaries is under the temporary directory located at
ISO\sources\boot.wim.
For DCC 4.4 and later or DCPP 2.4 and later
- Download and Install Microsoft Visual C++ Runtime 2019
Note: Visual C++ 2015, 2017, and 2019 all share the same redistributable files.
For Dell Command | Configure 4.3.1 and prior or Dell Command | PowerShell Provider 2.3.1 and earlier:
- Download and Install Microsoft Visual C++ Runtime 2010
- Download and Install Microsoft Visual C++ Runtime 2015 -Update 3
- Click the Start menu and search for PowerShell.
- Right-click PowerShell and then select Run as administrator.
- From the PowerShell prompt, type
Find-Module DellBIOSProviderand then press Enter. - Press Y and then press Enter.
- Type
Install-Module DellBIOSProviderand then press Enter. - Press
Yand then press Enter. - Type
Set-ExecutionPolicy Unrestrictedand then press Enter. - Press A and then press Enter.
- Type
Import-Module DellBIOSProvider -Verboseand then press Enter. - Download and install the latest Windows Assessment and Deployment Kit
(ADK).
- Install DCC to be used in Windows PE as well (recommended), reference Dell Command | Configure.
- Click the Start menu and search for Dell Command Configure Prompt.
- Right-click Dell Command Configure Prompt and then select Run as administrator.
- Make temporary directories to contain the CCTK Windows PE:
- Type
MD c:\dcshare - Type
MD c:\dcshare\temp - Type
MD c:\dcshare\temp\mount
- Type
- Go to the DCC installation directory in the Dell Command Configure Prompt.
- For 64 bit:
CD C:\Program Files (x86)\Dell\Command Configure\X86_64 - For 32-bit:
CD C:\Program Files (x86)\Dell\Command Configure\X86
- Have DCC create a Windows 10 PE file with the DCC binaries using the following command. From Command Prompt, type
cctk_x86_64_winpe_10.bat c:\dcshare\pe344 c:\progra~2\dell\comman~1\and then press Enter.
Note:
- The first parameter to the .bat file represents the path to the local directory for the customized Windows PE 10.0 image to create
- The second parameter represents the path to the extracted Command Configure toolkit.
- Mount the
boot.wimin the Deployment and Imaging Tools Command Prompt usingDISM:
Note: PowerShell in Windows PE requires additional features that are in the Automated Deployment Kit, this must be installed before installing WinPE-PowerShell:
WinPE-WMIWinPE-NetFXWinPE-Scripting
DISM /Mount-WIM /wimfile:c:\dcshare\pe344\ISO\sources\boot.wim /index:1 /MountDir:c:\dcshare\temp\mount Dism /Add-Package /Image:"C:\Dcshare\temp\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-WMI.cab" Dism /Add-Package /Image:"C:\Dcshare\temp\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-WMI_en-us.cab" Dism /Add-Package /Image:"C:\Dcshare\temp\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-NetFX.cab" Dism /Add-Package /Image:"C:\Dcshare\temp\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-NetFX_en-us.cab" Dism /Add-Package /Image:"C:\Dcshare\temp\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-Scripting.cab" Dism /Add-Package /Image:"C:\Dcshare\temp\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-Scripting_en-us.cab" Dism /Add-Package /Image:"C:\Dcshare\temp\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-PowerShell.cab" Dism /Add-Package /Image:"C:\Dcshare\temp\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-PowerShell_en-us.cab" Dism /Add-Package /Image:"C:\Dcshare\temp\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-StorageWMI.cab" Dism /Add-Package /Image:"C:\Dcshare\temp\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-StorageWMI_en-us.cab" Dism /Add-Package /Image:"C:\Dcshare\temp\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-DismCmdlets.cab" Dism /Add-Package /Image:"C:\Dcshare\temp\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-DismCmdlets_en-us.cab"
- Copy the
DellBIOSProviderfiles from the DCPP Install directory (for example copyC:\Program Files\WindowsPowerShell\Modules\DellBIOSProvider\2.4.0to themount\Program Files\WindowsPowerShell\Modules).
- Copy the following (previously installed) Visual C++ DLL files from
C:\Windows\System32tomount\Program Files\WindowsPowerShell\Modules.
- For DCPP 2.4 and later
msvcp140.dllvcruntime140.dllvcruntime140_1.dll
- For DCPP 2.3.1 and earlier
msvcp100.dllmsvcr100.dllmsvcp140.dllvccorlib140.dllvcruntime140.dll
- Unmount the modified Windows 10 PE CCTK WIM file. Type
DISM /unmount-wim /mountdir:c:\dcshare\temp\mount /commitand then press Enter. - Import the modified
CCTK - Powershell boot.wimto Windows Deployment Services (WDS), Microsoft System Center Configuration Manager (SCCM), or a USB drive. - Once booted, open PowerShell:
- Type
Set-executionpolicy unrestrictedand then press Enter. - Type
Import-Module DellBIOSProvider -Verboseand then press Enter. - Type
CD DellSMBIOS:and then press Enter.
Affected Products
Dell Command | Configure, Dell Command | Powershell ProviderArticle Properties
Article Number: 000146531
Article Type: How To
Last Modified: 25 Nov 2025
Version: 11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.