Включить порты USB на ноутбуке можно через BIOS, диспетчер устройств, редактор реестра или редактор групповых политик. Если доступ к разъемам ЮСБ был запрещен намеренно с помощью специального софта, то разблокировать его можно в программе, где интерфейс заблокирован. Все способы доступны обычным пользователям и не требуют специальной подготовки.
Если порты USB вдруг перестали работать, и вы теперь ищете, как их включить, то первым делом посмотрите, не много ли устройство подключено к ноутбуку. При использовании USB-хаба лэптоп может оказаться не в состоянии обеспечить питанием все устройства, в результате чего разъемы USB перестанут отвечать.Прежде чем выполнять настройку USB в BIOS, отключите от ноутбука лишнее оборудование и проверьте, заработают ли порты. Если ничего не поменялось, то перезагружайте лэптоп и заходите в BIOS.
Для входа BIOS при загрузке нажимайте на Delete, F2 или другую клавишу в зависимости от модели системной платы. Посмотреть её можно на стартовом экране.
В случае с ноутбуком этот экран не появляется, потому что активирована функция быстрой загрузки. Отключить на время эту технологию можно в параметрах электропитания:
Перезагрузите компьютер. Без быстрого запуска вы увидите все стадии загрузки Windows и сможете попасть в BIOS. Если на Windows 8 или 10 с BIOS UEFI это не сработает, попробуйте следующий метод:
После перезагрузки выберите пункт «Диагностика», затем перейдите в «Дополнительные параметры» и откройте параметры встроенного ПО UEFI. Нажмите «Перезагрузить», при следующем запуске появится интерфейс BIOS UEFI.
Для настройки портов USB в UEFI необходимо перейти на вкладку «Peripherals» и установить параметру «Legacy USB Support» значение «Enabled». Если требуется поддержка портов USB 3.0, активируйте соответствующий пункт (USB 3.0 Support).
В AMI BIOS, то зайдите в раздел «Integrated Peripherals» и поставьте значение «Enabled» для четырех опций:
В Phoenix AwardBIOS необходимо перейти на вкладку «Advanced» и зайти в раздел «USB configuration». Все находящиеся внутри параметры должны иметь значение «Enabled», чтобы порты ЮСБ работали.
Во всех версиях BIOS для сохранения конфигурации необходимо нажать клавишу F10 и подтвердить выбор, написав «Y».
Если в BIOS порты включены, но подключенные через интерфейс USB устройства не определяются системой, то проверьте редактор реестра, диспетчер устройств и редактор групповых политик. Возможно, через них в систему были внесены изменения, из-за которых порты теперь не работают. Начать следует с редактора реестра.
Если в редакторе реестра поддержка интерфейса USB включена, то проверьте драйверы контроллеров диспетчере устройств.
Если вы видите возле контроллера значок в виде восклицательного знака, при этом вы уверены, что в редакторе реестра интерфейс поддерживается, то это значит, что существуют проблемы с драйверами. Сначала попробуйте обновить программное обеспечение:
Если обновление программного обеспечения контроллера не помогло, обновите драйвер материнской платы. Скачайте его на сайте производителя и установите вручную. Еще один способ обновить драйверы сразу всех контроллеров – удалить их из системы. Щелкайте по контроллерам правой кнопкой и выбирайте «Удалить». После перезагрузки система автоматически установит драйверы контроллеров, так что вам больше не придется думать, как включить порты USB – они и так будут работать.
Если не работают только подключенные через USB съемные устройства, то проверьте в редакторе групповых политик, не установлен ли запрет на чтение.
Найдите параметр «Съемные устройства: запретить чтение» и установите для него значение «Отключить». Проблема с определением флешек и внешних дисков должна исчезнуть.
Если у ноутбука повреждены порты USB или южный мост на материнской плате, то никакие способы не помогут включить интерфейс. Поэтому если разъемы перестали работать после механического воздействия, попадания жидкости внутрь корпуса, короткого замыкания или других негативных факторов, то следует нести лэптоп в сервис для диагностики.
В случае с системным блоком некоторые порты USB можно заменить самостоятельно, в ноутбуке же такой возможности нет, потому что все разъемы припаяны к материнской плате.
Чтобы совершить действия, описанные в статье, не обязательно быть компьютерным гением. Одни из них окажутся совсем банальными, другие потребуют определенных усилий. Но, в целом, все будет просто и понятно.
Первой причиной неисправности портов на компьютере может служить их засорение. Такое случается довольно часто, поскольку обычно для них не предусмотрены заглушки. Прочистить их можно тонким, длинным предметом, например, деревянной зубочисткой.
Большинство периферийных устройств подключаются не напрямую, а посредством кабеля. Именно он и может быть помехой для передачи данных и обеспечения электропитания. Чтобы это проверить придется воспользоваться другим, заведомо рабочим шнуром.
Еще вариант – поломка самого порта. Его следует исключить еще до совершения нижеописанных действий. Для этого необходимо вставить устройство в USB-гнездо и слегка пошатать его в разные стороны. Если оно сидит свободно и слишком легко двигается, то, скорее всего, причина неработоспособности порта – физическое повреждение. И поможет здесь только его замена.
Самым простым, популярным и одним из самых эффективных методов устранения всевозможных неполадок в работе компьютера является перезагрузка системы. Во время этого памяти, процессору, контроллерам и периферийным устройствам дается команда сброса, после выполнения которой возвращаются их исходные состояния. Аппаратное обеспечение, в том числе USB-порты, повторно сканируется операционной системой, что может заставить их снова работать.
Иногда причина кроется в настройках материнской платы. Ее система ввода и вывода (BIOS) тоже способна включать и отключать порты. В этом случае необходимо зайти в BIOS (Delete, F2, Esc и др. клавиши), выбрать вкладку «Advanced» и перейти к пункту «USB Configuration». Надпись «Enabled» означает, что порты активированы.
Подробнее: Настраиваем BIOS на компьютере
Если предыдущие способы не принесли положительного результата, решением проблемы может стать обновление конфигурации портов. Для этого необходимо:
devmgmt.msc
).Отсутствие такого устройства в списке может быть причиной неисправности. В таком случае стоит обновить конфигурацию всех «Контроллеров USB».
Другой вариант связан с удалением «хост-контроллеров». Только нужно учитывать, что при этом перестанут работать устройства (мышь, клавиатура и др.), подключенные к соответствующим портам. Делается это следующим образом:
В принципе, все восстановится после обновления конфигурации оборудования, которое можно совершить через вкладку «Действие» в «Диспетчере устройств». Но эффективнее будет перезагрузить компьютер и, возможно, после автоматической переустановки драйверов проблема решится.
Последний вариант предполагает внесение определенных изменений в реестр системы. Выполнить эту задачу можно следующим образом:
regedit
).HKEY_LOCAL_MACHINE – SYSTEM – CurrentControlSet – Services – USBSTOR
Файл «Start» может отсутствовать по указанному адресу, а значит, его придется создать. Для этого необходимо:
Все способы, описанные выше, действительно работают. Они были проверены пользователями, у которых однажды перестали функционировать USB-порты.
Мы рады, что смогли помочь Вам в решении проблемы.Приветствую!
Отключение USB портов может понадобиться в самых различных целях и сценариях. Одной из наиболее часто встречающихся причин отключения ЮСБ порта или портов можно назвать предотвращение «утечки» каких-либо важных и конфиденциальных данных с компьютера. Также стоит отметить и безопасность (зловредное программное обеспечение, вирусы никто не отменял), которая повышается, если отключить возможность подключения каких-либо съёмных накопителей (флеш-дисков, портативных HDD и иных устройств, имеющих интерфейс USB).
Мы рассмотрим множество актуальных способов, которые позволят ограничить использование USB портов на стационарном компьютере или ноутбуке.
Этот способ позволяет эффективно отключить работу всех USB портов на компьютере или ноутбуке. Однако стоит учесть, что при этом будет отключена работа периферии, что подключена к USB портам. И если у вас подключена клавиатура с мышкой через USB порт, то при использовании данного способа оные перестанут работать.
Найдя их, следует воспользоваться переключателем напротив и выбрать пункт Disabled (Отключить).
На изображении ниже показано, как это может примерно выглядеть.
Данный способ хорош тем, что отключается возможность работы с подключаемыми съёмными носителями через USB, однако периферия при этом не затрагивается. Если у вас подключён принтер, клавиатура, мышка и т.д., то оные так и будут продолжать работать после проведённой манипуляции.
Однако стоит отметить, что инструмент групповой политики присутствует не во всех версиях Windows. Если при попытке его открыть вы видите сообщение об ошибке, то переходите к следующему способу, а именно через реестр. Он аналогичен.
Конфигурация компьютера -> Административные шаблоны -> Система -> Доступ к съемным запоминающим устройствам
И в правой части окна среди прочих будет располагаться пункт с именем Съемные диски: Запретить чтение – осуществите двойной клик по нему.
Как и предыдущий способ, оный так же не затрагивает работу периферии. Отключается только возможность работы со съёмными накопителями.
Следует отметить, что если вы ранее не сталкивались с реестром, ничего там не редактировали, то следует на всякий случай сделать его резервную копию. Это окажет посильную помощь, если что-то будет сделано неверно, и операционная система начнёт проявлять нестабильность в работе.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR
И далее в правой части окна следует осуществить двойной клик мышкой по пункту с именем Start.
И сделав это, нажмите по клавише OK.
Если в будущем вам необходимо будет вернуть возможность работы со съёмными накопителями, что подключается через USB, то осуществите описанную процедуру и впишите первоначальное значение, а именно цифру 3.
Существует целый ряд программ, ограничивающих работу для подключаемых USB носителей данных.
Среди таковых можно отметить: USB Block, USB Disabler Pro, MyUSBOnly, Gilisoft USB Lock. Всё они обладают англоязычным интерфейсом, возможностью настройки «белого списка» подключаемых накопителей и некоторыми другими возможностями.
Приведённые решения не являются бесплатными, но если необходимо ограничить доступ к USB на компьютерах в организации, то данный вариант можно рассмотреть.
Данный способ не является универсальным, всё зависит от аппаратной реализации конкретного USB контроллера, что установлен в компьютер или ноутбук. В некоторых случаях даже после отключения всех указанных пунктов, работа того или иного USB порта может сохраняться.
И да, отключение USB таким способом приведёт и к отключению работы подключенной периферии (мышка, клавиатура, принтер и т.д.). Будьте внимательны.
В данном списке отобразятся аппаратные элементы, отвечающие за работу USB. Наведите мышку, кликните правой клавишей и в отобразившемся меню выберите Отключить устройство.
Проделайте аналогичную процедуру со всеми находящимися там пунктами.
В данном случае речь идёт об отключении USB кабеля на материнской плате, который отвечает за подключение USB портов на лицевой стороне системного блока.
USB порты сзади, которые непосредственно размещены на материнской плате, отключить таким способом, естественно, не получится.
То же касается и ноутбуков.
Данный способ не является рациональным. Это связанно с тем, что впоследствии операционная система восстанавливает удалённые драйвера (обычно после перезагрузки компьютера), т.к. видит, что физически компонент в системе присутствует.
Более того, если удалить драйвер, то нарушается работа всех подключенных USB устройств.
Иногда возникает необходимость отключить USB порты на компьютере или ноутбуке, чтобы ограничить доступ по подключению флешек, жестких дисков и других USB-устройств. Отключение портов USB поможет предотвратить подключение каких-либо накопителей, которые могут быть использованы для кражи важной информации или стать причиной заражения компьютера вирусом и распространения вредоносного программного обеспечения по локальной сети.
Рассмотрим 7 способов, с помощью которых можно заблокировать USB порты:
Если отключение через БИОС вам не подходит, можете закрыть доступ непосредственно в самой ОС Windows с помощью реестра.
Приведенная ниже инструкция позволяет закрыть доступ для различных USB-накопителей (например флешек), но при этом другие устройства, такие как клавиатуры, мыши, принтеры, сканеры все равно будут работать.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ USBSTOR
Нажмите кнопку «ОК», закройте редактор реестра и перезагрузите компьютер.
! Вышеописанный способ работает только при установленном драйвере USB контроллера. Если по соображениям безопасности драйвер не был установлен, значение параметра «Start» может быть автоматически сброшено на значение «3», когда пользователь подключит накопитель USB и Windows установит драйвер.
Этот способ не всегда работает. В примере, приведенном на рисунке выше отключение контроллеров (2 первых пункта) не привело к желаемому результату. Отключение 3-го пункта (Запоминающее устройство для USB) сработало, но это дает возможность отключить лишь отдельный экземпляр USB-накопителя.
Как вариант для отключения портов можно просто деинсталлировать драйвер USB контроллера. Но недостатком этого способа является то, что при подключении пользователем USB-накопителя, Windows будет проверять наличие драйверов и при их отсутствии предложит установить драйвер. Это в свою очередь откроет доступ к USB-устройству.
Еще один способ запрета доступа к USB-накопителям – это использование Microsoft Fix It 50061 (http://support.microsoft.com/kb/823732/ru — ссылка может открываться около митуты). Суть это способа заключается в том, что рассматриваются 2 условия решения задачи:
В рамках данной статьи не будем детально рассматривать этот метод, тем более, что вы можете подробно его изучить на сайте Microsoft, используя ссылку приведенную выше.
Еще следует учесть, что данный способ подходит не для всех версий ОС Windows.
Существует много программ для установки запрета доступа к USB портам. Рассмотрим одну из них — программу USB Drive Disabler.
Программа обладает простым набором настроек, которые позволяют запрещать/разрешать доступ к определенным накопителям. Также USB Drive Disabler позволяет настраивать оповещения и уровни доступа.
Хотя физическое отключение USB портов на материнской плате является практически невыполнимой задачей, можно отключить порты, находящиеся на передней или верхней части корпуса компьютера, отсоединив кабель, идущий к материнской плате. Этот способ полностью не закроет доступ к USB портам, но уменьшит вероятность использования накопителей неопытными пользователями и теми, кто просто поленится подключать устройства к задней части системного блока.
!Дополнение
В современных версиях Windows существует возможность ограничить доступ к съемным запоминающим устройствам (USB-накопителям в том числе) с помощью редактора локальной групповой политики.
Данный раздел локальной групповой политики позволяет настраивать доступ на чтение, запись и выполнение для разных классов съемных носителей.
Когда вы подключаете флешку, клавиатуру, мышь или другие устройства к USB-порту компьютера или ноутбука под управлением Windows 10 или Windows 7, то ничего не происходит, USB порт не работает. Вы начинаете вставлять флешку в другие порты как USB 3.0 или USB 2.0, и там тоже не происходит инициализация устройства. Существует множество причин, из-за которых порты могут не функционировать, но делятся они на две главные: это проблема с оборудованием или с программным обеспечением.
Если проблема в оборудовании, это означает, что вышел из строя сам USB-порт или подключаемая периферия как флешка, клавиатура, мышь и т.п. В плане программного обеспечение, виновником может быть неисправный драйвер, вирус или стороннее ПО по безопасности, которое может блокировать инициализацию при подключении.
Первое, что нужно сделать - это исключить само оборудование из виновников. Для этого убедитесь:
Если вы проделали выше описанные методы и уверены, что USB порт(ы) на самом компьютере или ноутбуке рабочие, также само подключаемое устройство работает, то ниже будут способы, которые могут решить проблему программного или системного характера.
Некоторое программное обеспечение, особенно по безопасности, может блокировать подключение устройств через USB. Если установлен сторонний антивирус, брандмауэр, файервол или программы для флешек, то удалите их. Также, рекомендую просканировать систему на вирусы именно сканером, как Zemana или DrWeb.
Система Windows 10 отключает питание порта для экономии энергии в батареи ноутбука. В некоторых ситуациях этот параметр может быть настроен неправильно и для настольных компьютеров. Проверим.
Нажмите Win+R и введите control.exe powercfg.cpl,,3
, чтобы быстро открыть параметры электропитания. Найдите и разверните графу "Параметры USB" и задайте значение "Запрещено" для временного отключения USB-порта.
Шаг 1. Нажмите Win+X и выберите "Диспетчер устройств". Если вы подключаете к USB-порту компьютера устройство как Bluetooth, то нажмите по нему два раза, чтобы открыть свойства и перейдите во вкладку "Управление электропитанием". Уберите галочку с пункта "Разрешить отключение этого устройства для экономии энергии".
Шаг 2. Далее разверните графу "Контроллеры USB" и дважды нажимайте на все контроллеры по очереди, и снимайте галочку отключения электропитания.
Старые драйвера могут конфликтовать с текущими. Вы не увидите старые драйвера, так как они скрыты, но мы удалим их. Для этого:
Перед выполнением этого пункта, рекомендую создать точку восстановления системы. Нажмите Win+R и введите regedit, чтобы открыть редактор реестра. В реестре перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e965-e325-11ce-bfc1-08002be10318}
Шаг 1. В диспетчере задач выберите устройство, которое не работает при подключении к USB порту и нажмите по нему два раза. В свойствах перейдите во вкладку "Сведения" и выберите "Путь к экземпляру устройства". Не закрывайте окно, или запишите значение, оно нам будет нужно.
Шаг 2. Открываем редактор реестра и переходим по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\
Если системе требуются изменения ACPI BIOS для точного отражения конфигурации порта USB, при настройке порта следует учитывать возможность пользователя подключить устройство к порту.
Если вы используете ACPI для указания конфигурации порта USB, вы должны определить возможности порта USB ( _UPC ) и описание физического местоположения ( _PLD ) объектов. Хотя спецификация ACPI 6.0 специально не запрещает использование только объекта _UPC , использование обоих объектов более точно указывает на возможность пользователя подключать устройства к порту. Использование только объекта _UPC может привести к неправильной или неправильной настройке группировки контейнеров устройств.
Устройства, подключенные к порту, можно снимать с концентратора, если установлен бит DeviceRemovable . В следующей таблице показано, как значения объектов ACPI для данного порта влияют на значение дескриптора DeviceRemovable концентратора USB, которое Windows сообщает для устройства.
Состояние порта USB | Пример | _UPC.PortIsConnectable байт | _PLD.UserVisible бит (бит 64) | Результирующее устройство Удаляемое значение бита |
---|---|---|---|---|
Порт виден, и пользователь может свободно подключать и отключать устройства. | Порт отображается на лицевой стороне панели компьютера, видимой пользователю. | Установить (0xFF) | Набор (1) | Набор |
Порт скрыт или является внутренним, и пользователь не может свободно подключать и отключать устройства. | Порт напрямую подключен к встроенному устройству, например веб-камере ноутбука или внутреннему концентратору USB. | Установить (0xFF) | Очищено | Очищено |
Порт физически реализован хост-контроллером USB, но не используется. | Порт - это дополнительный порт, который не подключен к терминалу разъема порта или интегрированному устройству. | Очищено (0x00) | Прозрачный | Очищено |
Примечание Определение порта как недоступного, но видимого для пользователя является недопустимой.
В следующих примерах показан правильно сформированный исходный язык ACPI (ASL), который демонстрирует использование объектов _UPC и _PLD для описания порта USB:
Чтобы указать порт, который является внутренним (невидимым для пользователя) и может быть подключен к интегрированному устройству, байт _UPC.PortIsConnectable должен быть установлен в 0xFF, а бит _PLD.UserVisible должен быть установлен в 0.
В следующем примере устройство сгруппировано с контейнером устройства компьютера.
Имя (_UPC, Package () { 0xFF, // Порт доступен для подключения 0xFF, // Тип коннектора (Н / Д для невидимых портов) 0x00000000, // Зарезервировано 0, должно быть равно нулю 0x00000000}) // Зарезервировано 1, должно быть равно нулю Имя (_PLD, Buffer (0x10) { 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00})
Чтобы указать порт, который является внешним (видимым пользователем) и может быть подключен к внешнему устройству, _UPC.Байт PortIsConnectable должен быть установлен в 0xFF, а бит _PLD.UserVisible должен быть установлен в 1. _ UPC . PortConnectorType байт должен быть установлен на соответствующий тип разъема USB, как указано в разделе 9.13 спецификации ACPI 3.0.
В следующем примере устройству назначается новый контейнер устройства, и оно отображается как отдельное физическое устройство.
Имя (_UPC, Package () { 0xFF, // Порт доступен для подключения 0x00, // Тип коннектора, в данном случае - тип A 0x00000000, // Зарезервировано 0, должно быть равно нулю 0x00000000}) // Зарезервировано 1, должно быть равно нулю Имя (_PLD, Buffer (0x10) { 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00})
Разъем USB Type-C должен быть правильно описан в ACPI для прохождения теста USB Type-C ACPI Validation Hardware Lab Kit.
Пример _UPC для разъема USB Type-C:
Имя (_UPC, Пакет (4) { 0x01, // Порт доступен для подключения 0x09, // Тип разъема: разъем типа C - USB2 и SS с коммутатором 0x00000000, // Зарезервировано0 - должно быть равно нулю 0x00000000}) // Зарезервировано1 - должно быть равно нулю
Дополнительные сведения об интерфейсе ACPI 6.0 см. В разделе «Расширенная конфигурация и спецификация интерфейса питания», версия 6.0.
.Когда я изначально писал «Руководство для начинающих по созданию пользовательского USB SSDT», идея заключалась в том, чтобы прояснить и упростить процесс настройки всех этих USB-портов, которые поставляются с материнскими платами ПК. чтобы они нормально работали под macOS. Основным камнем преткновения для многих разработчиков было произвольное ограничение Apple на 15 портов. Мы должны смириться с этим, но по-прежнему лучше всего использовать имеющиеся у нас порты, что часто приводит к «потере» некоторых из имеющихся, чтобы не выходить за эти рамки.Более того, не все порты одинаковы, и мы должны учитывать это при их настройке.
Очень талантливый инженер-программист и участник здесь, по имени @headkaze, придумал очень полезный инструмент, который поможет нам с множеством утомительных дел и умственной гимнастикой, которые мы должны выполнять, чтобы наши сборки работали гладко, и это называется Hackintool . Одна часть этого превосходного приложения посвящена настройке USB-порта.
Теперь, когда появилась macOS Catalina, Apple указывает новый путь вперед.Мы больше не можем использовать 32-битные приложения, и с этого момента сторонние kexts или драйверы имеют строгие ограничения на то, куда они могут переходить и что они могут делать.
Я понял, что если мы объединим мое предыдущее руководство с превосходным Hackintool от @headkaze, мы могли бы использовать еще более простой метод настройки наших USB-портов, который не должен давать новую, более ориентированную на безопасность macOS , любые тревожные моменты.
New Guide
Давайте теперь погрузимся в подробности.Выделите около 30 минут, в зависимости от вашей уверенности, на это.
Материнская плата вашего ПК, вероятно, имеет больше портов USB, чем любой Apple Mac, произведенный до сих пор. Даже базовая материнская плата Mini-ITX. Таким образом, нам нужно сократить количество, которое у нас есть, до тех пор, пока оно не будет соответствовать ожиданиям MacOS от Apple, и убедиться, что те, которые мы продолжаем, работать с правильной скоростью, подавать правильное питание и безопасно монтировать и отключать, когда это необходимо, чтобы сохранить данные в безопасности.
Первым делом необходимо собрать все «инструменты», которые вам понадобятся:
Дисковая утилита
Терминал
Clover Configurator или OpenCore Configurator или PlistEdit Pro
USBInjectAll.kext - Изменить август 2020 - Рекомендовать v 0.7.3 , а не 0.7.5.
Hackintool
IORegistryExplorer.app
Флэш-накопитель USB2.0
Флэш-накопитель USB3.0
В этом руководстве мы будем напрямую редактировать наш файл config.plist . В иллюстративных целях мы демонстрируем наши правки с использованием каждого из трех вариантов редактора в списке выше, чтобы вы могли сделать свой выбор. Вам нужно использовать только один . См. Приложение № 1
Шаг 1 - Установите USBInjectAll.kext и патч для удаления ограничения портов
Нам нужно сделать все порты доступными для нашей материнской платы ПК.
Чтобы смонтировать скрытый раздел EFI, сначала необходимо проверить, какое у него обозначение диска. Запустите приложение Disk Utility . и проверьте, что вы видите здесь:
Теперь, когда мы знаем, как называется диск, мы можем смонтировать этот скрытый раздел EFI, используя магию команды Терминал :
Код:
sudo mkdir / Объемы / EFI sudo mount -t msdos / dev / disk0s1 / Volumes / EFI
Для Clover - скопируйте USBInjectAll.kext в EFI / CLOVER / kexts / Other
Для OpenCore - скопируйте USBInjectAll.kext в OC / Kexts - И - добавьте новый раздел kext в свой config.plist . Если вы ранний последователь OpenCore, вы знаете, что вам нужно объявить каждый kext с путем к его исполняемому файлу и т. Д. (См. Снимок экрана ниже).
Патч для удаления Port_limit:
Патчи PLR (как мы будем называть их с этого момента для краткости) описаны в каждом разделе поддержки macOS - High Sierra, Mojave и Catalina.
См. Приложение № 2
Для Clover - введите PLRP в свой config.plist . Вот модель Catalina, которую можно увидеть в Clover Configurator .
Для OpenCore - установите Quirk «XhciPortLimit» как «/ true».Вот как это выглядит в OpenCore Configurator . Ниже показано, как это выглядит в PlistEdit Pro .
Сохранить и перезагрузить
Шаг 2) Проверьте, какие USB-порты у вас есть.
Запустите Hackintool и выберите значок USB в строке меню:
См. Приложение № 3
Шаг 3) Обнаружение портов
Чтобы определить, какой порт на материнской плате вы собираетесь сохранить и настроить, вам необходимо протестировать каждый из них с помощью USB-накопителя, чтобы увидеть, где он отображается в выход Hackintool .
Вот тест того же порта с использованием сначала диска USB2.0 и второго диска USB3.0 / 3.1 :
Физический порт такой же, но его нумерация зависит от типа подключенного устройства - USB2.0 - это порт HS ** , а USB3.0 / 3.1 - это порт SS ** . Итак, как вы можете видеть, один физический порт USB3 считается как 2x порта по отношению к нашему пределу в 15, потому что к нему можно подключить любое устройство.
Повторите этот процесс для каждого порта на материнской плате и сделайте где-нибудь запись.
Вот два плана, которые я сделал для моей материнской платы Z370M-D3H:
Окончательный список выглядит следующим образом:
Шаг 4) Экспорт нашего файла конфигурации
Выберите значок, который я обвел красным на снимке экрана выше, чтобы экспортировать всю свою работу:
Шаг 5) Установка нашей конфигурации и очистки
Если у вас все еще смонтирован раздел EFI, вы можете:
Для Clover -
1) Удалить USBInjectAll.kext и заменить его на USBPorts.kext дюйм EFI / CLOVER / kexts / Другое . Удалите PLR-патчи из вашего config.plist , отредактировав или установив флажки «Отключить» с помощью Clover Configurator.
Для OpenCore -
1) Удалите USBInjectAll.kext и замените его на USBPorts.kext в OC / Kexts - И - не забудьте изменить имя kext в вашем config.plist , удаление ссылки на его исполняемый путь:
2) Чтобы удалить PLR-патчи, либо измените их на «/ false», либо снимите галочку с этого Quirk - «XhciPortLimit».
Сохранить и перезагрузить
Шаг 6) Задание выполнено - проверьте свою работу
Либо запустите Hackintool и выберите этот значок USB, чтобы увидеть свои порты, либо запустите IORegistryExplorer и прокрутите левую панель до XHC. раздел.
Вот и все. Отлично завершили настройку USB-порта!
Приложение № 1
Ваш config.plist находится в текстовом формате с именем xml , и вам понадобится текстовый редактор, чтобы изменить его. То, что вы выберете, зависит от того, что вам удобно. Многие рекомендуют PlistEdit Pro , а другим нравится A редактор Xcode pple. Лично мне нравятся Clover Configurator и OpenCore Configurator, , хотя некоторые их несправедливо критикуют.Они - это , которые активно обновляются, и я без проблем собирал компьютеры с их помощью. Что бы вы ни выбрали, оно должно иметь возможность редактировать в обычном текстовом формате , а не только в расширенном текстовом или частном формате. Даже MacOS TextEdit справится с этой задачей, если вы знаете, как его настроить.
Помните, что всегда целесообразно перепроверить свою работу и сделать резервные копии, прежде чем вносить какие-либо изменения в свой компьютер.
Приложение № 2
Пожалуйста, имейте в виду, что исправления для удаления ограничения портов предназначены для постоянного использования , а не , поскольку они перезаписывают и выходят за пределы областей памяти, выделенных для работы Apple.Думайте о своих USB-портах как о коробке с дюжиной яиц, двумя рядами по шесть штук. В полном объеме крышка закрывается, и все в порядке. Если вы положите еще пять яиц в центр, кажется, что они идеально подходят, но теперь вы не можете закрыть крышку. Вещи могут выпасть и сломаться.
Короче говоря, долгосрочное использование патча означает, что потеря данных и сбои системы окажутся совсем близко.
Приложение № 3
В этом руководстве основное внимание уделяется контроллеру XHCI, который есть во всех современных наборах микросхем Intel. Некоторые старые материнские платы оснащены наборами микросхем как с предыдущим стандартом EHCI, так и с новым XHCI.Даже старше может быть всего два EHCI. Если вы видите , три строки на верхней панели Hackintool с двумя EHC и одним контроллером XHC, тогда отдает приоритет XHC, потому что именно отсюда идет USB3.0. Если вы только видите два контроллера EHC, то ваша система застряла на USB2.0. Однако вы можете использовать эти порты при переходе к следующему этапу. Для получения дополнительной информации об этих см. Мое оригинальное руководство , так как вам нужно будет добавить несколько переименований в свою конфигурацию .лист.
Заключительное техническое примечание: Поскольку Apple решает, какие сторонние kexts могут быть установлены, изначально было обеспокоено, что использование любой формы установки kext для изменения портов ACPI / USB может быть заблокировано в будущем . Однако, помещая наш USBPorts.kext в папку EFI / или OC /, macOS не «видит» его. Более того, если вы запустите kextstat из Terminal , вы заметите, что, хотя другие kexts видны для macOS, USB-порты.kext нет. Я так понимаю, потому что в этом контейнере нет «исполняемого файла».
The Credits -
Спасибо @headkaze за такую усердную работу, чтобы сделать Hackintool великолепным набором полезных утилит для разработчиков Hackintosh. В этом руководстве мы касаемся только одной части его возможностей.
Спасибо также @Sniki за то, что он принял эстафету и разветвил USBInjectAll.kext для новейших чипсетов материнских плат. Мы работали над патчем ACPI без kext, пока не осознали, что этот метод может быть проще.
Как всегда, спасибо владельцам сайта и моим коллегам из Tonymacx86 за поддержку и поддержку.
.
Ваши USB-порты не работают? Чтобы исправить это, вам нужно диагностировать корень проблемы. В этой статье объясняется, как быстро вернуть ваши порты в рабочее состояние.
Прежде чем продолжить, обратите внимание, что вам нужно убедиться, что неисправен порт, а не устройство, которое вы подключаете.
Чтобы установить, в чем проблема, подключите устройство к другому USB-порту.Если работает, значит проблема в первом порте; если устройство остается необнаруженным, значит, у вас неисправное устройство. Если вы не можете переформатировать USB-накопитель, его необходимо заменить.
Если есть проблема с вашим USB-портом, вы заметите это по одной из следующих причин:
В любом случае вам следует проверить состояние USB-порта.Он был поврежден каким-либо образом? Самый безопасный способ выяснить это - выключить компьютер или ноутбук.
Далее посмотрите на порт USB.Он чистый и без пыли? Если вы используете настольный компьютер или USB-порт находится на задней панели корпуса ПК, есть вероятность, что в порт могли попасть грязь, пыль и общий мусор.
Пыль уменьшит поток воздуха, что приведет к перегреву системы.Это особенно опасно для ноутбуков, где перегрев может снизить производительность за секунды. Очистите привод баллончиком со сжатым воздухом. Здесь также может пригодиться пылесос.
Наконец, возьмите USB-кабель (или флешку, что угодно) и осторожно пошевелите им.Если диск движется и чувствует себя плохо - обычно это происходит вверх и вниз - значит, у вас проблема.
Мы рассмотрим некоторые программные исправления через мгновение, но сначала, что, если порт USB не подключен?
Порты припаяны к плате вашего компьютера.Это может быть материнская плата, но обычно это вторичная печатная плата (PCB). При регулярном использовании порты могут становиться подвижными, иногда полностью отсоединенными.
Часто это связано с формой подключенных USB-устройств.В то время как небольшой Wi-Fi, Bluetooth и даже новая флэш-память USB вряд ли окажут существенную нагрузку на физическое соединение порта, более старые «флеш-накопители» - это совсем другое дело. Как и USB-кабели. Их размер и связанный с ним вес действуют как своего рода рычаг, способствуя ослаблению работы USB-портов.
Заменить порт USB непросто.На настольном компьютере вы можете найти сменную плату, которую можно будет вставить без особых усилий. Однако, если вы используете ноутбук, вам понадобится паяльник. Вот пример того, что вам может понадобиться, чтобы перепаять USB-разъем обратно в ноутбук:
Конечно, вы можете отнести это к специалисту для ремонта, но это будет сопряжено с расходами.Если вы хотите сделать это самостоятельно, убедитесь, что умеете паять. Если вы не уверены, сначала проверьте исправления программного обеспечения.
"Вы пробовали выключить и снова включить?"
Этот старый резерв техподдержки известен не просто так: работает !
Когда нераспознанное USB-устройство правильно вставлено в подозрительный USB-порт, перезагрузите компьютер.После перезагрузки операционной системы она должна обнаружить USB-устройство. Если нет, то стоит посмотреть устройство в диспетчере устройств Windows.
Для начала щелкните правой кнопкой мыши меню «Пуск» и выберите Device Manager .
В диспетчере устройств перечислены устройства, подключенные к вашему компьютеру, сгруппированные по категориям.Он расположен в алфавитном порядке, поэтому вы должны найти контроллеров универсальной последовательной шины в конце списка.
Разверните список и найдите USB Host Controller .У устройства, которое вы пытаетесь найти, может быть более длинное название, но в нем будут эти три слова.
Нет хост-контроллера USB? Это может объяснить, почему ваше USB-устройство не работает.Чтобы исправить это, нажмите Сканировать на предмет изменений оборудования на панели инструментов. Это запустит проверку всего подключенного оборудования и в большинстве случаев обнаружит порт USB и все, что к нему подключено.
Если это все еще не сработало, стоит потратить время на переустановку хост-контроллеров USB.Щелкните правой кнопкой мыши по элементам USB Host Controller по очереди и выберите Удалить на каждом. Подождите, пока они будут удалены, затем перезагрузите компьютер.
После перезагрузки Windows хост-контроллеры USB будут автоматически переустановлены.Это «обновление» может помочь исправить проблемы с портом USB.
Обратите внимание, что если вы используете USB-мышь или мышь с USB-приемником, она будет отключена при удалении хост-контроллеров USB.
Если настройки управления питанием преобладают над вашим контроллером USB, это повлияет на обнаружение устройств.Это особенно актуально, если вы используете ноутбук. Если вы хотите сохранить низкое энергопотребление, возможно, вы установили опцию низкого энергопотребления на рабочем столе Windows 10.
USB Selective Suspend - это параметр энергосбережения, который отключает питание USB-устройства, тем самым снижая расход батареи.
Эта функция обычно работает хорошо, но иногда создается впечатление, что проблема связана с USB-портами.
Исправьте это, открыв панель управления Windows (она все еще используется... теперь). Лучше всего это сделать, щелкнув Start и набрав control panel . Щелкните соответствующий результат, затем Оборудование и звук> Электропитание . Здесь нажмите Изменить параметры плана , затем Изменить дополнительные параметры питания .
Здесь найдите USB Settings и разверните это, чтобы найти USB, выбрав параметр приостановки .Измените раскрывающееся меню на Отключено , затем нажмите Применить и ОК для подтверждения. Перезагрузите компьютер, чтобы убедиться, что это изменение вступило в силу.
Как видите, у вас есть несколько вариантов восстановления не отвечающего USB-порта.В большинстве случаев он не будет мертвым, и вы сможете его исправить. Помните, что когда ваш USB-порт не работает, вам необходимо:
USB-порты - не единственные потенциальные слабые места вашего компьютера.Забота о вашем оборудовании уменьшит потенциальные сбои, и вы сможете сэкономить много денег, если знаете, как проверить свой компьютер на отказ оборудования.
Этот шаг резко увеличит количество автоматически удаляемого вредоносного ПО.
Об автореЗаместитель редактора по безопасности, Linux, DIY, программированию и техническим вопросам.Он также выпускает The Really Useful Podcast и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Автор статьи в журнале Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.
Больше От Кристиана КоулиПодпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.
.может быть наиболее распространенным интерфейсом plug-and-play, используемым в современных вычислениях, но не все знакомы с тем, как выглядит каждый порт. Вот как определить порты USB на вашем компьютере.
СВЯЗАННЫЕ: 9 факторов, которые следует учитывать при покупке флэш-накопителей USB
Существует два типа USB порты включены в компьютеры сегодня.
В отличие от портов USB-A, порты Type-C симметричны. Это просто означает, что вы сможете подключать USB-кабель или устройство Type-C, не беспокоясь о его направлении.
Существуют и другие стандарты USB (например, MicroUSB), которые обычно используются, но они чаще встречаются в мобильных устройствах, таких как смартфоны и планшеты, а не в компьютерах.
USB претерпел несколько итераций с момента своего появления в 1995 году. Основные различия между различными версиями USB заключаются в скорости передачи данных и мощности, которую они могут обеспечить.
Определение скорости передачи: Скорость передачи - это максимальная скорость, с которой USB-устройство может передавать данные с одного конца на другой.
Вот текущие типы портов USB, которые используются в настоящее время, и их скорость передачи:
Порты USB 2.0 являются однонаправленными, что означает, что он может только отправлять или получать данные, но никогда одновременно . USB 3.0 обновляет этот стандарт и позволяет одновременно отправлять и получать.
Еще одно различие между различными версиями - это мощность, которую они могут обеспечить. USB 2.0 может выдавать до 500 мА, а 3.0 - до 900 мА.
Это означает, что чем новее порт, тем больше энергии он может передать подключенному устройству. Устройство, к которому это относится, - это внешний жесткий диск, поскольку порт 3.0 больше не требует, чтобы жесткий диск имел собственный источник питания.
Разъем USB Type-C, также на базе 3.1, может поддерживать до 100 Вт мощности. Это позволяет кабелям Type-C заряжать аккумуляторы ноутбуков, а не только телефонов и планшетов.
УстройстваType-C также поддерживают ввод и вывод видео. При наличии портов Type-C отпадает необходимость в специальных портах для видеодисплея, таких как HDMI и DisplayPort.
Иногда производители маркируют порты с указанием их типа USB-порта. Проверьте наличие меток на ваших портах, помеченных как 1.0, 1.1, 2.0, 3.0 или 3.1.
Номер версии указывает, насколько быстро USB-устройства могут передавать файлы. Порт USB, помеченный только символом USB, обычно является портом USB 2.0.
Если на этикетке порта USB указано «SS» (или «SuperSpeed»), это порт USB 3.0. Если это SS 10, это порт USB 3.1.
Порты USB с символом молнии на этикетке обозначают порт, который находится в состоянии «Всегда включен». Это означает, что вы можете подключать устройства для зарядки вашего устройства, даже если основное устройство выключено (если оно подключено к более низкому источнику).
Эти порты USB также могут обеспечивать большую мощность, чем другие порты, что позволяет устройствам заряжаться быстрее.
СВЯЗАННЫЕ: USB 2.0 и 3.0: разница между USB 2.0 и 3.0 [ИНФОРМАЦИЯ]
Если USB-порты не помечены какими типа портов, по-прежнему можно определить, в какой версии находятся USB-порты, посмотрев на характеристики ноутбука или материнской платы.
Windows
Для устройств Windows нажмите клавиши Windows + «R», чтобы открыть диалоговое окно «Выполнить команду», и введите «msinfo32». В случае успеха появится диалоговое окно со списком системной информации.
Затем найдите значение в разделе «Модель системы» и воспользуйтесь поисковой системой, чтобы найти список технических характеристик ноутбука или материнской платы. Для получения наиболее надежных результатов проверяйте результаты на веб-сайте производителя.
Некоторые слова, которые следует искать, включают: USB (включая номер версии), USB Type-C и другие подобные термины.
MacOS
Пользователи MacOS могут определить модель своего Mac, щелкнув логотип Apple> «Об этом Mac». Здесь отображается обзор устройства, включая версию ОС, название модели и серийный номер.
После того, как вы узнаете, какая модель у вашего Mac, перейдите на веб-сайт поддержки Apple для ноутбуков и настольных компьютеров, чтобы проверить технические характеристики.
Если у вас есть компьютер под управлением Windows, и спецификации USB нигде не указаны в руководствах, самое время покопаться в «Диспетчере устройств.”
Чтобы проверить порты USB с помощью диспетчера устройств:
В других случаях порт может быть сразу помечен как «USB 3.0» или «USB 3.1». Это упрощает определение типа USB-порта.
Хотя это уже не так надежно, как раньше, особенно в новых устройствах, существует цветовое соглашение для разных версий портов USB.
Мы надеемся, что это руководство поможет поможет вам определить порты USB на вашем компьютере. Хотя на первый взгляд они выглядят одинаково, как вы только что прочитали в этом руководстве, не все порты USB созданы одинаковыми.
Как еще можно определить порты USB на вашем компьютере? Дайте нам знать в комментариях ниже.
Вперед: