Adding Deduplication to Windows 8 + 8.1!

2015-04-21 – Updated to support Windows 8.1

In a previous guide I covered managing data deduplication (the process that takes two files that are alike or similar and will store only one copy.) This process will save you time and in the end money since the more disk space you have the more you can store! I have been running this process for a number of months and the results are astounding. From the image below you can see how much I have saved on my volumes. Thats ~709GB of data over 5 disks!

3-8-2013 8-00-02 AM

This guide will sum up the process to install Data Deduplication on Windows 8. This is a service and product that is not avaible on any Windows 8 version that you can buy, only on the server version. Credit goes out to this guy for these files and guide. But I thought I would sum it up again with some more  pictures  for the average home user since the instructions were not very user friendly.

Issue – Windows 8 does not include data deduplication roles and features. Only Windows Server 2012

Solution – We use a extracted role-set from Server 2012 and install it on Windows 8.

Grab the files here: Win8Dedupe ( Windows 8.1 Dedupe here)

3-8-2013 8-08-52 AM

Once you have the Win8Dedupe.zip downloaded you need to extract it to a local folder, you will see a pile of files that look like this.

3-8-2013 8-10-21 AMNow you will need to open an elevated command promp or CMD. The simplest way to do this in Windows 8 is to click File in the top right of the folder where you extracted the files. Then hover your mouse over Open Command Prompt Open command prompt as administrator.

With the command line open you will want to type in the following command

3-8-2013 8-17-28 AM

(Please note this is one giant command.) I have attached a text document with the commands incase the code below is not copy paste friendly.

Windows 8.0

dism /online /add-package /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cab /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cab

dism /online /enable-feature /featurename:Dedup-Core /all

Windows 8.1

dism /online /add-package /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.cab /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.cab

dism /online /enable-feature /featurename:Dedup-Core /all

 

3-8-2013 8-17-37 AMAfter you enter the code you should see a The operation completed successfully. You need to enter one more command:

dism /online /enable-feature /featurename:Dedup-Core /all 

3-8-2013 8-19-48 AM

Again you should see an The operation completed successfully.

3-8-2013 8-20-39 AM

Now we just need to verify that the role was added to our Win8 host. To do this quickly press Start and typeTurn windows features on or off.

3-8-2013 8-21-08 AM

A new window will appear you can see the File Server Role is now installed.

We can now go ahead and configure Windows Deduplication and start saving some space! That is covered in another guide here: http://romcheckfail.com/using-powershell-to-manage-data-deduplication-server-2012-and-windows-8/ 

4 thoughts on “Adding Deduplication to Windows 8 + 8.1!”

  1. For those of us too paranoid to us binaries from the web, can you describe how you extracted the files from Server 2012?

    1. These are from a Windows Server 2012 installation. They cannot be found on the ISO to my knowledge.

  2. If you’d like to get your own files from a trusted Windows Server 2012 installation (no disrespect to the blog author), use this batch file. Then use the same DISM commands but specifying the path to the package folders rather than the cab files.


    Set DeDupCabs=C:\DeDupCabs

    If Exist "%DeDupCabs%" Goto :EOF
    MD "%DeDupCabs%"
    If Not Exist "%DeDupCabs%" Goto :EOF

    Set Cab1=%DeDupCabs%\Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~~6.2.9200.16384
    MD "%Cab1%"
    MD "%Cab1%\msil_microsoft.storage.vds_31bf3856ad364e35_6.2.9200.16384_none_d5b58988c2ba66d3"
    Copy "C:\Windows\WinSxS\msil_microsoft.storage.vds_31bf3856ad364e35_6.2.9200.16384_none_d5b58988c2ba66d3\Microsoft.Storage.Vds.dll" "%Cab1%\msil_microsoft.storage.vds_31bf3856ad364e35_6.2.9200.16384_none_d5b58988c2ba66d3"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-vdsinterop-deployment_31bf3856ad364e35_6.2.9200.16384_none_5e1d7207d4420831.manifest" "%Cab1%"
    Copy "C:\Windows\WinSxS\Manifests\msil_microsoft.storage.vds_31bf3856ad364e35_6.2.9200.16384_none_d5b58988c2ba66d3.manifest" "%Cab1%"
    Copy "C:\Windows\servicing\Packages\Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cat" "%Cab1%\update.cat"
    Copy "C:\Windows\servicing\Packages\Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.mum" "%Cab1%\update.mum"

    Set Cab2=%DeDupCabs%\Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384
    MD "%Cab2%"
    MD "%Cab2%\msil_microsoft.storage.vds.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f41016d5348978c6"
    Copy "C:\Windows\WinSxS\msil_microsoft.storage.vds.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f41016d5348978c6\Microsoft.Storage.Vds.resources.dll" "%Cab2%\msil_microsoft.storage.vds.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f41016d5348978c6"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-v..oyment-languagepack_31bf3856ad364e35_6.2.9200.16384_en-us_b578baec46aeaecb.manifest" "%Cab2%"
    Copy "C:\Windows\WinSxS\Manifests\msil_microsoft.storage.vds.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f41016d5348978c6.manifest" "%Cab2%"
    Copy "C:\Windows\servicing\Packages\Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cat" "%Cab2%\update.cat"
    Copy "C:\Windows\servicing\Packages\Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.mum" "%Cab2%\update.mum"

    Set Cab3=%DeDupCabs%\Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~~6.2.9200.16384
    MD "%Cab3%"
    MD "%Cab3%\amd64_microsoft-windows-r..serverroleeventview_31bf3856ad364e35_6.2.9200.16384_none_03edb442434eea18"
    MD "%Cab3%\msil_microsoft.storage.vds_31bf3856ad364e35_6.2.9200.16384_none_d5b58988c2ba66d3"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-r..serverroleeventview_31bf3856ad364e35_6.2.9200.16384_none_03edb442434eea18\FileServer.Events.xml" "%Cab3%\amd64_microsoft-windows-r..serverroleeventview_31bf3856ad364e35_6.2.9200.16384_none_03edb442434eea18"
    Copy "C:\Windows\WinSxS\msil_microsoft.storage.vds_31bf3856ad364e35_6.2.9200.16384_none_d5b58988c2ba66d3\Microsoft.Storage.Vds.dll" "%Cab3%\msil_microsoft.storage.vds_31bf3856ad364e35_6.2.9200.16384_none_d5b58988c2ba66d3"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-f..ventview-deployment_31bf3856ad364e35_6.2.9200.16384_none_623624163a9b5d4f.manifest" "%Cab3%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-fileserver-deployment_31bf3856ad364e35_6.2.9200.16384_none_a283354592083afc.manifest" "%Cab3%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-fileserver-registry_31bf3856ad364e35_6.2.9200.16384_none_85a644798cf82c94.manifest" "%Cab3%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-fsac-firewallrules_31bf3856ad364e35_6.2.9200.16384_none_9ea00cb24073369a.manifest" "%Cab3%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-r..serverroleeventview_31bf3856ad364e35_6.2.9200.16384_none_03edb442434eea18.manifest" "%Cab3%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-vdsinterop-deployment_31bf3856ad364e35_6.2.9200.16384_none_5e1d7207d4420831.manifest" "%Cab3%"
    Copy "C:\Windows\WinSxS\Manifests\msil_microsoft.storage.vds_31bf3856ad364e35_6.2.9200.16384_none_d5b58988c2ba66d3.manifest" "%Cab3%"
    Copy "C:\Windows\servicing\Packages\Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cat" "%Cab3%\update.cat"
    Copy "C:\Windows\servicing\Packages\Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.mum" "%Cab3%\update.mum"

    Set Cab4=%DeDupCabs%\Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384
    MD "%Cab4%"
    MD "%Cab4%\msil_microsoft.storage.vds.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f41016d5348978c6"
    Copy "C:\Windows\WinSxS\msil_microsoft.storage.vds.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f41016d5348978c6\Microsoft.Storage.Vds.resources.dll" "%Cab4%\msil_microsoft.storage.vds.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f41016d5348978c6"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-f..oyment-languagepack_31bf3856ad364e35_6.2.9200.16384_en-us_02da8f21eae392af.manifest" "%Cab4%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-f..oyment-languagepack_31bf3856ad364e35_6.2.9200.16384_en-us_9518175061d009a2.manifest" "%Cab4%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-v..oyment-languagepack_31bf3856ad364e35_6.2.9200.16384_en-us_b578baec46aeaecb.manifest" "%Cab4%"
    Copy "C:\Windows\WinSxS\Manifests\msil_microsoft.storage.vds.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f41016d5348978c6.manifest" "%Cab4%"
    Copy "C:\Windows\servicing\Packages\Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cat" "%Cab4%\update.cat"
    Copy "C:\Windows\servicing\Packages\Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.mum" "%Cab4%\update.mum"

    Set Cab5=%DeDupCabs%\Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~6.2.9200.16384
    MD "%Cab5%"
    MD "%Cab5%\amd64_microsoft-windows-dedup-backup_31bf3856ad364e35_6.2.9200.16384_none_70315f5a232000c0"
    MD "%Cab5%\amd64_microsoft-windows-dedup-chunklibrary_31bf3856ad364e35_6.2.9200.16384_none_1f4469c98094e7ee"
    MD "%Cab5%\amd64_microsoft-windows-dedup-common_31bf3856ad364e35_6.2.9200.16384_none_8c9d92d4ba6c3fe7"
    MD "%Cab5%\amd64_microsoft-windows-dedup-filter_31bf3856ad364e35_6.2.9200.16384_none_60db39f8e17c3246"
    MD "%Cab5%\amd64_microsoft-windows-dedup-pipeline_31bf3856ad364e35_6.2.9200.16384_none_b22575754a8ea216"
    MD "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    MD "%Cab5%\amd64_microsoft-windows-dedup-vsswriter_31bf3856ad364e35_6.2.9200.16384_none_d24028bbe0c79a3f"
    MD "%Cab5%\amd64_microsoft-windows-fsdm-hostprocess_31bf3856ad364e35_6.2.9200.16384_none_85daad1d539b69ff"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-backup_31bf3856ad364e35_6.2.9200.16384_none_70315f5a232000c0\ddpbackup.dll" "%Cab5%\amd64_microsoft-windows-dedup-backup_31bf3856ad364e35_6.2.9200.16384_none_70315f5a232000c0"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-chunklibrary_31bf3856ad364e35_6.2.9200.16384_none_1f4469c98094e7ee\ddpchunk.dll" "%Cab5%\amd64_microsoft-windows-dedup-chunklibrary_31bf3856ad364e35_6.2.9200.16384_none_1f4469c98094e7ee"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-common_31bf3856ad364e35_6.2.9200.16384_none_8c9d92d4ba6c3fe7\ddp.mof" "%Cab5%\amd64_microsoft-windows-dedup-common_31bf3856ad364e35_6.2.9200.16384_none_8c9d92d4ba6c3fe7"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-common_31bf3856ad364e35_6.2.9200.16384_none_8c9d92d4ba6c3fe7\ddp_ps.dll" "%Cab5%\amd64_microsoft-windows-dedup-common_31bf3856ad364e35_6.2.9200.16384_none_8c9d92d4ba6c3fe7"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-common_31bf3856ad364e35_6.2.9200.16384_none_8c9d92d4ba6c3fe7\ddptrace.dll" "%Cab5%\amd64_microsoft-windows-dedup-common_31bf3856ad364e35_6.2.9200.16384_none_8c9d92d4ba6c3fe7"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-common_31bf3856ad364e35_6.2.9200.16384_none_8c9d92d4ba6c3fe7\ddputils.dll" "%Cab5%\amd64_microsoft-windows-dedup-common_31bf3856ad364e35_6.2.9200.16384_none_8c9d92d4ba6c3fe7"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-filter_31bf3856ad364e35_6.2.9200.16384_none_60db39f8e17c3246\dedup.sys" "%Cab5%\amd64_microsoft-windows-dedup-filter_31bf3856ad364e35_6.2.9200.16384_none_60db39f8e17c3246"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-pipeline_31bf3856ad364e35_6.2.9200.16384_none_b22575754a8ea216\ddppipeline.dll" "%Cab5%\amd64_microsoft-windows-dedup-pipeline_31bf3856ad364e35_6.2.9200.16384_none_b22575754a8ea216"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-pipeline_31bf3856ad364e35_6.2.9200.16384_none_b22575754a8ea216\ddpscan.dll" "%Cab5%\amd64_microsoft-windows-dedup-pipeline_31bf3856ad364e35_6.2.9200.16384_none_b22575754a8ea216"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-pipeline_31bf3856ad364e35_6.2.9200.16384_none_b22575754a8ea216\ddpstore.dll" "%Cab5%\amd64_microsoft-windows-dedup-pipeline_31bf3856ad364e35_6.2.9200.16384_none_b22575754a8ea216"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\ddpcli.exe" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\ddpeval.exe" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\ddpsvc.dll" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\ddpwmi.dll" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\DedupFileMetadata.cdxml" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\DedupJob.cdxml" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\Deduplication.format.ps1xml" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\Deduplication.psd1" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\Deduplication.types.ps1xml" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\DeduplicationProvider.mof" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\DedupMetadata.cdxml" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\DedupSchedule.cdxml" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\DedupStatus.cdxml" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f\DedupVolume.cdxml" "%Cab5%\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-vsswriter_31bf3856ad364e35_6.2.9200.16384_none_d24028bbe0c79a3f\ddpvssvc.dll" "%Cab5%\amd64_microsoft-windows-dedup-vsswriter_31bf3856ad364e35_6.2.9200.16384_none_d24028bbe0c79a3f"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-fsdm-hostprocess_31bf3856ad364e35_6.2.9200.16384_none_85daad1d539b69ff\fsdmhost.exe" "%Cab5%\amd64_microsoft-windows-fsdm-hostprocess_31bf3856ad364e35_6.2.9200.16384_none_85daad1d539b69ff"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-dedup-backup_31bf3856ad364e35_6.2.9200.16384_none_70315f5a232000c0.manifest" "%Cab5%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-dedup-chunklibrary_31bf3856ad364e35_6.2.9200.16384_none_1f4469c98094e7ee.manifest" "%Cab5%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-dedup-common_31bf3856ad364e35_6.2.9200.16384_none_8c9d92d4ba6c3fe7.manifest" "%Cab5%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-dedup-deployment_31bf3856ad364e35_6.2.9200.16384_none_a981bc1ffa9d4821.manifest" "%Cab5%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-dedup-filter_31bf3856ad364e35_6.2.9200.16384_none_60db39f8e17c3246.manifest" "%Cab5%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-dedup-pipeline_31bf3856ad364e35_6.2.9200.16384_none_b22575754a8ea216.manifest" "%Cab5%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-dedup-service_31bf3856ad364e35_6.2.9200.16384_none_27c4002af338946f.manifest" "%Cab5%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-dedup-vsswriter_31bf3856ad364e35_6.2.9200.16384_none_d24028bbe0c79a3f.manifest" "%Cab5%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-fsdm-hostprocess_31bf3856ad364e35_6.2.9200.16384_none_85daad1d539b69ff.manifest" "%Cab5%"
    Copy "C:\Windows\servicing\Packages\Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cat" "%Cab5%\update.cat"
    Copy "C:\Windows\servicing\Packages\Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.mum" "%Cab5%\update.mum"

    Set Cab6=%DeDupCabs%\Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384
    MD "%Cab6%"
    MD "%Cab6%\amd64_microsoft-windows-d..p-service.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f7970ba845d7fcc6"
    MD "%Cab6%\amd64_microsoft-windows-dedup-common.resources_31bf3856ad364e35_6.2.9200.16384_en-us_7be2c3e0c2751472"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-d..p-service.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f7970ba845d7fcc6\ddpsvc.dll.mui" "%Cab6%\amd64_microsoft-windows-d..p-service.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f7970ba845d7fcc6"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-d..p-service.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f7970ba845d7fcc6\ddpwmi.dll.mui" "%Cab6%\amd64_microsoft-windows-d..p-service.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f7970ba845d7fcc6"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-d..p-service.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f7970ba845d7fcc6\DeduplicationProvider.mfl" "%Cab6%\amd64_microsoft-windows-d..p-service.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f7970ba845d7fcc6"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-common.resources_31bf3856ad364e35_6.2.9200.16384_en-us_7be2c3e0c2751472\ddp.mfl" "%Cab6%\amd64_microsoft-windows-dedup-common.resources_31bf3856ad364e35_6.2.9200.16384_en-us_7be2c3e0c2751472"
    Copy "C:\Windows\WinSxS\amd64_microsoft-windows-dedup-common.resources_31bf3856ad364e35_6.2.9200.16384_en-us_7be2c3e0c2751472\ddputils.dll.mui" "%Cab6%\amd64_microsoft-windows-dedup-common.resources_31bf3856ad364e35_6.2.9200.16384_en-us_7be2c3e0c2751472"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-d..oyment-languagepack_31bf3856ad364e35_6.2.9200.16384_en-us_2f145f4ba256b1cb.manifest" "%Cab6%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-d..p-service.resources_31bf3856ad364e35_6.2.9200.16384_en-us_f7970ba845d7fcc6.manifest" "%Cab6%"
    Copy "C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-dedup-common.resources_31bf3856ad364e35_6.2.9200.16384_en-us_7be2c3e0c2751472.manifest" "%Cab6%"
    Copy "C:\Windows\servicing\Packages\Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cat" "%Cab6%\update.cat"
    Copy "C:\Windows\servicing\Packages\Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.mum" "%Cab6%\update.mum"

    1. Thanks for this! I had looked around but did not invest a lot of time into writing this up thanks for the response!

Leave a Reply

Your email address will not be published. Required fields are marked *