Snakegreen
Moderator
Эта проблема наблюдается в основном на Windows 11. При подключении сканера в диспетчере устройств активна только RGB камера а IR и Deep камеры не активны и не видятся системой.
Основных проблем отмечено две. Это либо работа антивируса (например Касперский), который блокирует устройства, либо проблема с обновлением Windows.
Во втором случае необходимо удалить пакеты обновлений:
Windows 10 21H2/22H2: KB5049981
Windows 11 22H2/23H2: KB5050021
Windows 11 24H2: KB5050009
Сделать это можно например так
В командной строке ввести wmic qfe list brief /format:table, чтобы вывести список установленных обновлений. Обратите внимание на колонку «Status» или «HotFixID» (в «PowerShell») — она содержит номера пакетов обновлений вида KB. Чтобы удалить ненужное обновление, выполните команду вида wusa /uninstall /kb:ID, где ID — номер обновления. Если появится окошко с просьбой подтвердить операцию, нажмите в нем «Да». Дождитесь завершения процедуры деинсталляции обновления и перезагрузите компьютер.
@echo off<br>wusa /uninstall /kb:ID /quiet /norestart<br>END
Продублируйте вторую команду столько раз, сколько хотите удалить обновлений, а ID замените на номер каждого удаляемого пакета.
Сохраните файл с произвольным названием, но обязательно с расширением CMD или BAT.
Запустите созданный командный файл от имени администратора.
Выждав несколько минут, перезагрузите компьютер. Если хотите автоматизировать процесс полностью, в конец скрипта нужно добавить команду shutdown -r
Основных проблем отмечено две. Это либо работа антивируса (например Касперский), который блокирует устройства, либо проблема с обновлением Windows.
Во втором случае необходимо удалить пакеты обновлений:
Windows 10 21H2/22H2: KB5049981
Windows 11 22H2/23H2: KB5050021
Windows 11 24H2: KB5050009
Сделать это можно например так
В командной строке ввести wmic qfe list brief /format:table, чтобы вывести список установленных обновлений. Обратите внимание на колонку «Status» или «HotFixID» (в «PowerShell») — она содержит номера пакетов обновлений вида KB. Чтобы удалить ненужное обновление, выполните команду вида wusa /uninstall /kb:ID, где ID — номер обновления. Если появится окошко с просьбой подтвердить операцию, нажмите в нем «Да». Дождитесь завершения процедуры деинсталляции обновления и перезагрузите компьютер.
Пакетное удаление скриптом
Если вам нужно удалить несколько обновлений, есть смысл воспользоваться командным файлом, создать который вы можете сами. С помощью команды wmic qfe list brief /format:table в консоли или другим способом определите номера ненужных обновлений. Создайте в «Блокноте» текстовый файл и вставьте в него следующие команды:@echo off<br>wusa /uninstall /kb:ID /quiet /norestart<br>END
Продублируйте вторую команду столько раз, сколько хотите удалить обновлений, а ID замените на номер каждого удаляемого пакета.
Сохраните файл с произвольным названием, но обязательно с расширением CMD или BAT.
Запустите созданный командный файл от имени администратора.
Выждав несколько минут, перезагрузите компьютер. Если хотите автоматизировать процесс полностью, в конец скрипта нужно добавить команду shutdown -r