Как включить SECDRV.SYS (старый DRM) в Windows 10

Многие пользователи Windows 10 жалуются, что они больше не могут запускать игры начала и середины 2000-х, в которых используются DRM старого стиля (SafeDisk версии 2 от Macrovision и ниже) . Нет никаких свидетельств, указывающих на файл SECDRV.SYS, если пользователь не проверит в средстве просмотра событий журнал сбоев - игра просто не запускается при запуске с правами администратора, но сообщение об ошибке не появляется.

Что блокирует запуск драйвера SecDrv.sys?

Такое поведение является последующей причиной решения Microsoft отключить 2 DRM старого стиля в Windows 10 в целях безопасности. Это решение привело к разрушению тысяч старых игр, которые были разработаны для использования Securom и Safedisk, если исходный разработчик не решит выпустить патч, чтобы игра была совместима с Windows 10.

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

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

Метод 1. Включение службы Sc Start SecDrv через командную строку

Первый и самый популярный способ включить драйвер, необходимый для запуска устаревших игр в Windows 10, - использовать командную строку с повышенными привилегиями для включения службы Sc Start SecDrv . Если вы решите пойти по этому пути, очень важно убедиться, что вы открываете окно CMD с правами администратора - в противном случае команда завершится ошибкой.

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

Вот краткое руководство по включению службы SC Start SecDRV из командной строки с повышенными привилегиями :

  1. Откройте диалоговое окно Выполнить, нажав Windows Key + R . В поле запуска введите cmd и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями. В элементе управления учетными записями пользователей (UAC) нажмите Да, чтобы предоставить доступ администратора к окну CMD.
  2. Как только вам удастся попасть в командную строку с повышенными привилегиями, введите следующую команду и нажмите Enter, чтобы запустить службу Sc Start SecDrv, связанную с драйвером DRM:
    sc start secdrv
  3. Включив службу, запустите игру, в которой ранее происходил сбой. У вас больше не должно возникнуть проблем с его запуском.
  4. По окончании игрового сеанса вернитесь к командной строке CMD с повышенными привилегиями, введите следующую команду и нажмите Enter, чтобы вручную остановить службу драйвера:
    sc stop secdrv

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

Метод 2: Включение службы SC Start SecDrv через редактор реестра

Еще один метод, который позволит вам включить DRM-файл, необходимый для игры в устаревшие игры в Windows 10, - через редактор реестра. Эта операция рекомендуется, если вы хотите внести более постоянные изменения, которые позволят сохранить службу включенной даже после перезагрузки компьютера.

Но имейте в виду, что этот процесс делает отключение службы немного более неудобным, чем метод 1. Если вы предпочитаете это исправление вместо первого, следуйте приведенным ниже инструкциям, чтобы включить службу SC SecDrv через редактор реестра:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите «regedit» в текстовое поле и нажмите Ctrl + Shift + Enter, чтобы открыть редактор реестра с правами администратора. Когда вам будет предложено Управление учетными записями пользователей (UAC) , нажмите Да, чтобы предоставить права администратора.
  2. Как только вы войдете в утилиту Regedit Editor, используйте левую секцию, чтобы перейти к следующему месту реестра:
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \

    Примечание. Вы можете попасть туда вручную или вставить местоположение прямо в панель навигации и нажать Enter, чтобы попасть туда мгновенно.

  3. Как только вы окажетесь в правильном месте, перейдите к правой стороне, щелкните правой кнопкой мыши пустое место и выберите значение DWORD (32-битное) .
  4. После того, как вам удастся создать значение Dword, назовите его secdrv.
  5. Затем дважды щелкните значение secdrv Dword, установите для Base значение Hexadecimal, а значение Data - 2 .

    Примечание. Если вы когда-нибудь захотите снова отключить службу, просто перепроектируйте описанные выше шаги и установите для параметра Value Data secdrv значение 4 .

  6. Закройте редактор реестра и запустите устаревшую игру, которая раньше не открывалась.

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

Метод 3: выкупить игру в цифровом виде

Если вы хотите сыграть в классическую игру, которая была чрезвычайно популярна в эпоху 2000-х годов, есть шанс, что разработчик выпустил патч, устраняющий проблемную DRM. Поищите в Интернете и посмотрите, так ли это.

Но если это не вариант, единственное жизнеспособное решение - выкупить игру в цифровом виде на популярной игровой платформе. Некоторым это может не понравиться, но современные платформы, такие как GOG, HumbleBundle или даже Steam, будут развертывать современные версии классических игр, которые не включают этот метод защиты DRM. И вы обычно можете получить старые игры для ПК в комплекте из 10 или более игр по невысокой цене.