Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Simptome

Pe un computer care execută Windows 7 sau Windows Server 2008 R2, atașați un dispozitiv care utilizează magistrala IEEE 1394 transferul de date. Dispozitivul utilizează un driver care este controlată de Windows 7 1394 OHCI Host Controller driver. Când porniți izocrone transfer de pe dispozitivul la computer, nu poate termina cu succes transferul de date.Notă Această problemă poate apărea dacă driverul pentru dispozitiv IEEE 1394 numai atașează suficient buffers izocronă pentru un singur cadru de date și driverul de dispozitiv desprinde și reattaches acest tampon între fiecare cadru.

Cauză

Această problemă apare numai când transferul izocrone se execută la sfârșitul Ultima tampon care este atașată contextul izocrone transfer și tampon care este desprins din contextul izocrone transfer înainte buffers suplimentare sunt atașate. Această problemă poate apărea deoarece driverul de controler de gazdă Windows 7 1394 OHCI corect curăți Isochronous o transferă context când tamponul Ultima este procesat și detached din contextul izocrone transfer. Când buffers suplimentare sunt atașate la contextul izocrone și transferul izocrone este repornit, Ultima tampon în transfer anterioare este procesat din nou, în loc de începând cu prima tampon în transfer noi.

Rezolvare

Informații despre remedierea rapidă

O remediere rapidă compatibilă este disponibilă de la Microsoft. Cu toate acestea, scopul său este de a corecta numai problema descrisă în acest articol. Aplicați această remediere rapidă numai pentru sistemele care întâmpină problema descrisă în acest articol. Această remediere rapidă poate să necesite testare suplimentară. De aceea, dacă nu sunteți grav afectat de această problemă, vă recomandăm să aşteptaţi următoarea actualizare software care conţine această remediere rapidă. Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Descărcare remediere rapidă disponibilă" în partea de sus a acestui articol din baza de cunoștințe. Dacă nu apare această secţiune, contactaţi Microsoft Client Service și suport pentru a obţine remedierea rapidă. Notă Dacă se produc probleme suplimentare sau este necesară depanarea, poate fi necesar să creați o solicitare de asistenţă separată. Costurile de obicei pentru suport se vor aplica pentru sprijin suplimentar, întrebări și probleme care nu sunt specifice pentru această remediere rapidă . Pentru o listă completă cu numerele de telefon ale clienților servicii și asistență Microsoft sau pentru a crea o solicitare de asistenţă separată, vizitați următorul site Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNotă Formularul "Descărcare remediere rapidă disponibilă" afişează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba dvs., înseamnă că o remediere rapidă nu este disponibilă pentru respectiva limbă.

Cerinţe preliminare

Pentru a aplica această remediere rapidă, trebuie să executați unul dintre următoarele sisteme de operare:

  • Windows 7

  • Windows 7 Service Pack 1 (SP1)

  • Windows Server 2008 R2

  • Windows Server 2008 R2 Service Pack 1 (SP1)

Informații despre registry

Pentru a utiliza remedierea rapidă în acest pachet, nu sunteți nevoiți să faceți modificări în registry.

Informații despre repornire

Trebuie să reporniți computerul după aplicarea acestei remedieri rapide.

Informații despre înlocuirea remedierilor rapide

Această remediere rapidă nu înlocuiește o remediere rapidă lansată anterior.

Informații despre fișier

Versiunea globală a acestei remedieri rapide instalează fişierele care au atributele care sunt listate în următoarele tabele. Datele şi orele pentru aceste fişiere sunt exprimate în Timpul universal (UTC). Datele și orele pentru aceste fișiere pe computerul local sunt afișate în ora locală, luându-se în calcul decalajul actual pentru ora de vară (DST). În plus, datele şi orele se pot modifica atunci când efectuaţi anumite operaţiuni asupra fişierelor.

Note privind informațiile despre fișierele pentru Windows 7 și Windows Server 2008 R2

Important Remedierile rapide pentru Windows 7 și Windows Server 2008 R2 sunt incluse în aceleași pachete. Cu toate acestea, remedierile rapide de pe pagina Solicitare remediere rapidă sunt listate sub ambele sisteme de operare. Pentru a solicita pachetul de remediere rapidă care se aplică la unul sau ambele sisteme de operare, selectați remedierea rapidă listată în pagină sub "Windows 7/Windows Server 2008 R2". Consultați întotdeauna secțiunea "Se aplică la" din articole pentru a determina sistemul de operare efectiv la care se aplică fiecare remediere rapidă.

  • Fișierele care se aplică la un anumit produs, SR_Level (RTM, SPn), și ramură de servicii (LDR, GDR) pot fi identificate examinând numerele de versiune ale fișierelor, așa cum se arată în tabelul următor.

    Versiune

    Produs

    SR_Level

    Ramură de servicii

    6.1.760 0. 20xxx

    Windows 7 și Windows Server 2008 R2

    RTM

    LDR

    6.1.760 1. 21xxx

    Windows 7 și Windows Server 2008 R2

    SP1

    LDR

  • Fişierele MANIFEST (.manifest) și MUM (.mum) care sunt instalate pentru fiecare mediu sunt listate separat în secțiunea "Informații pentru Windows Server 2008 R2 şi Windows 7 suplimentare de fișier". MUM şi MANIFEST fișiere și fișierele catalog (.cat) de securitate asociate, sunt foarte importante pentru menținerea stării componentelor actualizate. Fişierele catalog de securitate, pentru care nu sunt listate atributele, sunt semnate cu o semnătură digitală Microsoft.

Pentru toate versiunile de Windows 7 x86 acceptate

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

Platformă

1394ohci.sys

6.1.7600.20861

164,864

18-Dec-2010

03:58

x86

1394ohci.sys

6.1.7601.21624

164,864

18-Dec-2010

06:29

x86

Pentru toate versiunile Windows 7 și Windows Server 2008 R2 x64 acceptate

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

Platformă

1394ohci.sys

6.1.7600.20861

230,400

18-Dec-2010

04:22

x64

1394ohci.sys

6.1.7601.21624

229,888

18-Dec-2010

07:05

x64

Pentru toate versiunile IA-64 de Windows Server 2008 R2

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

Platformă

1394ohci.sys

6.1.7600.20861

514,560

18-Dec-2010

03:49

IA-64

1394ohci.sys

6.1.7601.21624

515,584

18-Dec-2010

08:01

IA-64

Soluție de evitare

Pentru a rezolva această problemă, modificați comportamentul de driver de dispozitiv IEEE 1394 pentru a furniza suficiente buffers, astfel încât transferul izocrone nu se execută la sfârșitul tampon Ultima. Acest lucru ar fi o implementare tipice pentru a furniza continuă de redare în flux de date izocrone.

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Mai multe informații

Această problemă apare dacă driverul de dispozitiv IEEE 1394 implementează următoarea secvență de operațiuni:

  1. Configurați transfer izocrone. Aceasta include alocarea resurselor și atașându buffers. Pentru mai multe informații despre cum se configurează transfer izocrone, vizitați următorul site Web Microsoft Developer Network (MSDN):

    Configurarea Transfer izocrone dispozitivelor IEEE 1394 REQUEST_GET_SPEED_BETWEEN_DEVICES REQUEST_ISOCH_ALLOCATE_BANDWIDTH REQUEST_ISOCH_ALLOCATE_CHANNEL REQUEST_ISOCH_ALLOCATE_RESOURCES REQUEST_ISOCH_ATTACH_BUFFERS

  2. Porniți izocrone asculta sau transfer Talk [transfer #1]. Pentru mai multe informații despre cum se pornește transferul izocrone asculta sau Talk, vizitați următorul site Web Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_LISTEN REQUEST_ISOCH_TALK

  3. Se transferă date izocrone.

  4. Rutină de apelare inversă izocrone driver de dispozitiv IEEE 1394 este invocat. Pentru mai multe informații despre cum se invoca o rutină de apelare inversă izocrone, vizitați următorul site Web Microsoft Developer Network (MSDN):

    ISOCH_DESCRIPTOR

  5. Stop transfer izocrone. Pentru mai multe informații despre cum se oprește transfer izocrone, vizitați următorul site Web Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_STOP

  6. Detașați buffers. Pentru mai multe informații despre cum să detașați tampon, vizitați următorul site Web Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_DETACH_BUFFERS

  7. Proces tampon de date.

    • Pentru operațiuni izocrone asculta, driverul de dispozitiv IEEE 1394 ar procesa datele pe care este primit în tampon izocrone.

    • Pentru operațiuni izocrone discutați, driverul de dispozitiv IEEE 1394 ar pregăti buffers izocrone cu datele se transmit.

  8. Atașați buffers. Pentru mai multe informații despre cum să atașați tampon, vizitați următorul site Web Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_ATTACH_BUFFERS

  9. Porniți izocrone asculta sau transfer Talk [transfer #2]. Pentru mai multe informații despre cum se pornește transferul izocrone asculta sau Talk, vizitați următorul site Web Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_LISTEN REQUEST_ISOCH_TALK

În această ordine de operațiuni, al doilea asculta izocrone este pornit, valoarea scrise în registrul de comandă indicatorul controlerul gazdă este setat pentru a indica la ultima comandă Descriptor de transfer izocrone precedenta (terminat), în loc de la Descriptor de prima comandă transfer izocrone noi. Această problemă se produce dacă driverul de dispozitiv IEEE 1394 implementează următoarea secvență de operațiuni:

  1. Configurați transfer izocrone. Aceasta include alocarea resurselor și atașându buffers. Pentru mai multe informații despre cum se configurează transfer izocrone, vizitați următorul site Web Microsoft Developer Network (MSDN):

    Configurarea Transfer izocrone dispozitivelor IEEE 1394 REQUEST_GET_SPEED_BETWEEN_DEVICES REQUEST_ISOCH_ALLOCATE_BANDWIDTH REQUEST_ISOCH_ALLOCATE_CHANNEL REQUEST_ISOCH_ALLOCATE_RESOURCES REQUEST_ISOCH_ATTACH_BUFFERSNotă Asigurați-vă că atașați buffers suficient, astfel încât suplimentare buffers rămâne atașat după terminarea transferul de cadrul curent și rutina de apelare inversă izocrone în descriptorul izocrone corespunzătoare este invocat.

  2. Porniți izocrone asculta sau transfer Talk [transfer #1]. Pentru mai multe informații despre cum se pornește transferul izocrone asculta sau Talk, vizitați următorul site Web Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_LISTEN REQUEST_ISOCH_TALK

  3. Se transferă date izocrone.

  4. Rutină de apelare inversă izocrone driver de dispozitiv IEEE 1394 este invocat. Pentru mai multe informații despre cum se invoca o rutină de apelare inversă izocrone, vizitați următorul site Web Microsoft Developer Network (MSDN):

    ISOCH_DESCRIPTOR

  5. Detașați buffers. Pentru mai multe informații despre cum să detașați tampon, vizitați următorul site Web Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_DETACH_BUFFERS

  6. Proces tampon de date.

    • Pentru operațiuni izocrone asculta, driverul de dispozitiv IEEE 1394 ar procesa datele pe care este primit în tampon izocrone.

    • Pentru operațiuni izocrone discutați, driverul de dispozitiv IEEE 1394 ar pregăti buffers izocrone cu datele se transmit.

  7. Atașați buffers. Pentru mai multe informații despre cum să atașați tampon, vizitați următorul site Web Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_ATTACH_BUFFERS

  8. Repetați pașii 4 până la 7 pentru a continua transferul de date izocrone continuu.

  9. Stop transfer izocrone. Pentru mai multe informații despre cum se oprește transfer izocrone, vizitați următorul site Web Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_STOP

Pentru mai multe informații despre modul de driver de dispozitiv 1394 anIEEE efectuează transferuri izocrone, vizitați următorul site Web Microsoft Developer Network (MSDN):

Configurarea Transfer izocrone dispozitivelor IEEE 1394 Memoria tampon izocrone DMA transferuri dispozitivelor IEEE 1394Pentru o descriere a o secvență tipice pentru efectuarea transferurile de date izocrone către sau de la un dispozitiv IEEE 1394, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

970076 Un transfer de date izocrone printr-un dispozitiv IEEE 1394 se oprește brusc în Windows Vista sau Windows Server 2008Pentru mai multe informaţii despre terminologia privind actualizarea software-ului, faceţi clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoştinţe Microsoft:

824684 Descrierea terminologiei standard care este utilizată pentru a descrie actualizările de software Microsoft

Informații despre fișierelele suplimentare pentru Windows 7 și Windows Server 2008 R2

Fișiere suplimentare pentru toate versiunile de Windows 7 x86 acceptate

Nume de fișier

Update.mum

Versiune fișier

Nu se aplică

Dimensiune fișier

2,331

Data (UTC)

20-Dec-2010

Ora (UTC)

21:50

Platformă

Nu se aplică

Nume de fișier

X86_1394.inf_31bf3856ad364e35_6.1.7600.20861_none_fba0efd5804c7eab.manifest

Versiune fișier

Nu se aplică

Dimensiune fișier

3,572

Data (UTC)

20-Dec-2010

Ora (UTC)

21:52

Platformă

Nu se aplică

Nume de fișier

X86_1394.inf_31bf3856ad364e35_6.1.7601.21624_none_fdb58d697d4fc6d8.manifest

Versiune fișier

Nu se aplică

Dimensiune fișier

3,572

Data (UTC)

20-Dec-2010

Ora (UTC)

21:52

Platformă

Nu se aplică

Fișiere suplimentare pentru toate versiunile de Windows 7 și Windows Server 2008 R2 x64 acceptate

Nume de fișier

Amd64_1394.inf_31bf3856ad364e35_6.1.7600.20861_none_57bf8b5938a9efe1.manifest

Versiune fișier

Nu se aplică

Dimensiune fișier

3,576

Data (UTC)

20-Dec-2010

Ora (UTC)

21:55

Platformă

Nu se aplică

Nume de fișier

Amd64_1394.inf_31bf3856ad364e35_6.1.7601.21624_none_59d428ed35ad380e.manifest

Versiune fișier

Nu se aplică

Dimensiune fișier

3,576

Data (UTC)

20-Dec-2010

Ora (UTC)

21:55

Platformă

Nu se aplică

Nume de fișier

Update.mum

Versiune fișier

Nu se aplică

Dimensiune fișier

2,347

Data (UTC)

20-Dec-2010

Ora (UTC)

21:50

Platformă

Nu se aplică

Fișiere suplimentare pentru toate versiunile IA-pe 64 de biți de Windows Server 2008 R2

Nume de fișier

Ia64_1394.inf_31bf3856ad364e35_6.1.7600.20861_none_fba293cb804a87a7.manifest

Versiune fișier

Nu se aplică

Dimensiune fișier

3,574

Data (UTC)

20-Dec-2010

Ora (UTC)

21:50

Platformă

Nu se aplică

Nume de fișier

Ia64_1394.inf_31bf3856ad364e35_6.1.7601.21624_none_fdb7315f7d4dcfd4.manifest

Versiune fișier

Nu se aplică

Dimensiune fișier

3,574

Data (UTC)

20-Dec-2010

Ora (UTC)

21:50

Platformă

Nu se aplică

Nume de fișier

Update.mum

Versiune fișier

Nu se aplică

Dimensiune fișier

1,933

Data (UTC)

20-Dec-2010

Ora (UTC)

21:50

Platformă

Nu se aplică

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×