1

После установки драйверов Windows 7 для моего встроенного радиомодуля Bluetooth (модель Qualcomm Atheros для ПК Gateway DX4885) у меня часто возникали синие экраны (BSOD), примерно через день.

Я получил драйверы с сайта производителя, и Windows не выдавала предупреждений о "непроверенных драйверах", так что факты придают им некоторую законность. Одни только драйверы не позволяли мне использовать гарнитуру в качестве обычного устройства ввода / вывода звука, поэтому мне пришлось установить полный пакет Qualcomm Atheros Bluetooth Suite (а не просто устанавливать драйверы по частям в консоли диспетчера устройств Windows). Я полагаю, что Qualcomm / Atheros провели некоторое тестирование, чтобы гарантировать, что его продукт не зависал все время, но что-то в моей настройке, кажется, вызывает эти проблемы.

Моя система создает аварийные дампы, но даже они не указывают на постоянную проблему, когда я проверяю их с помощью WinDBG. С одной стороны, он указывает на сбой драйвера Bluetooth, но с другой - указывает на мой драйвер WiFi, а на другой - драйвер моей оперативной памяти (ImDisk). У меня, вероятно, десять разных файлов дампа памяти с восемью разными причинами. Но, опять же, все это, казалось, началось, когда я установил Qualcomm Atheros Bluetooth Suite для своего бортового радио.

1 ответ1

1

Установщик Qualcomm Atheros Bluetooth Suite включает исполняемый файл пользовательского пространства с именем BtvStack.exe. Он скрывает значение в разделе реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run , в результате чего эта программа запускается при каждом сеансе пользователя / входе в систему.

Это прекрасно работает для одного пользователя, одновременно запускающего один сеанс рабочего стола, но я склонен использовать разных пользователей и несколько сеансов рабочего стола (через некоторые обходные пути удаленного рабочего стола). При этом исполняемый файл BtvStack будет запускаться несколько раз, как разные пользователи, но я представляю, как инициирую доступ к драйверам, вызываю конфликты ресурсов и, следовательно, BSOD (сбои, синие экраны). Я понял, что не могу обвинить Qualcomm/Atheros или Microsoft в этих проблемах, которые возникли у меня, так как я запускаю свою систему неподдерживаемым образом, но я все же хотел найти способ, позволяющий мне иметь как многопользовательские сеансы рабочего стола, так и использовать мое радио Bluetooth

Чтобы предотвратить запуск исполняемого файла BtvStack для каждого сеанса, я удалил значение из вышеупомянутого ключа и вместо этого поместил его в папку « Startup » моего меню « Пуск » для конкретного пользователя, которому я хотел бы использовать радио. С тех пор я не ударил ни одного синего экрана. Я думаю, что я решил свою проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .