
Вчера я по ошибке сделал резервную копию заводских настроек на внешнем жестком диске моего Lenovo ThinkPad T-420. Это сожрало все мое свободное место на жестком диске.
Теперь я хочу сделать еще одну резервную копию Lenovo на USB-накопителе или DVD объемом 16 ГБ, но он никогда не позволяет мне создать резервную копию. Когда я нажимаю на диск восстановления Lenovo, он каждый раз выдает мне следующее сообщение:
У вас может быть только одна копия операционной системы Microsoft Window. Product Recovery Media Creator сейчас завершит работу.
решение1
#include "obligatory DRM rant"
Lenovo, в своей бесконечной мудрости, изменили способ хранения того факта, что образ восстановления уже был создан в новых версиях их ПО для восстановления. Забавно, что они не потрудились также исправить опечатку "Microsoft Window"!
Монитор процессапоказывает, что recovburncd.exe
читает файл Q:\FactoryRecovery\RECOVERY.INI:DONE
перед тем, как выдать ошибку. Двоеточие указывает на использование альтернативногоПоток файлов. После создания образа восстановления этот поток содержит строку 1\r\n
. Удаление потока не работает, но замена содержимого потока строкой 0\r\n
работает. Это можно сделать из командной строки:
echo 0 > Q:\FactoryRecovery\RECOVERY.INI:Done
решение2
Попробуйте это – источник:mossarch4u.blogspot.com
Lenovo — Вы можете иметь только одну копию операционной системы Microsoft Windows.
Ноутбуки Lenovo поставляются с программным обеспечением для создания Factory Recovery Disks. Это позволяет вам создать диск восстановления в случае, если вы хотите переустановить ноутбук не с локального жесткого диска. Вы можете создать диски восстановления на CD/DVD, диске памяти или жестком диске USB.
Внимание: жесткий диск USB будет отформатирован, и все данные будут потеряны!
Подготовка создания носителя для восстановления занимает много времени. Все копируется в c:\swshare, а затем копируется на выбранный вами внешний источник.
Вы можете сделать это только один раз! Если вы хотите создать диски восстановления более одного раза, вы получите сообщение:
У вас может быть только одна копия операционной системы Microsoft Windows. Product Recovery Media Creator сейчас завершит работу.
Вот решение этой проблемы:
Все, что вам нужно, находится на диске Lenovo_Recovery. В моем случае это буква диска Q:\ Если я нажму на этот диск в проводнике, он вам ничего не покажет, потому что его содержимое скрыто!
- Откройте Проводник и нажмите «Организовать» -> «Параметры папок и поиска».
- В окне «Свойства папки» щелкните вкладку «Вид».
- Теперь включите опцию Показывать скрытые файлы, папки и диски, а затем нажмите ОК. Необходимо снять флажок Скрыть файлы операционной системы, и тогда вы сможете увидеть файлы.
- Нажмите на диск Lenovo_Recovery, в моем случае диск Q:\
- Здесь есть все необходимое для создания дисков восстановления!
- Отредактируйте файл FactoryRecovery\service_done.ini
- Измените строку DONE=1 на DONE=0 и выйдите из редактора, сохранив изменения.
- Теперь вы можете заново создать заводские диски восстановления.
Приятного времяпрепровождения, всегда создавайте резервные копии данных перед восстановлением любых дисков!
решение3
Я следовал методу Сэма Морриса, но удача не пришла. Однако то, как он нашел свое решение, вдохновило меня и помогло мне найти свое решение на моем ThinkPad T400, купленном еще в 2009 году.
Краткий ответ:измените значение записи реестра HKCU\Software\Lenovo\Factory Recovery\done на 0. В моем случае диск Q:\ никогда не был изменен для включения запрещающего флага. Это было полностью сделано через этот переключатель в системном реестре.
Для людей, которые терпеливо читают, как я узнал, вот как. Я также используюМонитор процессадля отслеживания того, что recovburncd.exe делал после запуска (до того момента, когда для его завершения была только кнопка «Отмена»). Поэтому я попытался определить (в списке действий в Process Monitor), какое действие помешало recovburncd.exe включить кнопку «ОК». Затем я увидел, что указанная выше запись реестра имела значение 1, что напомнило мне о схожей терминологии в двух других способах (метод Сэма Морриса и метод service_done.ini) исправления флага «done». Это было бинго!