Error snapshotting volumes disk2vhd как исправить

Trying to run disk2vhd on a SBS 2011 with 2 partitions, getting the "Error snapshotting volumes". The server is a VMWare VM (yes I know its doggy to have SBS as a VM (this isn't my setup, we are just migrating users and files from this server))
  • Remove From My Forums
  • Question

  • Trying to run disk2vhd on a SBS 2011 with 2 partitions, getting the «Error snapshotting volumes«. The server is a VMWare VM (yes I know its doggy to have SBS as a VM (this isn’t my setup, we are just migrating users and files from
    this server))

    Event log has these:

    «Volume Shadow Copy Service error: Unexpected
    error
     querying for the IVssWriterCallback interface. hr = 0x80070005, Access is denied. . This is often caused by incorrect security settings in
    either the writer or requestor process.
    «

    For the
    System Writer, DHCP Jet Writer, SPSearch4 VSS writer, TS Gateway Writer, NPS VSS writer.

    I have attempted:

    • Only selecting one or the other of the two partitions
    • I am running disk2vhd «as administrator» with a domain admin account/local admin.
    • Created an AD group «vssregistrygroup» added this group to registry HKLMSystemCurrentControlSetServicesVSSVssAccessControl as a dword «DOMAINvssregistrygroup»
      with value 1
    • Added the above group with full permission to HKLMSystemCurrentControlSetServicesVSSDiag
    • I’ve completed the SharePoint configuration (SBS server).
    • Restarted the server
    • I’m physically located hours away from the server so I cant boot into WinPE or anything like that to run disk2vhd from there.
    • Restarted volume shadow copy service.
    • vssadmin list writers shows no errors or warnings on any writers.
    • Added my admin account in dcomcnfg.exe to component servicescomputersmy computer — com security — Access permissions with local and remote access.

    I’ve been searching the error messages for hours already, please don’t respond with a quick link to something suggesting one of the above things that I’ve already tried. By all means, if you have a link suggesting something that I haven’t actually
    tried, I am all ears.

    Thanks

    • Edited by

      Friday, August 23, 2013 2:03 AM

    • Moved by
      Santosh Bhandarkar
      Tuesday, August 27, 2013 6:34 AM
      Moved from Server General Forum, OS in question is SBS

Answers

  • Hi

    It seem a good utility. I might give it a try to export the disk.

    I was more talking about vconverter because I got serious problem migrate a DC into virtual without it in the past. I tried with XenServer tool, and at that time the tool was not enougth mature for a good shot. I finished to use vconverter and after redo
    a transfert into the good format (xenserver use the vhd standard, so it’s not a big move in the end)

    Thread like that one;
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/ef8c12f7-c45d-442e-9a30-c43cd87df3b3/how-to-convert-vmware-image-to-hyperv-images told different method to reconvert the vmdk to vhd.

    In worst case I would use the vmware tool and re-image the disk after. (but it will take some time to do)

    Thanks


    MCP | MCTS — Exchange 2007, Configuring | Member of TechNet Wiki Community Council | French Moderator on TechNet Wiki (Translation Widget)

    • Proposed as answer by
      Alex Lv
      Sunday, September 1, 2013 1:32 AM
    • Marked as answer by
      Trana010
      Thursday, September 12, 2013 1:49 AM


Posted by SpenceLK 2012-07-02T16:45:25Z

When I try to run disk2vhd on server 2003 R2 (running SQL 2005) I get «Error Snapshotting volumes» VSS service is running and i’m not sure what else could be the problem. The server consists of 3 drives. One with ?no label?, C: (system) and S: (SQL)

Any suggestions??

I want to do a p2v (hyper-v) asap since the hardware is failing

8 Replies

  • What’s the full error in the event log?


    Was this post helpful?
    thumb_up
    thumb_down

  • Author Laura Spence

    I am trying a reboot now hopefully that helps — I use Acronis which uses vss tho so i’m not sure what the problem could be if this doesn’t work

    UPDATE — rebooting did not work


    Was this post helpful?
    thumb_up
    thumb_down

  • Author Laura Spence

    I think my drives are too large 137GB and 205GB and space required is 59GB and 120GB respectfully i read something about 127GB cap


    Was this post helpful?
    thumb_up
    thumb_down

  • I also tried and failed to get disk2vhd to work on a Server 2003. I was also using a vss backup (Storagecraft).

    What I wound up doing was booting the Storagecraft restore CD in a virtual machine, and then restoring the latest backup to vhd files. That worked! (And it proved my backup was good!)

    BTW, make sure the 2003 server is not a domain controller before you do this, and that it has a volume license, not an OEM one.


    Was this post helpful?
    thumb_up
    thumb_down

  • Author Laura Spence

    I can get it working on 2/3 of the drives just not the system drive. when I enable that it fails. I think it might have something to do with Acronis seems to be a DCOM permissions error. 

    I’m pretty sure the license is not OEM — according to this http:/ Opens a new window/support.microsoft.com/kb/889713 Opens a new window I have a volume license


    Was this post helpful?
    thumb_up
    thumb_down

  • Author Laura Spence

    it works when i do a combo of 2 of the 3 drives but not when all are checked?? it also creates two vhd files rather than one when it does work. 

    thought I had it got the sever to boot but the SQL drive was raw and the VM would see it but said there was no data on it. Im not sure if it was a corrupt vhd file so I am trying again (on just the C and SQL drive not the no label volume)


    Was this post helpful?
    thumb_up
    thumb_down

  • Author Laura Spence

    ended up doing p2v using vmware’s free converter then a v2v using http:/ Opens a new window/vmtoolkit.com Opens a new window up and running and now more rebooting daily :)


    Was this post helpful?
    thumb_up
    thumb_down

Здравствуйте! Такой вопрос. На моём ноутбуке (БИОС UEFI) установлена Windows 10 на диске GPT. Каким образом её можно перенести в виртуальную машину установленную на простой стационарный  компьютер с обычным БИОС без UEFI, система Windows 8.1? Перелопатил весь интернет, ответа нет.

Перенос Windows 10 с ноутбука на виртуальную машину VirtualBox установленную на стационарном компьютере с Windows 8.1

Автор Владимир

Привет друзья! Ещё совсем недавно сделать это было невозможно, но с выходом последней версии VirtualBox 5.0.4 для Windows осуществить такой перенос можно и даже сохраняется работоспособность большей части установленных программ и антивируса, прямо чудеса виртуализации, подробности в сегодняшней занимательной статье!

Вообще тема переноса нормальной операционной системы на виртуальную машину очень интересна, ведь перенести можно всё: Windows XP, Vista, 7, 8.1, 10. Вы можете переносить операционные системы с ноутбука на ноутбук или с ноута на стационарный компьютер и наоборот. К примеру у нескольких моих знакомых есть самописные программы, авторов которых уже не найти и работают проги только на Windows XP и Windows 7, естественно вы захотите перенести старые программы на свой новый компьютер или ноутбук с Windows 8.1, 10, но запустить такое приложение в новых операционных системах не получиться. Так что же, держать из-за нескольких программ старый компьютер? А может лучше просто взять и перенести реальную Windows XP и Windows 7 со старого компьютера на виртуальную машину установленную на ноутбук с Windows 10! Чем не выход?

  • Примечание: на сайте есть раздел о переносе операционных систем на виртуальную машину.

Или наоборот, вам может понадобиться перенести с ноутбука на простой системный блок операционную систему Windows 10, именно это мне пришлось недавно делать для одного своего приятеля при следующих обстоятельствах.

Мой знакомый купил ноутбук с Windows 10 (БИОС UEFI) и я установил на него множество программ, через несколько месяцев оказалось, что ноут неисправен и нужна диагностика в сервисном центре, которая будет проходить две недели, то есть две недели человек должен был не работать на ноутбуке, в его условиях это было просто невозможно. Разбирать ноут было нельзя и на время ремонта «сервисмены» не предложили другой машины. Выручило то, что у знакомого был ещё системный блок с установленной Windows 8.1 тогда я решил поступить так: 

Конвертировал диск (C:) ноутбука с Windows 10 в файл виртуального диска VHD и сохранил его на переносном жёстком диске USB. Затем на обычный стационарный компьютер установил виртуальную машину VirtualBox 5.0.4, уже в ней создал виртуалку, но виртуальный диск не создавал, а указал созданный на ноутбуке файл VHD. При создании виртуальной машины отметил пункт «Включить EFI (Только специальные ОС)», так как на ноутбуке был включен UEFI, затем запустил виртуальную машину, ещё для запуска Windows 10 пришлось восстановить загрузчик и всё!

Подробности далее в статье.

1. Конвертируем диск (C:) ноутбука в файл виртуального диска VHD с помощью программы Disk2vhd v2.01

Итак, имеем ноутбук с БИОСом UEFI и установленной Windows 10 на диске GPT. 

Управление дисками ноутбука

В первую очередь конвертируем диск (C:) ноутбука в файл виртуального диска VHD и расположим его на разделе (I:) принадлежащем переносному винчестеру USB. 

Сделать это можно четырьмя способами, но сегодня будем использовать программу Disk2vhd v2.01.

Об этой программе на нашем сайте уже написано несколько статей, она очень простая и работает без установки, скачать можно на официальном сайте Майкрософт по ссылке

https://technet.microsoft.com/ru-ru/sysinternals/ee656415

Запускаем программу,

в главном окне можете снять галочку с «Use Vhdx» и создастся обычный файл VHD совместимый с Windows 7, если галочку не снимать, то создастся файл нового формата VHDX.

Отмечаем галочками разделы жёсткого диска конвертируемые в файл виртуального диска VHD, нам нужен диск C: с установленной Windows 10.

Даём имя будущему виртуальному диску «Windows 10».

Жмём на кнопку проводника в правой части окна.

Сохраним файл виртуального диска на Новый том (I:) переносного винчестера USB, так как на нём есть свободное место.

«Сохранить».

Нажмите «Create» (Создать). 

Начинается процесс создания точной копии диска (C:) ноутбука с установленной Windows 10 в файле виртуального диска VHD на Новом томе (I:).

Процесс завершён.

Жмём «Close»

Файл VHD создан и находится на Новом томе (I:).

Подключаем переносной жёсткий диск USB с файлом VHD к простому стационарному компьютеру. Устанавливаем виртуальную машину VirtualBox 5.0.4 на компьютер и настраиваем её.

На простом системном блоке с обычным БИОС установлена Windows 8.1 на диске MBR.

Если у вас ещё не установлена VirtualBox, то устанавливаем.

Официальный сайт виртуальной машины

https://www.virtualbox.org/wiki/Downloads

жмём на VirtualBox 5.0.4 for Windows hosts x86/amd64

Установщик VirtualBox 5.0.4 скачивается нам на компьютер, запускаем установку

Установка виртуальной машины происходит без подводных камней, жмите всё время «Next».

В главном окне программы VirtualBox 5.0.4 жмём на кнопку «Создать».

Даём название будущей виртуальной машине, выбираем тип и версию.

Имя«Windows 10 из ноутбука».

Тип«Microsoft Windows».

Версия«Windows 10 (64-bit)».

и жмём «Next».

«Next»

Отмечаем пункт «Использовать существующий виртуальный жёсткий диск» и жмём на кнопку проводника справа.

В открывшемся проводнике находим на переносном жёстком диске файл виртуального диска VHD, выделяем его левой мышью и жмём «Открыть». 

«Создать»

Виртуальная машина создана, осталось произвести некоторые настройки.

Если у вас, как и у меня, уже много виртуальных машин, то выделяем левой мышью только что созданную нами виртуальную машину и жмём «Настроить»

Вкладка «Система»

Выставляем всё, как на скриншоте. 

Порядок загрузки:

1. Оптический дисковод.

2. Жёсткий диск.

Отмечаем галочкой пункт «Включить EFI (Только специальные ОС)» и виртуальная машина включит эмуляцию технологии UEFI, так как на ноутбуке был включен UEFI и Windows 10 была установлена на диск GPT. 

Вкладка «Носители»

Первый носитель, наш виртуальный диск VHD, выступающий в роли жёсткого диска.

Второй носитель нужно выбрать, им будет ISO-образ Windows 10.

Выделяем левой мышью пустое поле и жмём на значок дисковода.

«Выбрать образ оптического диска»

В открывшемся проводнике находим ISO-образ Windows 10, выделяем его левой мышью и жмём «Открыть».

Виртуальная машина настроена. 

«ОК»

Важное замечание: Друзья, виртуальная машина работает точно также, как и обычный компьютер и так как мы переносим на неё в виртуальном файле VHD только диск (C:) без шифрованного (EFI) системного раздела, содержащего все файлы загрузчика Windows 10, то операционная система загружаться не будет и в первую очередь нам нужно загрузить виртуальную машину с помощью ISO-образа Windows 10 и восстановить загрузчик.

Запускаем нашу виртуальную машину «Windows 10 из ноутбука».

Выходит предложение загрузиться с ISO-образа Windows 10 — «Press any key to boot from CD or DVD», соглашаемся и нажимаем любую клавишу на клавиатуре, происходит загрузка виртуальной машины с ISO-образа Windows 10.

В начальной фазе установки жмём клавиатурное сочетание «Shift+F10» и открывается окно командной строки.

Восстанавливаем, а точнее создаём загрузчик Windows 10 заново.

На тему восстановления загрузки Windows 10 у нас есть множество статей, но проделаем это ещё раз вместе.

Вводим команды:

diskpart

lis dis (выводим список дисков, диск у нас один, наш виртуальный файл VHD, определён как 0, его и выбираем следующей командой)

sel dis 0 

lis par (выводим список разделов находящихся на нашем виртуальном диске VHD. На диске находятся все разделы жёсткого диска ноутбука по порядку, как бы если вы смотрели на «Управление дисками», но рабочий раздел у нас только один, это диск C: с файловой системой NTFS, он помечен, как Раздел 4 размер 211 Гб, прямо перед ним находится Раздел 3 и Раздел 2 размер 300 Мб, это и есть шифрованный (EFI) системный раздел содержащий все файлы загрузчика Windows 10, данный раздел с неопределённой файловой системой RAW и его мы даже не восстановим, а создадим заново. 

sel par 2 (выбираем шифрованный (EFI) системный раздел 300 Мб).

del par  override (удаляем его).

create par efi size=300 (на месте его создаём новый EFI раздел размером 300 Мб).

format fs=fat32 (форматируем его в файловую систему FAT32).

lis vol (выводим список всех разделов и видим, что раздел с установленной Windows 10 находится на диске E:, соответственно этому введём одну из следующих команд).

exit (выходим из diskpart).

bcdboot E:Windows (этой командой мы создаём файлы загрузки для Windows 10 (раздел E:) на шифрованном (EFI) системном разделе 300 Мб).

Закрываем окно командной строки и перезагружаемся.

Windows 10 из файла VHD запустилась на виртуальной машине установленной на Windows 8.1. 

Управление дисками

Кстати, на ноутбуке в Windows 10 тоже была установлена VirtualBox 5.0.4 и она после переноса на обычный компьютер работает, то есть виртуальная машина в виртуальной машине! 

Содержание

  1. Ошибка Disk2vhd во время ограничения файловой системы копирования
  2. Disk2vhd error during copy неверная функция
  3. Answered by:
  4. Question
  5. flyingpenguin
  6. How to fix it.
  7. Monday, May 15, 2017
  8. Disk2VHD error snapshotting volumes — Fixed
  9. 13 comments:

Ошибка Disk2vhd во время ограничения файловой системы копирования

У меня есть ноутбук с Windows 7, который я сейчас не использую, и хочу сделать образы VHD для резервного копирования, чтобы ноутбук мог использоваться кем-то другим. Пока disk2vhd обрабатывает диск c, я получаю сообщение об ошибке:

«Запрошенная операция не может быть завершена из-за ограничения файловой системы».

После этой ветки Technet об этом сообщении об ошибке я дефрагментировал диск (несмотря на то, что он находится на ssd):

Исследование вопроса указывает на то, что файловая система (старая добрая NTFS) имеет «ограничение», заключающееся в том, что когда целевой том «слишком фрагментирован», чтение или запись завершатся неудачно.

Согласно другому ответу в этой теме я проверил сжатие диска. Привод не использует сжатие.

Я копировал 1 терабайтный файл на новый отформатированный 5-терабайтный диск. Сообщение не может относиться к фрагментации. Фактически том был помечен для сжатия NTFS. Я отключил том, и копия прошла хорошо.

Редактировать: я также пытался дефрагментировать определенные файлы с помощью инструмента contig из пакета sysinternals, как предложено в этой теме о сбое сервера.

Вполне возможно, что с таким количеством фрагментов сама файловая система не сможет добавить больше фрагментов. Самый простой способ проверить это — использовать утилиту Contig, заблокированную в другой статье для дефрагментации файлов.

Я нашел файл с 41 фрагментом с помощью этого инструмента и дефрагментировал его безрезультатно EndEdit

Изменить: нашел несколько папок, которые были сжаты с помощью этой полезной команды, предоставленной этим ответом для поиска всех сжатых файлов / папок:

К сожалению, это тоже не помогло.EndEdit

В журнале событий я заметил ошибки VSS, возникающие в момент возникновения ошибки disk2vhd.

вы можете столкнуться с несколькими экземплярами VSS Error 8194 в журнале событий приложений. Эти ошибки обычно НЕ влияют на способность программы выполнять резервное копирование в онлайн-хранилище, но часто вызывают вопросы у системных администраторов или поставщиков управляемых услуг из-за указанного состояния ошибки.

Я попробовал второе решение:

Второй (предпочтительный) способ обойти эту проблему — настроить разрешения по умолчанию для активации службы COM — разрешить учетным записям пользователей сетевой службы (и, возможно, локальной службы) активировать интерфейс обратного вызова IVssWriter. Преимущество этого метода заключается в постоянном устранении проблемы в одном месте и разрешении службам VSS Writer работать на уровне привилегий, который предполагал Microsoft. Любой COM-объект, к которому обращается (процесс, запущенный как Сетевая служба), все еще имеет возможность применять ограничения безопасности, которые он выбирает.

Я не смог определить ни одну из служб, упомянутых в первом решении:

Во-первых, найдите средства записи VSS (Start | Run | services.msc), которые ошибаются, и измените учетную запись, с которой они работают, с сетевой службы на локальную систему. Затем перезапустите процесс обслуживания (или перезагрузите компьютер), и VSS Writer будет работать с максимальными привилегиями — тем самым устраняя ошибки обратного вызова IVssWriter.

Ошибки VSS исчезли, но ошибка от disk2vhd все еще происходит.

Я также заметил в журнале событий безопасности следующую ошибку, связанную с кодеком:

Событие с кодом 6281 Системная целостность

Целостность кода определила, что хэши страниц файла изображения недопустимы. Файл может быть неправильно подписан без хэшей страницы или поврежден из-за несанкционированного изменения. Недопустимые хеши могут указывать на потенциальную ошибку дискового устройства.

Имя файла: Device HarddiskVolume2 Windows System32 l3codeca.acm

Но с информацией, описанной в потоке technet, я не вижу, как это должно быть связано с операцией disk2vhd (кроме воспроизведения звука для окна сообщений?):

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

Не все кодеки подписаны для загрузки в защищенном процессе, и, если они не установлены, генерируется эта ошибка.

Я использую версию 2.01, которая должна быть выпущена поздно. И я активировал оба флажка («Использовать VHDX» и «Использовать теневое копирование тома»). Ошибка также происходит, когда не используется VHDX.

Ssd — это Samsung 850 EVO, который, насколько я знаю, является устройством с самошифрованием. Я также использую Bitlocker. Может ли это вызвать проблемы? Должен ли я деактивировать Bitlocker? В любом случае диск d также находится на ssd, и этот диск не вызывает проблем в disk2vhd. Поэтому я ожидаю, что Self Encryption и Bitlocker не должны быть причиной для сообщения об ошибке. Изменить: Ларрик указал, что Bitlocker должен быть деактивирован в соответствии с инструкциями инструмента. Поэтому я деактивировал его и расшифровал диски. К сожалению, сообщение об ошибке будет продолжать отображаться на том же уровне прогресса при создании образа для диска c. EndEdit

Редактирование Запуск Checkdisk не решил проблему, ни EndEdit

Можно ли определить, с каким файлом или операцией вызвано сообщение об ошибке? Если нет . какие-либо идеи, что еще может вызвать этот тип сообщения об ошибке в целом?

Источник

Disk2vhd error during copy неверная функция

This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.

Answered by:

Question

Trying to run disk2vhd on a SBS 2011 with 2 partitions, getting the «Error snapshotting volumes«. The server is a VMWare VM (yes I know its doggy to have SBS as a VM (this isn’t my setup, we are just migrating users and files from this server))

Event log has these:

«Volume Shadow Copy Service error: Unexpected error querying for the IVssWriterCallback interface. hr = 0x80070005, Access is denied. . This is often caused by incorrect security settings in either the writer or requestor process.«

For the System Writer, DHCP Jet Writer, SPSearch4 VSS writer, TS Gateway Writer, NPS VSS writer.

I have attempted:

  • Only selecting one or the other of the two partitions
  • I am running disk2vhd «as administrator» with a domain admin account/local admin.
  • Created an AD group «vssregistrygroup» added this group to registry HKLMSystemCurrentControlSetServicesVSSVssAccessControl as a dword «DOMAINvssregistrygroup» with value 1
  • Added the above group with full permission to HKLMSystemCurrentControlSetServicesVSSDiag
  • I’ve completed the SharePoint configuration (SBS server).
  • Restarted the server
  • I’m physically located hours away from the server so I cant boot into WinPE or anything like that to run disk2vhd from there.
  • Restarted volume shadow copy service.
  • vssadmin list writers shows no errors or warnings on any writers.
  • Added my admin account in dcomcnfg.exe to component servicescomputersmy computer — com security — Access permissions with local and remote access.

I’ve been searching the error messages for hours already, please don’t respond with a quick link to something suggesting one of the above things that I’ve already tried. By all means, if you have a link suggesting something that I haven’t actually tried, I am all ears.

Источник

flyingpenguin

Microsoft has published a utility called disk2vhd.exe that is meant to make it easy to convert a physical Windows system into a virtual disk.

Disk2vhd is a utility that creates VHD (Virtual Hard Disk – Microsoft’s Virtual Machine disk format) versions of physical disks for use in Microsoft Virtual PC or Microsoft Hyper-V virtual machines (VMs). The difference between Disk2vhd and other physical-to-virtual tools is that you can run Disk2vhd on a system that is online. Disk2vhd uses Windows’ Volume Snapshot capability, introduced in Windows XP, to create consistent point-in-time snapshots of the volumes you want to include in a conversion.

A customer asked for help tracking down errors when they tried to use the utility. They were unable to get a snapshot started because it immediately posted a non-descriptive error. With a little sleuth work I found that disk2vhd.exe has quite a bit of trouble as a result of its dependency on the Volume Shadow Copy Service (VSS). Here is how I located and resolved the VSS errors.

First, the Event Viewer is essential to unlocking problems on Windows. Open it up and review the Application event lists. Look for a VSS error. Open the Services control (run services.msc) and restart “Volume Shadow Copy” service. You may see something like this:

Ignore that link for more help. It actually is no help. Instead, note Event ID 12302 and go to Microsoft knowledgebase article 907574:

You receive a “Volume Shadow Copy Service” error message and event 5013 or event 12302 is logged when you use the Backup feature in Windows XP or in Windows XP Tablet PC Edition 2005…

This problem occurs because the Location registry entry in the following registry subkey is incorrect or missing:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlContentIndexCatalogs
This problem occurs when you uninstall a program that is listed in this registry subkey, but only the location information is removed from the registry subkey.

Follow the instructions for fixing or removing the bad subkeys. That worked on one system.

Another method to find errors is to check VSS operations with vssadmin.

Type “vssadmin list writers” at a command prompt and you may see this:

This brought me to the same Event ID but Microsoft proposed a different solution. Knowledgebase article 940184 covers how to clear and reset a failure in COM and VSS:

This problem may occur if the following registry key is corrupted: HKEY_LOCAL_MACHINESOFTWAREMicrosoftEventSystem<26c409cc-ae86-11d1-b616-00805fc79216>Subscriptions

Their solution is a bit lengthy, so here is a quick batch file version that should make it easy.

Copy and paste the following commands into a file named VSSrepair.bat, then run it to execute the commands from 940184:

@echo off
REM
REM https://www.flyingpenguin.com
REM
REM Batch file to repair a Volume Shadow Copy (VSS) installation
REM based on https://support.microsoft.com/kb/940184
REM
echo — !! WARNING !! WARNING !! WARNING !! WARNING
echo.
echo — Run this with Administrator privileges only
echo.
echo — NOT for use with Windows Vista, Windows Server 2008,
echo — or later versions of Windows. Windows Vista and
echo — Server 2008 use manifest-based component installation;
echo — manual registration of components can cause serious failure
echo — and require Windows reinstall to resolve.
echo.
echo — !! WARNING !! WARNING !! WARNING !! WARNING
REM
pause
cd /d %windir%system32
echo.
net stop vss
net stop swprv
regsvr32 ole32.dll
regsvr32 oleaut32.dll
regsvr32 /i eventcls.dll
regsvr32 vss_ps.dll
vssvc /register
regsvr32 /i swprv.dll
regsvr32 es.dll
regsvr32 stdprov.dll
echo — vssui.dll is only for Windows 2003. Ignore this error on XP
regsvr32 vssui.dll
regsvr32 msxml.dll
regsvr32 msxml3.dll
echo — msxml4.dll is optional and thus may fail. Ignore this error
regsvr32 msxml4.dll
pause

The knowledge base article then recommends you type “vssadmin list writers” from the command prompt. Success means you will see a list like this one:

Hope that helps save some time. There could be more issues to VSS, but these two methods worked for me.

Updated to add: if you have Visio installed you may have to remove the following registry entry

Источник

How to fix it.

Share my experience for fixing all kind of technical problems.

Monday, May 15, 2017

Disk2VHD error snapshotting volumes — Fixed

I opened the Windows event log viewer and found several errors of VSS.
One of them was Event ID 22 —
Volume Shadow Copy Service error: A critical component required by the Volume Shadow Copy service is not registered. This might happened if an error occurred during Windows setup or during installation of a Shadow Copy provider. The error returned from CoCreateInstance on class with CLSID <79079d5c-ef20-4952-b9fc-cfd443b38641>and Name SW_PROV is [0x80040154, Class not registered].

Run RegEdit and open the registry path
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesVSSProviders
There was a registry key of that represented as «Acronis VSS SW Provider» and there was a CLSID item of <79079d5c-ef20-4952-b9fc-cfd443b38641>under it.

The backup software Acronis is no longer installed on the server. After I deleted the registry key of , Disk2VHD worked perfectly.

Hopefully this information can save your time.

Exact same issue and this resolved my error. Make sure to restart the VSS service after you delete the registry entry.

I still have the same mistake yet I have no other provider in my registry

This didnt work for for me either but I unselected «use volume shadow copy and it worked for me 🙂

Источник

4 / 4 / 3

Регистрация: 11.08.2012

Сообщений: 595

1

12.07.2017, 05:37. Показов 2559. Ответов 4


Здравствуйте, Не могу перенести Windows XP в virtualBox с disk2vhd. Далее результат копирования в virtualBox. Одну таким способом перенес, а другую не могу, то образ пустой, то пишет ERROR SNAPSHOTTING VOLUMES.

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



Эксперт HardwareЭксперт WindowsАвтор FAQ

8449 / 2971 / 494

Регистрация: 14.04.2011

Сообщений: 7,367

12.07.2017, 09:58

2

Как вариант, использовать для переноса Paragon Virtualization Manager.



0



4 / 4 / 3

Регистрация: 11.08.2012

Сообщений: 595

12.07.2017, 10:45

 [ТС]

3

Со второго или третьего раза перенеслось. Вот сейчас защитку винды сломаю и усё вроде как. А скажите с помощью Paragon Virtualization Manager можно переносить такие системы ОС-7, ОС-8 И ОС-10 и главное что меня на данный момент интересует, можно ли размер жесткого диска уменьшать. Пример: сделал образ винды xp(пока, других не получается), а винт на котором размещена винда аж на 160 ГБ и 90 из них вообще не используется. Так вот можно ли при клонировании уменьшать размер диска до размера занятого????



0



Эксперт HardwareЭксперт WindowsАвтор FAQ

8449 / 2971 / 494

Регистрация: 14.04.2011

Сообщений: 7,367

12.07.2017, 15:32

4

Цитата
Сообщение от maksim11082012
Посмотреть сообщение

скажите с помощью Paragon Virtualization Manager можно переносить такие системы ОС-7, ОС-8 И ОС-10 и главное что меня на данный момент интересует, можно ли размер жесткого диска уменьшать

Можно и системы эти переносить и размер диска уменьшить. Можно использовать не только Paragon Virtualization Manager, но и другие продукты Paragon, например Домашний Эксперт или Hard Disk Manager или другие в которых есть опреация P2V . В разных программах Paragon может называться Миграция P2V или Виртуализация P2V или что-то подобное. Paragon Virtualization Manager это пргорамма Pro , в ней много разных функций виртуализации, в других программах функционал меньше. Если не получится найти загрузочный WinPE диск с Paragon Virtualization Manager, то можно использовать какой-нибудь Live CDUSB типа Sergei Strelec. В них обычно бавают программы Paragon.



1



4 / 4 / 3

Регистрация: 11.08.2012

Сообщений: 595

13.07.2017, 16:34

 [ТС]

5

Патибо, попробую как-нибудь.



0



Недавно достался мне подержанный ноутбук, перед началом использования которого я решил для начала сохранить имеющиеся на наём документы и файлы в виде виртуальной машины. Мало ли что. Вдруг предыдущий владелец что-то забыл.

Самый простой способ очевидно был воспользоваться утилитой Disk2vhd, как я это делал со стареньким сервером.

Но тут меня поджидал неприятный сюрприз в виде error snapshotting volumes.

Как я не пытался запускать/перезапускать службы, править параметры реестра, ничего не помогало, да и решения эти были для Windows XP и Windows Server 2003.

Решил воспользоваться dd, и скопировал диск посекторно в образ img. Для этого загрузился с Ubuntu LiveCD, поставил sshfs, примонтировал сетевую шару и начал копирование образа.

# apt-get install sshfs
# sshfs night@fileserver:/home/night/ /mnt
# dd if=/dev/sda of=/mnt/nb-disk.img

После нескольких часов копирования, создал виртуальную машину с чуть большим объёмом жёсткого диска, так же загрузился с Ubuntu LiveCD, и раскатал образ в эту ВМ.

# apt-get install sshfs
# sshfs night@fileserver:/home/night/ /mnt
# dd if=/mnt/nb-disk.img of=/dev/sda

Сразу же после перезагрузки увидел BSOD. STOP: 0x0000007b.

Всё дело в различиях контроллера ноутбука и виртуальной машины.

Пришлось загрузить виртуальную машину с образа установочного диска Windows 7, после выбора языка нужно нажать Shift+F10, для вызова командной строки.

Далее вызываем редактор реестра «regedit«.
Выбираем раздел HKEY_LOCAL_MACHINE
Нажимаем «Файл» > «Загрузить куст», выбираем диск с системой и загружаем ветку system (C:WindowsSystem32configsystem).

Правим вот эти вот параметры:

  • HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_8086&dev_7111
  • HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_8086&dev_7110&cc_0601
  • HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabaseprimary_ide_channel
  • HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasesecondary_ide_channel
  • HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesIntelIde
  • HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesPCIIde
  • HKEY_LOCAL_MACHINESYSTEMControlSet001Servicesatapi

Листинг значений для Hyper-V:

[HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_8086&dev_7111]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»intelide»

[HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_8086&dev_7110&cc_0601]
«ClassGUID»=»{4D36E97D-E325-11CE-BFC1-08002BE10318}»
«Service»=»isapnp»

[HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabaseprimary_ide_channel]
«Service»=»atapi»
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»

[HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasesecondary_ide_channel]
«Service»=»atapi»
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»

[HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesIntelIde]
«ErrorControl»=dword:00000001
«Group»=»System Bus Extender»
«Start»=dword:00000000
«Tag»=dword:00000004
«Type»=dword:00000001

[HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesPCIIde]
«ErrorControl»=dword:00000001
«Group»=»System Bus Extender»
«Start»=dword:00000000
«Tag»=dword:00000003
«Type»=dword:00000001
«ImagePath»=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,
 52,00,49,00,56,00,45,00,52,00,53,00,5c,00,70,00,63,00,69,00,69,00,64,00,65,
 00,2e,00,73,00,79,00,73,00,00,00
«DisplayName»=»Standard IDE/ESDI Hard Disk Controller»

[HKEY_LOCAL_MACHINESYSTEMControlSet001Servicesatapi]
«ErrorControl»=dword:00000001
«Group»=»SCSI miniport»
«Start»=dword:00000000
«Tag»=dword:00000019
«Type»=dword:00000001
«DisplayName»=»Standard IDE/ESDI Hard Disk Controller»
«ImagePath»=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,
 52,00,49,00,56,00,45,00,52,00,53,00,5c,00,61,00,74,00,61,00,70,00,69,00,2e,
 00,73,00,79,00,73,00,00,00

Убеждаемся в присутствии файлов

  • windowssystem32driversintelide.sys
  • windowssystem32driverspciide.sys
  • windowssystem32driversatapi.sys

Теперь можно перезагружаться.
Первый старт ВМ может быть довольно-долгим, поскольку поменялась вся конфигурация оборудования.
После стартам можно перезагрузить машину и установить средства интеграции в виртуальную машину и удалить ненужные драйверы. После чего всё должно работать намного шустрее.

Понравилась статья? Поделить с друзьями:
  • Error skipping startup message your shell is probably incompatible with the application bash is recommended
  • Error skip перевод
  • Error site is being upgraded please retry later
  • Error site default ssl does not exist
  • Error signing certificate verify