Синий экран смерти APC_INDEX_MISMATCH: причины и методы решения

Содержание

APC_INDEX_MISMATCH – это параметр синего экрана смерти 0x00000001. Возникать данный критический сбой способен на любой версии операционной системы Windows. Главной причиной возникновения этого критического сбоя является драйвер для определенного устройства, который вызвал очевидную нестабильность системы.

Помимо прочего, дополнительными причинам для него могут быть проблемы в работе оперативной памяти, севшая батарейка материнской платы, измененная рабочая частота оперативной памяти, т. е. ее разгон, а также поломка какого-то устройства в системе. Куда реже APC_INDEX_MISMATCH может появиться по причине повреждения системных файлов или же появления на диске бед-блоков(по крайней мере, так утверждают некоторые пользователи в сети).

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

BSoD APC_INDEX_MISMATCH: возможные решения

APC_INDEX_MISMATCH

Переустановка драйвера для графического ускорителя

Стоит отметить, что довольно часто APC_INDEX_MISMATCH проявляется у пользователей, которые установили в свои системы новые видеоадаптеры. Разумеется, новая видеокарта – это не причина BSoD(как правило, а там – кто знает). Причиной, стоящей за проблемой, является графический драйвер для предыдущей видеокарты, который все еще присутствует в операционной системе и вызывает конфликт в ней, пытаясь взаимодействуя с новой видеокартой. Хотя, он может появляться и в системах с корректным драйвером.

Если вы попали практически в такую ситуацию, то переживать не стоит, так как разрешить проблему можно довольно просто: достаточно выполнить переустановку графического драйвера, после чего BSoD оставит вас. Вообще, при установке новой видеокарты, всегда рекомендуется проводить чистку своей системы от старых графический драйверов по причине возникающих конфликтов. Самая лучшая программа для этой задачки – Display Driver Uninstaller.

С помощью этого программного обеспечения, вы сможете очистить свой компьютер от графических драйверов для любой видеокарты, будь она от Nvidia или AMD Radeon. Просто запустите ее – и все сразу же станет понятно. Найти вы ее можете в любом уголке Интернета, но мы рекомендуем вам добыть ее по следующему адресу:

Это надежный источник, которому определенно можно доверять. Как только используйте программу Display Driver Uninstaller по ее прямому назначению, установите свежий драйвер для своей видеокарты, загрузив его с официального сайта разработчика графического чипа, т. е. Nvidia или AMD. Выполнив переустановку драйвера, синий экран смерти APC_INDEX_MISMATCH должен будет перестать вас беспокоить. Тем не менее если тот все еще продолжает беспокоить вас – проблема заключается определенно в чем-то ином.

Переустановка/обновление других драйверов

Ок, вы проверили драйвера для видеокарты. Все тщетно – синий экран смерти APC_INDEX_MISMATCH все еще на своем месте и не дает вам покоя. Так это не драйвера? Ну, не стоит сбрасывать драйвера со счетов. Возможно, нестабильность системы вызвали драйвера для иных устройств. Например, некоторые пользователи утверждают, что в их случае APC_INDEX_MISMATCH появился из-за подключения к компьютеру внешнего жесткого диска или SSD.

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

Выполнять манипуляции над драйверами можно через специальный системный элемент, с которым вы уже наверняка давно знакомы, – Диспетчер устройств. Чтобы открыть его, вам нужно нажать правой кнопкой мыши на Пуск и выбрать соответствующий пункт в контекстном меню – это для Windows 10. Если же вы пользователь более старых операционных систем от Майкрософт – найдите этот элемент в Панели управления.

Итак, с чего же начать, когда перед откроется Диспетчер устройств? Да, собственно, с чего вам угодно: звуковой карты, подключенных по USB-устройств, принтеров и прочих устройств. Раскрывайте каждый из разделов, выбирайте устройство и нажимайте на него правой кнопкой мыши. В контекстном меню вам нужно искать две опции: Удалить устройство и Обновить драйвер. В зависимости от устройства, выберите ту или иную опцию.

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

Удаление драйвера Realtek HD Audio

Давайте еще раз затронем тему драйверов. Некоторые пользователи в сети утверждают, что появиться APC_INDEX_MISMATCH мог из-за установленного в системе драйвера Realtek HD Audio. Из названия драйвера сразу же становится понятно, что дело в звуковом оборудовании системы. Если у вас установлен данный драйвер – попробуйте его удалить из своей системы, а затем протестируйте ее на стабильность.

Как удалить данный драйвера вы уже наверняка знаете, но давайте пройдемся по этому этапу еще разок, но более детально:

  • нажмите ПКМ на Пуск;
  • выберите Диспетчер устройств;
  • откройте раздел Звуковые, игровые и видеоустройства;
  • найдите там пункт, касающийся Realtek HD Audio(или что-то в этом духе);
  • нажмите на него ПКМ;
  • выберите Удалить устройство;
  • перезагрузите свой компьютер;

Как уже было сказано, протестируйте свой ПК на стабильность. Если вам хорошенько повезет, то APC_INDEX_MISMATCH на этот раз будет устранен. Помимо прочего, вы можете повторно установить Realtek HD Audio в свою систему, так как дело наверняка заключалось именно в прошлом, удаленном драйвере. Тем не менее, при отсутствии положительного результата, давайте двигаться дальше.

Замена батарейки в материнской плате

Некоторые пользователи отмечают, что синий экран смерти APC_INDEX_MISMATCH способен проявляться в результате севшей батарейки в материнской плате. Стоит заметить, что большинство пользователей даже и не подозревают о такой вещи. Для чего такому крайне важному элементу системы, скорее даже его костяку, нужен отдельный элемент питания?

Все довольно просто: батарейка необходима для поддержания работы CMOS-памяти, в которой содержится конфигурация вашего компьютера, т. е. настройки BIOS/UEFI, а также данные системного таймера. В общем, батарейка выполняет крайне важную работу. Теперь видите взаимосвязь? Батарейка, параметры конфигурации ПК и появление синего экрана смерти APC_INDEX_MISMATCH.

Довольно просто проверить, села ли ваша батарейка или же нет. Признаками севшей батарейки для материнской платы являются:

  • сообщение «CMOS battery failed» при загрузке компьютера – самый очевидный признак;
  • постоянно сбивается ранее выставленные дата и время на компьютере;
  • некоторые материнские платы издают специальные звуковые сигналы, уведомляющие о севшей батарейке;
  • параметры BIOS/UEFI постоянно сбрасываются на значения по умолчанию;
  • различные ошибки и сбои при установке всяческих драйверов для ПК;
  • периодические перезагрузки компьютера без ведомой на то причины;
  • иногда, ПК даже не запускается, несмотря на многочисленные попытки;
  • всяческие ошибки и сбои при попытке выставить свои параметры в BIOS/UEFI.

Если вы начали с недавнего времени замечать какие-то из вышеперечисленных признаков – у вас определенно села батарейка. И именно она, скорее всего, является причиной появления синего экрана смерти APC_INDEX_MISMATCH. В таком случае определенно нужно заменить батарейку в материнской плате. Как только вы поставите новую – проблема будет устранена.

Выставление стандартных значений для RAM

Многие пользователи желают выжать из своего компьютера буквально всю возможную производительность, прибегая к такой практике, как разгон аппаратных составляющих. Видеокарта, процессор, оперативная память и даже материнская плата – разогнать можно практически все что угодно. Однако, разгон может вызвать определенные проблемы при использовании устройства.

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

Тестирование памяти видеокарт nvidia с помощью программы MATS диагностического комплекса MODS

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

Очень удобным инструментом для этих целей является программный комплекс MODS (Modular Diagnostic Software) с программой MATS, которая позволяет провести тестирование видеопамяти видеокарт Nvidia.

Процесс проверки очень прост и заключается в загрузке с помощью загрузочной флешки MODS с последующим анализом ошибок в автоматически создающемся файле repot. txt. При желании эту утилиту можно использовать на любом компьютере под управлением Linux, на котором развернуто необходимое окружение.

В данной статье рассматриваются процесс создания и практическое использование программы MATS из пакета NVIDIA Modular Diagnostic Software для проверки памяти видеокарт.

Что из себя представляют модульный диагностический комплекс MODS и программа MATS?

Комплекс MODS — это фирменное служебное программное обеспечение фирмы NVIDIA, предназначенное для диагностики видеокарт ее производства с помощью скриптов на JavaScript.

Комплекс MODS предназначен для проведения трех основных операций:

  • проверка на низком уровне работоспособности чипа и материнской платы;
  • анализ неисправностей и проблем, выявленных в чипах и на печатной плате GPU;
  • проверка архитектуры видеокарты.

Комплекс MODS работает в операционных системах семейства Linux, в MacOSX, есть также версии для Windows. Релизы MODS до версии 290 могли работать под DOS.

MATS — это программа из состава комплекса MODS для тестирования памяти видеокарт Nvidia.

Она работает только под управлением операционной системы Linux с необходимыми бинарными файлами. MATS помогает при поиске проблемных чипов на плате видеокарт, которые обычно проявляются появлением ошибок с кодом 10 или 43, а также артефактами на изображении:

Пример ошибки, обычно появляющейся в диспетчере задач Windows при неисправностях чипов памяти у видеокарт Nvidia (запуск этого устройства невозможен, код 10):

Рассмотрим подробнее процесс проверки видеокарты штатным способом и на компьютере под управлением LInux.

Создание загрузочной флешки с диагностической программой MATS диагностического комплекса MODS

Программный комплекс MATS с программой MODS может работать в системах с x86_64 или aarch64 процессорами, которые поддерживают Physical Address Extension (PAE) с ОЗУ не менее 4 Гб.

Для создания загрузочной флешки с программой тестирования MATS/MODS нужно:

  1. Скачать образ MODS с программой MATS (файл mats. img), например, с Google-диска:
  • релиз 367.38.1, поддерживает видеокарты до GTX 10XX;
  • версия 400.226, поддерживает видеокарты Nvidia до RTX и GTX 16XX.
  1. Скачать и установить программу Etcher для записи образов.
  2. Подключить к компьютеру USB-флешку объемом не менее 128 Мб.
  3. Записать образ MATS-MODS на флешку с помощью программы balenaEtcher (все данные на хранящиеся на флешке, будут уничтожены, в Windows эта флешка открываться не будет.

Для разворачивания образа на загрузочную флешку можно использовать и другие подходящие программы, например, Rufus. Полученная флешка содержит дистрибутив операционной системы ARCH Linux с автоматически загружающейся программой MATS из комплекса MODS для тестирования VRAM.

Для проверки работоспособности микросхем памяти видеокарт нужно загрузиться с флешки MATS/MODS на компьютере с проблемной видеокартой.

В случае тестирования видеокарт, которые не выводят изображения на монитор, но определяются системой, рекомендуется добавить в конец конфигурационного файла runmats (папка Mods) команду poweroff. После этого компьютер будет автоматически выключаться после проверки видеопамяти и не нужно будет гадать, когда закончится процесс проверки.

Использование программы MODS для проверки чипов памяти видеокарт на ошибки

Для проверки видеопамяти программой MATS-MODS нужно:

  1. Предварительно установить в BIOS материнской платы, в которую будет установлена проверяемая видеокарта, вывод на нее изображения.
  2. Вставить флешку с установленным комплексом MATS-MODS в компьютер, на котором будет тестироваться видеокарта. К ней лучше подключить дисплей, чтобы визуально контролировать процесс проверки.
  3. Загрузиться с флешки MATS-MODS, при этом автоматически запуститься программа тестирования, которая за несколько минут проведет проверку чипов памяти:

и запишет полученные результаты в файл repot. txt.

Просмотреть результаты проверки можно выполнив команду:

В случае, если выбрана загрузка с интегрированной карты Intel вместо проверяемой Nvidia, программа выдает сообщение об ошибке «This card is not recognised», error code 00000003:

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

Если используются штатная загрузочная флешка и настройки по умолчанию, то программа MATS/MODS тестирует 20 Мб видеопамяти, чего обычно хватает для обнаружения неисправного чипа.

В случае необходимости можно изменить объем тестируемой видеопамяти в файле runmats папки Mods. Параметр, задающий объем тестирования видеопамяти, находится в строке:

где 20 — объем видеопамяти, тестируемый программой при загрузке.

При этом нужно помнить, что увеличение объема проверяемой памяти пропорционально продлевает время тестирования.

Как анализировать результаты, полученные в ходе проверки памяти программой mats

Результаты тестирования памяти сохраняются в файл repot. txt в папке mods:

Пример результатов, полученных в ходе проверки проблемной видеокарты Nvidia GTX 1080 программой MATS пакета MODS, релиз 367.38 (информация в файле repot. txt свидетельствует о небольших проблемах (33 ошибки) в банке памяти FBIOC[ 31: 0]):

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

При отсутствии проблем с видеопамятью, в файле отчет должна быть информация, свидетельствующая об отсутствии ошибок, например:

Для тестовых целей лучше использовать отдельную загрузочную флешку, но, при желании, можно и не делать специальной загрузочной флешки, а запускать Mats на компьютере с Linux, в котором развернуто ядро MODS.

Как определить, где находится неисправный чип видеопамяти?

На видеокартах обычно используется последовательное размещение чипов памяти против часовой стрелки (если смотреть на видеокарту со стороны видеопроцессора, при этом разъем PCI-E находиться снизу).

Пример размещения чипов памяти на видеокарте Nvidia GeForce RTX 2070 (с отборным видеопроцессором TU106-400A-A1):

Примечание: буква A в маркировке чипа Nvidia серии Turing обозначает, что это отборный чип, способный без увеличения питающего напряжения стабильно работать на более высокой частоте.

При проверке видеокарт программой MATS/MODS нужно учитывать, что она поддерживает только видеокарты Nvidia, причем не все модели.

Особенности конкретного релиза и коды ошибок описаны в файле /mats/mods/367.38.1/mods. pdf, где 367.38.1 — версия использующейся программы.

Видеокарты AMD можно проверить с помощью скрипта или с помощью китайской программы TserverLite.

Запуск программы Mats на компьютере под управлением Linux

Проверка видеокарт не со штатной загрузочной флешки сопряжена с рядом проблем.

Чтобы запускать программу Mats в Linux, предварительно нужно установить необходимые пакеты. Это делается скриптом из папки mods/релиз (нужно не забыть присвоить необходимые разрешения на его выполнение):

Запуск программы mats из командной строки Linux из каталога программы осуществляется командой:

Чтобы провести тестирование проблемной карты нужно обеспечить автоматический запуск соответствующего скрипта при загрузке системы. Для этого можно использовать cron по методике, описанной в статье «Автозапуск майнеров в Linux с помощью cron«.

Вам также может понравиться

Настройка Watchdog v5.0 в Linux Ubuntu/Debian

Китайские сторожевые таймеры для майнинга

Подключение к электросети оборудования для майнинга

2 комментария

Что тут не так? Лог на 2500 строк)
mats version 367.38. Testing GP104 with 8192 MB of memory starting with 0 MB.
Errors found. Use — matsinfo for details.
This message will only appear once.
SUBPART RANK0 RD ERR RANK0 WR ERR UNKNOWN ERR
————- ————- ————- ————
FBIOA[ 31: 0] 73485984 0 0
FBIOA[ 63: 32] 73485984 0 0
FBIOB[ 31: 0] 73485984 0 0
FBIOB[ 63: 32] 73485984 0 0
FBIOC[ 31: 0] 73485984 0 0
FBIOC[ 63: 32] 73485984 0 0
FBIOD[ 31: 0] 73485984 0 0
FBIOD[ 63: 32] 73485984 0 0

Rank 0 Failing bits:
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m[0m
[0m[0m
[0mRead Error Count: 587887872
Write Error Count: 0
Unknown Error Count: 0

cryptoprofi

У Вас ошибки чтения по всем модулям памяти. Вероятно, проблемы с контроллером памяти видеочипа. Также может быть ужарена вся память, либо есть проблемы с питанием VRAM.

Источники:

https://gamesqa. ru/kompyutery/apc_index_mismatch-9893/

https://www. cryptoprofi. info/?p=7466

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: