Applies ToWindows 7 Windows 7 Service Pack 1 Windows Server 2008 R2 Windows Server 2008 R2 Service Pack 1

Belirtiler

Windows 7 veya Windows Server 2008 R2 çalıştıran bir bilgisayarda, veri aktarımı için IEEE 1394 veriyolu kullanan bir aygıt ekleyebilir. Aygıt Windows 7 1394 OHCI ana bilgisayar denetleyicisi sürücüsü tarafından denetlenen bir sürücü kullanır. Sabit zaman aralıklı aktarım başlattığınızda aygıtını bilgisayara veri aktarımı başarılı bir şekilde bitmeyebilir.Not IEEE 1394 aygıt sürücüsünü yalnızca verilerin tek çerçeve için sabit zaman aralıklı yeterli arabellek iliştirir ve aygıt sürücüsü ayırır ve her çerçeve arasında bu arabelleği reattaches Bu sorun oluşabilir.

Neden

Bu sorun, yalnızca sabit zaman aralıklı aktarım sonuna kadar sabit zaman aralıklı aktarım bağlamına bağlı son arabellek çalıştığında oluşur ve ek arabellekler bağlı önce o arabellek sabit zaman aralıklı aktarım bağlamdan ayrılır. Son arabellek işlenir ve sabit zaman aralıklı aktarım bağlamdan ayrılır, Windows 7 1394 OHCI ana bilgisayar denetleyicisi sürücüsü düzgün temiz bir Isochronous bağlam transfer değil çünkü bu sorun oluşabilir. Ek arabellekler sabit zaman aralıklı kapsamına eklenir ve sabit zaman aralıklı aktarım yeniden başlatıldığında, önceki transfer son arabellekte yeni transferin ilk arabellekte başlatmak yerine yeniden işlenir.

Çözüm

Düzeltme bilgileri

Microsoft, desteklenen bir düzeltmeyi kullanıma sunmuştur. Ancak, bu düzeltmeyi yalnızca bu makalede anlatılan sorunu düzeltmesi amaçlanmıştır. Bu düzeltmeyi yalnızca bu makalede açıklanan sorunun yaşandığı sistemlere uygulayın. Bu düzeltme, ek test süreci gerektirebilir. Bu nedenle bu sorundan ciddi bir şekilde etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir. İndirilebilir bir düzeltme varsa, bu Bilgi Bankası makalesinin üst kısmında "Düzeltme İndirilebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek'e başvurun. Not Ek sorunlar oluşursa veya sorun giderme gerekiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Tam listesi Microsoft Müşteri Hizmetleri ve destek telefon numaralarını veya ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft Web sitesini ziyaret edin:

http://support.microsoft.com/contactus/?ws=supportNot "Düzeltme indirilebilir” formu, düzeltmenin indirilebildiği dilleri görüntüler. Kendi dilinizi görmüyorsanız, bu dil için bir düzeltme mevcut değil demektir.

Ön koşullar

Bu düzeltmeyi uygulamak için aşağıdaki işletim sistemlerinden birini çalıştırıyor olmanız gerekir:

  • Windows 7

  • Windows 7 Service Pack 1 (SP1)

  • Windows Server 2008 R2

  • Windows Server 2008 R2 Service Pack 1 (SP1)

Kayıt defteri bilgileri

Düzeltmeyi bu pakette kullanmak için kayıt defterinde herhangi bir değişiklik yapmanız gerekmez.

Yeniden başlatma bilgileri

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekebilir.

Düzeltme değiştirme bilgileri

Bu düzeltme önceden yayımlanmış bir düzeltmenin yerini almaz.

Dosya bilgileri

Bu düzeltmenin genel sürümü aşağıdaki tablolarda listelenen özniteliklere sahip dosyaları yükler. Bu dosyaların tarih ve saatleri Eşgüdümlü Evrensel Saat'te (UTC) listelenmiştir. Yerel bilgisayarınızda bu dosyaların tarih ve saatleri, yerel saatiniz ile geçerli gün ışığından yararlanma saati (DST) bilgilerine göre görüntülenir. Ayrıca, dosyalarda belirli işlemleri gerçekleştirdiğinizde tarihler ve saatler değişebilir.

Windows 7 ve Windows Server 2008 R2 dosya bilgileriyle ilgili notlar

Önemli Windows 7 düzeltmeleri ve Windows Server 2008 R2 düzeltmeleri aynı paketlerinde bulunur. Ancak, düzeltmeler düzeltme isteği sayfasında her iki işletim sistemi altında listelenir. Bir veya her iki işletim sistemleri için geçerli olan düzeltme paketini istemek için "Windows 7/Windows altında Server 2008 R2" sayfada listelenen düzeltme'yi seçin. Her zaman her düzeltmenin uygulandığı gerçek işletim sistemini belirlemek için bir makale "Aşağıdakilere Uygulanır" bölümüne bakın.

  • Belirli bir ürün, SR_Düzeyi (RTM, SPn) ve hizmet dalı (LDR, GDR) dosyaları, aşağıdaki tabloda gösterildiği şekilde dosya sürümü numaraları incelenerek belirlenebilir.

    Sürüm

    Ürün

    SR_Level

    Hizmet dalı

    6.1.760 0. 20xxx

    Windows 7 ve Windows Server 2008 R2

    RTM

    LDR

    6.1.760 1. 21xxx

    Windows 7 ve Windows Server 2008 R2

    SP1

    LDR

  • Her bir ortam için yüklenen MANIFEST (.manifest) ve MUM (.mum) dosyaları, "Windows Server 2008 ve Windows 7 için ek dosya bilgileri" bölümünde ayrı olarak listelenmiştir. MUM ve MANIFEST dosyalarının yanı sıra bunların ilişkili güvenlik kataloğu (.cat) dosyaları güncelleştirilmiş bileşenlerin durumunu korumak için çok önemlidir. Özniteliklerin listelenmediği güvenlik kataloğu dosyaları, Microsoft dijital imzası kullanılarak imzalanmıştır.

Windows 7'nin tüm desteklenen x86 tabanlı sürümleri

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

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

Windows 7'nin ve Windows Server 2008 R2'nin desteklenen tüm x64 tabanlı sürümleri için

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

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

Windows Server 2008 R2'nin desteklenen tüm IA-64 tabanlı sürümleri için

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

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

Geçici Çözüm

Bu soruna geçici bir çözüm için sabit zaman aralıklı aktarım son arabellek sonuna hiçbir zaman çalışır böylece yeterli arabellek sağlamak için IEEE 1394 aygıt sürücüsü davranışını değiştirin. Bu sürekli sabit zaman aralıklı veri akışı sağlamak için tipik bir uygulama olacaktır.

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Ek Bilgi

Aşağıdaki işlemleri dizisini IEEE 1394 aygıt sürücüsü kullanılıyorsa, bu sorun oluşur:

  1. Sabit zaman aralıklı aktarım ayarlayın. Bu kaynak ayırma ve iliştirme arabellekleri içerir. Sabit zaman aralıklı aktarım ayarlama hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitelerini ziyaret edin:

    IEEE 1394 aygıtları sabit zaman aralıklı aktarım ayarlama REQUEST_GET_SPEED_BETWEEN_DEVICES REQUEST_ISOCH_ALLOCATE_BANDWIDTH REQUEST_ISOCH_ALLOCATE_CHANNEL REQUEST_ISOCH_ALLOCATE_RESOURCES REQUEST_ISOCH_ATTACH_BUFFERS

  2. Sabit zaman aralıklı dinlemek veya konuşma transfer [transfer #1] başlatın. Sabit zaman aralıklı dinlemek veya konuşma aktarımı başlatma hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitelerini ziyaret edin:

    REQUEST_ISOCH_LISTEN REQUEST_ISOCH_TALK

  3. Sabit zaman aralıklı veri aktarılır.

  4. IEEE 1394 aygıt sürücüsünün, sürücünün sabit zaman aralıklı geri arama yordamı çağrılır. Sabit zaman aralıklı geri arama yordamı çağırmak hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

    ISOCH_DESCRIPTOR

  5. Sabit zaman aralıklı aktarım durdurun. Sabit zaman aralıklı aktarım durdurmak hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

    REQUEST_ISOCH_STOP

  6. Arabellek ayırın. Arabellek ayırma hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

    REQUEST_ISOCH_DETACH_BUFFERS

  7. İşlem arabellek veri.

    • Dinleme eşzamanlı operasyonlar için IEEE 1394 aygıt sürücüsü sabit zaman aralıklı arabellekleri içinde alınan verileri işlemek.

    • Konuşmak eşzamanlı operasyonlar için IEEE 1394 aygıt sürücüsü sabit zaman aralıklı veri iletilmesi için arabelleklerinin hazırlamak.

  8. Arabellekleri iliştirin. Arabellekleri nasıl ekleneceği hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

    REQUEST_ISOCH_ATTACH_BUFFERS

  9. Sabit zaman aralıklı dinlemek veya konuşma transfer [transfer #2] başlatın. Sabit zaman aralıklı dinlemek veya konuşma aktarımı başlatma hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitelerini ziyaret edin:

    REQUEST_ISOCH_LISTEN REQUEST_ISOCH_TALK

İkinci sabit zaman aralıklı dinlemek başlatıldığında, bu işlemler sırayla ana bilgisayar denetleyicisinin komut işaretçi kaydetmesi için yazılmış değeri son önceki (tamamlandı) sabit zaman aralıklı aktarım komutu tanımlayıcısından yerine işaret edecek şekilde ayarlanır Yeni sabit zaman aralıklı aktarım ilk komut tanımlayıcısı. Aşağıdaki işlemleri dizisini IEEE 1394 aygıt sürücüsü kullanılıyorsa, bu sorun oluşmaz:

  1. Sabit zaman aralıklı aktarım ayarlayın. Bu kaynak ayırma ve iliştirme arabellekleri içerir. Sabit zaman aralıklı aktarım ayarlama hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitelerini ziyaret edin:

    IEEE 1394 aygıtları sabit zaman aralıklı aktarım ayarlama REQUEST_GET_SPEED_BETWEEN_DEVICES REQUEST_ISOCH_ALLOCATE_BANDWIDTH REQUEST_ISOCH_ALLOCATE_CHANNEL REQUEST_ISOCH_ALLOCATE_RESOURCES REQUEST_ISOCH_ATTACH_BUFFERSNot Geçerli çerçevenin aktarım tamamlandıktan sonra karşılık gelen sabit zaman aralıklı tanımlayıcısındaki sabit zaman aralıklı geri arama yordamı çağrılır ek arabellekler bağlı kalmasını böylece yeterli arabellek iliştirdiğinizden emin olun.

  2. Sabit zaman aralıklı dinlemek veya konuşma transfer [transfer #1] başlatın. Sabit zaman aralıklı dinlemek veya konuşma aktarımı başlatma hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitelerini ziyaret edin:

    REQUEST_ISOCH_LISTEN REQUEST_ISOCH_TALK

  3. Sabit zaman aralıklı veri aktarılır.

  4. IEEE 1394 aygıt sürücüsünün, sürücünün sabit zaman aralıklı geri arama yordamı çağrılır. Sabit zaman aralıklı geri arama yordamı çağırmak hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

    ISOCH_DESCRIPTOR

  5. Arabellek ayırın. Arabellek ayırma hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

    REQUEST_ISOCH_DETACH_BUFFERS

  6. İşlem arabellek veri.

    • Dinleme eşzamanlı operasyonlar için IEEE 1394 aygıt sürücüsü sabit zaman aralıklı arabellekleri içinde alınan verileri işlemek.

    • Konuşmak eşzamanlı operasyonlar için IEEE 1394 aygıt sürücüsü sabit zaman aralıklı veri iletilmesi için arabelleklerinin hazırlamak.

  7. Arabellekleri iliştirin. Arabellekleri nasıl ekleneceği hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

    REQUEST_ISOCH_ATTACH_BUFFERS

  8. Sürekli sabit zaman aralıklı veri aktarma devam etmek için 7 ile 4 arası adımları yineleyin.

  9. Sabit zaman aralıklı aktarım durdurun. Sabit zaman aralıklı aktarım durdurmak hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

    REQUEST_ISOCH_STOP

AnIEEE 1394 aygıt sürücüsü sabit zaman aralıklı aktarımlar nasıl gerçekleştireceğini hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitelerini ziyaret edin:

IEEE 1394 aygıtları sabit zaman aralıklı aktarım ayarlama IEEE 1394 aygıtları sabit zaman aralıklı DMA aktarımları arabelleğe almaBir IEEE 1394 aygıtı bilgisayardan veya sabit zaman aralıklı veri aktarımı gerçekleştirmek için tipik bir dizede bir açıklaması için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

970076 Windows Vista'da veya Windows Server 2008 bir sabit zaman aralıklı veri aktarma yoluyla bir IEEE 1394 aygıtı aniden dururYazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Windows 7 ve Windows Server 2008 R2 için ek dosya bilgileri

Windows 7'nin desteklenen tüm x86 tabanlı sürümleri için ek dosyalar

Dosya adı

Update.mum

Dosya sürümü

Geçerli değil

Dosya boyutu

2,331

Tarih (UTC)

20-Dec-2010

Saat (UTC)

21:50

Platform

Geçerli değil

Dosya adı

X86_1394.inf_31bf3856ad364e35_6.1.7600.20861_none_fba0efd5804c7eab.manifest

Dosya sürümü

Geçerli değil

Dosya boyutu

3,572

Tarih (UTC)

20-Dec-2010

Saat (UTC)

21:52

Platform

Geçerli değil

Dosya adı

X86_1394.inf_31bf3856ad364e35_6.1.7601.21624_none_fdb58d697d4fc6d8.manifest

Dosya sürümü

Geçerli değil

Dosya boyutu

3,572

Tarih (UTC)

20-Dec-2010

Saat (UTC)

21:52

Platform

Geçerli değil

Windows 7 ve Windows Server 2008 R2'in tüm desteklenen x64 tabanlı sürümleri için ek dosyalar

Dosya adı

Amd64_1394.inf_31bf3856ad364e35_6.1.7600.20861_none_57bf8b5938a9efe1.manifest

Dosya sürümü

Geçerli değil

Dosya boyutu

3,576

Tarih (UTC)

20-Dec-2010

Saat (UTC)

21:55

Platform

Geçerli değil

Dosya adı

Amd64_1394.inf_31bf3856ad364e35_6.1.7601.21624_none_59d428ed35ad380e.manifest

Dosya sürümü

Geçerli değil

Dosya boyutu

3,576

Tarih (UTC)

20-Dec-2010

Saat (UTC)

21:55

Platform

Geçerli değil

Dosya adı

Update.mum

Dosya sürümü

Geçerli değil

Dosya boyutu

2,347

Tarih (UTC)

20-Dec-2010

Saat (UTC)

21:50

Platform

Geçerli değil

Windows Server 2008 R2'in desteklenen tüm IA-64 tabanlı sürümleri için ek dosyalar

Dosya adı

Ia64_1394.inf_31bf3856ad364e35_6.1.7600.20861_none_fba293cb804a87a7.manifest

Dosya sürümü

Geçerli değil

Dosya boyutu

3,574

Tarih (UTC)

20-Dec-2010

Saat (UTC)

21:50

Platform

Geçerli değil

Dosya adı

Ia64_1394.inf_31bf3856ad364e35_6.1.7601.21624_none_fdb7315f7d4dcfd4.manifest

Dosya sürümü

Geçerli değil

Dosya boyutu

3,574

Tarih (UTC)

20-Dec-2010

Saat (UTC)

21:50

Platform

Geçerli değil

Dosya adı

Update.mum

Dosya sürümü

Geçerli değil

Dosya boyutu

1,933

Tarih (UTC)

20-Dec-2010

Saat (UTC)

21:50

Platform

Geçerli değil

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.