Как разблокировать жесткий диск и обновить компьютер

122997
Anton8000

У меня Windows 8, и ни одно из приложений метро пользовательского интерфейса не работало, поэтому я скачал исправление реестра от Microsoft. Я запустил его, и за это время я запустил Центр обновления Windows. Я перезагрузил компьютер, и после экрана загрузки с логотипом Windows 8 он так и не показал экран блокировки, только черный экран.

Я несколько раз принудительно перезагружал компьютер, проверяя, не возникла ли проблема. Я попытался решить эту проблему, запустив установочный диск Windows. Я нажал « Восстановление», «Устранение неполадок», «Дополнительные параметры», затем «Восстановление системы», поскольку у меня была резервная копия, созданная несколько дней назад.

Окно появилось:

Чтобы использовать восстановление системы, необходимо указать, какую установку Windows следует восстановить. Перезагрузите компьютер, выберите операционную систему, а затем выберите «Восстановление системы».

После появления этой ошибки я попытался обновить и перезагрузить компьютер. Сообщение об ошибке для обновления ПК:

Диск, на котором установлена ​​Windows, заблокирован. Разблокируйте диск и попробуйте снова.

Поэтому я отменил и попытался перезагрузить компьютер. Сообщение об ошибке:

Невозможно перезагрузить компьютер. Требуемый раздел диска отсутствует.

В последнее время я не вносил никаких изменений в жесткие диски, не отключал их и не вносил никаких физических изменений в компьютер. У меня есть доступ к CMD с ремонтного диска.

Кто-нибудь может определить проблему, и как я могу обновить, разблокировав жесткий диск, или использовать восстановление системы?

10

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

6
bebbo

Стирание системы - это не то, что вы хотите!

Чтобы система снова загрузилась, вам нужно исправить загрузочные данные EFI. Это связано с такими сообщениями, как

The windows boot configuration data file does not contain a valid OS entry The drive where Windows is installed is locked. Unlock the drive and try again. 

Выполните следующие действия - посмотрите этот блог

  1. Используйте Windows DVD (или USB-флешку), чтобы открыть командную строку восстановления.

    Устранение неполадок -> Дополнительные параметры -> Командная строка

  2. Выполните эти шаги - не вводите комментарии. Но измените числа и путь Windows, чтобы соответствовать вашей конфигурации.

    // start the disk partition tool diskpart  // if you have more disks find the correct disk and use its number sel disk 0 // if you have more disks find the correct disk and use its number list vol // the drive where EFI is on is usually the first FAT32 volume - here 2 sel vol 2 // make that volume accessible assign letter=z: // leave the partition tool exit  // navigate to the EFI stuff z:  cd z:\EFI\Microsoft\Boot\ // fix the boot record bootrec /fixboot // restore the boot menu - adjust the path to match your windows location bcdboot c:\Windows /s z: 

Это то, что сработало для меня.

Обратите внимание, что вам, возможно, придется корректировать буквы диска, а также цифры (т. Е. Ваш C: на самом деле не может быть C: когда вы находитесь в командной строке настройки и т. Д.) - также если вы не знаете, какой диск числа для использования, вы можете попробовать `list disk` или` list partition` в DiskPart. BrainSlugs83 9 лет назад 1
Это прекрасно сработало для меня! Я представил свой загрузочный диск C: \ на SSD M.2 (родной Skylake), и похоже, что на изображенном диске все еще есть магические загрузочные файлы EFI, запускающие работы, в результате чего я получил `Данные конфигурации загрузки Windows В файле отсутствует требуемая информация об ошибке. Следование вашим командам `diskpart` и` bootrec` и `bcdboot` исправило это! Jeff Atwood 9 лет назад 0
@bebbo - Почему вы возвращаетесь к первой редакции этого ответа? Изменения, сделанные Джеффом, должны были быть сделаны. Ramhound 9 лет назад 0
-4
Wyatt8740

My answer was wrong, unless your PC HDD is BIOS locked (encrypted). You want the other answer, probably.

This may or may not be doable for you, but it will almost definitely work. IT WILL ERASE ALL INFORMATION ON THE DISK.

  1. Boot to a linux distro from a live USB or DVD/CD.

  2. Open gparted, or if it isn't installed, install and open gparted.

  3. Format your disk with NTFS from there.

  4. Reboot and try to install windows again.

If the above doesn't work, I have one other solution. This one is more dangerous.

  1. Boot to a linux live USB/DVD/CD.

  2. open a terminal.

  3. type mount to check what device your hard disk is mounted as.

  4. run sudo dd if=/dev/zero of=/dev/

  5. No output will be displayed, but rest assured it is working. It is replacing every bit on your HDD with a zero.

  6. When dd exits, try booting from the windows install DVD again.

На более личной и самоуверенной ноте, вы никогда не должны использовать Windows 8 без принуждения. Это был кошмар, чтобы заставить его работать с любым оборудованием, которое я купил за последние десять лет. Я вернулся на 7, но все еще использую Arch Linux в качестве основной ОС. Wyatt8740 10 лет назад 0
Я восстановил свой компьютер с нуля из деталей, изготовленных в этом году. Я, вероятно, не буду зависеть от аппаратных проблем, но спасибо :) Anton8000 10 лет назад 0