Итак проблема — ОС Windows XP, при загрузке моргает (мигает) курсор на черном фоне в левом верхнем углу и ничего не происходит. Если перезагружаешь компьютер то просит выбрать режим запуска Windows — при выборе любого из этих режимов происходит тоже самое — бесконечно моргает белый курсор, черный фон
Что можем сделать в этой ситуации?
Я решил проблему следующим образом. Вполне может быть, что вам этот способ не подойдет, но я все-таки попытаюсь предположить то, чего я не сделал, но теоретически может помочь.
Итак, что же я сделал.
Первым делом загрузился с загрузочной флешки Lex-Pex. Проверил не включено ли восстановление системы, к сожалению оно было отключено. Что делать в случае, если бы оно было включено, да и вообще как определить включено оно или нет опишу ниже. Т.к. мне не пришлось делать восстановление пошел дальше — проверил нет ли вирусов. Вполне не обязательный пункт — т.к. он не связан с таким поведением компьютера, проделал это чтобы убедиться что их просто нет — не для исправления этой проблемы. Как оказалось и их нет.
Самое главное необходимо проверить диск на наличие ошибок — в большинстве случаев проверка с помощью chkdsk /r решает проблему. Проверка с таким ключом проходит в 5 этапов. В моем случае комп оказался древним, поэтому пришлось долго ждать. В итоге уже при проверке были обнаружены ошибки в некоторых файлах — а дальше … задремал, все-таки финал Евро накануне был))
Проснулся — вижу BSOD ошибка 0x000000BF — честно говоря не искал что это за ошибка, но т.к. системник сильно завывал подумал, что может быть проблема из-за пыли — вполне может быть что пыль не дает спокойно «дышать» оперативке. Выключил. Разобрал корпус. Пыли оказалось много. Походу не числили его ни разу со дня покупки — пломбы не сорваны были. Почистил. Вытащил оперативную память, прочистил контакты, поставил обратно. В общем продул как мог. Включил. Все заработало.
Дальше уже установка программ, антивируса ну и другие не относящиеся к теме вещи.
Итак теперь расскажу про восстановление предыдущего состояния системы — если было включено восстановление.
Я его уже описывал в этой статье, расскажу еще раз как определить включено ли восстановление системы или нет.
Заходим через Total Commander — в корень диска папку System Volume Information. Если эта папка содержит не только пару файлов, но и каталоги RPx в которых хранятся снимки реестра, то восстановление системы включено, и вы без проблем сможете восстановить более раннее состояние системы. Для этого необходимо определиться с нужной вам датой восстановления. Смотрим дату создания каталогов RPx — заходим в нужный, далее в в каталог Snapshot. А далее все из статьи которую писал ранее.
Находим файлы со следующими названиями без расширения
В параллельном окне заходим в каталог системы где хранится реестр — в моем случае C:\Windows\System32\config\ в нем есть файлы DEFAULT, SECURITY, SOFTWARE, SYSTEM, SAM. Скидываем их перед манипуляциями в любой каталог (обычно создаю папку 1 и переношу эти файлы туда)
Теперь нам нужно файлы из каталога Snapshot в соседнем окне перенести в каталог Config, сохранив при этом названия оригинальных файлов — т.е. при копировании переименовываем _REGISTRY_USER_.DEFAULT в DEFAULT, _REGISTRY_MACHINE_SECURITY в SECURITY, _REGISTRY_MACHINE_SOFTWARE в SOFTWARE, _REGISTRY_MACHINE_SYSTEM в SYSTEM и _REGISTRY_MACHINE_SAM в SAM
Все — старый реестр сброшен. Восстановление системы сделано.
Еще можно попробовать выполнить команды в консоли восстановления — fixboot и fixmbr
А вообще думаю, что именно проверка диска и восстановление предыдущего состояния системы должны решить проблему бесконечного моргания курсора на черном фоне на программном уровне.
Чистка от пыли кулеров, материнки, чистка контактов оперативной памяти, видеокарты, а также проверка кабелей жестких дисков на аппаратном уровне.
Удачи.
Или просто вытащить флешки из компа. Ибо боот загрузчик может начинается с флешки