Найти тему
Tehnichka.pro

Как исправить APC_INDEX_MISMATCH в Windows 10

Оглавление

Выясняем, почему появляется критическая ошибка 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
Сразу переходим к удалению программного обеспечения Realtek
  • В списке установленных приложений ищем все, связанные со звуковым ПО компании Realtek, и удаляем их.
Почти готово
Почти готово
  • После этого перезагружаем компьютер.

Заменяем CMOS-батарейку

Материнскую плату компьютера питает специальная батарейка. Благодаря ей BIOS сохраняет установленные в нем настройки. Если батарейка садится, то настройки сбрасываются каждый раз после выключения компьютера. Это может привести к куче разных ошибок вплоть до «синего экрана смерти».

Заменить ее не очень сложно. Для этого:

  • Разбираем корпус компьютера.
  • Ищем материнскую плату.
  • Ищем на ней небольшую круглую батарейку.
  • Аккуратно извлекаем ее из пазов.
  • Затем вставляем туда новую батарейку.
Если у вас не стационарный компьютер, а ноутбук, то, возможно, процесс разборки будет довольно сложным. В этом случае стоит обратиться к специалистам, чтобы ничего не повредить и не вывести из строя материнскую плату.

Выставляем базовые параметры для тактовой частоты процессора и латентности ОЗУ

Этот метод поможет только в том случае, если вы (или кто-то другой) вносили изменения в базовые параметры ОЗУ и меняли показатели латентности через BIOS. Чтобы вернуть их в прежнее состояние:

  • Перезагружаем компьютер.
  • Запускаем BIOS, нажав на соответствующую клавишу.
  • Переходим в раздел Advanced Chipset Features.
  • Затем заходим в подменю DRAM Clock/Timing Control.
Нужный пункт
Нужный пункт
  • Настраиваем тайминг ОЗУ, заменяя значения на автоматические. Узнать о свойствах каналов и особенностях тайминга можно из официальной документации производителя вашего «железа».

Если вы меняли настройки подачи напряжения, то их тоже нужно вернуть к базовым. Для этого:

  • Открываем BIOS.
  • Переходим в меню Frequency/Voltage Settings.
Иногда этот пункт прячется в меню M.I.T.
Иногда этот пункт прячется в меню M.I.T.
  • Меняем показатели DRAM Voltage на значение Auto. Так вы позволите компьютеру самостоятельно выставлять подходящие значения.
Лучше не менять эти параметры самостоятельно
Лучше не менять эти параметры самостоятельно
После внесения изменений нужно проверить периферию компьютера с помощью специального программного обеспечения. Например, AIDA64. Там есть специальный режим для оценки состояния памяти и стабильности системы.

В некоторых версиях BIOS латентность настраивается через другие пункты меню. Мы писали об этом в одной из статей.

Ищем поврежденные блоки в хранилище данных

Ошибка, провоцирующая появление BSoD, может быть вызвана наличием «битых» секторов в жестком диске. Проверить накопитель и привести его в нормальное состояние можно с помощью специальной текстовой утилиты.

  • Открываем встроенный в Windows поисковик.
  • Вводим туда слово cmd.exe и запускаем это приложение от имени администратора.
Без привилегий администратора не получится взаимодействовать с системными дисками
Без привилегий администратора не получится взаимодействовать с системными дисками
  • В открывшийся терминал вводим команду chkdsk буква диска, который надо проверить: /f и нажимаем на клавишу «Ввод» (Enter).
Примерно так выглядит команда запуска проверки HDD
Примерно так выглядит команда запуска проверки HDD

В зависимости от выбранного для проверки тома программа предложит один из возможных вариантов. Если он не занят, то запустится процесс проверки жесткого диска на наличие ошибок. В противном случае программа предложит выполнить проверку накопителя во время следующего запуска компьютера. Тогда просто нажимаем на клавишу Y, чтобы подтвердить свои намерения. После этого надо будет еще перезапустить систему.

Проверка пройдет позже…
Проверка пройдет позже…

Также следует сделать проверку на поврежденные сегменты. Для этого можно воспользоваться сторонним приложением. Я бы рекомендовал Victoria HDD как наиболее популярное и надежное.

Исправляем неполадки в системных файлах

Тут есть сразу несколько путей. Можно воспользоваться текстовой утилитой sfc. А можно создать загрузочную флешку с Windows и через нее загрузиться в режиме восстановления.

В первом случае делаем следующее:

  • Кликаем по иконке в виде лупы, чтобы открыть локальный поисковик.
  • Ищем там утилиту cmd.exe.
  • Запускаем ее от имени администратора.
Можно запустить терминал любым другим способом, но важно сделать это от имени администратора
Можно запустить терминал любым другим способом, но важно сделать это от имени администратора
  • Появится консоль. Вписываем туда команду: sfc/ scannow и нажимаем на клавишу Enter.
  • Ждем, пока она отработает (и попытается исправить ошибки). И потом по новой пытаемся включить неработающую программу, которая отзывается ошибкой.

Во втором случае используем один из методов восстановления операционной системы.

Если вышеперечисленные способы не помогают, то стоит попробовать заново установить Windows с нуля. А если и это не поможет, то придется обратиться в сервисный центр. Там специалисты смогут точно определить причину неполадки и исправить ее.

Автор материала: Space Police

Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.