Многие пользователи Windows 10 жалуются, что они больше не могут запускать игры начала и середины 2000-х годов, в которых используется старый стиль. DRM (SafeDisk от Macrovision версии 2 и ниже) . Нет никаких свидетельств, указывающих на файл SECDRV.SYS, если пользователь не проверит Просмотрщик событий для журнала сбоев - игра просто не запускается при запуске с правами администратора, но сообщение об ошибке не появляется.
Службе SecDrv не удалось запустить сообщение об ошибке
Что блокирует запуск драйвера 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 сервис из командной строки с повышенными привилегиями:
- Откройте диалоговое окно Run, нажав Windows key + R . В поле запуска введите ‘Cmd’ и нажмите Ctrl + Shift + Enter , чтобы открыть командную строку с повышенными привилегиями. На Контроль учетных записей пользователей (UAC) нажмите да чтобы предоставить доступ администратора к окну CMD.
Запуск командной строки
- Как только вам удастся попасть в командную строку с повышенными привилегиями, введите следующую команду и нажмите Войти чтобы начать Sc Start SecDrv service связанный с драйвером DRM:
sc start secdrv
- Включив службу, запустите игру, в которой ранее происходил сбой. У вас больше не должно возникнуть проблем с его запуском.
- По окончании игрового сеанса вернитесь к командной строке CMD с повышенными привилегиями, введите следующую команду и нажмите Войти чтобы вручную остановить службу драйвера:
sc stop secdrv
Если вам не нравится этот метод включения DRM файл требуется для игры в устаревшие игры в Windows 10, перейдите к следующему способу ниже.
Метод 2: Включение службы SC Start SecDrv через редактор реестра
Еще один метод, который позволит вам включить DRM-файл, необходимый для игры в устаревшие игры в Windows 10, - через редактор реестра. Эта операция рекомендуется, если вы хотите внести более постоянные изменения, которые сохранят службу включенной даже после перезагрузки компьютера.
Но имейте в виду, что этот процесс делает отключение службы немного более неудобным, чем метод 1. Если вы предпочитаете это исправление вместо первого, следуйте инструкциям ниже, чтобы включить службу SC SecDrv через редактор реестра:
- Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите 'Regedit' внутри текстового поля, затем нажмите Ctrl + Shift + Enter открыться Редактор реестра с доступом администратора. Когда вам будет предложено Контроль учетных записей пользователей (UAC) нажмите да для предоставления административных привилегий.
Команда Regedit
- Как только вы войдете в утилиту Regedit Editor, используйте левую секцию, чтобы перейти к следующему месту реестра:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services
Заметка: Вы можете попасть туда вручную или можете вставить местоположение прямо в панель навигации и нажать Войти чтобы попасть туда мгновенно.
- Как только вы окажетесь в правильном месте, перейдите в правую часть, щелкните правой кнопкой мыши пустое место и выберите DWORD (32-битное) Значение .
Создание значения Dword
- После того, как вам удастся создать значение Dword, назовите его secdrv.
- Затем дважды щелкните значение secdrv Dword, установите База к Шестнадцатеричный и ценность Данные к 2 .
Регулировка стоимости сервиса secdrv
Заметка: Если вы когда-нибудь захотите снова отключить службу, просто перепроектируйте описанные выше шаги и установите Данные значения Второго в 4 .
- Закройте редактор реестра и запустите устаревшую игру, которая раньше не открывалась.
Если этот метод не сработал для вас или вы ищете способ, который позволит вам играть в устаревшие игры, не подвергая компьютер угрозе безопасности, перейдите к последнему способу, описанному ниже.
Метод 3: выкупить игру в цифровом виде
Если вы хотите сыграть в классическую игру, которая была чрезвычайно популярна в эпоху 2000-х, есть вероятность, что разработчик выпустил патч, устраняющий проблемную DRM. Поищите в Интернете и посмотрите, так ли это.
Но если это не вариант, единственное жизнеспособное решение - выкупить игру в цифровом виде на популярной игровой платформе. Некоторым это может не понравиться, но современные платформы, такие как GOG , HumbleBundle или даже Пар развернет современные версии классических игр, в которых этот метод защиты DRM отсутствует. И вы обычно можете получить старые игры для ПК в комплекте из 10 или более игр по невысокой цене.
4 минуты на чтение