1

Около года назад я построил новый настольный компьютер и перенес много данных с жесткого диска моего ноутбука на настольный SSD. Я сделал это, вынув жесткий диск из ноутбука и используя адаптер SATA-to-USB для подключения его к своему рабочему столу. Ноутбук не работает правильно с тех пор. Симптомы:

  • Жесткий диск постоянно привязан к различным службам Windows. Это имеет несколько побочных эффектов, таких как большинство значков и фон рабочего стола, которые загружаются за несколько минут или вообще не загружаются.
  • Проводник часто зависает.
  • Средство просмотра событий показывает сотни ошибок, генерируемых в час, большинство с ESENT или AppReadiness для источника.
  • Chrome не может загрузить мой профиль пользователя.

Вещи, которые я пробовал:

  • Центр космических полетов Ошибок не найдено.
  • DISM. Говорит, что нашел ошибки и исправил их, но без изменений.
  • Восстановление при загрузке с моего установочного диска. Ошибок не найдено.
  • Восстановление системы. Нет эффекта.

Это заставляет меня поверить, что каким-то образом разрешения в моей файловой системе были нарушены при передаче данных. Ошибки, выдаваемые ESENT, говорят о том, что у них нет доступа к файлу в моем каталоге AppData, а профили Chrome также хранятся в AppData. Я также обнаружил ошибку в службе обновлений Flash, из-за которой не удалось войти в учетную запись администратора по умолчанию из-за неправильного имени пользователя или пароля. Я не удивлюсь, если инструменты восстановления не смогут обнаружить такую ошибку. Странно то, что я проверил разрешения для пользователей и каталогов Windows, и они выглядят нормально.

Я бы просто переустановил Windows, но у меня есть много программного обеспечения на ноутбуке, которое я смог приобрести со скидками для студентов и не смогу вернуться, так как в Windows 8.1 больше нет опции восстановления для простого исправления установки Windows не стирая все остальное. Как передача файлов могла вызвать проблемы, с которыми я столкнулся, и как я могу исправить ОС, не теряя своего программного обеспечения?

РЕДАКТИРОВАТЬ: я снова запустил DISM, используя мой установочный диск в качестве источника обновлений в этой статье. На этот раз, после того, как он закончил и сказал, что проблемы были устранены, я перезагрузился, и Windows удалось установить обновления. После завершения обновлений Explorer даже не будет запускаться после входа в систему, даже если я попытаюсь создать новые экземпляры из диспетчера задач. Я сделал восстановление системы до установки обновлений, но это не помогло. Проводник работает правильно в безопасном режиме.

РЕДАКТИРОВАТЬ 2: По запросу DavidPostill, скриншоты значений SMART для жесткого диска, взятые из HDDHealth: http://imgur.com/a/DTc5l

1 ответ1

0

Мне удалось починить свой ноутбук без переустановки чего-либо или замены какого-либо оборудования. Оказывается, я был прав в своем предположении, что это была проблема с разрешениями. Windows поставляется с утилитой icacls которая может сбросить разрешения для файлов до значений по умолчанию, поэтому я написал небольшой пакетный скрипт, который сначала берет на себя ответственность за все файлы в каталоге, а затем сбрасывает их разрешения:

takeown /r /d Y /f *
icacls * /T /C /RESET

Я запустил это в корне моего диска C:\ и перезагрузил, когда он закончил; некоторые файлы не удалось обработать, но проводник зависает и сбои загрузки исчезли.

Тем не менее, мой диск все еще загружен на 100% из отчетов об ошибках Windows, однако постоянно регистрирует сбои. Просмотр событий показал, что службам SRUJet и SoftwareProtectionPlatform не удалось открыть необходимые файлы, поэтому я изменил разрешения для соответствующих файлов обратно на учетные записи, которые запускают службы вручную (это, вероятно, были те, которые не удалось на предыдущем этапе). Использование диска теперь уменьшилось, и ошибки больше не накапливаются.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .