Это можно сделать (без переустановки и без восстановления системы).
У вас есть как минимум три варианта, и третий - самый простой способ сделать это. Но, конечно, не единственный способ.
- Восстановить из резервной копии.
- Используйте резервную копию для восстановления старой информации о разрешениях.
- Переустановите окна.
1 Восстановление из резервной копии.
Это, очевидно, требует, чтобы у вас была резервная копия вашего ноутбука. Так как вы разместили здесь [SU], я предполагаю, что это не так. В этом случае это усердный урок.
2 Используйте информацию
Либо из резервной копии с вашего ноутбука или с другого ноутбука.
Если жесткий диск не зашифрован, то вы можете легко получить к нему доступ при загрузке с другого компьютера. Например, из windows iso на USB-накопителе с помощью Shift F10. На данный момент вы можете использовать cacls
для изменения разрешений.
В качестве альтернативы замените sethc.exe на cmd.exe. Затем перезагрузите компьютер и на экране входа в систему нажмите Shift пять раз. Откроется командная строка с токеном авторизации NT, который вы можете использовать для выполнения этих команд cacls .
Восстановление доступа к тому C: должно быть легко. Сложнее всего правильно установить все разрешения. Для этого вам нужна резервная копия. Вы хотите перечислить все разрешения из резервной копии, поместить их в файл и изменить его для выдачи соответствующих команд. Подобные вещи были сделаны ранее, и есть несколько вопросов по обмену стека, когда люди делали то же самое в среде Unix. Подобный подход должен также работать для окон.
(Примеры Linux, которые должны дать вам представление о том, как это сделать:
3 Переустановите
Ну да. Надеюсь, просто переустановка Windows. Если повезет, все важные данные могут остаться на D:( Если у вас еще нет второго тома, тогда самое время рассмотреть ОС и раздел данных.