Working Deduplication files for Microsoft Windows 10

Discussion in 'Windows 10' started by dreamss, Oct 4, 2014.

  1. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,324
    91,565
    340
  2. TONSCHUH

    TONSCHUH MDL Addicted

    Jun 11, 2012
    814
    287
    30
    Will we get an update for Build 14901 ?

    :confused:
     
  3. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,324
    91,565
    340
    Of course not, why one would need it on preview build?
     
  4. TONSCHUH

    TONSCHUH MDL Addicted

    Jun 11, 2012
    814
    287
    30
    #265 TONSCHUH, Aug 13, 2016
    Last edited: Aug 13, 2016
    I was not sure if we need it, because when I updated Win10 from Build 14393.10 to 14393.67 via Homebrew-ISO, I had to re-install the Dedup-Pack, because I was unable to access my files.

    Now, after I updated to 14901, I have again Access-Issues, but can't re-apply the old package.

    :confused:
     
  5. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,324
    91,565
    340
    14901 is a different os, will not accept or install 14393 package normally

    going from 14393.10 to 14393.67 require cumulative update, doesn't affect dedup pack
    unless you did in-place upgrade
     
  6. TONSCHUH

    TONSCHUH MDL Addicted

    Jun 11, 2012
    814
    287
    30
    Will do a clean install via 14393.67-ISO and re-install dedup and might just undo it.

    :)
     
  7. dreamss

    dreamss MDL Junior Member

    Apr 7, 2009
    99
    50
    10
    in order to get the files for new builds we need to wait for server 2016 matching build to be released, and ms tends to lag those
     
  8. crashnburn

    crashnburn MDL Addicted

    Mar 18, 2010
    574
    25
    30
  9. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,384
    2,038
    210
    #270 sebus, Aug 16, 2016
    Last edited by a moderator: Apr 20, 2017
    Should it work for dedup of boot volume?

    en_windows_10_enterprise_2016_ltsb_n_x64_dvd_9057894.iso, dedup package from first post installed fine

    Code:
    PS C:\Windows\system32> Enable-DedupVolume -Volume c:
    Enable-DedupVolume : MSFT_DedupVolume.Volume='c:' - HRESULT 0x8056530b, The specified volume type is not supported.
    Deduplication is supported on fixed, write-enabled NTFS data volumes and CSV backed by NTFS data volumes.
    At line:1 char:1
    + Enable-DedupVolume -Volume c:
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (MSFT_DedupVolume:ROOT/Microsoft/...SFT_DedupVolume) [Enable-DedupVolume],
        CimException
        + FullyQualifiedErrorId : HRESULT 0x8056530b,Enable-DedupVolume
     
  10. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    Nope. ;)
     
  11. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,384
    2,038
    210
    That is king of "silly"... and the error even more! (but then most of MS errors are odd)
     
  12. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    #273 T-S, Aug 16, 2016
    Last edited: Aug 16, 2016

    It's understandable, the deduplication is an intensive process and the system volume has a zillion of files changing continously.

    Also the typical scenario is one small disk/partition for the os and a large one for the data.

    Last but not least an error on deduplicated data can be easily fixed by the scheduled task w/o much hassle, while the os needs all of its files accessible in real time.

    Anyway an experiment i wish to test is to deduplicate the system volume using another os, then add the dedup filter to the boot services of the os residing on the deduped volume.

    I bet it will boot.
     
  13. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,384
    2,038
    210
    Please let know of the result, really interesting
     
  14. fbifido

    fbifido MDL Member

    Jun 6, 2007
    199
    26
    10
    #275 fbifido, Aug 17, 2016
    Last edited by a moderator: Apr 20, 2017
  15. crashnburn

    crashnburn MDL Addicted

    Mar 18, 2010
    574
    25
    30
  16. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,324
    91,565
    340
  17. MrChris

    MrChris MDL Addicted

    Jun 23, 2007
    535
    133
    30
    Interesting...I wonder how that would work to load a driver from a volume that is deduped? If the driver is not loaded yet how could the "boot process/mbr/bootmgr/bcd" even access the deduped driver which is on a deduped volume to load it? Still interested to see if this works, please let us know.

    ~MC
     
  18. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    You can exclude files, dirs and extensions from the dedupe process. Even a fully compressed FS is bootable. It needs just a couple of files excluded from the compression process

    So, I guess that tecnhically, excluding the few files used by the initial boot process should be enough to make the system working.

    Anyway practically the boot could be blocked purposely by some hardcoded checks that could block the boot process, no matter the above precautions.

    Only a real world test can tell, and I'm busy with other things right now.

    But feel free to experiment with my idea
     
  19. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,324
    91,565
    340


    rollup = group of updates, instead installing them separately

    it's for both

    by extracting the package .cab file, and looking into .mum files

    6.4 is windows 10 before the bump