Гид по технологиям

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

9 min read Поддержка Windows Обновлено 20 Oct 2025
Исправление ошибки 126 в Windows 11 и 10
Исправление ошибки 126 в Windows 11 и 10

Изображение сообщения об ошибке и пустого экрана

Введение

Ошибка 126 — распространённая проблема в Windows, при которой при запуске игр и других программ (часто использующих OpenGL) появляется окно с текстом «LoadLibrary failed with error 126», а приложение закрывается при нажатии “OK”. Причины типичные: нехватка прав, конфликт видеодрайвера, отсутствующая или повреждённая DLL, проблемы с несколькими мониторами или сторонними процессами.

Цель этой статьи — дать практическую, шаг за шагом, инструкцию по диагностике и устранению ошибки 126 в Windows 11 и Windows 10. Ниже — подробные решения, пояснения, рекомендации по проверке и дополнительные инструменты для продвинутых пользователей и IT-поддержки.

Быстрая контрольная последовательность

  1. Запустите программу от имени администратора. 2. Просканируйте систему SFC и DISM. 3. Отключите вторичный GPU и/или второй монитор. 4. Обновите или переустановите драйвер GPU (с использованием DDU при необходимости). 5. Попробуйте копирование/перемещение Atio6axx.dll между System32 и SysWOW64 (только если у вас AMD). 6. Выполните чистую загрузку. 7. Удалите AMD Software, если применимо.

Важно: перед применением системных изменений создайте точку восстановления или резервную копию важных данных.

1. Запустите затронутые программы с правами администратора

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

Как выполнить:

  • Щёлкните правой кнопкой на ярлыке программы и выберите Запуск от имени администратора.
  • Чтобы всегда запускать с правами администратора: правый клик → Свойства → Совместимость → Установить флажок Запускать эту программу от имени администратора.

Совет: если проблема исчезла при запуске администратором — вероятно, приложение не получает необходимые ресурсы при обычном запуске; рассмотрите изменение прав доступа к файлам или работу в отдельной учётной записи.

Параметр

2. Просканируйте и восстановите системные файлы (SFC и DISM)

Почему это важно: повреждённые системные файлы блокируют загрузку библиотек и компонентов, что напрямую вызывает LoadLibrary-ошибки.

Шаги:

  1. Откройте Поиск Windows (Win + S) → введите Командная строка → Запуск от имени администратора.
  2. Запустите SFC:
sfc /scannow
  1. Если SFC выявил ошибки и не смог их исправить, выполните последовательность DISM:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
  1. После DISM снова выполните sfc /scannow.

Дополнительно: перезагрузите компьютер после завершения проверок.

Команда SFC в окне командной строки

3. Отключите вторичный графический адаптер

Почему это важно: на ноутбуках/ПК с двумя адаптерами (например, интегрированный Intel + дискретный AMD/NVIDIA) может возникать конфликт драйверов, приводящий к ошибке 126.

Как отключить:

  1. Правый клик по Пуск → Диспетчер устройств.
  2. Разверните раздел Видеоадаптеры.
  3. Правый клик по интегрированному GPU (обычно Intel) → Отключить устройство → Подтвердите.
  4. Перезапустите проблемную программу и проверьте результат.

Если после отключения всё заработало — это подтверждает конфликт драйверов; затем можно протестировать другие версии драйверов или использовать режим с одним GPU по умолчанию.

Параметр

4. Копирование и размещение Atio6axx.dll для AMD (только для AMD GPU)

Контекст: atio6axx.dll — компонент драйвера AMD, используемый для OpenGL. Неправильное расположение DLL или отсутствие её в нужной папке может вызвать ошибку 126 в Windows.

Общее правило: для 64‑битной Windows 64‑битные библиотеки хранятся в C:\Windows\System32, а 32‑битные — в C:\Windows\SysWOW64. Некоторые 32‑битные приложения ищут DLL в SysWOW64, поэтому копирование правильно скомпилированного файла туда может помочь.

Как безопасно скопировать DLL (только если вы уверены, что файл на компьютере имеется):

  1. Откройте Командную строку от имени администратора.
  2. Проверьте наличие файла в System32 и/или SysWOW64:
dir C:\Windows\System32\atio6axx.dll
dir C:\Windows\SysWOW64\atio6axx.dll
  1. Примеры копирования (выполняйте только одну из команд, в зависимости от того, где находится исходный файл):
copy C:\Windows\System32\atio6axx.dll C:\Windows\SysWOW64\atio6axx.dll

или

copy C:\Windows\SysWOW64\atio6axx.dll C:\Windows\System32\atio6axx.dll
  1. Перезагрузите систему и проверьте приложение.

Важно: не загружайте DLL из посторонних источников в интернетах. Копируйте только из собственной системы или переустанавливайте драйвер AMD официальным установщиком.

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

Команда копирования DLL в командной строке

5. Убедитесь, что главный монитор выбран корректно

Почему это важно: в конфигурации с несколькими мониторами приложение может пытаться получить контекст рендеринга с неосновного дисплея, что иногда вызывает ошибки OpenGL/LoadLibrary.

Как установить основной монитор:

  1. Откройте Параметры → Система → Экран (Windows + I → Система → Экран).
  2. В разделе Несколько дисплеев выберите ваш основной монитор и нажмите Сделать этот дисплей основным.
  3. Если проблема сохраняется, временно отключите второй монитор, перезагрузите ПК и протестируйте приложение.

Примечание: иногда помогает смена порта подключения (HDMI/DP) для второго монитора.

6. Обновите драйвер видеокарты

Почему это важно: устаревшие или несовместимые драйверы GPU — одна из главных причин ошибки 126. Поддержка OpenGL/DirectX привязана к драйверу.

Подходы:

  • Быстро: утилиты обновления драйверов (Driver Booster и т. п.) — удобны, но не гарантируют самую свежую версию.
  • Надёжно: вручную скачать драйвер с сайта производителя (AMD, NVIDIA, Intel) для вашей модели.

Шаги для ручной установки:

  1. Определите модель GPU в Диспетчере устройств или с помощью dxdiag (Win + R → dxdiag).
  2. Перейдите на официальный сайт производителя и загрузите драйвер под вашу ОС.
  3. Установите драйвер и перезагрузите систему.

Программа Driver Booster

Страница загрузки драйверов NVIDIA

7. Переустановите драйвер GPU чисто

Почему это важно: иногда файлы драйвера повреждены или в системе остаются конфликтующие версии. Полная чистая переустановка устраняет старые файлы и конфликтующие компоненты.

Рекомендации:

  • Используйте Display Driver Uninstaller (DDU) в безопасном режиме для полного удаления драйвера.
  • Затем установите свежую версию драйвера с официального сайта.

Ключевые шаги:

  1. Скачайте DDU и последнюю версию драйвера.
  2. Запустите Windows в безопасном режиме.
  3. Удалите драйвер через DDU.
  4. Установите новый драйвер и перезагрузите.

Совет: сохраните старый установщик драйвера на случай отката.

8. Осуществите чистую загрузку Windows

Почему это важно: сторонние службы и автозагрузки могут мешать запуску приложения. Чистая загрузка помогает изолировать проблему.

Как выполнить:

  1. Win + R → msconfig → вкладка Службы → снять галочку Скрыть все службы Microsoft → Отключить все.
  2. Откройте Диспетчер задач → Автозагрузка → Отключите ненужные элементы.
  3. Перезагрузите систему и запустите проблемное приложение.

Если ошибка исчезла — включайте службы и автозагрузку по одной, чтобы найти источник конфликта.

Вкладка Службы в MSConfig

9. Удалите AMD Software (если применимо)

Контекст: некоторые версии AMD Catalyst/AMD Software конфликтуют с устаревшими компонентами или сторонними приложениями.

Как удалить:

  • Панель управления → Программы и компоненты → Найдите AMD Software → Удалить.
  • После удаления переустановите только нужный драйвер GPU без дополнительного ПО или установите минимальный пакет драйвера с сайта AMD.

Аплет Программы и компоненты

Диагностика и дополнительные проверки

  • Просмотрите Просмотр событий (Event Viewer) → Журналы Windows → Приложение и Система — ищите ошибки, связанные с LoadLibrary, модулем DLL или драйвером.
  • Используйте Dependecy Walker или аналог (например, Dependencies) для проверки, какие DLL требует исполняемый файл и какие из них не загружаются.
  • Проверьте наличие вирусов/малвари — в редких случаях вредоносное ПО удаляет или блокирует системные библиотеки.
  • Попробуйте временно отключить антивирус/сканирование в реальном времени (если безопасно) для теста.

Мини‑методология для системной диагностики

  1. Собрать данные: сообщение об ошибке, журнал событий, модель GPU, список установленных пакетов. 2. Изолировать: чистая загрузка, безопасный режим, отключение второго монитора/GPU. 3. Исправить: SFC/DISM, обновление/переустановка драйвера, копирование DLL. 4. Проверить: запуск приложения, журнал событий. 5. Документировать результат и пройти откат при необходимости.

Критерии приёмки

  • Приложение запускается без появления ошибки 126 в течение 15 минут тестовой сессии.
  • При нагрузке (игра/рендер) не наблюдается тех же сообщений LoadLibrary в журналах.
  • Изменения можно откатить (точка восстановления или бэкап) без потерь функциональности.

Риск‑матрица и рекомендации по смягчению

  • Риск: повреждение системных файлов при ручном копировании DLL — Смягчение: всегда создавать точку восстановления и копировать только из доверенных источников.
  • Риск: некорректная версия драйвера — Смягчение: загружать драйвер с официального сайта и сохранять предыдущую версию.
  • Риск: конфликт DDU/чистки драйвера с корпоративными политиками — Смягчение: согласовать с ИТ и выполнять действия вне бизнес‑часов.

Чек‑листы по ролям

Пользователь/Gamer:

  • Запустить от имени администратора.
  • Отключить второй монитор.
  • Перезапустить и проверить.

Домашний админ:

  • Выполнить SFC и DISM.
  • Обновить/переустановить драйвер GPU вручную.
  • Проверить Event Viewer.

ИТ‑специалист:

  • Выполнить DDU + чистая установка драйвера в безопасном режиме.
  • Провести чистую загрузку и поэлементную проверку сервисов.
  • Собрать дампы, логи и использовать Dependency Walker.

Решения, когда перечисленные шаги не помогают

  • Откат системы к точке до появления ошибки (если такая точка есть).
  • Полная переустановка Windows в крайних случаях.
  • Обратиться в поддержку производителя GPU или автора программы с полным отчётом (логи, Sysinfo, шаги воспроизведения).

Быстрый план действий для экстренного восстановления

  1. Попытаться запустить программу от администратора. 2. Если не помогает — безопасный режим и удаление драйвера через DDU. 3. Установка официального драйвера. 4. Если всё не помогло — откат системы.

Decision flowchart

flowchart TD
  A[Проблема: LoadLibrary error 126] --> B{Запускается от администратора?}
  B -- Да --> C{SFC/DISM ошибок нет?}
  B -- Нет --> Z[Запустить от имени администратора и проверить]
  C -- Нет --> D[Запустить SFC/DISM и перезагрузить]
  C -- Да --> E{Дискретный и интегрированный GPU есть?}
  E -- Да --> F[Отключить интегрированный GPU или второй монитор]
  E -- Нет --> G{GPU AMD?}
  F --> H[Проверить драйверы и событие в Event Viewer]
  G -- Да --> I[Скопировать atio6axx.dll по месту или переустановить AMD драйвер]
  G -- No --> J[Переустановить драйвера GPU или использовать DDU]
  H --> K[Если не помогло — чистая загрузка и отключение автозапуска]
  I --> K
  J --> K
  K --> L[Тестирование: приложение работает?]
  L -- Да --> M[Задача решена]
  L -- Нет --> N[Откат системы/переустановка Windows]

Краткое резюме

Ошибка 126 обычно решается последовательной диагностикой: права доступа, целостность системных файлов, конфликт драйверов GPU, корректность расположения DLL и влияние нескольких дисплеев. Применяйте шаги по очереди, документируя изменения и создавая точки восстановления. Для корпоративных пользователей лучше согласовывать действия с IT‑поддержкой.

Важно: избегайте скачивания DLL или драйверов из сомнительных источников — используйте официальные сайты производителей.

Краткий чек‑лист восстановления (шаблон)

  • Точка восстановления создана.
  • Программа запущена от имени администратора — проверено.
  • Выполнены SFC и DISM — логи сохранены.
  • Вторичный GPU/монитор отключён — проверено.
  • Драйвер GPU обновлён или переустановлен (DDU) — версия и дата сохранены.
  • Если AMD — проверено размещение atio6axx.dll.
  • Выполнена чистая загрузка — конфликтующие службы идентифицированы.
  • Если требуется — откат/переустановка ОС.

Частые вопросы

  1. Можно ли просто скачать atio6axx.dll из интернета? — Нет. Загружайте компоненты только от проверенных поставщиков или копируйте их из своей системы.
  2. Ошибка появилась после обновления драйвера — что делать? — Откатите драйвер или используйте DDU для чистого удаления и установки стабильной версии.
  3. Программа запускалась раньше нормально — стоит ли откатывать систему? — Да, откат к точке восстановления часто решает проблему, если другие способы не помогли.

Заключение

Ошибка 126 имеет несколько распространённых причин, но в большинстве случаев устраняется методичным подходом: права, целостность файлов, драйверы и конфигурация дисплея. Для продвинутой диагностики используйте журналы событий и инструменты анализа зависимостей библиотек. При корпоративной среде согласуйте действия с IT‑службой и документируйте все изменения.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Mattermost на Ubuntu 16.04: PostgreSQL + Nginx
DevOps

Mattermost на Ubuntu 16.04: PostgreSQL + Nginx

Отключение Software Reporter Tool в Windows 10
Chrome

Отключение Software Reporter Tool в Windows 10

Как поставить свою фотографию профиля в Netflix
Руководства

Как поставить свою фотографию профиля в Netflix

Показать скрытый аккаунт Administrator в Windows
Windows

Показать скрытый аккаунт Administrator в Windows

Смотреть сериал без подписки — 9 способов
Развлечения

Смотреть сериал без подписки — 9 способов

Как исправить Error Code: PLUM в Destiny 2
Игры

Как исправить Error Code: PLUM в Destiny 2