Хотим играть, а руль не работает!

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

Компьютерный руль

Доброго времени суток! Думаю, всем знакомы такие игры как Need for Speed, Полный привод, различные автосимуляторы для подготовки к экзамену в ГИБДД. И как же удобно в них играть, когда есть руль! Таковой с незапамятных времен был и у меня. С ним было хорошо, когда на компьютере была Windows XP, никаких проблем! Но время идет, на дворе появлялись Win 7, 8, 8.1, 10… С каждой новой версией проблема установки старого драйвера без цифровой подписи становилась все серьезнее.

А руль у меня как раз старый — Speedlink SL-6681. Драйвер для него был выпущен в далеком 2007 году и конечно ничего не знал о современных требованиях к драйверам.

speedlink sl-6681

Какие есть варианты?

  1. Купить новый руль
  2. Установить на виртуалку Windows XP и попытаться туда пробросить руль
  3. Отключить проверку цифровой подписи на Windows 10

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

Установка Windows XP на виртуалку — тоже неплохой вариант, однако руль сам по себе — не очень полезная вещь, нужна еще и игра к нему. А вот каково будет играть в тот же Need for Speed на виртуалке… Гадать не буду, на это надо просто посмотреть . Как-нибудь попробую.

А вот последний вариант — самый актуальный. И не менее проблемный… Последние версии Windows требуют, чтобы драйвер устройства имел цифровую подпись. Первая мысль, которая может посетить любого новичка — это подписать драйвер, самостоятельно создав самоподписанный сертификат и поместив его в доверенные корневые сертификаты. Увы, просто так этот вариант не пройдет, так как Windows проверяет сертификат по своим кросс-сертификатам. Если сертификат так проверить не удается, то подпись драйвера считается недействительной. Поэтому надо искать варианты отключения проверки подписи.

Мне известно три варианта:

  1. Перезагрузка компьютера с выбором типа загрузки с отключенной проверкой подписи драйверов
  2. Включение тестового режима Windows
  3. Внесение изменений в локальные политики безопасности

Вариант 1. Перезагрузка с отключенной проверкой подписи драйверов

Первый — самый простой и, откровенно говоря, именно он у меня и заработал. Но одновременно и самый неудобный, так как перед каждым сеансом игры надо не забывать сразу выбирать нужный вариант загрузки, или перезагружать уже работающий компьютер. Для того, чтобы это сделать в Windows 10, необходимо в поисковой строке кнопки «Пуск» набрать слово «Параметры», в открывшемся окне щелкнуть по плитке «Обновление и безопасность». В левом вертикальном меню необходимо выбрать пункт «Восстановление».

Отключение проверки цифровой подписи драйверов

Следующий шаг — щелкнуть по кнопке «Перезагрузить сейчас». После перезагрузки у меня на мониторе возникло приглашение ввести способ загрузки.

вариант загрузки Windows 10

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

Предупреждение об отсутствии подписи

Вариант 2. Включение тестового режима Windows

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

bcdedit.exe /set TESTSIGNING ON

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

bcdedit

Пишут, что это лечится отключением аппаратной функции DEP. Уже хорошо, правда? Мы вообще-то порулить хотели всего-навсего, а тут того и гляди, следующий шаг — перепайка кондеев на материнке  . Тут сильно останавливаться не буду, скажу лишь только то, что отключается это через BIOS. Как именно это делается, надо смотреть в мануалы к Вашей конкретной материнской плате. Однако есть вещь, которую надо проделать еще до того, как куда-то лезть. Надо проверить, точно ли у нас включена эта аппаратная функция DEP.

Нажимаем сочетание клавиш Win + R, откроется окно «Выполнить», в нем набираем команду

wbemtest

Откроется маленькое скучное серое окошко:

wbemtest

В нем щелкаем по кнопке «Подключить…». В следующем окошке оставляем все, как есть, и кликаем по кнопке «Подключить»:

wbemtest

Активизируется куча кнопок в предыдущем окне. Нас интересует одна кнопка «Экземпляры», и мы по ней кликаем.

wbemtest

Откроется следующее маленькое серое окошко:

wbemtest

В поле, отмеченное красной стрелкой на рисунке, копируем имя суперкласса Win32_OperatingSystem и нажимаем кнопку «ОК». Появится 100500 следующее серое оконце, в котором надо дважды щелкнуть по единственному пункту в поле, указанному красной стрелкой на рисунке ниже:

wbemtest

Терпение, только терпение! Последнее серое окошечко открывается перед нами, и это маленький Центр управления полетами!

wbemtest

В данном окне есть несколько прокручиваемых списков, нас интересует список «Свойства». Прокручиваем мышкой примерно до середины, ищем пункт «DataExecutionPrevention_Avaliable». Если у Вас он, как и у меня, выставлен в TRUE, следовательно, аппаратная функция DEP включена, и, чтобы включить этот несчастный тестовый режим Windows, надо отключить DEP в BIOS. Тут никаких инструкций не оставляю, так как сама не хочу так издеваться над компьютером ради руля .

Просто скажу, что в результате выполнения команды bcdedit.exe /set TESTSIGNING ON в консоли cmd должна появиться надпись «Операция завершена успешно».

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

Вариант 3. Изменение локальных политик безопасности

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

При помощи сочетания клавиш Win + R вызываем окно «Выполнить», в соответствующее поле заносим команду gpedit.msc. Переходим по ветке Конфигурация пользователя -> Административные шаблоны -> Система -> Установка драйвера, затем кликаем по пункту «Цифровая подпись драйверов устройств».

gpedit.msc digital signature

Щелкаем два раза по этому пункту мышью. Перед нами откроется такое окно:

gpedit.msc

Чтобы отключить проверку цифровой подписи устройств, Вам необходимо эту политику включить  , а в параметрах указать, что именно надо делать, когда обнаружен драйвер без подписи. Их всех трех пунктов нас устраивает вариант «Пропустить».

Вместо заключения

Только доведя до ума один из пунктов, можно начать устанавливать драйвер руля или любого другого старого устройства. Затем можно наконец начинать играть в ту игрушку, в которую еще так хотелось поиграть… пару часов назад  . Когда я впервые прошла этот квест, я была очень рада узнать, что … современные Need For Speed мой руль попросту не видят как игровое устройство. Только старенький автосимулятор для обучения ПДД подцепил руль, чему я в свое время была несказанно рада. Один раз чуть сутки не просидела за рулем, потом поняла, что это все же перебор.


2 комментария “Хотим играть, а руль не работает!”

  1. Shuro4ka

    Помогите пожалуйста, такая проблема у меня руль lagitech G27 а в Lagitecg profiler показывает совершенно другой руль, что делать?

    Ответить
    • NoService
      NoService

      Добрый вечер! Прошу прощения за столь долгое реагирование. Видимо, проблема с драйвером на устройство. Лучше его скачать с сайта производителя и повторно установить, предварительно удалив старый. Нужно побольше вводных данных: какая операционная система, какой именно руль показывается в Logitech Profiler?

      Ответить

Оставьте комментарий

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url=""> <img src="" alt="" class="" width="" height="">

http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ab.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ac.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ag.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ah.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ai.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ak.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/am.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/an.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ao.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/aq.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ar.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/at.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/av.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/aw.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ay.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/az.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/bb.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/bc.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/bd.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/be.gif 
больше...