После установки обновлений, компьютер стал падать в "синий экран". Причиной тому оказалось обновление выпущенное MS недавно. На момент написания рецепта излечения само обновление уже удалено с сайта микрософта и они в срочном порядке пообещали его исправить.
Происходит эта проблема из-за того, что после установки этого обновления для системы безопасности шрифты, сами шрифты устанавливаются не в каталоге шрифтов по умолчанию (%windir%\fonts\), а в другое место. Обычные попытки изменить, переместить или удалить эти шрифты будут отвергнуты сообщением "Файл уже используется".
Решение проблемы Windows после установки обновлений (MS14-045):
- Если вы используете Windows 7, Windows 8 или Windows 8.1 перезагружаем компьютер в безопасном режиме
- Удалите файл fntcache.dat. Для этого можете воспользоваться командой:
del %windir%\system32\fntcache.dat
или удалить файл руками. Он находится в папке system32, которая лежит в папке Windows
- После успешного удаления файла fntcache.dat перезагружаем компьютер
- После запуска Windows открываем редактор реестра (regedit)
- В реестре находим ветку:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Fonts\
Нажимаем правой кнопкой на Fonts и выбираем "Экспортировать". Это будет бэкап на "всякий случай".
- Удаляем ключ в ветке Fonts
MyOpenTypeFont
(должно оканчиваться на otf)
- Опять удаляем файл fntcache.dat если он вновь создался
- Открываем Программы и компоненты в Панеле управления и кликаем Просмотр установленных обновлений. Находим и удаляем обновления:
- KB2982791
- KB2970228
- KB2975719
- KB2975331
- Перезагружаем компьютер
- Теперь добавляем ранее удаленные из реестра данные запуском сохраненного файла-реестра
Вот такое решение проблемы связанное с обновлением Windows.
Если же на жестком диске нет ценных данных и вы не хотите проделывать все эти шаги - можно установить Windows заново. Для этого нам понадобится диск или загрузочная флешка windows. Современные системы ставятся за считанные минуты и с этим делом справляются даже новички.