Oppdater for å forbedre diagnose for Bluetooth-driveren i Windows 8.1

VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.

Den engelske versjonen av denne artikkelen er den følgende: 3029606
Sammendrag
Denne oppdateringen forbedrer diagnose for Bluetooth-driveren ved å vise mer informasjon i Bluetooth-driveren.
Mer informasjon
Viktig Ikke Installer en språkpakke etter at du installerer denne oppdateringen. Hvis du gjør dette, vil de språkspesifikke endringene i oppdateringen ikke bli brukt, og du må installere oppdateringen på nytt. Hvis du vil ha mer informasjon, se Legge til språkpakker i Windows.

Metode 1: Windows Update

Denne oppdateringen tilbys som envalgfri oppdatering på Windows Update. Hvis du vil ha mer informasjon om hvordan du kjører Windows Update, se Hvordan du får en oppdatering via Windows Update.

Metode 2: Microsoft Download Center

Følgende filer er tilgjengelige for nedlasting fra Microsoft Download Center: følgende oppdateringer er tilgjengelige for nedlasting fra Microsoft Download Center:


Hvis du vil ha mer informasjon om hvordan du laster ned Microsoft-støttefiler, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
119591 Slik får du tak i støttefiler for Microsoft fra elektroniske tjenester
Microsoft har søkt etter virus i denne filen. Microsoft brukte det nyeste antivirusprogrammet som var tilgjengelig den datoen filen ble lagt ut. Filen lagres på sikkerhetsforbedrede servere som forhindrer at uvedkommende gjør endringer i filen.

Hvordan å samle og analysere Bluetooth ETW-sporing

Denne delen beskriver hvordan du kan fange opp og analysere Bluetooth-spor for følgende drivere:
  • bthport
  • hidbth
  • btha2dp
Størrelsen på Event Tracing for Windows (ETW)-logger og analysert utdatafilen er vanligvis ganske store, spesielt for bthport og btha2dp. Selv om fullstendig sporene er nødvendig for å analysere scenariet i detaljer, for bestemte drivere, kan du aktivere bare disse driverne.

Slik spiller du inn Bluetooth ETW-sporing

Hvis du vil fange opp Bluetooth-hendelsesspor uten å installere tilleggsprogramvare etter en omstart, gjør du følgende:
  1. Åpne en hevet ledetekst-vinduet. For eksempel Høyreklikk Start, og klikk deretter ledetekst (Admin).
  2. Sett opp et scenario av interesse.
  3. Starte en økt for opptak ved å lime inn følgende sekvens av kommandoer i Ledetekst-vinduet.

    Obs! Trykk Enter etter hver kommando.

    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. Utføre handlingen som du vil spille inn. Hold det åpne ledetekstvinduet.
  5. Stoppe innspillingen økten når du er ferdig ved å lime inn følgende sekvens av kommandoer i Ledetekst-vinduet.

    Obs! Trykk Enter etter hver kommando.
    logman stop -n BthTracelogman delete -n BthTrace

Analysere Bluetooth ETW-sporing

Bluetooth-hendelser logges i filen %USERPROFILE%\desktop\Bluetooth_Traces\bth_ETW_trace.etl. Hendelsene kan analyseres ved hjelp av verktøyet Tracerpt.exe som er installert med Windows.

Kjør følgende kommando:

tracerpt bth_ETW_trace.etl –o bth_ETW_report.xml

Denne kommandoen genererer fullstendig XML-rapporten for ETW-hendelser som er loggført. Hendelser som ligner på dem i følgende eksempler.

Bthport-hendelser

<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>Informasjon</Level>
<Opcode>Info</Opcode>
<Message>HCI_CX_EVT_GENERIC</Message>
<Channel>Microsoft-Windows-BTH-BTHPORT/HCI</Channel>



HidBth og BthA2DP-hendelser
HidBth-hendelser som er identifisert med leverandøren {5794ae18-a6e8-4348-a3fb-0eb1c0ad14b0} GUID, og BthA2DP hendelser som er identifisert med leverandøren {DDB6DA39-08A7-4579-8D0C-68011146E205} GUID. Hendelsene kan dekodes bedre ved hjelp av informasjonen om hendelsen, som i følgende eksempel:

<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-hendelser
Informasjonen om hendelsen for BthHid ligner på følgende:

<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.0.message) "
opcode = "win: Start"
Symbol = "_LoadHidBthDriver"
aktivitet = "BthHidDriverLoadUnloadTask"
mal = "st_BthHidDrv_SetErrorCode"
verdi = "1"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.1.message) "
opcode = "win: Stop"
Symbol = "_UnloadHidBthDriver"
aktivitet = "BthHidDriverLoadUnloadTask"
verdi = "2"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.2.message) "
opcode = "win: informasjon"
Symbol = "_HidBthGetDeviceDescriptor"
aktivitet = "HidBthGetDeviceDescriptorTask"
mal = "st_BthHidDrv_SetErrorCode"
verdi = "3"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.3.message) "
opcode = "win: informasjon"
Symbol = "_HidBthGetReportDescriptor"
aktivitet = "HidBthGetReportDescriptorTask"
mal = "st_BthHidDrv_SetErrorCode"
verdi = "4"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.4.message) "
opcode = "win: informasjon"
Symbol = "_HidBthGetPhysicalDescriptor"
aktivitet = "HidBthGetPhysicalDescriptorTask"
mal = "st_BthHidDrv_SetErrorCode"
verdi = "5"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.5.message) "
opcode = "win: informasjon"
Symbol = "_HidBthReadReport"
aktivitet = "HidBthReadReportTask"
mal = "st_BthHidDrv_SetErrorCode"
verdi = "6"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.6.message) "
opcode = "win: informasjon"
Symbol = "_HidBthWriteReport"
aktivitet = "HidBthWriteReportTask"
mal = "st_BthHidDrv_SetErrorCode"
verdi = "7"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.7.message) "
opcode = "win: informasjon"
Symbol = "_HidBthGetDeviceAttributes"
aktivitet = "HidBthGetDeviceAttributesTask"
mal = "st_BthHidDrv_SetErrorCode"
verdi = "8"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.8.message) "
opcode = "win: informasjon"
Symbol = "_HidBthGetStringOrIndexedString"
aktivitet = "HidBthGetStringOrIndexedStringTask"
mal = "st_BthHidDrv_SetErrorCode"
verdi = "9"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.9.message) "
opcode = "win: informasjon"
Symbol = "_HidBthUnknownIoctl"
aktivitet = "HidBthUnknownIoctlTask"
mal = "st_BthHidDrv_SetErrorCode"
verdi = "10"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.11.message) "
opcode = "win: informasjon"
Symbol = "_HidBthReadCompletionEvt"
aktivitet = "HidBthReadCompletionTask"
mal = "st_BthHidDrv_SetErrorCode"
verdi = "11"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.12.message) "
opcode = "win: informasjon"
Symbol = "_HidBthWriteCompletionEvt"
aktivitet = "HidBthWriteCompletionTask"
mal = "st_BthHidDrv_SetErrorCode"
verdi = "12"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-HidBth/Operational"
nøkkelord = "HIDBTH_OPERATIONAL"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-HidBth.event.13.message) "
opcode = "win: informasjon"
Symbol = "_HidBthGetSetFeatureOrGetSetReport"
aktivitet = "HidBthGetSetFeatureOrGetSetReportTask"
mal = "st_BthHidDrv_SetErrorCode"
verdi = "13"
versjon = "0"
/>



BthA2DP-hendelser
Informasjonen om hendelsen for BthA2DP ligner på følgende:

<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message="$(String.eventPinSetDeviceStateStart)"
opcode = "win: Start"
Symbol = "_PinSetDeviceStateStart"
aktivitet = "PinSetDeviceState"
mal = "st_BthAudioClassDriver_PinSetDeviceStateStart"
verdi = "1"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message="$(String.eventPinSetDeviceStateStop)"
opcode = "win: Stop"
Symbol = "_PinSetDeviceStateStop"
aktivitet = "PinSetDeviceState"
verdi = "2"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message="$(String.eventPinProcess)"
opcode = "win: informasjon"
Symbol = "_PinProcess"
aktivitet = "PinProcess"
mal = "st_BthAudioClassDriver_PinProcess"
verdi = "3"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: Verbose"
Message="$(String.eventPcmPinSetTimerStart)"
opcode = "win: Start"
Symbol = "_SetTimerStart"
aktivitet = "SetTimer"
mal = "st_BthAudioClassDriver_SetTimerStart"
verdi = "4"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: Verbose"
Message="$(String.eventPcmPinSetTimerStop)"
opcode = "win: Stop"
Symbol = "_SetTimerStop"
aktivitet = "SetTimer"
mal = "st_BthAudioClassDriver_SetTimerStop"
verdi = "5"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: Verbose"
Message="$(String.eventPcmPinTimer)"
opcode = "win: informasjon"
Symbol = "_Timer"
aktivitet = "Timer"
verdi = "6"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message="$(String.eventPcmPinTimerWorkStart)"
opcode = "win: Start"
Symbol = "_TimerWorkStart"
aktivitet = "TimerWork"
mal = "st_BthAudioClassDriver_TimerWorkStart"
verdi = "7"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message="$(String.eventPcmPinTimerWorkStop)"
opcode = "win: Stop"
Symbol = "_TimerWorkStop"
aktivitet = "TimerWork"
verdi = "8"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message="$(String.eventPcmPinBytesCompletedCallbackStart)"
opcode = "win: Start"
Symbol = "_BytesCompletedCallbackStart"
aktivitet = "PcmPinBytesCompletedCallback"
mal = "st_BthAudioClassDriver_BytesCompletedCallbackStart"
verdi = "9"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message="$(String.eventPcmPinBytesCompletedCallbackStop)"
opcode = "win: Stop"
Symbol = "_BytesCompletedCallbackStop"
aktivitet = "PcmPinBytesCompletedCallback"
verdi = "10"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message="$(String.eventStreamPointerDelete)"
opcode = "win: informasjon"
Symbol = "_StreamPointerDelete"
aktivitet = "StreamPointerDelete"
mal = "st_BthAudioClassDriver_StreamPointerDelete"
verdi = "11"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: feil"
Message="$(String.eventL2capOverflowStart)"
opcode = "win: Start"
Symbol = "_L2capOverflowStart"
aktivitet = "L2capOverflow"
verdi = "12"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: feil"
Message="$(String.eventL2capOverflowStop)"
opcode = "win: Stop"
Symbol = "_L2capOverflowStop"
aktivitet = "L2capOverflow"
verdi = "13"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: feil"
Message="$(String.eventStreamPointerDrop)"
opcode = "win: informasjon"
Symbol = "_StreamPointerDrop"
aktivitet = "StreamPointerDrop"
mal = "st_BthAudioClassDriver_StreamPointerDrop"
verdi = "14"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message="$(String.eventSetStreamingState)"
opcode = "win: informasjon"
Symbol = "_SetStreamingState"
aktivitet = "SetStreamingState"
mal = "st_BthAudioClassDriver_SetStateByName"
verdi = "15"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-AudioClassDriver.event.16.message) "
opcode = "win: Start"
Symbol = "_LoadBthA2dpDriver"
aktivitet = "BthA2dpDriverLoadUnload"
verdi = "16"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-AudioClassDriver.event.17.message) "
opcode = "win: Stop"
Symbol = "_UnloadBthA2dpDriver"
aktivitet = "BthA2dpDriverLoadUnload"
verdi = "17"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-AudioClassDriver.event.18.message) "
opcode = "win: informasjon"
Symbol = "_MethodAttemptConnect"
aktivitet = "MethodAttemptConnectDisconnect"
mal = "st_BthAudioClassDriver_SetErrorCode"
verdi = "18"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-AudioClassDriver.event.19.message) "
opcode = "win: informasjon"
Symbol = "_MethodAttemptDisconnect"
aktivitet = "MethodAttemptConnectDisconnect"
mal = "st_BthAudioClassDriver_SetErrorCode"
verdi = "19"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-AudioClassDriver.event.20.message) "
opcode = "win: informasjon"
Symbol = "_MethodAllowStreaming"
aktivitet = "MethodAllowBlockStreaming"
mal = "st_BthAudioClassDriver_SetErrorCode"
verdi = "20"
versjon = "0"
/>
<>
kanal = "Microsoft-Windows-BTH-AudioClassDriver/Operational"
nøkkelord = "_BTHAudClassDrv_KEYWORD"
Level = "win: informasjon"
Message = $(streng. Microsoft-Windows-BTH-AudioClassDriver.event.21.message) "
opcode = "win: informasjon"
Symbol = "_MethodBlockStreaming"
aktivitet = "MethodAllowBlockStreaming"
mal = "st_BthAudioClassDriver_SetErrorCode"
verdi = "21"
versjon = "0"
/>


Referanser
Lær mer om den terminologi som Microsoft bruker for å beskrive programvareoppdateringer.

Advarsel: Denne artikkelen er autooversatt

Egenskaper

Artikkel-ID: 3029606 – Forrige gjennomgang: 07/15/2015 08:04:00 – Revisjon: 3.0

Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro

  • kbqfe kbfix kbexpertiseinter kbsurveynew kbbug atdownload kbmt KB3029606 KbMtno
Tilbakemelding