Выясняем, почему появляется критическая ошибка APC_INDEX_MISMATCH в Windows 10 и как ее можно исправить.
Описанная ошибка, по сути, является одним из параметров BSoD (печально известного «синего экрана смерти»).
Из-за чего возникает ошибка APC_INDEX_MISMATCH в Windows 10?
Как мы уже выяснили, описываемая ошибка полностью выводит систему из строя. Причины возникновения ее кроются в критических изменениях в операционной системе. Обычно это происходит из-за проблем, связанных с драйверами. В частности, драйверами видеокарты. Эта причина самая распространенная, но не единственная. Также она может возникнуть из-за:
- проблем в работе ОЗУ (короткого замыкания, например, или увеличения значения латентности);
- севшей батарейки СMOS, которая отвечает за сохранение настроек низкоуровневого ПО;
- самостоятельного увеличения производительности процессора (так называемого «разгона»);
- повреждения системных файлов;
- повреждения секторов жесткого диска.
Далее разберем все представленные причины и посмотрим, как их можно устранить.
Исправляем ошибку
В этом разделе все способы решения проблемы перечислены в порядке их эффективности. Я бы советовал действовать, следуя ему. Тем не менее некоторые методы, такие как замена батарейки CMOS, потребуют больше времени и даже финансовые затраты. А некоторые вовсе бесполезны, если вы до этого не вносили никаких изменений в ПО (не меняли частоту процессора и латентность оперативной памяти).
Переустанавливаем драйверы
Первое, что стоит попробовать — обновить драйверы. Свежее ПО зачастую решает кучу разных проблем, включая критические ошибки. Так что держите все в актуальном состоянии. В том числе и драйверы.
Чтобы обновить ПО для своих устройств:
- Одновременно нажимаем клавиши Win + R, находясь на пустом рабочем столе.
- В появившемся окошке вводим слово devmgmt.msc и нажимаем клавишу Enter.
- Оказавшись в диспетчере устройств, ищем там устройства с устаревшими драйверами. В первую очередь пытаемся обновить ПО видеоадаптеров. Кликаем по ним правой кнопкой мыши.
- В появившемся контекстном меню выбираем пункт «Обновить» (или «Удалить», если хотите установить драйвер заново).
После этого проблема должна исчезнуть. Также можно попробовать установить проприетарные драйверы для видеокарты.
Удаляем драйверы Realtek
Иногда описываемая ошибка появляется из-за некорректной работы драйвера Realtek. В этом случае придется полностью стереть драйвер с компьютера.
Для этого:
- Одновременно нажимаем клавиши Ctrl + Alt + Del.
- В открывшемся окне выбираем пункт «Диспетчер задач».
- Затем кликаем по строчку «Подробнее» в нижней части окна.
- Ищем среди процессов все с названием Realtek и кликаем по ним правой кнопкой мыши.
- В появившемся контекстном меню выбираем пункт «Снять задачу».
Теперь переходим непосредственно к удалению связанных программ.
- С помощью встроенного поисковика ищем классическую панель управления и запускаем ее.
- Выбираем пункт меню «Удаление программы».
- В списке установленных приложений ищем все, связанные со звуковым ПО компании Realtek, и удаляем их.
- После этого перезагружаем компьютер.
Заменяем CMOS-батарейку
Материнскую плату компьютера питает специальная батарейка. Благодаря ей BIOS сохраняет установленные в нем настройки. Если батарейка садится, то настройки сбрасываются каждый раз после выключения компьютера. Это может привести к куче разных ошибок вплоть до «синего экрана смерти».
Заменить ее не очень сложно. Для этого:
- Разбираем корпус компьютера.
- Ищем материнскую плату.
- Ищем на ней небольшую круглую батарейку.
- Аккуратно извлекаем ее из пазов.
- Затем вставляем туда новую батарейку.
Если у вас не стационарный компьютер, а ноутбук, то, возможно, процесс разборки будет довольно сложным. В этом случае стоит обратиться к специалистам, чтобы ничего не повредить и не вывести из строя материнскую плату.
Выставляем базовые параметры для тактовой частоты процессора и латентности ОЗУ
Этот метод поможет только в том случае, если вы (или кто-то другой) вносили изменения в базовые параметры ОЗУ и меняли показатели латентности через BIOS. Чтобы вернуть их в прежнее состояние:
- Перезагружаем компьютер.
- Переходим в раздел Advanced Chipset Features.
- Затем заходим в подменю DRAM Clock/Timing Control.
- Настраиваем тайминг ОЗУ, заменяя значения на автоматические. Узнать о свойствах каналов и особенностях тайминга можно из официальной документации производителя вашего «железа».
Если вы меняли настройки подачи напряжения, то их тоже нужно вернуть к базовым. Для этого:
- Открываем BIOS.
- Переходим в меню Frequency/Voltage Settings.
- Меняем показатели DRAM Voltage на значение Auto. Так вы позволите компьютеру самостоятельно выставлять подходящие значения.
После внесения изменений нужно проверить периферию компьютера с помощью специального программного обеспечения. Например, AIDA64. Там есть специальный режим для оценки состояния памяти и стабильности системы.
В некоторых версиях BIOS латентность настраивается через другие пункты меню. Мы писали об этом в одной из статей.
Ищем поврежденные блоки в хранилище данных
Ошибка, провоцирующая появление BSoD, может быть вызвана наличием «битых» секторов в жестком диске. Проверить накопитель и привести его в нормальное состояние можно с помощью специальной текстовой утилиты.
- Открываем встроенный в Windows поисковик.
- Вводим туда слово cmd.exe и запускаем это приложение от имени администратора.
- В открывшийся терминал вводим команду chkdsk буква диска, который надо проверить: /f и нажимаем на клавишу «Ввод» (Enter).
В зависимости от выбранного для проверки тома программа предложит один из возможных вариантов. Если он не занят, то запустится процесс проверки жесткого диска на наличие ошибок. В противном случае программа предложит выполнить проверку накопителя во время следующего запуска компьютера. Тогда просто нажимаем на клавишу Y, чтобы подтвердить свои намерения. После этого надо будет еще перезапустить систему.
Также следует сделать проверку на поврежденные сегменты. Для этого можно воспользоваться сторонним приложением. Я бы рекомендовал Victoria HDD как наиболее популярное и надежное.
Исправляем неполадки в системных файлах
Тут есть сразу несколько путей. Можно воспользоваться текстовой утилитой sfc. А можно создать загрузочную флешку с Windows и через нее загрузиться в режиме восстановления.
В первом случае делаем следующее:
- Кликаем по иконке в виде лупы, чтобы открыть локальный поисковик.
- Ищем там утилиту cmd.exe.
- Запускаем ее от имени администратора.
- Появится консоль. Вписываем туда команду: sfc/ scannow и нажимаем на клавишу Enter.
- Ждем, пока она отработает (и попытается исправить ошибки). И потом по новой пытаемся включить неработающую программу, которая отзывается ошибкой.
Во втором случае используем один из методов восстановления операционной системы.
Если вышеперечисленные способы не помогают, то стоит попробовать заново установить Windows с нуля. А если и это не поможет, то придется обратиться в сервисный центр. Там специалисты смогут точно определить причину неполадки и исправить ее.
Автор материала: Space Police
Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.