Ошибка SCPtoolkit «Не удалось открыть устройство» (исправление для DS 3 и 4)
Ошибка «Не удалось открыть устройство» появляется, когда пользователи пытаются использовать SCPtoolkit для подключения своих контроллеров DualShock 3 или DualShock 4 к ПК. Большинство затронутых пользователей сообщают, что контроллер отображается как подключенный, но не распознается в игре.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Обновление: SCPtoolkit является продолжением программы сервера SCP, поскольку первоначальный разработчик прекратил поддержку программного обеспечения. К сожалению, на данный момент SCPToolkit также заброшен и не получал новых обновлений с момента выхода Windows 11. Из-за этого у вас могут возникнуть проблемы при использовании его с последней сборкой Windows.
Наиболее распространенная причина, по которой вы видите ошибку «Не удалось открыть устройство», — это сценарий, в котором возникает несоответствие, влияющее на контроллер DualShock 3 или DualShock 4. Другие возможные причины включают неправильно настроенную службу SCPP DSx или неправильно установленный адаптер Bluetooth.
В некоторых случаях также может появиться эта ошибка, если подключенный контроллер DS2 или DS3 отображается на неправильной вкладке в диспетчере устройств и его необходимо преобразовать в HID-совместимое устройство.
1. Сбросьте контроллер DualShock 3 / DualShock 4.
Одной из наиболее распространенных причин появления ошибки «Не удалось открыть устройство» при подключении контроллеров DualShock 3 и DualShock 4 является несовместимость прошивки.
Примечание. Это следует учитывать, если вы используете контроллер DualShock как на консоли Playstation, так и на ПК.
К счастью, вы можете легко решить эту проблему, перезагрузив контроллер. Эта процедура сотрет все временные данные с контроллера и вернет контроллер к заводским настройкам по умолчанию. Сброс также приведет к тому, что устройство «забудет» все сохраненные подключения, поэтому вам нужно будет повторить подключение, если вы также используете консоль.
Кнопка сброса расположена на задней панели контроллера (как на DualShock 3, так и на DualShock 4), но вам понадобится острый предмет, чтобы нажать ее достаточно долго, чтобы начать процедуру сброса.
Вот краткое руководство, которое проведет вас через процесс сброса контроллера DualShock:
Примечание. Приведенные ниже инструкции будут работать как на DualShock 3, так и на DualShock 4.
- Если у вас есть консоль PlayStation, сначала убедитесь, что она выключена, чтобы не мешать процедуре.
Примечание. Для достижения наилучших результатов отключите консоль от электрической розетки. - Возьмите контроллер DualShock, переверните его и найдите кнопку сброса сзади рядом с кнопкой L2.
Примечание. На контроллере DualShock 3 кнопка сброса расположена даже ближе к кнопке L2.
- Используйте небольшой острый предмет, чтобы нажать кнопку сброса и удерживать ее нажатой в течение 5 секунд или более.
Примечание. Если у вас нет достаточно маленькой отвертки, вы можете использовать зубочистку или иглу. - Подключите контроллер DualShock 3 или DualShock 4 к ПК и повторите попытку подключения с помощью утилиты ScpToolkit и посмотрите, устранена ли проблема.
2. Вручную запустите службу SCP DSx и измените тип поведения (если применимо).
Другой сценарий, в котором вы можете ожидать увидеть ошибку «Не удалось открыть устройство» при попытке использовать программное обеспечение SCPToolkit, — это если основная служба (служба SCP DSX) неправильно настроена или заблокирована инструментом оптимизации системы.
Примечание. Инструменты оптимизации ресурсов, такие как Razer Cortex, CleanMyPC или System Mechanic, обычно слишком агрессивны со сторонними службами и могут в конечном итоге остановить основную службу SCPToolkit и вызвать эту проблему.
Если вы используете инструмент такого типа, первое, что вы должны сделать, это получить доступ к экрану «Службы» и убедиться, что служба SCP DSX запущена и что для ее типа запуска установлено значение «Автоматически».
Если вы обнаружите, что эта служба остановлена и неправильно настроена, устраните проблему и убедитесь, что программе оптимизации ресурсов не разрешено повторять такое поведение.
Вот краткое руководство, которое проведет вас через этот процесс:
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить».
- Затем введите «services.msc» и нажмите Ctrl + Shift + Enter, чтобы открыть экран «Службы».
- В разделе «Контроль учетных записей» (UAC) нажмите «Да», чтобы предоставить доступ администратора.
- На экране «Службы» перейдите на вкладку «Службы (локальные)» и прокрутите список служб вниз, пока не найдете службу SCP DSx.
- Затем щелкните правой кнопкой мыши службу SCP DSx, затем выберите «Свойства» в только что появившемся контекстном меню.
- В специальном меню службы SCP DSx перейдите на вкладку «Общие», затем установите для параметра «Тип запуска» значение «Автоматически».
- Переместитесь ниже и нажмите кнопку «Пуск», если служба отключена, прежде чем нажать «Применить», чтобы сохранить изменения.
- Теперь, когда служба SCP DSx настроена правильно, войдите в программу оптимизации ресурсов, которая вызвала проблему, и внесите службу SCP DSx в белый список, чтобы эта проблема не возникала в будущем.
Примечание. Если вы больше не используете программу, блокирующую службу SCP DSx, нет причин ее оставлять. В этом случае ближе к экрану «Службы» выполните следующие действия, чтобы удалить его.
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». В поле «Выполнить» введите «appwiz.cpl», затем нажмите Ctrl + Shift + Enter, чтобы открыть меню «Программы и компоненты» с правами администратора.
- В разделе «Контроль учетных записей» (UAC) нажмите «Да», чтобы предоставить доступ администратора.
- В меню «Программы и компоненты» прокрутите список установленных программ и найдите программу оптимизации ресурсов, которая вызывает проблему.
- Щелкните его правой кнопкой мыши и выберите «Удалить» в контекстном меню.
- После завершения удаления перезагрузите компьютер, затем попытайтесь подключить контроллер DualShock с помощью программы набора инструментов SCP и посмотрите, устранена ли проблема.
3. Превратите контроллер в HID-совместимое устройство.
Если вы столкнулись с этой проблемой в Windows 10 или Windows 11, наиболее распространенная причина, по которой программа набора инструментов SCP не обнаруживает ваш контроллер и не запускает «Не удалось открыть устройство», заключается в том, что диспетчер устройств не пометил его как HID. -совместимое устройство.
Скорее всего, контроллер не отображается в разделе «Устройства интерфейса пользователя» должным образом и отображается в разделе «Звук» или другой подкатегории. К счастью, вы можете решить эту проблему, используя Диспетчер устройств, чтобы обновить текущее программное обеспечение драйвера с помощью локального драйвера для USB-устройства ввода.
Примечание. Многие пользователи успешно использовали это исправление в Windows 10 и Windows 11 и подтвердили, что после того, как контроллер был реклассифицирован как устройство, совместимое с HUD, ошибка «Не удалось открыть устройство» полностью исчезла.
Вот краткое руководство о том, как это сделать:
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить».
- Затем введите «devmgmt.msc» и нажмите Ctrl + Shift + Enter, чтобы открыть диалоговое окно «Выполнить».
- В разделе «Контроль учетных записей» нажмите «Да», чтобы предоставить доступ администратора.
- Как только вы окажетесь в Диспетчере устройств, прокрутите список установленных программ и найдите контроллер Playstation 3 или PlayStation 4.
- Щелкните его правой кнопкой мыши и выберите «Обновить драйвер» из списка.
- Затем нажмите гиперссылку «Просмотреть мой компьютер для поиска драйверов» в следующем меню.
- На следующем экране нажмите «Позвольте мне выбрать из списка доступных драйверов на моем компьютере».
- На следующем экране нажмите «Устройство ввода USB», затем нажмите «ОК», чтобы загрузить правильный драйвер.
- Выполните оставшиеся шаги, чтобы вместо этого установить этот драйвер и заставить Диспетчер устройств переклассифицировать контроллер как устройство с интерфейсом пользователя.
- Повторите попытку подключения и посмотрите, устранена ли ошибка «Не удалось открыть устройство».
4. Запустите утилиту SCPCleanWipe и переустановите адаптер Bluetooth.
Если эта проблема появляется и исчезает, но в основном это происходит, когда вы пытаетесь использовать контроллер в режиме Bluetooth. Вы должны повторить попытку подключения ПОСЛЕ запуска утилиты SCPCleanWipe и переустановки основного драйвера SCP, проверяя только совместимый контроллер DualShock (либо DualShock 3, либо DualShock 4).
Примечание. Если вы хотите играть через соединение Bluetooth, вам также необходимо убедиться, что вы выбрали правильный ключ Bluetooth после запуска утилиты SCPDriverInstall. Если вы не используете соединение Bluetooth, снимите флажок с параметра «Драйвер Bluetooth».
Вот краткое руководство по запуску утилиты SCPCleanWipe перед переустановкой программы:
- Нажмите клавишу Windows + E, чтобы открыть проводник, затем перейдите в каталог установки набора инструментов SCP.
- Во-первых, убедитесь, что SCP Toolit не запущен активно, затем откройте любой браузер и загрузите последняя сборка ScpTookit с официального GitHub листинг.
- В специальном списке щелкните ScpTookit_Setup.exe, чтобы начать загрузку последней версии.
Примечание. Это необходимо, даже если у вас уже установлен этот инструмент — скорее всего, вы установили его без инструмента CleanWipe.
- После завершения загрузки дважды щелкните исполняемый файл и запустите его с правами администратора.
- На первом экране выберите правильное местоположение и установите флажок «Я согласен с условиями лицензии», прежде чем нажать «Далее».
Примечание. Если у вас уже есть существующая установка, вполне нормально установить ее в том же месте.
- На следующем экране убедитесь, что отмечены все функции по умолчанию, особенно утилита SCP Toolkit CLean Wipe.
- После правильной настройки установщика нажмите «Установить».
- Нажмите «Да» в UAC (Контроль учетных записей пользователей) еще раз, чтобы подтвердить настройки.
- После завершения установки нажмите клавишу Windows + E, чтобы открыть проводник.
- Затем используйте панель навигации вверху, чтобы перейти к следующему местоположению: C:\Program Files\Nefarius Software Solutions\ScpToolkit.
- Оказавшись внутри, щелкните правой кнопкой мыши ScpCleanWipe.exe, затем выберите «Запуск от имени администратора» в контекстном меню.
Примечание. При запуске этого инструмента все сообщения перестанут появляться при подключении контроллера.
- В запросе подтверждения нажмите Я знаю, что делаю это на свой страх и риск; попробуй почистить систему.
- Необязательно: если вы используете контроллер DualShock с соединением Bluetooth, переустановите адаптер Bluetooth на этом этапе. Если вы играете только через провод или у вас нет возможности Bluetooth на этом ПК, перейдите к следующему шагу ниже.
- Затем вернитесь в папку установки ScpToolkit и дважды щелкните утилиту SCPDriverInstaller.
Примечание. В разделе «Контроль учетных записей» (UAC) нажмите «Да», чтобы предоставить доступ администратора.
- На первом экране проверьте только ту версию Dualshock, которую вы будете использовать.
Примечание: например, если вы используете DualShock 4, убедитесь, что все записи DUalSHock сняты. - Необязательно: выберите активный ключ Bluetooth. Важно выбирать ТОЛЬКО те адаптеры Bluetooth, которые вы используете (если вы их используете). Если нет, снимите флажок с опции драйвера Bluetooth.
- Нажмите «Установить» и дождитесь завершения операции.
- Используйте свой контроллер в игре и посмотрите, устранена ли проблема.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)