Меню Закрыть

Дедупликация данных в Windows 8/8.1

Дедупликация — это такой способ хранения данных на диске, когда одни блоки данных одинаковые для нескольких файлов хранятся в единственном экземпляре. Это позволяет существенно экономить дисковое пространство. В Windows такая возможность появилась с выходом Windows Server 2012 и является серверной функцией, однако включить ее можно и на рабочей станции под управлением Windows 8 и 8.1.

Из коробки данный функционал не доступен для установки. Если вы откроете в панели управления настройку «Компоненты windows» вы ничего там не найдете связанного с дедупликацией. Сначала необходимо добавить необходимые пакеты извлеченные из серверного дистрибутива. Для работы необходима только 64-х разрядная версия Windows!

Итак первым делом скачиваем архив с пакетами для вашей версии Windows:

Распакуйте его во временную папку. Затем запустите консоль PowerShell и выполните там следующую команду:

Если у вас Windows 8:

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

Процесс добавления пакетов выглядит примерно так:

После выполнения команды в панели управления, в разделе «Включение или отключение компонентов Windows» появится компоненты дедупликации:

Все управление дедупликацией осуществляется через консоль PowerShell. Для того, чтобы включить дедупликацию на томе необходимо выполнить команду:

Enable-DedupVolume -Volume G:

Где G: буква диска, на котором необходимо включить дедупликацию. Процесс происходит автоматически во время простоя компьютера и не мешает нормальной работе. Если вы по каким то причинам желаете исключить некоторые папки из процесса дедупликации то для этого можно использовать команду:

Set-DedupVolume -volume G: -ExcludeFolder g:\backup;g:\Video

Можно запустить процесс дедупликации вручную. Для этого выполните команду:

Start-DedupJob –Volume G: –Type Optimization

Чтобы посмотреть состояние дедуплицированного тома введите команду:

Get-DedupStatus

В ответ вы получите примерно такую табличку:

Вы видите сколько места удалось сэкономить и какое количество файлов дедуплицировано.

Чтобы посмотреть расписание дедупликации введите команду:

Get-DedupSchedule

В ответ вы получите примерно следующее расписание:

Эту информацию так же можно посмотреть и изменить в стандартной консоли планировщика Windows в соответствующем разделе под названием Deduplication

В настройках по умолчанию дедуплицируются только файлы, которые не изменялись более 5 дней. Этот параметр можно легко изменить командой:

Set-Dedupvolume D: -MinimumFileAgeDays 0

Данная команда включает в дедупликацию все файлы не зависимо от количества дней прошедших с момента последнего изменения.

Если по каким то причинам дедупликация вам более не нужна необходимо произвести процесс «разоптимизации» тома и выключить дедупликацию на данном томе. Делается это командами:

Start-DedupJob -Volume G: -Type Unoptimization

По окончании выполнения выполнить команду для отключения:

Disable-DedupVolume -Volume G:

Ограничения дедупликации

Дедупликацию нельзя включить для системного или загрузочного тома. Так же дедупликация не работает для мультимедийных файлов (картинки, музыка, видео) и архивов.

Средняя скорость дедупликации составляет 100Гб в час.

И главное. Диск с включенной дедупликацией будет невозможно прочитать на другом компьютере, если на нем не включен компонент дедупликации. Поэтому, если нет возможности включить данный компонент необходимо предварительно выключить дедупликацию на томе и произвести «разоптимизацию».

Похожие записи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.