sonyps4.ru

Настройка ресурсов и устранение конфликтов. Unifl

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

Windows 10 – система новая и еще не слишком хорошо «обкатанная». Полностью переходить на нее, без возможности возврата к предыдущим версия, не всегда рационально. Это можно делать только на совершенно новых устройствах, купленных, а еще лучше выпущенных после ее выхода (лето 2015). И даже в этом случае рекомендуем после любых системных изменений создавать точки отката.

Конфликты ОС и драйверов

Проблема не в том, что эта ОС требует слишком много ресурсов. В этом аспекте, как раз все отлично. Если учесть количество возможностей, которыми она обладает, то она даже намного меньше ресурсоемка, чем предыдущие версии (виста, семерка и восьмерка). Причина тревоги в совместимости обновлений и драйверов.

Конфликт приводит к спонтанным перегрузкам системы без предупреждений и сохранности данных. Файловая система не страдает, но все, что было в оперативке, пропадает начисто (редактируемые документы, другая текущая информация). Если в программах включена опция автоматического сохранения, то пропадет не слишком много работы (5-20) последних минут. Немного, но для некоторых уж слишком критично, особенно в офисе, а не дома. При этом предугадать время краха совершенно невозможно. Он может произойти и через полчаса работы, и через полдня.

Профилактика краха системы

Помочь обезопасить данные и избежать сбоев в работе Windows 10 поможет следующий сценарий:

  • Устанавливайте ОС со скачанного диска (флэшка или ДВД, можно даже с винчестера).
  • На время установки отключите интернет.
  • После завершения инсталляции, полностью отключите обновление системы. Сделать это можно полной остановкой службы wuauserv.
  • Далее следует полная установка всех драйверов вручную. Желательно создавать точку восстановления перед установкой каждого драйвера и делать перезагрузку после. Особое внимание обратить на драйвера видеокарт и жестких дисков, мониторов. Именно они чаще всего вызывают конфликты.
  • Выждав 1-2 дня, можно включить обновления, но также с созданием точки восстановления.
  • В дальнейшем рекомендуется только ручное включение-выключение обновлений, с обязательным созданием точек отката.

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

Откажитесь от использования программ, которые устанавливают драйвера виртуальных дисков. Часто именно они вызывают конфликты.

UnifL (Unified Leshcat Drivers) - это специальный набор последних драйверов , который позволяет решить проблему конфликтов драйверов интегрированных видеокарт Intel и дискретных AMD. UnifL подходит для ноутбуков любых производителей, в том числе и для серии Dell Inspiron. Проблема совместимости драйверов существует у Dell Inspiron 3521, о чём писалось ранее в статье о решении .

UnifL предназначен для всех ноутбуков с:
- Итегрированными видеокартами Intel HD/HD2000/HD2500/HD3000/HD4000 CPU Embedded Graphics.
- Дискретной видеокартой от AMD.

Ситемные требования:
- Windows 7 x64,
- Windows 8 x64,
- Windows Server 2008.

Достоинства:
- Всегда свежие драйвера.
- Работоспособность гарантирована ноутбуках любого производителя.
- Может быть установлена на "чистую" систему.
- Имеется подробное руководство.
- Имеется цифровая подпись.

Для большей эффективности убедитесь, что вы прочли и соблюли все требования.

Подготовка

Данное руководство применимо для Windows 7. Для Windows 8 смотрите другой раздел.

Эта тема будет охватывать следующие вопросы:
- Почему UAC (User Account Control) потенциально опасна для UnifL?
- Почему столь важно запретить автообновление драйверов в Windows?

I. Почему UAC (User Account Control) потенциально опасна для UnifL?
User Account Control, UAC или "Изменение параметров контроля учетных записей" с большой вероятностью может вмешиваться в работу UnifL и даже мешать установке. По этой причине для успешной установки UnifL настоятельно рекомендуется отключить UAC.

Шаг 1.
Откройте "Пуск" и введите в строке поиска "Изменение параметров контроля учетных записей" или "User Account Control settings". Веберите доступный пункт меню.

Рис. 1. Зайдите в пункт "Изменение параметров контроля учетных записей"

Шаг 2.
Переместите ползунок в самый низ.


Рис. 2. Установите ползунок в нижнее положение

Перезагрузите ноутбук.

II. Почему столь важно запретить автообновление драйверов в Windows?
Иногда, когда даже драйверы UnifL установлены, Windows предлагает (а может и нет, в зависимости от конфигурации) установить/обновить AMD/Intel драйверы. Если вы согласитесь обновить драйверы, то с большой вероятностью новые драйверы, предназначенные конкретно для одной видеокарты, поломают драйверы от UnifL. Для запрета автообноления драйверов выполните следующие шаги.

Шаг 1.
Откройте Пуск и в строке поиска введите "Change device installation settings" или "Изменение параметров установки устройства". Веберите доступный пункт меню.

Рис. 3. Зайдите в меню "Изменение параметров установки устройства"

Шаг 2.
Установите настройки так, как показано на Рисунке ниже:


Рис. 4. Установите настройки так, как показано на изображении.

На этом всё! Новые ноутбуки поставляются с так называемым "Secure Boot". Эта опция доступна в BIOS. Её активность может помешать установке UnifL, поэтому отключите её.

Теперь можно перейти к настройке и установке драйверов UnifL.

Инструмент конфигурации UnifL

UnifL Configuration Tool (UCT) или Инструмент конфигруации UnifL спроектирован так, что установка драйверов не составит большого труда.

Шаг 1. Скачайте версию драйверов UnifL: скачать Leshcat’s Catalyst 13.4 WHQL UnifL v2 for AMD+Intel Powered Laptops .

Шаг 2. Распакуйте архив и запустите программу.


Рис. 5. Начальное окно пакета UnifL.

Шаг 3. Внимательно изучите список изменений AMD- и Intel-драйверов, а также изменений в UnifL следующих трех окнах.

Шаг 4. выберите место для установки драйверов. Это может быть любая директория на вашем компьютере. Например, C:\UnifL


Рис. 6. Выберите директорию для установки драйверов

Шаг 5. Сейчас вы должны видеть список доступных компонентов:


Рис. 7. Список доступных для установки компонентов

У каждого компонента есть пояснительная информация о совместимости, области применения и так далее.

Кроме того, стоит отметить:
1. Последние версии драйверов Intel предназначены для первого и второго поколения Intel Graphics Embedded.
2. Более ранние драйверы предназначены для видеокарт Intel HD Graphics 3000 и новейших Ivy, базирующихся на Intel HD Graphics 2500/4000.

Шаг 6. Единожды выбрав нужный драйвер, нажмите "Next".

Шаг 7. Проверьте правильность выбранных параметров. Если всё выбрано верно, то кликните "Install" и UCT автоматически сконфигурирует для вас драйвер.


Рис. 11. Для продолжения нажмите кнопку "Install"

Шаг 8. После того, как UnifL Configuration Tool (UCT) закончит подготовку драйверов, вы можете установить флаги по желанию и нажать кнопку "Finish". Флаг "Launch AMD Installer" отвечает за начало установки драйвера.


Рис. 12. Драйвер подготовлен. Теперь его можно установить./p>

На этом всё! Сейчас UnifL драйвер готов к установке на ваш ноутбук.

Как определить поколение вашей видеокарты?

Чтобы определить поколение вашей видеокарты, используйте её название из диспетчера утройств. Но как быть, если у вас в диспетчере устройств подобная строка - "Intel HD Graphics Family"? В таком случаем поможет DEVICE ID.

Ниже приведено быстрое руководство по определению ID вашей видеокарты:

Откройте "Пуск" и в строке поиска введите "Диспетчер устройств". Запустите его.

Рис. 8. Ищем Диспетчер устройств и запускаем его

Зайдите в категорию "Видеоадаптеры" и найдите видеокарту Intel. Кликните правой кнопкой мыши по строке с название видеокарты и из открывшегося контекстного меню выберите пункт "Свойства". Изображение в помощь:


Рис. 9. Зайдите в свойства видеокарты

Зайдите в закладку "Сведения" и там, в меню "Свойства", выберите "ИД оборудования":

Рис. 10. Закладка "Сведения", ИД оборудования

Область, выделенная зелёным цветом, показывает настоящее "имя" видеокарты. Используя список ниже, определите поколение вашей видеокарты Intel:

DEV_2A42 - Intel 4500MHD и другие более ранние Mobile Graphics (неофициальная поддержка от UnifL).
DEV_0112 - Intel HD Graphics 3000 (Gen3).
DEV_0046 - Intel HD Graphics (Gen1).
DEV_0116 - Intel HD Graphics 3000 (Gen3).
DEV_0042 - Intel HD Graphics (Gen1).
DEV_0126 - Intel HD Graphics 3000 (Gen3).
DEV_0102 - Intel HD Graphics 2000 (Gen2).
DEV_0122 - Intel HD Graphics 3000 (Gen3).
DEV_0106 - Intel HD Graphics 2000 (Gen2).
DEV_010A - Intel HD Graphics 3000 (Gen3).
DEV_0162 - Intel HD Graphics 2500/4000 (Gen4).
DEV_0166 - Intel HD Graphics 2500/4000 (Gen4).
DEV_016A - Intel HD Graphics 2500/4000 (Gen4).
DEV_0152 - Intel HD Graphics 2500/4000 (Gen4).
DEV_0156 - Intel HD Graphics 2500/4000 (Gen4).
DEV_015A - Intel HD Graphics 2500/4000 (Gen4).

Итого!

Если у вас Gen1/Gen2 Intel Chip ---> выберите TOP version (Legacy) Driver.
Если у вас Gen3/Gen4 Intel Chip ---> выберите BOTTOM version (Modern) Driver.

Стоит отметить:
Поддержка последних драйверов в Windows 8 находится на стадии тестирования.

На этом всё! Благодарю за внимание и до новых встреч на страницах сайта сайт

Вытесняющая многозадачность, используемая в операционных системах семейства Windows NT, основана на приоритетности обработки прерываний. Срочность их выполнения процессором, определяется уровнем запроса или IRQL (Intrerupt Request Level). Когда какой-либо процесс высокого уровня запрашивает данные у подсистемы с уровнем ниже планировщика потоков, в ОС происходит логический конфликт.

Программа не может остановить планировщик, а процесс высокого приоритета - получить требуемые от нее данные. Результатом становится ошибка IRQL_NOT_LESS_OR_EQUAL Windows 10, а пользователь получает «синий экран». Сегодня мы выясним причины появления кода остановки системы и разберемся, что делать, чтобы исправить ситуацию.

В работающей системе проблема может сопровождаться появлением на мониторе надписи «DRIVER» и его имени с расширением.SYS. В этом случае, требуется обнаружить конфликтное устройство по имеющимся признакам. Чтобы исключить возможные проблемы с периферийным оборудованием, отключаем внешние устройства и приступаем к проверке.

Имя драйвера известно

Найти «виновника» проблемы можно воспользовавшись утилитой сбора системной информации MSinfo32.exe. Разработанная Microsoft для 32 bit систем, она без изменений «перекочевала» в 64 bit OS.

  1. Вызываем окно «Выполнить» клавиатурным сочетанием Win +R и вводим: «msinfo32».

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

  1. На скриншоте показан пример выполнения запроса. Поиск производится по всей базе драйверов системы, расположенной в папке «Windows\System32\drivers». В нашем случае устройством оказалась звуковая карта.

  1. Теперь, когда мы знаем, кто использует проблемное ПО, воспользуемся меню «Power User». Вызываем его сочетанием Win +X и открываем указанный на скриншоте пункт.

  1. В диспетчере выбираем нужный раздел, содержащий проблемное устройство. Правым щелчком разворачиваем контекстное меню.

  1. Переходим на отмеченную вкладку. Здесь мы можем обновить драйвер или откатить его к прошлой стабильной версии.

Кнопка отката становится активной только после обновления. Показанное на скриншоте ее состояние нормальное для большинства устройств.

Имя драйвера не известно

Система не всегда выдает нам имя виновника BSOD. Рассмотрим, как найти и удалить конфликтующий драйвер в этом случае.

  1. Когда мы не имеем конкретной информации, но подозреваем драйвер, то найти его, используя свойства системы, невозможно. Используем для этой цели другое системное приложение, специально предназначенное для поиска конфликтов. Запускаем меню «Выполнить» и вбиваем следующую команду: «verifier».

  1. Открывшийся диспетчер проверки предназначен для фонового тестирования драйверов. Выполняется оно чтобы выявить ситуации, приводящие к BSOD. Создадим стандартный тест.

  1. На этом этапе можно выполнить отбор, позволяющий выявить несовместимость драйвера с версией ОС или имеющиеся конфликты цифровой подписи. Эти режимы обозначены цифрами «1» и «2» на скриншоте. Два последних режима запускают полную или выборочную проверку. Для примера, выберем четвертый пункт и протестируем звуковую карту.

  1. Выбираем драйвер в списке и нажатием на отмеченную кнопку подтверждаем начало проверки.

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

  1. Процесс выполняется в фоновом режиме. Если компьютер работает стабильно, тестирование можно отключить. Снова запускаем утилиту и выбираем отмеченный параметр.

  1. Убедиться, что тестирование не выполняется, придется с помощью командной строки. Запускаем ее в режиме обычного пользователя и вводим следующий текст: «verifier /query».

На скриншоте приведен пример выполнения и ответ, полученный от системы.

Проверка после BSOD

Сбои, сопровождающие ошибку, могут вызвать повреждение предустановленных драйверов. После выявления и устранения их причины нужно выполнить проверку стабильности системных файлов утилитой sfc. Запускается тест с двумя ключами: sfc /verifyonly или sfc /scannow. В первом случае будет выполнена только проверка, во втором - проверка и восстановление.

Прочие проблемы

Опыт пользователей показывает, что кроме описанных, существует еще несколько случаев появления ошибки IRQL:

  • конфликты RAM;
  • ошибки кэширования на HDD/SSD;
  • работа антивирусного ПО.

Рассмотрим, как исправить перечисленные проблемы.

Тест RAM

  1. Чтобы выполнить тестирование памяти, воспользуемся поиском Windows. Набираем в текстовом поле «Диагностика» и открываем утилиту.

  1. Вариантов тут всего два – дополнительные параметры и настройки не предусмотрены. Для немедленной проверки выбираем пункт, показанный на скриншоте.

Тест выполняется в момент загрузки ОС, а результат появится в области уведомлений.

Отключение кэширования

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

  1. Открываем диспетчер устройств описанным выше методом и переходим к показанному на скриншоте пункту.

  1. В появившемся контекстном меню выбираем «Свойства».

  1. Переходим на вкладку «Политика» и отключаем очистку буфера, добавив галочку как показано на скриншоте.

Теоретически, это несколько снижает скорость работы компьютера, но при наличии SSD разницу можно измерить только приборами.

Антивирусное ПО

Нарекания пользователей связаны с чешским антивирусным сканером Avast. Если он установлен на ПК, и вы получаете ошибку 0x0000000A, возможно, причина – в его работе. ПО следует удалить и проверить работу с системной защитой. Если «синий экран» больше не появляется, обратно Avast лучше не устанавливать.

Конфликт при установке Windows

Конфликт прерываний, приводящий к «синему экрану», может возникнуть при установке Windows. Удалить программу, использующую драйвер, или исправить ошибки реестра в данном случае невозможно. Вирус тоже не может стать причиной. Система еще не была установлена, следовательно, ответ кроется в аппаратной конфигурации.

В большинстве случаев проблемы появляются из-за конфликта RAM. Проверить это можно поочередным отключением «планок памяти». Сбои прекратятся после удаления дефектной.

В заключение

Если перечисленные советы не помогли, остается попробовать восстановление системы или ее полную переустановку.

Видео

Наглядно выполнение описанных операций показано в размещенном ниже видео.

Утилита, которую мы сегодня будем описывать называется Driver Verifier и входит в состав всех операционных систем, в том числе и в Windows XP. Данная программа позволяет проверять и выявлять проблемные, которые могут сильно навредить системе. К самой известной проблеме относится синий экран смерти . Данные о таких драйверах записываются в дамп памяти, чтобы потом можно было произвести анализы. Итак, утилита подвергает драйвера, так называемым стрессовым ситуациям (тестам), создавая визуальные экстремальные условия, например, нехватка памяти, различные блокировки, IRQL, проверки IRP, DMA и др., I/O – контроль. Другими словами, происходит имитация таких экстремальных ситуаций, которых при обычной работе с Windows быть не должно, или они случаются не часто. Таким образом, утилита позволяет выявить такие драйвера, которые могут привести к аварийному отключению системы.

Как я уже сказал, утилита встроена во все версии Windows и находится по пути %windir%\system32 . Также утилиту можно использовать в двух вариантах: командная строка и графический интерфейс.

Итак, для того, чтобы запустить утилиту для проверки драйверов необходимо в окне «Выполнить» набрать следующую команду:

verifier

Открывается окно, с необходимыми настройками, в которой мы выбираем второй пункт – «Создать нестандартные параметры» или «Create custom settings» .

Теперь нам нужно отсортировать содержимое, для этого вверху таблицу нажимаем на слово Provider . Теперь можно выбирать все драйвера. Кстати, драйвера от корпорации Microsoft можно не выбирать.

Теперь можно нажать кнопку Finish , после этого появится просьба о перезагрузке системы.

Итак, перезагрузка прошла, теперь система будет грузиться в режиме проверки драйверов. Утилита будет работать в фоне, проводя различные тесты. Вы же можете спокойно работать за компьютером до окончания работы утилиты. После работы, информационный файл сохранится в дампе памяти. Такой файл обычно находится по пути: C:\Windows\Minidump\*.dmp . Теперь его можно анализировать, например, с помощью Windbg , или другой подобной программой.

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

Отключить утилиту можно так: в командной строке вводите следующую команду: безопасного режима Windows .

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

Удаляете эти ключи:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDrivers
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDriverLevel

Чтобы узнать, выключена ли утилита, введите следующую команду в :

verifier /query

На этом все. Надеюсь данная статья помогла вам в решении ваших проблем.

Утилита Driver Verifier входит в состав всех версий Windows, начиная с Windows XP, и позволяет выполнять проверку драйверов, выявлять проблемные драйвера, являющиеся причиной синего экрана смерти (BSOD — Blue Screen of Death) и записывать подробную информацию о проблемном драйвере в дамп памяти для дальнейшего анализа. Утилита подвергает проверяемые драйвера различным «стресс-тестам », имитируя различные экстремальные условия: нехватка памяти, контроль I/O, IRQL, взаимные блокировки, проверки DMA, IRP и пр. Т.е. имитируются ситуации, которые на продуктивных системах случаются нечасто, и отслеживается поведения драйвера в них. Цель работы утилиты – выявить ситуации, при которых драйвер может привести к аварийному завершению работы системы с BSOD.

Исполняемый файл утилиты Driver Verifier называется Verifier. exe и находится в каталоге %windir%\system32. Есть два варианта использования утилиты: из командой строки или с помощью графического интерфейса.

Чтобы включить режим проверки драйверов в Windows 8, запустите утилиту Driver Verifier, набрав

Verifier

В списке задач выберите Create custom settings (for code developers) и нажмите Next .

Убедитесь, что выбраны опции Standard settings , Force pending I/O requests и IRP Logging . Нажмите Next .

Далее выберите .

Отсортируйте содержимое таблицы, щелкнув по заголовку столбца «Provider» и в списке драйверов выберите те, которые необходимо протестировать. В нашем примере мы запустим проверку для всех драйверов, разработчиком которых не является Microsoft Corporation . Мы выбрали драйвера: e1g6032e.sys (Intel) и lsi_sas.sys (LSI).

Примечание . Наличие у драйвера цифровой подписи Microsoft свидетельствует, о том, что драйвер протестирован определенным образом на стабильность работы и его код не был модифицирован после этого. Именно поэтому не рекомендуется или пользоваться .

Осталось нажать Finish и появится информационно окно о том, что для вступления изменений в силу нужно перезагрузить систему.

Совет . Режим проверки для драйвера можно включить и из командной строки. Например, чтобы запустить Driver Verifier со стандартными настройками для драйвера myPCDriver.sys, команда будет выглядеть так: verifier /standard /driver myPCDriver.sys

После перезагрузки система загружается в режиме проверки драйверов. Driver Verifier работает в фоновом режиме, выполняя различные виды тестирования выбранных драйверов на предмет выявления ошибок. Используйте компьютер как обычно и дождитесь появления BSOD. Если вы знаете, какие действия приводили ранее к аварийному завершению работы системы, повторите их. В случае появления BSOD необходимо скопировать файл дампа памяти (по умолчанию сохраняются в каталоге C:\Windows\Minidump\*.dmp) и проанализировать его с помощью Windbg или аналога.

Важно! После активации режима отладки драйверов с помощью Driver Verifier, этот режим будет работать до тех пор, пока не будет отключен принудительно.

В том случае, если в течении 1-2 дней проблема не повторилась, то с определенной степенью достоверности можно сделать вывод, что проверяемые драйвера не являются причиной падения системы и режим проверки для них можно отключить.

Совет . Использование средства проверки драйверов Windows существенно замедляет работу Windows, поэтому не рекомендуется постоянно работать в таком режиме.

Отключить проверку Driver Verifier можно из командной строки:

Verifier /reset

Или из графического интерфейса, выбрав пункт Delete existing settings .

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

В том случае, если и в безопасном режиме система не загружается, попробуйте удалить следующие ключи в реестре в , загрузившись с загрузочного диска:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDrivers
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDriverLevel

Проверить текущий статус утилиты Driver Verifier можно так.



Загрузка...