Как исправить ошибку 126 в Windows 11 и 10

Важно: прежде чем вносить изменения в драйверы или реестр, создайте точку восстановления системы и резервную копию важных данных.
О чём эта инструкция
В статье собраны проверенные методы устранения ошибки 126 в Windows 11 и 10, упорядоченные от простых к сложным. Даны пошаговые инструкции, альтернативные подходы, чек-листы для разных ролей и тест-кейсы, которые помогут подтвердить успешное исправление.
Ключевая цель: вернуть работоспособность программ и игр, которые завершаются с ошибкой 126.
Краткая терминология
- LoadLibrary — функция Windows для загрузки DLL‑библиотеки в адресное пространство процесса.
- GPU — графический процессор, видеокарта.
- SFC — System File Checker, встроенный инструмент проверки целостности системных файлов.
Основные шаги устранения (быстрая последовательность)
- Запустите приложение от имени администратора
- Проверьте системные файлы через SFC
- Отключите вторичную видеокарту, если она есть
- Скопируйте atio6axx.dll при наличии AMD GPU
- Убедитесь, что выбран главный дисплей и отключите второй монитор
- Обновите или переустановите драйвер GPU
- Выполните чистую загрузку Windows
- Удалите AMD Software/Catalyst при необходимости
1. Установите запуск затронутых программ с правами администратора
Недостаток прав доступа может блокировать загрузку нужных системных библиотек и вызывать ошибку 126. Чтобы назначить постоянный запуск от администратора:
- Правой кнопкой мыши кликните по исполняемому файлу или ярлыку программы.
- Выберите Свойства → Совместимость.
- Поставьте флажок Запускать эту программу от имени администратора.
- Нажмите Применить и ОК.
Если проблема исчезла, можно ограничиться этим решением. Если нет, продолжайте дальше.
2. Запустите System File Checker (SFC)
Если системыные файлы повреждены, приложения не смогут корректно загрузить DLL и возникнет ошибка 126. Проверьте и восстановите файлы так:
- Откройте Поиск и введите Командная строка.
- Выберите Запуск от имени администратора.
- Введите команду:
sfc /scannow- Дождитесь завершения проверки и следуйте подсказкам. Перезагрузите ПК и проверьте приложение.
Примечание: в некоторых случаях дополнительно полезна команда DISM для восстановления образа Windows:
DISM /Online /Cleanup-Image /RestoreHealthЗапуск DISM перед SFC может ускорить исправление серьёзных повреждений.
3. Отключите вторичный графический адаптер
На ПК с двумя графическими адаптерами конфликт драйверов может блокировать загрузку OpenGL и вызывать ошибку 126. Частый сценарий — дискретная NVIDIA/AMD + интегрированная Intel.
Пошагово:
- Правой кнопкой мыши кликните по кнопке Пуск и выберите Диспетчер устройств.
- Разверните узел Видеоадаптеры.
- Правой кнопкой мыши кликните по встроенному адаптеру (обычно Intel) и выберите Отключить устройство.
- Подтвердите действие и перезагрузите систему.
Если проблема пропала, верните адаптер и попробуйте обновить драйверы для обоих адаптеров и/или настроить приоритет использования GPU в настройках приложения.
Замечание: для ноутбуков с переключаемой графикой корректнее переключать режимы в панели драйвера (NVIDIA Control Panel, AMD Radeon) нежели совсем отключать адаптер.
4. Выполните команду копирования atio6axx.dll (для AMD)
Файл atio6axx.dll связан с AMD OpenGL. У некоторых пользователей проблема решалась простым копированием этого файла в системную папку.
- Откройте Поиск (Win + S) и найдите Командная строка.
- Запустите её от имени администратора.
- Если командная строка открылась не в папке System32, перейдите в неё:
cd \Windows\System32- Выполните команду копирования:
copy atio6axx.dll .dll- Закройте окно и перезагрузите ПК.
Важно: перед выполнением убедитесь, что исходный файл atio6axx.dll присутствует в системе и получен от доверенного драйвера. Копирование DLL вручную следует применять только при явной привязке к AMD GPU.
5. Выберите «Сделать этот монитор основным» при множественном подключении дисплеев
При работе на нескольких мониторах некоторые приложения могут пытаться загружать графические ресурсы на втором дисплее и получать ошибку.
- Откройте Параметры (Win + I).
- Перейдите в Система → Экран.
- Разверните Несколько дисплеев.
- Отметьте Сделать этот монитор основным для нужного экрана.
Если это не помогает, временно отключите второй монитор физически и перезагрузите компьютер. Если после отключения проблема исчезла, попробуйте подключить второй монитор к другому порту или обновить прошивку/драйвер контроллера USB/Thunderbolt, если используется внешняя док‑станция.
6. Обновите драйвер видеокарты
Устаревший драйвер часто вызывает несогласованность библиотек OpenGL/DirectX и системных компонентов. Обновления решают совместимость и баги.
Подходы:
- Быстро: использовать программы обновления драйверов (например, Driver Booster). Они удобны, но могут не всегда содержать самые свежие версии.
- Надёжно: вручную скачать драйвер с сайта производителя GPU — AMD, NVIDIA или Intel. Это гарантирует получение официальной сборки.
Пошагово при ручной установке:
- Определите модель GPU (Диспетчер задач → вкладка Производительность или Диспетчер устройств).
- Зайдите на сайт производителя и скачайте драйвер для вашей ОС.
- Установите драйвер и перезагрузите ПК.
7. Переустановите драйвер GPU чистой установкой
Если у вас уже последняя версия драйвера, но проблема сохраняется, выполните чистую переустановку:
- Удалите существующий драйвер через Программы и компоненты или через Панель управления.
- Опционально: используйте Display Driver Uninstaller (DDU) в безопасном режиме для полного удаления остаточных файлов.
- Установите скачанный драйвер заново.
- Перезагрузите систему.
Это часто решает проблему, вызванную повреждёнными файлами драйвера.
8. Выполните чистую загрузку Windows
Чистая загрузка отключает сторонние службы и автозагрузку, что помогает выявить конфликтное приложение или службу.
Быстрая последовательность:
- Откройте msconfig (Win + R → msconfig).
- На вкладке Службы отметьте Скрыть все службы Microsoft и затем Отключить все.
- Откройте Диспетчер задач → Автозагрузка и отключите сторонние элементы.
- Перезагрузите компьютер и попробуйте запустить проблемную программу.
Если ошибка 126 исчезла, включайте службы и автозагрузку по одной, чтобы найти виновника.
9. Удалите AMD Software / Catalyst, если это необходимо
Некоторые пользователи отмечали, что удаление AMD Software (ранее Catalyst) устраняло ошибку 126. Если у вас установлено ПО AMD и предыдущие шаги не помогли, попробуйте удалить его:
- Откройте Панель управления → Программы и компоненты.
- Найдите AMD Software или Catalyst и удалите программу.
- Перезагрузите систему.
Если после удаления программы проблема решилась, рассмотрите установку альтернативной версии драйвера или обратитесь к официальной сборке с сайта AMD.
Когда описанные методы не помогают — альтернативные подходы
- Попробуйте запустить приложение в режиме совместимости с более старой версией Windows.
- Проверьте журналы событий Windows (Просмотр событий → Журналы Windows → Приложение и Система) на подробные ошибки загрузки DLL.
- Если проблема возникает только в одном профиле пользователя, создайте новый локальный профиль и проверьте в нём.
- В случае корпоративных ПК свяжитесь с администратором — возможны групповые политики, блокирующие доступ к ресурсам.
Чек-лист для разных ролей
Пользователь:
- Создал точку восстановления
- Запустил программу от имени администратора
- Проверил SFC
- Отключил второй монитор
Администратор/Сисадмин:
- Проверил и обновил драйверы GPU на уровне образа
- Запустил DISM и SFC на компьютере
- Провёл чистую загрузку и проверил автозагрузку
- Проверил групповые политики и ограничения UAC
Разработчик/инженер поддержки:
- Снял дамп приложения и проанализировал зависимость DLL
- Проверил версии OpenGL/GLX и связки библиотек
- Проверил логи загрузчика и Event Viewer
Мини‑методика диагностики (быстрая)
- Запуск от имени администратора. Если ок — права.
- SFC → DISM. Если исправления найдены — системные повреждения.
- Отключить вторичную GPU. Если ок — конфликт драйверов.
- Обновить/переустановить драйвер. Если ок — баг в драйвере.
- Чистая загрузка. Если ок — конфликт служб.
Дерево решений (быстрая визуализация)
flowchart TD
A[Ошибка 126 при запуске] --> B{Запуск от администратора?}
B -- Да --> C{SFC исправил ошибки?}
B -- Нет --> D[Запустить от имени администратора]
C -- Да --> E[Проверить GPU/мониторы]
C -- Нет --> F[Выполнить DISM и повторить SFC]
E --> G{Есть вторая GPU?}
G -- Да --> H[Отключить вторую GPU]
G -- Нет --> I[Обновить/переустановить драйвер]
I --> J{Проблема решена?}
J -- Да --> K[Готово]
J -- Нет --> L[Чистая загрузка и удаление AMD Software]
L --> K
D --> CКритерии приёмки (как понять, что проблема решена)
- Приложение/игра запускается и работает без появления сообщения LoadLibrary failed with error 126.
- В логах Event Viewer отсутствуют ошибки загрузки DLL для данного приложения.
- После перезагрузки и повторного запуска проблема не воспроизводится.
Тест-кейсы и сценарии приёмки
Запуск от имени администратора
- Шаги: запустить исполняемый файл с повышенными правами
- Ожидание: приложение стартует без ошибки
Проверка SFC
- Шаги: выполнить sfc /scannow, перезагрузить
- Ожидание: SFC не находит критических ошибок или восстанавливает их, приложение запускается
Отключение второй GPU
- Шаги: отключить интегрированную GPU в Диспетчере устройств, перезагрузить
- Ожидание: приложение запускается корректно
Переустановка драйвера через DDU
- Шаги: удалить драйвер через DDU, установить официальный драйвер производителя
- Ожидание: приложение работает, ошибок в журналах нет
Матрица рисков и меры смягчения
Риск: потеря доступа к графике после некорректной установки драйвера
- Смягчение: создать точку восстановления, сохранить установщики драйверов
Риск: повреждение системных файлов при ручном копировании DLL
- Смягчение: использовать официальные драйверы и избегать копирования файлов из непроверенных источников
Риск: конфликт с корпоративными политиками
- Смягчение: согласование изменений с ИТ‑отделом
Однострочный глоссарий
- SFC — встроенный инструмент Windows для проверки и восстановления целостности системных файлов.
- DISM — инструмент для обслуживания и восстановления образа Windows.
- DDU — инструмент сторонних разработчиков для полного удаления видеодрайверов.
Совместимость и миграционные заметки
Методы в статье применимы в первую очередь к Windows 11 и 10. Частично они подходят для Windows 8, 7 и Vista, но интерфейс и названия пунктов меню могут отличаться. Если вы используете устаревшую ОС, предпочтительнее обновиться до поддерживаемой версии или обратиться к документации производителя GPU для старых версий драйверов.
Короткое объявление для внутренних каналов (100–200 слов)
У нас есть пошаговое руководство для устранения ошибки 126 в Windows 11 и 10, которая возникает при запуске игр и OpenGL‑приложений. В статье собраны быстрые проверки — запуск от имени администратора, SFC/DISM, отключение вторичной GPU, обновление или чистая переустановка драйверов, а также рекомендации по диагностике конфликтов с другим ПО. Руководство включает чек‑листы для пользователей и администраторов, тест-кейсы и дерево решений. Перед изменениями рекомендуем создать точку восстановления. Если проблема сохраняется после всех шагов, обратитесь в службу поддержки вашего оборудования с логами Windows Event Viewer.
Короткий вывод
Ошибка 126 имеет несколько причин, от прав доступа до конфликтов драйверов и повреждённых системных файлов. Последовательная проверка и применение описанных шагов обычно возвращают работоспособность приложений. Если самостоятельная диагностика не помогает, сохраните логи и обратитесь к службе поддержки производителя GPU или к администратору.
Полезные ссылки и дальнейшие действия
- Руководство по выполнению SFC и DISM — в документации Microsoft
- Официальные страницы загрузки драйверов: AMD, NVIDIA, Intel
- Инструмент DDU — для чистого удаления драйверов перед переустановкой
Помните: любые изменения драйверов и системных файлов выполняйте осознанно и с резервной копией. Удачи в устранении ошибки 126.
Похожие материалы
Автоматизация конверсии валют с Fixer
Аутентификация React + Supabase — быстрое руководство
Режим киоска Windows 10: включение и настройка
Восстановление файлов: CrypBoss, HydraCrypt, UmbreCrypt
Как отправлять SMS через Alexa на Echo