Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Ознаки

На комп'ютері під керуванням ОС Windows 7 або Windows Server 2008 R2 під'єднання пристрою, який використовує шини IEEE 1394 для передачі даних. Пристрій, використовує драйвер, який керує драйвера Хост-контролер OHCI Windows 7 1394. Під час запуску, Ізохронний передавання від пристрою до комп'ютера, передавання даних може не успішно завершено.Примітка. Ця проблема може виникати, якщо драйвер для пристрою IEEE 1394, лише надає вистачає Ізохронний буферів, на кадрі даних і драйвер пристрою, відокремлює та місце цей буфер між кожної рамки.

Причина

Ця проблема виникає, лише під час передачі Ізохронний кінець останнього буфер, який приєднано до контексту Ізохронний передавання та буфера окремо від контексту Ізохронний передавання перед тим, як додаткова буферів, які підключено. Ця проблема може виникати в тому, що драйвер Windows 7 1394 Хост-контролер OHCI належним чином очистити, є Isochronous переносить контекст під час останнього буфер обробляється і окремо від контексту Ізохронний передавання. Коли додаткові буферів прикріплені Ізохронний контекст і передачі Ізохронний перезавантаження, останній буфера у попередній обробляється, замість того, починаючи з першого буфер в нове перенесення.

Спосіб вирішення

Відомості про виправлення

Виправлення доступне від корпорації Майкрософт. Проте це виправлення призначена для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до систем, які відчувають проблеми, описані в цій статті. Це виправлення може отримати додаткове тестування. Тому, якщо ця проблема не сильно впливає на вас, ми рекомендуємо почекати наступного оновлення програмного забезпечення, що містить це виправлення. Якщо Виправлення доступне для завантаження, є розділ "Виправлення доступне для завантаження" на початку цієї статті бази знань. Якщо цей розділ не відображається, зверніться до служби підтримки клієнтів Microsoft, щоб отримати виправлення. Примітка. Якщо виникають додаткові проблеми, або потрібно виявлення проблем, можливо, доведеться створити окремий запит на обслуговування. Звичайні кошти на технічну підтримку будуть застосовуватися для додаткових питань і проблем, які не пов'язані з цим виправленням. Для повного списку телефонів служби підтримки користувачів і технічної підтримки, або щоб створити окремий запит на обслуговування відвідайте веб-сайт корпорації Microsoft:

http://support.microsoft.com/contactus/?ws=supportПримітка. У формі "Виправлення доступне для завантаження" відображається список мов, для яких це виправлення доступне. Якщо потрібна мова не відображається, то виправлення недоступне для даної мови.

Попередні вимоги

Щоб застосувати це виправлення, необхідна одна з таких операційних систем:

  • Windows 7

  • Windows 7 з пакетом оновлень 1 (SP1)

  • ОС Windows Server 2008 R2

  • Windows Server 2008 R2 з пакетом оновлень 1 (SP1)

Внесення змін до реєстру

Щоб скористатися виправленням, із цього пакета, не потрібно вносити зміни до реєстру.

Необхідність перезавантаження

Можливо, доведеться перезавантажити комп'ютер, після застосування цього виправлення.

Відомості про заміну виправлень

Це виправлення не замінює попередні виправлення.

Відомості про файл

У разі використання глобальної версії цього виправлення на комп’ютері буде інстальовано файли з атрибутами, зазначеними в наведених нижче таблицях. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Значення дати й часу на локальному комп’ютері відображаються відповідно до настройок місцевого часу й переходу на літній час. Крім того, ці значення можуть змінюватися після виконання певний операцій із файлами.

Відомості про файл для ОС Windows 7 і Windows Server 2008 R2

Важливо! У пакетах містяться важливі виправлення як для Windows 7, так і для Windows Server 2008 R2. Проте на сторінці "Запит на виправлення" виправлення вказуються для двох операційних систем окремо. Щоб надіслати запит на отримання пакета виправлень для однієї чи обох операційних систем, виберіть виправлення, указане в розділі Windows 7/Windows Server 2008 R2. Завжди переглядайте розділ "Застосовується до", щоб визначити, до якої саме операційної системи застосовується виправлення.

  • Файли, які стосуються певного продукту, випуску (RTM, SP-n), і типу підтримки (LDR, GDR), можна визначити за властивістю номерами версій, указаними в наведеній нижче таблиці.

    Версія

    Продукт

    SR_Level

    Галузь технічної підтримки

    6.1.760 0. 20XXX

    Windows 7 та Windows Server 2008 R2

    RTM

    LDR

    6.1.760 1. 21XXX

    Windows 7 та Windows Server 2008 R2

    SP1

    LDR

  • Файли з розширеннями MANIFEST (. MANIFEST) і MUM (. MUM), які інсталюються в кожній системі, які, зазначаються окремо в розділі "Додаткові файл відомості для ОС Windows 7 і Windows Server 2008 R2". Файли з РОЗШИРЕННЯМ і файли з розширеннями MANIFEST і на пов'язані файли каталогу безпеки (. cat), є надзвичайно важливі для відстеження стану оновлюваних компонентів. Файли каталогу безпеки, для яких не вказано атрибути, мають цифровий підпис Microsoft.

Для всіх підтримуваних версій ОС Windows 7 на базі x86-процесорів

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

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

Для всіх підтримуваних версій x64-процесорів, Windows 7 і Windows Server 2008 R2

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

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

Для всіх підтримуваних версій Windows Server 2008 R2 на базі IA-64-процесорів

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

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

Спосіб вирішення

Щоб вирішити цю проблему, змінити поведінку драйвера пристрою IEEE 1394 забезпечують достатньо буферів Ізохронний передавання не працює в кінці останнього буфера. Це буде типові впровадження, забезпечити постійний потокове передавання Ізохронний даних.

Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Додаткові відомості

Ця проблема виникає, якщо це драйвер пристрою IEEE 1394, описані в такій послідовності операцій:

  1. Встановити Ізохронний передавання. Це стосується, виділення ресурсів і підключення до буфера. Щоб отримати додаткові відомості про те, як налаштувати Ізохронний передачі відвідайте такі веб-сайти Microsoft Developer Network (MSDN):

    Настроювання Ізохронний передавання IEEE 1394 пристроїв. REQUEST_GET_SPEED_BETWEEN_DEVICES REQUEST_ISOCH_ALLOCATE_BANDWIDTH REQUEST_ISOCH_ALLOCATE_CHANNEL REQUEST_ISOCH_ALLOCATE_RESOURCES REQUEST_ISOCH_ATTACH_BUFFERS

  2. Запустіть Ізохронний прослухати або передачі для обговорення [передавання #1]. Щоб отримати додаткові відомості про те, як почати передавання Ізохронний прослухати або розмови відвідайте такі веб-сайти Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_LISTEN REQUEST_ISOCH_TALK

  3. Ізохронний дані передаються.

  4. Драйвер пристрою IEEE 1394 Ізохронний зворотного режим виклику. Щоб отримати додаткові відомості про те, як виклик Ізохронний зворотного процедуру відвідайте такий веб-сайт Microsoft Developer Network (MSDN):

    ISOCH_DESCRIPTOR

  5. Зупиніть Ізохронний передавання. Щоб отримати додаткові відомості про те, як зупинити Ізохронний передачі відвідайте такий веб-сайт Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_STOP

  6. Від'єднайте буфера. Щоб отримати додаткові відомості про те, як відключення буферів відвідайте такий веб-сайт Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_DETACH_BUFFERS

  7. Процес буфер даних.

    • Ізохронний прослуховування операцій драйвер пристрою IEEE 1394, буде обробити дані, що у Ізохронний буферів.

    • Ізохронний розмови операцій драйвер пристрою IEEE 1394, буде підготовка Ізохронний буферів, з даними, які передаються.

  8. Приєднати до буфера. Щоб отримати додаткові відомості про те, як додати буферів відвідайте такий веб-сайт Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_ATTACH_BUFFERS

  9. Запустіть Ізохронний прослухати або передачі для обговорення [передавання #2]. Щоб отримати додаткові відомості про те, як почати передавання Ізохронний прослухати або розмови відвідайте такі веб-сайти Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_LISTEN REQUEST_ISOCH_TALK

У цьому послідовність операцій під час запуску другий Ізохронний прослуховування, записування до хост-контролера вказівник на команду реєстру значення вказати до ОСТАННЬОЇ команди дескриптор з передачі Ізохронний назад на (завершено), замість того, у Перша команда дескриптор у новий Ізохронний. Ця проблема виникає, якщо драйвер пристрою IEEE 1394, описані в такій послідовності операцій:

  1. Встановити Ізохронний передавання. Це стосується, виділення ресурсів і підключення до буфера. Щоб отримати додаткові відомості про те, як налаштувати Ізохронний передачі відвідайте такі веб-сайти Microsoft Developer Network (MSDN):

    Настроювання Ізохронний передавання IEEE 1394 пристроїв. REQUEST_GET_SPEED_BETWEEN_DEVICES REQUEST_ISOCH_ALLOCATE_BANDWIDTH REQUEST_ISOCH_ALLOCATE_CHANNEL REQUEST_ISOCH_ALLOCATE_RESOURCES REQUEST_ISOCH_ATTACH_BUFFERSПримітка. Переконайтеся, що надають достатньо буферів, таким чином, додаткові буферів залишаються підключені після перенесення поточного буде завершено, а також у відповідних Ізохронний дескриптор, режим Ізохронний зворотного виклику.

  2. Запустіть Ізохронний прослухати або передачі для обговорення [передавання #1]. Щоб отримати додаткові відомості про те, як почати передавання Ізохронний прослухати або розмови відвідайте такі веб-сайти Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_LISTEN REQUEST_ISOCH_TALK

  3. Ізохронний дані передаються.

  4. Драйвер пристрою IEEE 1394 Ізохронний зворотного режим виклику. Щоб отримати додаткові відомості про те, як виклик Ізохронний зворотного процедуру відвідайте такий веб-сайт Microsoft Developer Network (MSDN):

    ISOCH_DESCRIPTOR

  5. Від'єднайте буфера. Щоб отримати додаткові відомості про те, як відключення буферів відвідайте такий веб-сайт Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_DETACH_BUFFERS

  6. Процес буфер даних.

    • Ізохронний прослуховування операцій драйвер пристрою IEEE 1394, буде обробити дані, що у Ізохронний буферів.

    • Ізохронний розмови операцій драйвер пристрою IEEE 1394, буде підготовка Ізохронний буферів, з даними, які передаються.

  7. Приєднати до буфера. Щоб отримати додаткові відомості про те, як додати буферів відвідайте такий веб-сайт Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_ATTACH_BUFFERS

  8. Повторіть кроки 4-7, щоб продовжити, передачі Ізохронний даних, постійно.

  9. Зупиніть Ізохронний передавання. Щоб отримати додаткові відомості про те, як зупинити Ізохронний передачі відвідайте такий веб-сайт Microsoft Developer Network (MSDN):

    REQUEST_ISOCH_STOP

Щоб отримати додаткові відомості про те, як anIEEE драйвер для пристрою 1394, виконує Ізохронний передачі відвідайте такі веб-сайти Microsoft Developer Network (MSDN):

Настроювання Ізохронний передавання IEEE 1394 пристроїв. Буферизації Ізохронний DMA передачі для пристроїв з інтерфейсом IEEE 1394Опис типових послідовність для виконання передачі Ізохронний даних, або на пристрої з інтерфейсом IEEE 1394 клацніть номер статті в базі знань Microsoft Knowledge Base:

970076 Ізохронний трафік через пристрій з інтерфейсом IEEE 1394, несподівано припиняється у Windows Vista або Windows Server 2008Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть цей номер статті в базі знань Microsoft:

824684 Опис стандартної термінології, яка використовується для опису оновлень програмних продуктів Майкрософт

Відомості про додаткові файли для ОС Windows 7 і Windows Server 2008 R2

Додаткові файли для всіх підтримуваних версій ОС Windows 7 x86

Ім’я файлу

Update.mum

Версія файлу

Not applicable

Розмір файлу

2,331

Дата (UTC)

20-Dec-2010

Час (UTC)

21:50

Платформа

Not applicable

Ім’я файлу

X86_1394.inf_31bf3856ad364e35_6.1.7600.20861_none_fba0efd5804c7eab.manifest

Версія файлу

Not applicable

Розмір файлу

3,572

Дата (UTC)

20-Dec-2010

Час (UTC)

21:52

Платформа

Not applicable

Ім’я файлу

X86_1394.inf_31bf3856ad364e35_6.1.7601.21624_none_fdb58d697d4fc6d8.manifest

Версія файлу

Not applicable

Розмір файлу

3,572

Дата (UTC)

20-Dec-2010

Час (UTC)

21:52

Платформа

Not applicable

Додаткові файли для всіх підтримуваних x64-розрядних версій ОС Windows 7 і Windows Server 2008 R2

Ім’я файлу

Amd64_1394.inf_31bf3856ad364e35_6.1.7600.20861_none_57bf8b5938a9efe1.manifest

Версія файлу

Not applicable

Розмір файлу

3,576

Дата (UTC)

20-Dec-2010

Час (UTC)

21:55

Платформа

Not applicable

Ім’я файлу

Amd64_1394.inf_31bf3856ad364e35_6.1.7601.21624_none_59d428ed35ad380e.manifest

Версія файлу

Not applicable

Розмір файлу

3,576

Дата (UTC)

20-Dec-2010

Час (UTC)

21:55

Платформа

Not applicable

Ім’я файлу

Update.mum

Версія файлу

Not applicable

Розмір файлу

2,347

Дата (UTC)

20-Dec-2010

Час (UTC)

21:50

Платформа

Not applicable

Додаткові файли для всіх підтримуваних IA-64-процесорів версій ОС Windows Server 2008 R2

Ім’я файлу

Ia64_1394.inf_31bf3856ad364e35_6.1.7600.20861_none_fba293cb804a87a7.manifest

Версія файлу

Not applicable

Розмір файлу

3,574

Дата (UTC)

20-Dec-2010

Час (UTC)

21:50

Платформа

Not applicable

Ім’я файлу

Ia64_1394.inf_31bf3856ad364e35_6.1.7601.21624_none_fdb7315f7d4dcfd4.manifest

Версія файлу

Not applicable

Розмір файлу

3,574

Дата (UTC)

20-Dec-2010

Час (UTC)

21:50

Платформа

Not applicable

Ім’я файлу

Update.mum

Версія файлу

Not applicable

Розмір файлу

1,933

Дата (UTC)

20-Dec-2010

Час (UTC)

21:50

Платформа

Not applicable

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×