(Win Server 2012 R2) Невозможно включить дедупликацию данных

461
Ned Martin

Windows Server 2012 R2 (редакция центра обработки данных)

Я не могу включить дедупликацию данных. На этом конкретном томе ранее была включена дедупликация данных. Компьютер был изменен с BIOS на загрузку UEFI, поэтому Windows была переустановлена, а загрузочный диск изменился. Однако я получаю ту же ошибку на новых томах, которые ранее не были включены.

PS C:\Users\Administrator> Enable-DedupVolume E: Enable-DedupVolume : MSFT_DedupVolume.Volume='E:' - HRESULT 0x80010108, The object invoked has disconnected from its clients. At line:1 char:1 + Enable-DedupVolume E: + ~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (MSFT_DedupVolume:ROOT/Microsoft/...SFT_DedupVolume) [Enable-DedupVolume], CimException + FullyQualifiedErrorId : MI RESULT 1,Enable-DedupVolume 

Или, используя графический интерфейс, я получаю сообщение об ошибке:

There was an error updating Data Deduplication on volume: MSFT_DedupVolume.Volume='\\?\Volume{[guid removed]}\' - HRESULT 0x80004002, No such interface supported 

Попытка вручную запустить службы дает это:

Windows could not start the Data Deduplication Service on Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code -2141826298. 

а также

The Data Deduplication Service service terminated with the following service-specific error:  2147483647 
1
Я запустил chkdsk, никаких проблем не обнаружил, также сделал sfc / scannow. Похоже, я не могу выполнить какие-либо задачи дедупликации, я получаю те же (или аналогичные) ошибки. Похоже, сама служба не запустится. Ned Martin 6 лет назад 0
Диски являются зеркальными динамическими дисками. Некоторые присутствовали в старой системе и имели дедупликацию. Некоторые являются новыми из этой системы. Операционная система из старой системы (тот же физический сервер, но измененный на UEFI, поэтому пришлось переустанавливать ОС) была скопирована в новую систему, и процесс загрузки был воссоздан с использованием UEFI вместо BIOS. Некоторая часть этого процесса вызвала эту ошибку. Однако переустановка функций Hyper-V и дедупликации исправила это. Ned Martin 6 лет назад 1

1 ответ на вопрос

1
Ned Martin

Я удалил и повторно добавил роли / функции Hyper-V и Data Deduplication, и это, похоже, исправило проблему.

Я не уверен, почему или что произошло, но я полагаю, что некоторые настройки или конфигурации старой операционной системы до ее переноса из BIOS / MBR в UEFI / GPT должны были вызывать проблемы.

Я говорил слишком рано. Кажется, перезагрузка, вероятно, «исправила» это, не имея ничего общего с повторным добавлением ролей. У меня есть раздел восстановления (который я создал вручную с помощью diskpart), который сопоставлен с диском N. Это меня раздражает, поэтому я удаляю букву диска, чтобы скрыть раздел. Это нарушает дедупликацию данных. Когда я перезагружаю диск, N возвращается даже после того, как я его удалил. Удалите букву диска, дедупликация прерывается. Добавьте букву диска обратно, дедупликация снова начнет работать. Я подозреваю, что здесь что-то не так, но пока, по крайней мере, я знаю, что ломает это. Ned Martin 6 лет назад 0