Як розблокувати жорсткий диск та оновити ПК


11

У мене Windows 8, і жоден із програм інтерфейсу метро не працював, тому я завантажив виправлення реєстру від Microsoft. Я запускав це, і за цей час я запускав Windows Update. Я перезапустив ПК, і після завантажувального екрана з логотипом Windows 8 він ніколи не показував заблокований екран, а лише чорний екран.

Я змусив кілька разів перезапустити комп’ютер, перевіривши, чи проблема все-таки виникала і чи не відбулася. Я спробував виправити цю проблему, запустивши інсталяційний диск Windows. Я натиснув « Ремонт», «Виправлення неполадок», «Додаткові параметри», а потім відновлення системи , як у мене була резервна копія від декількох днів тому.

Вискочило вікно:

Щоб використовувати відновлення системи, потрібно вказати, яку інсталяцію Windows відновити. Перезавантажте цей комп'ютер, виберіть Операційну систему, а потім виберіть Відновлення системи.

Після цієї помилки я спробував оновити та скинути ПК. Повідомлення про помилку для Refresh PC:

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

Тож я скасував і спробував скинути ПК. Повідомлення про помилку:

Неможливо скинути комп'ютер. Потрібний розділ диска відсутній.

Я нещодавно не вносив жодних змін на жорсткі диски, відключав їх від мережі або будь-які фізичні зміни на комп'ютері. У мене є доступ до CMD з ремонту диска.

Чи може хтось визначити проблему, і як я можу оновити, розблокувавши жорсткий диск, або скористатися відновленням системи?

Відповіді:


7

Стирання системи - це не те, що ви хочете!

Щоб знову зробити завантаження системи, вам потрібно виправити завантажувальний матеріал 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. Використовуйте DVD-диск Windows (або 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:
    

Це те, що працювало для мене.


1
Зверніть увагу, що вам, можливо, доведеться відрегулювати літери диска, а також цифри (тобто ваш C: насправді може бути не C: коли ви знаходитесь у командному рядку настройки та ін.) - також якщо ви не знаєте, який диск номери, які можна використовувати, ви можете спробувати list diskабо list partitionна DiskPart.
BrainSlugs83

1
Це прекрасно працювало для мене! Я зобразив свій C: \ завантажувальний диск на M.2 SSD (рідний Skylake), і схоже, що у зображеного накопичувача все ще були чарівні завантажувальні матеріали EFI, він викликав роботу, внаслідок чого я отримав The Windows Boot Configuration Data file is missing required informationпомилку. Дотримуючись ваших diskpartі bootrecта bcdbootкоманд, виправили це ідеально!
Джефф Етвуд

@bebbo - Чому ви повертаєтесь до редакції 1 цієї відповіді? Правки, зроблені Джеффом, потрібно було виконати.
Рамхаунд

-4

Моя відповідь була неправильною, якщо тільки ваш жорсткий диск ПК не заблокований (зашифрований). Ви, мабуть, хочете іншої відповіді.

Це може бути, а може і не зробити для вас, але це майже напевно спрацює. ВИБУТЕ ВСІЙ ІНФОРМАЦІЇ НА ДИСКІ.

  1. Завантажтесь на Linux-дистрибутив із живого USB чи DVD / CD.

  2. Відкрийте gparted, або якщо він не встановлений, встановіть і відкрийте gparted.

  3. Відформатуйте свій диск за допомогою NTFS звідти.

  4. Перезавантажте і спробуйте встановити Windows ще раз.

Якщо вищезгадане не працює, у мене є ще одне рішення. Цей небезпечніший.

  1. Завантажте на USB / DVD / компакт-диск в реальному часі Linux.

  2. відкрити термінал.

  3. введіть, mountщоб перевірити, на якому пристрої встановлено ваш жорсткий диск.

  4. бігати sudo dd if=/dev/zero of=/dev/{device name, as shown by 'mount'}

  5. Вихід не відображатиметься, але будьте впевнені, він працює. Він замінює кожен біт на вашому жорсткому диску нулем.

  6. Коли ddвиходите, спробуйте завантажитися з Windows, встановіть DVD знову.


Що стосується більш особистої та впевненої ноти, ви ніколи не повинні використовувати Windows 8, якщо це не примусово. Це був кошмар, щоб змусити його працювати з будь-яким обладнанням, яке я придбав за останні десять років. Я повернувся на 7, але все ще працює Arch Linux як моя основна ОС.
Wyatt8740

Я відновив комп’ютер з нуля з деталей, зроблених цього року. Я, мабуть, не торкнуться апаратних проблем, але дякую :)
Anton8000
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.