Požymiai
Kompiuteryje, kuriame veikia "Windows 7" arba "Windows Server 2008 R2", galite pridėti įrenginį, kuris naudoja IEEE 1394 magistralės perduoti duomenis. Įrenginys naudoja tvarkyklę, kuri valdo Windows 7 1394 OHCI pagrindinio valdiklio tvarkyklę. Kai paleidžiate Izochroninis perkėlimo iš įrenginį prie kompiuterio, duomenų perdavimas gali sėkmingai baigtas.Pastaba Ši problema gali kilti, jei IEEE 1394 įrenginiui skirtą tvarkyklę tik teikia pakankamai Izochroninis buferio už kadrą duomenis bei įrenginio tvarkyklės atskiria ir reattaches šio buferio tarp kiekvienam kadrui.
Priežastis
Ši problema kyla tik tada, kai Izochroninis perdavimo eina į paskutinį buferio, kuris pridedamas prie pagal Izochroninis perdavimo pabaigos ir kad buferis yra atskiras Izochroninis perdavimo kontekste prieš pridedamas papildomas buferių. Ši problema gali kilti dėl to, kad Windows 7 1394 OHCI pagrindinio valdiklio tvarkyklę tinkamai išvalyti, Isochronous neperduodama kontekste paskutinį buferio apdoroti ir atskirtas nuo Izochroninis perdavimo kontekste. Papildomos buferio prie Izochroninis aplinka, ir Izochroninis perkėlimo iš naujo, Paskutinė buferio į ankstesnę perdavimo apdorojamas dar kartą, ne tik su pirmą kartą buferio į naują perkėlimą.
Sprendimas
Karštųjų pataisų informacija
„Microsoft“ pateikia palaikomas karštąsias pataisas. Tačiau šios karštosios pataisos skirtos tik šiame straipsnyje aprašytai problemai spręsti. Taikykite šias karštąsias pataisas tik tose sistemose, kuriose kyla šiame straipsnyje aprašoma problema. Šios karštosios pataisos gali būti papildomai testuojamos. Todėl jei ši triktis nekelia jums labai didelių problemų, rekomenduojame palaukti kito programinės įrangos naujinimo, kuriame bus šios karštosios pataisos. Jeigu karštąsias pataisas galima atsisiųsti, šio žinių bazės straipsnio viršuje yra skyrius „Galima atsisiųsti karštąsias pataisas“. Jei šis skyrius nerodomas, kreipkitės į „Microsoft“ klientų aptarnavimo ir palaikymo tarnybą, kad gautumėte karštąsias pataisas. Pastaba Jeigu kyla papildomų problemų arba jei reikia šalinti triktis, gali reikėti pateikti atskirą užklausą. Už papildomą pagalbą dėl problemų ir klausimų, nesusijusių su čia nurodytomis karštosiomis pataisomis, bus taikomi įprasti mokesčiai už pagalbos paslaugas. Jei reikia išsamaus „Microsoft“ klientų aptarnavimo ir palaikymo tarnybos telefono numerių sąrašo arba norite pateikti atskirą užklausą, apsilankykite toliau nurodytoje „Microsoft“ svetainėje:
http://support.microsoft.com/contactus/?ws=supportPastaba Formoje „Galima atsisiųsti karštąsias pataisas“ nurodomos kalbos, kurioms skirtos karštosios pataisos. Jei nematote savo kalbos, tai kalbai skirtų karštųjų pataisų nėra.
Būtinosios sąlygos
Norint taikyti šias karštąsias pataisas, kompiuteryje turi veikti viena iš šių operacinių sistemų:
-
„Windows 7“
-
"Windows 7" 1 pakeitimų paketas (SP1)
-
„Windows Server 2008 R2“
-
Windows Server 2008 R2 1 pakeitimų paketas (SP1)
Registro informacija
Norėdami naudoti karštąsias pataisas šiame pakete, jūs neturite daryti jokių pakeitimų registre.
Informacija apie paleidimą iš naujo
Turite iš naujo paleisti kompiuterį, kai pritaikote šias karštąsias pataisas.
Karštųjų pataisų pakeitimo informacija
Šios karštosios pataisos nepakeičia anksčiau išleistų karštųjų pataisų.
Failo informacija
Visuotinė šios karštosios pataisos versija įdiegia failus, kurie turi šiose lentelėse pateiktus atributus. Šių failų datos ir laikai yra išvardyti pagal universalųjį laiką (UTC). Šių failų datos ir laikai vietiniame kompiuteryje rodomi vietiniu laiku, vasaros / žiemos laiku (DST). Be to, šios datos ir laikai gali keistis, kai atliekate tam tikras operacijas su failais.
„Windows 7“ ir „Windows Server 2008 R2“ failų informacijos pastabos
Svarbu „Windows 7“ ir „Windows Server 2008 R2“ karštosios pataisos yra įtrauktos į tuos pačius paketus. Tačiau karštųjų pataisų užklausos puslapyje karštosios pataisos išvardijamos prie abiejų operacinių sistemų. Norėdami pateikti užklausą dėl karštųjų pataisų paketo, skirto vienai ar abiem operacinėms sistemoms, pasirinkite karštąsias pataisas, nurodytas puslapyje prie „Windows 7“ / „Windows Server 2008 R2“. Visada perskaitykite skyrių „Taikoma“, kad žinotumėte, kokiai operacinei sistemai taikomos konkrečios karštosios pataisos.
-
Failai, kurie yra susiję su tam tikru produktu, SR_Level (RTM, SPn), ir paslaugų šaka (LDR, GDR), gali būti identifikuojami patikrinus failų versijos numerius, rodomus šioje lentelėje.
Versija
Produktas
SR_Level
Paslaugų šaka
6.1.760 0. 20XXX
„Windows 7“ ir „Windows Server 2008 R2“
RTM
LDR
6.1.760 1. 21XXX
„Windows 7“ ir „Windows Server 2008 R2“
SP1
LDR
-
MANIFEST (.manifest) ir MUM failai (.mum), kurie įdiegti kiekvienoje aplinkoje, yra pateikti atskirame sąraše skyriuje "Papildoma failų informacija" Windows Server 2008 R2 ir "Windows 7". MUM ir MANIFEST ir susieti saugos katalogų (.cat) failai yra itin svarbūs palaikant atnaujintų komponentų būseną. Saugos katalogų failai, kurių atributai neišvardyti, yra pasirašyti „Microsoft“ skaitmeniniu parašu.
Visos palaikomos x86 pagrindo „Windows 7“ versijos
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
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 |
Visos palaikomos x64 pagrindo „Windows 7“ ir „Windows Server 2008 R2“ versijos
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
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 |
Visos palaikomos IA-64 pagrindo „Windows Server 2008 R2“ versijos
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
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 |
Sprendimas
Norėdami išspręsti šią problemą, pakeisti IEEE 1394 įrenginių tvarkyklės teikti pakankamai buferio, kad Izochroninis perdavimo niekada eina į paskutinį buferio pabaigą. Tai būtų įprastas įgyvendinimo teikti nepertraukiamas srautinio perdavimo Izochroninis duomenų.
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Daugiau informacijos
Ši problema kyla, jei IEEE 1394 įrenginių tvarkyklės įgyvendina šių operacijų seka:
-
Nustatyti Izochroninis perdavimo. Tai apima išteklių paskirstymas ir pridėdami buferių. Jei norite gauti daugiau informacijos apie tai, kaip nustatyti Izochroninis perdavimo, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėse:
Izochroninis perdavimo IEEE 1394 įrenginių nustatymas REQUEST_GET_SPEED_BETWEEN_DEVICES REQUEST_ISOCH_ALLOCATE_BANDWIDTH REQUEST_ISOCH_ALLOCATE_CHANNEL REQUEST_ISOCH_ALLOCATE_RESOURCES REQUEST_ISOCH_ATTACH_BUFFERS
-
Pradėti Izochroninis klausytis ar kalbėti perdavimo [perdavimo #1]. Jei norite gauti daugiau informacijos apie tai, kaip pradėti Izochroninis klausytis ar kalbėti perdavimo, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėse:
-
Izochroninis duomenys perduodami.
-
IEEE 1394 įrenginių tvarkyklės Izochroninis atgalinio skambinimo įprasta taikoma. Jei norite gauti daugiau informacijos apie tai, kaip pasinaudoti Izochroninis atgalinio skambinimo įprasta, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:
-
Stop Izochroninis perdavimo. Jei norite gauti daugiau informacijos apie tai, kaip nustatyti Izochroninis perdavimo, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:
-
Atjunkite buferių. Jei norite gauti daugiau informacijos apie tai, kaip atskirti buferio, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:
-
Proceso buferio duomenų.
-
Izochroninis klausytis operacijų, IEEE 1394 įrenginių tvarkyklės būtų apdoroti duomenis, gaunamas Izochroninis buferių.
-
Izochroninis kalbėti operacijų, IEEE 1394 įrenginių tvarkyklės parengti Izochroninis buferio perduoti duomenis.
-
-
Pridėti buferių. Jei norite gauti daugiau informacijos apie tai, kaip pridėti buferio, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:
-
Pradėti Izochroninis klausytis ar kalbėti perdavimo [perdavimo #2]. Jei norite gauti daugiau informacijos apie tai, kaip pradėti Izochroninis klausytis ar kalbėti perdavimo, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėse:
Šios sekos operacijas, paleidus antrą Izochroninis klausytis, įrašyti pagrindinio kompiuterio valdiklio komandą žymeklio registro reikšmė nenurodo PASKUTINĘ komandą aprašas (įrašyti) Ankstesnis Izochroninis perdavimo, o ne į PIRMĄ komandą aprašo naują Izochroninis perdavimas. Ši problema neiškyla, jei IEEE 1394 įrenginių tvarkyklės įgyvendina šių operacijų seka:
-
Nustatyti Izochroninis perdavimo. Tai apima išteklių paskirstymas ir pridėdami buferių. Jei norite gauti daugiau informacijos apie tai, kaip nustatyti Izochroninis perdavimo, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėse:
Izochroninis perdavimo IEEE 1394 įrenginių nustatymas REQUEST_GET_SPEED_BETWEEN_DEVICES REQUEST_ISOCH_ALLOCATE_BANDWIDTH REQUEST_ISOCH_ALLOCATE_CHANNEL REQUEST_ISOCH_ALLOCATE_RESOURCES REQUEST_ISOCH_ATTACH_BUFFERSPastaba Įsitikinkite, kad susieti pakankamai buferio, kad papildoma buferio lieka prijungtos kadre failus, ir taikoma Izochroninis atgalinio skambinimo įprasta į atitinkamą Izochroninis aprašas.
-
Pradėti Izochroninis klausytis ar kalbėti perdavimo [perdavimo #1]. Jei norite gauti daugiau informacijos apie tai, kaip pradėti Izochroninis klausytis ar kalbėti perdavimo, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėse:
-
Izochroninis duomenys perduodami.
-
IEEE 1394 įrenginių tvarkyklės Izochroninis atgalinio skambinimo įprasta taikoma. Jei norite gauti daugiau informacijos apie tai, kaip pasinaudoti Izochroninis atgalinio skambinimo įprasta, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:
-
Atjunkite buferių. Jei norite gauti daugiau informacijos apie tai, kaip atskirti buferio, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:
-
Proceso buferio duomenų.
-
Izochroninis klausytis operacijų, IEEE 1394 įrenginių tvarkyklės būtų apdoroti duomenis, gaunamas Izochroninis buferių.
-
Izochroninis kalbėti operacijų, IEEE 1394 įrenginių tvarkyklės parengti Izochroninis buferio perduoti duomenis.
-
-
Pridėti buferių. Jei norite gauti daugiau informacijos apie tai, kaip pridėti buferio, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:
-
Pakartokite veiksmus nuo 4 iki 7 toliau nuolat Izochroninis duomenims perduoti.
-
Stop Izochroninis perdavimo. Jei norite gauti daugiau informacijos apie tai, kaip nustatyti Izochroninis perdavimo, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:
Jei norite gauti daugiau informacijos apie tai, kaip anIEEE 1394 įrenginių tvarkyklės atlieka Izochroninis perkėlimas, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėse:
Izochroninis perdavimo IEEE 1394 įrenginių nustatymas Buferio Izochroninis DMA perdavimo IEEE 1394 įrenginiųAprašo įprastą seka atlikti Izochroninis duomenų perdavimo į arba iš IEEE 1394 įrenginį, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
970076 Yra Izochroninis duomenų perdavimas per IEEE 1394 įrenginį staiga sustoja "Windows Vista" arba "Windows Server 2008"Norėdami gauti daugiau informacijos apie programinės įrangos naujinimo terminiją, spustelėkite toliau esančio straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
824684 Įprastos terminologijos, vartojamos „Microsoft“ programinės įrangos naujinimams apibūdinti, aprašas
Papildoma failų informacija, skirta „Windows 7“ ir „Windows Server 2008 R2“
Papildomi failai, skirti visoms palaikomoms x86 pagrindo „Windows 7“ versijoms
Failo vardas |
Update.mum |
Failo versija |
Netaikoma |
Failo dydis |
2,331 |
Data (UTC) |
20-Dec-2010 |
Laikas (UTC) |
21:50 |
Platforma |
Netaikoma |
Failo vardas |
X86_1394.inf_31bf3856ad364e35_6.1.7600.20861_none_fba0efd5804c7eab.manifest |
Failo versija |
Netaikoma |
Failo dydis |
3,572 |
Data (UTC) |
20-Dec-2010 |
Laikas (UTC) |
21:52 |
Platforma |
Netaikoma |
Failo vardas |
X86_1394.inf_31bf3856ad364e35_6.1.7601.21624_none_fdb58d697d4fc6d8.manifest |
Failo versija |
Netaikoma |
Failo dydis |
3,572 |
Data (UTC) |
20-Dec-2010 |
Laikas (UTC) |
21:52 |
Platforma |
Netaikoma |
Papildomi failai, skirti visoms palaikomoms x64 pagrindo „Windows 7“ ir „Windows Server 2008 R2“ versijoms
Failo vardas |
Amd64_1394.inf_31bf3856ad364e35_6.1.7600.20861_none_57bf8b5938a9efe1.manifest |
Failo versija |
Netaikoma |
Failo dydis |
3,576 |
Data (UTC) |
20-Dec-2010 |
Laikas (UTC) |
21:55 |
Platforma |
Netaikoma |
Failo vardas |
Amd64_1394.inf_31bf3856ad364e35_6.1.7601.21624_none_59d428ed35ad380e.manifest |
Failo versija |
Netaikoma |
Failo dydis |
3,576 |
Data (UTC) |
20-Dec-2010 |
Laikas (UTC) |
21:55 |
Platforma |
Netaikoma |
Failo vardas |
Update.mum |
Failo versija |
Netaikoma |
Failo dydis |
2,347 |
Data (UTC) |
20-Dec-2010 |
Laikas (UTC) |
21:50 |
Platforma |
Netaikoma |
Papildomi failai, skirti visoms palaikomoms IA-64 pagrindo „Windows Server 2008 R2“ versijoms
Failo vardas |
Ia64_1394.inf_31bf3856ad364e35_6.1.7600.20861_none_fba293cb804a87a7.manifest |
Failo versija |
Netaikoma |
Failo dydis |
3,574 |
Data (UTC) |
20-Dec-2010 |
Laikas (UTC) |
21:50 |
Platforma |
Netaikoma |
Failo vardas |
Ia64_1394.inf_31bf3856ad364e35_6.1.7601.21624_none_fdb7315f7d4dcfd4.manifest |
Failo versija |
Netaikoma |
Failo dydis |
3,574 |
Data (UTC) |
20-Dec-2010 |
Laikas (UTC) |
21:50 |
Platforma |
Netaikoma |
Failo vardas |
Update.mum |
Failo versija |
Netaikoma |
Failo dydis |
1 933 |
Data (UTC) |
20-Dec-2010 |
Laikas (UTC) |
21:50 |
Platforma |
Netaikoma |