Оновлення, щоб підвищити діагностики Bluetooth-драйвер у Windows 8.1

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3029606
Підсумки
Це оновлення покращує Bluetooth драйвер діагностики, шляхом виявлення, щоб отримати додаткові відомості, у драйвер Bluetooth.
Додаткові відомості
Увага! Не інсталюйте мовний пакет після інсталяції цього оновлення. Якщо ви так зробите, не буде застосовано мовні зміни в оновленні і потрібно повторно інсталювати оновлення. Щоб отримати додаткові відомості див. запит на додавання мовні пакети для ОС Windows.

Спосіб 1: Служба Windows Update.

Це оновлення надається якдодаткове оновлення через службу Windows Update. Щоб отримати додаткові відомості про те, як запустити службу Windows Update див. Як отримати оновлення за допомогою служби Windows Update.

Спосіб 2: Центр передавання даних Office Microsoft

Зазначені нижче файли, які можна завантажити з центру завантажень Microsoft: такі оновлення, які можна завантажити з центру завантажень Microsoft:


Щоб отримати додаткові відомості про завантаження файлів підтримки Microsoft, клацніть номер статті в базі знань Microsoft Knowledge Base:
119591 Як отримати файли технічної підтримки Microsoft від онлайнових служб
Microsoft перевірив цей файл на наявність вірусів. корпорація Майкрософт використала останню версію програмного забезпечення для виявлення вірусів, що доступне на Вільний час публікації файлу. Файл зберігається на добре захищених серверах, які запобігають внесенню до файлу будь-яких несанкціонованих змін.

І аналізувати Bluetooth ETW трасування

У цьому розділі описано і аналізувати Bluetooth трасування для таких драйверів:
  • bthport
  • hidbth
  • btha2dp
Розмір журнали подій трасування для Windows (ETW) і проаналізованої вихідного файлу, як правило, дуже великий, особливо для bthport і btha2dp. Хоча повний трасування, необхідні для аналізу сценарію докладно, для конкретного драйвера, можна ввімкнути лише ті драйвери.

Отримання Bluetooth ETW трасування

Робити Bluetooth подій, трасування не інсталювати додаткове Підтримка програмного забезпечення, після перезавантаження, виконайте такі дії:
  1. Відкрийте командний рядок у режимі адміністратора з правами адміністратора. Наприклад, клацніть правою кнопкою миші запуститиі клацніть командний рядок у режимі адміністратора (Адміністратор).
  2. Настроювання, сценарій інтересів.
  3. Почати сеанс записування вставлення таку послідовність команд у вікні командний рядок.

    Примітка Після кожної команди натисніть клавішу Enter.

    mkdir %USERPROFILE%\desktop\Bluetooth_Traceslogman create trace -n BthTrace -o %USERPROFILE%\desktop\Bluetooth_Traces\bth_ETW_trace.etl -nb 128 640 -bs 128logman update trace -n BthTrace -p Microsoft-Windows-BTH-BTHPORT @REM -- these are traces for bthhid --logman update trace -n BthTrace -p "{5794AE18-A6E8-4348-A3FB-0EB1C0AD14B0}" @REM -- these are traces for btha2dp --logman update trace -n BthTrace -p "{DDB6DA39-08A7-4579-8D0C-68011146E205}"logman start -n BthTrace
  4. Виконання інтерактивні елементи, які потрібно зберегти. Не закривайте вікно командний рядок.
  5. Припинити записування сесії, коли буде завершено, вставивши таку послідовність команд у вікні командний рядок.

    Примітка Після кожної команди натисніть клавішу Enter.
    logman stop -n BthTracelogman delete -n BthTrace

Як аналізувати Bluetooth ETW трасування

Bluetooth події помилками реєструються у файлі %USERPROFILE%\desktop\Bluetooth_Traces\bth_ETW_trace.etl. Події, можна обробити за допомогою утиліти Tracerpt.exe, який інстальовано з Windows.

Виконайте таку команду:

tracerpt bth_ETW_trace.etl –o bth_ETW_report.xml

Ця команда створює на повний звіт XML ETW подій, які було внесено. Події, схожі з таких способів.

Bthport подій

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"></Event>
<System></System>
<Provider Name="Microsoft-Windows-BTH-BTHPORT" Guid="{8a1f9517-3a8c-4a9e name="Microsoft-Windows-BTH-BTHPORT" guid=""></Provider Name="Microsoft-Windows-BTH-BTHPORT" Guid="{8a1f9517-3a8c-4a9e>
-a018 - 4f17a200f277} "/ >
<EventID>175</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000000</Keywords>
<TimeCreated systemtime="2015-02-19T11:18:49.778841500Z"></TimeCreated>
<Correlation activityid="{00000000-0000-0000-0000-000000000000}"></Correlation>
<Execution processid="4" threadid="584" processorid="2" kerneltime="135"></Execution>
UserTime = "0" / >
<Channel>Microsoft-Windows-BTH-BTHPORT/HCI</Channel>
<Computer></Computer>

<EventData></EventData>
<Data name="SentStatus">1</Data>
<Data name="CommandPacketsAllowed">1</Data>
<Data name="AclWriteCredits">2382947841</Data>
<Data name="Event_Code">0xE</Data>
<Data name="Event_Total_Length">4</Data>
<Data name="Num_HCI_Command_Packets">1</Data>
<Data name="Command_Opcode">3096</Data>
<Data name="Status">0x0</Data>

<RenderingInfo culture="en-US"></RenderingInfo>
<Level>Відомості про</Level>
<Opcode>Відомості про</Opcode>
<Message>HCI_CX_EVT_GENERIC</Message>
<Channel>Microsoft-Windows-BTH-BTHPORT/HCI</Channel>



HidBth і BthA2DP подій
{5794ae18-a6e8-4348-a3fb-0eb1c0ad14b0} постачальника GUID визначаються HidBth події та BthA2DP події визначаються {DDB6DA39-08A7-4579-8D0C-68011146E205} постачальника GUID. Події краще розшифровані за допомогою відомості про системні події, як показано нижче:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"></Event>
<System></System>
<Provider guid="{5794ae18-a6e8-4348-a3fb-0eb1c0ad14b0}"></Provider>
<EventID>6</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>5</Task>
<Opcode>0</Opcode>
<Keywords>0x8000800000000000</Keywords>
<TimeCreated systemtime="2015-02-19T11:18:50.735956400Z"></TimeCreated>
<Correlation activityid="{00000000-0000-0000-0000-000000000000}"></Correlation>
<Execution processid="0" threadid="0" processorid="0" kerneltime="4276530" usertime="0"></Execution>
<Channel></Channel>
<Computer></Computer>

<BinaryEventData>03010000</BinaryEventData>



BthHid подій
Відомості про системні події, для BthHid приблизно такого вигляду:

<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.0.message) "
код операції = "win: початок"
Символ = "_LoadHidBthDriver"
завдання = "BthHidDriverLoadUnloadTask"
шаблон = "st_BthHidDrv_SetErrorCode"
значення = "1"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.1.message) "
код операції = "win: Stop"
Символ = "_UnloadHidBthDriver"
завдання = "BthHidDriverLoadUnloadTask"
значення = "2"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.2.message) "
код операції = "win: інформація"
Символ = "_HidBthGetDeviceDescriptor"
завдання = "HidBthGetDeviceDescriptorTask"
шаблон = "st_BthHidDrv_SetErrorCode"
значення = "3"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.3.message) "
код операції = "win: інформація"
Символ = "_HidBthGetReportDescriptor"
завдання = "HidBthGetReportDescriptorTask"
шаблон = "st_BthHidDrv_SetErrorCode"
значення = "4"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.4.message) "
код операції = "win: інформація"
Символ = "_HidBthGetPhysicalDescriptor"
завдання = "HidBthGetPhysicalDescriptorTask"
шаблон = "st_BthHidDrv_SetErrorCode"
значення = "5"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.5.message) "
код операції = "win: інформація"
Символ = "_HidBthReadReport"
завдання = "HidBthReadReportTask"
шаблон = "st_BthHidDrv_SetErrorCode"
значення = "6"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.6.message) "
код операції = "win: інформація"
Символ = "_HidBthWriteReport"
завдання = "HidBthWriteReportTask"
шаблон = "st_BthHidDrv_SetErrorCode"
значення = "7"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.7.message) "
код операції = "win: інформація"
Символ = "_HidBthGetDeviceAttributes"
завдання = "HidBthGetDeviceAttributesTask"
шаблон = "st_BthHidDrv_SetErrorCode"
значення = "8"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.8.message) "
код операції = "win: інформація"
Символ = "_HidBthGetStringOrIndexedString"
завдання = "HidBthGetStringOrIndexedStringTask"
шаблон = "st_BthHidDrv_SetErrorCode"
значення = "9"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.9.message) "
код операції = "win: інформація"
Символ = "_HidBthUnknownIoctl"
завдання = "HidBthUnknownIoctlTask"
шаблон = "st_BthHidDrv_SetErrorCode"
значення = "10"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.11.message) "
код операції = "win: інформація"
Символ = "_HidBthReadCompletionEvt"
завдання = "HidBthReadCompletionTask"
шаблон = "st_BthHidDrv_SetErrorCode"
значення = "11"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.12.message) "
код операції = "win: інформація"
Символ = "_HidBthWriteCompletionEvt"
завдання = "HidBthWriteCompletionTask"
шаблон = "st_BthHidDrv_SetErrorCode"
значення = "12"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-HidBth/операційна"
Ключові слова = "HIDBTH_OPERATIONAL"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH HidBth.event.13.message) "
код операції = "win: інформація"
Символ = "_HidBthGetSetFeatureOrGetSetReport"
завдання = "HidBthGetSetFeatureOrGetSetReportTask"
шаблон = "st_BthHidDrv_SetErrorCode"
значення = "13"
версія = "0"
/>



BthA2DP подій
Відомості про системні події, для BthA2DP приблизно такого вигляду:

<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
message="$(String.eventPinSetDeviceStateStart)"
код операції = "win: початок"
Символ = "_PinSetDeviceStateStart"
завдання = "PinSetDeviceState"
шаблон = "st_BthAudioClassDriver_PinSetDeviceStateStart"
значення = "1"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
message="$(String.eventPinSetDeviceStateStop)"
код операції = "win: Stop"
Символ = "_PinSetDeviceStateStop"
завдання = "PinSetDeviceState"
значення = "2"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
message="$(String.eventPinProcess)"
код операції = "win: інформація"
Символ = "_PinProcess"
завдання = "PinProcess"
шаблон = "st_BthAudioClassDriver_PinProcess"
значення = "3"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: детальний"
message="$(String.eventPcmPinSetTimerStart)"
код операції = "win: початок"
Символ = "_SetTimerStart"
завдання = "SetTimer"
шаблон = "st_BthAudioClassDriver_SetTimerStart"
значення = "4"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: детальний"
message="$(String.eventPcmPinSetTimerStop)"
код операції = "win: Stop"
Символ = "_SetTimerStop"
завдання = "SetTimer"
шаблон = "st_BthAudioClassDriver_SetTimerStop"
значення = "5"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: детальний"
message="$(String.eventPcmPinTimer)"
код операції = "win: інформація"
Символ = "_Timer"
завдання = "Таймер"
значення = "6"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
message="$(String.eventPcmPinTimerWorkStart)"
код операції = "win: початок"
Символ = "_TimerWorkStart"
завдання = "TimerWork"
шаблон = "st_BthAudioClassDriver_TimerWorkStart"
значення = "7"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
message="$(String.eventPcmPinTimerWorkStop)"
код операції = "win: Stop"
Символ = "_TimerWorkStop"
завдання = "TimerWork"
значення = "8"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
message="$(String.eventPcmPinBytesCompletedCallbackStart)"
код операції = "win: початок"
Символ = "_BytesCompletedCallbackStart"
завдання = "PcmPinBytesCompletedCallback"
шаблон = "st_BthAudioClassDriver_BytesCompletedCallbackStart"
значення = "9"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
message="$(String.eventPcmPinBytesCompletedCallbackStop)"
код операції = "win: Stop"
Символ = "_BytesCompletedCallbackStop"
завдання = "PcmPinBytesCompletedCallback"
значення = "10"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
message="$(String.eventStreamPointerDelete)"
код операції = "win: інформація"
Символ = "_StreamPointerDelete"
завдання = "StreamPointerDelete"
шаблон = "st_BthAudioClassDriver_StreamPointerDelete"
значення = "11"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень, = "win: помилка"
message="$(String.eventL2capOverflowStart)"
код операції = "win: початок"
Символ = "_L2capOverflowStart"
завдання = "L2capOverflow"
значення = "12"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень, = "win: помилка"
message="$(String.eventL2capOverflowStop)"
код операції = "win: Stop"
Символ = "_L2capOverflowStop"
завдання = "L2capOverflow"
значення = "13"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень, = "win: помилка"
message="$(String.eventStreamPointerDrop)"
код операції = "win: інформація"
Символ = "_StreamPointerDrop"
завдання = "StreamPointerDrop"
шаблон = "st_BthAudioClassDriver_StreamPointerDrop"
значення = "14"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
message="$(String.eventSetStreamingState)"
код операції = "win: інформація"
Символ = "_SetStreamingState"
завдання = "SetStreamingState"
шаблон = "st_BthAudioClassDriver_SetStateByName"
значення = "15"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH AudioClassDriver.event.16.message) "
код операції = "win: початок"
Символ = "_LoadBthA2dpDriver"
завдання = "BthA2dpDriverLoadUnload"
значення = "16"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH AudioClassDriver.event.17.message) "
код операції = "win: Stop"
Символ = "_UnloadBthA2dpDriver"
завдання = "BthA2dpDriverLoadUnload"
значення = "17"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH AudioClassDriver.event.18.message) "
код операції = "win: інформація"
Символ = "_MethodAttemptConnect"
завдання = "MethodAttemptConnectDisconnect"
шаблон = "st_BthAudioClassDriver_SetErrorCode"
значення = "18"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH AudioClassDriver.event.19.message) "
код операції = "win: інформація"
Символ = "_MethodAttemptDisconnect"
завдання = "MethodAttemptConnectDisconnect"
шаблон = "st_BthAudioClassDriver_SetErrorCode"
значення = "19"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH AudioClassDriver.event.20.message) "
код операції = "win: інформація"
Символ = "_MethodAllowStreaming"
завдання = "MethodAllowBlockStreaming"
шаблон = "st_BthAudioClassDriver_SetErrorCode"
значення = "20"
версія = "0"
/>
<>
канал = "Microsoft-Windows-BTH-AudioClassDriver/операційна"
Ключові слова = "_BTHAudClassDrv_KEYWORD"
рівень = "win: інформаційні"
повідомлення = "$(рядок. Microsoft Windows BTH AudioClassDriver.event.21.message) "
код операції = "win: інформація"
Символ = "_MethodBlockStreaming"
завдання = "MethodAllowBlockStreaming"
шаблон = "st_BthAudioClassDriver_SetErrorCode"
значення = "21"
версія = "0"
/>


Посилання
Докладніше про у Термінологія Microsoft, що використовується для опису оновлень програмного забезпечення.

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 3029606 – останній перегляд: 07/15/2015 05:48:00 – виправлення: 2.0

Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro

  • kbqfe kbfix kbexpertiseinter kbsurveynew kbbug atdownload kbmt KB3029606 KbMtuk
Зворотний зв’язок