Makale numarası: 942959 - Son Gözden Geçirme: 31 Ocak 2008 Perşembe - Gözden geçirme: 2.3

Windows Vista veya Windows Server 2008 çalıştıran bir bilgisayara bir PCI Express genişletme kasa eklediğinizde hata iletisi: "Kod 12" veya "Kod 31"

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Önemli Bu makale, kayıt defterini düzenlemeyle ilgili bilgi içerir. Kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun çıkması durumunda kayıt defterini nasıl geri yükleyeceğinizi bildiğinizden emin olun. Kayıt defterini yedekleme, geri yükleme ve değiştirme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makaleyi inceleyin:
322756  (http://support.microsoft.com/kb/322756/ ) Windows'da kayıt defterini yedekleme ve geri yükleme

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Şu senaryoyu inceleyin:
  • Windows Vista Service Pack 1 (SP1) veya Windows Server 2008 çalıştıran bir bilgisayara bağlı BIR PCI Express genişletme kasa.
  • PCI Express genişletme kasasına bağlı aygıtlar vardır.
Bu senaryoda, aygıtlar doğru numaralandırılmış. veya düzgün başlatılamayabilir. Ayrıca, Aygıt Yöneticisi'nde aygıtın özelliklerini görüntülediğinizde aşağıdaki hata iletilerinden birini alabilirsiniz:
  • Hata: 1:
    Bu aygıt, kullanabileceği yeterli boş kaynak bulamıyor. (Kod 12)
  • Hata: 2:
    Windows bu aygıt için gereken sürücüleri yükleyemediği için aygıt düzgün çalışmıyor. (Kod 31)

Neden

1 Hata nedeni

Bu sorun, genişletme kasaya PCI Express Köprüsü aygıtının başlangıç durumu nedeniyle ortaya çıkabilir. Başlattığınızda veya PCI Express Köprüsü aygıtları sıfırlama varsayılan olarak, başlangıç değerleri <a0>Köprü</a0> kaynak pencerenin sınırı kaydının köprüsü kaynak penceresi için temel kayıt defterinin başlangıç değerleri düşüktür. Bu davranış, Windows Vista ve Windows Server 2008 köprüsü kaynak pencere devre dışı bırakıldığını bir göstergesi olarak yorumlar. Ayrıca, Windows Vista ve Windows Server 2008'in tüm köprüsü kaynak penceresini gereksinimleri PCI Express Köprüsü aygıtın oluşturmaz. Bu nedenle <a0>Köprü</a0> kaynak penceresinde kaynak gerektiren bir PCI Express Köprüsü Aygıt numaralandırma başarısız olur. Bu durumda, bir kod 12 hata oluşturulur.

2 Hata nedeni

Peripheral Component ınterconnect (PCI) veri yolu numaralarını işletim sistemi çalıştırıyorsa, bu sorun oluşabilir. Genelde, bilgisayarın BıOS'UNU PCI Express Köprüsü aygıtlar için sınırlı bir veri yolu numarası aralığı yapılandırır. Sıradüzeni birlikte derin aygıt bir PCI Express karmaşık içeren bir gövde geçiş bir genişletme, bilgisayarı eklendiğinde, işletim sistemi, kullanılabilir veri yolu numaralarını çalışır. Bu nedenle, sistem aygıtları genişletme kasa başlatılamıyor.

Pratik Çözüm

<a1>Hata</a1> 1'için geçici çözüm

Uyarı Kayıt Defteri Düzenleyicisi'ni veya başka bir yöntemi kullanarak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu sorunlar, işletim sistemini yeniden yüklemenizi gerektirebilir. Microsoft bu sorunların çözülebileceğini garanti etmemektedir. Kayıt defterini kendi sorumluluğunuzda değiştiriniz.Bu soruna geçici bir çözüm için, aşağıdaki adımları izleyin:
  1. Başlat ' ı
    Bu resmi kapatBu resmi aç
    the Start button
    tıklatın <a2>Aramaya Başla</a2> kutusunu regedit yazın ve Programlar listesinde regedit ' ı tıklatın.

    Bu resmi kapatBu resmi aç
    User Access Control permission
    Yönetici parolası girmeniz veya onaylamanız istenirse, parolayı yazın veya devam ' ı tıklatın.
  2. Aşağıdaki kayıt defteri alt anahtarını bulup tıklatın:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP\Pci
  3. HackFlags kayıt defteri girdisi yoksa, aşağıdaki adımları izleyin:
    1. Düzen menüsünden Yeni ' nin üzerine gelin ve sonra DWORD (32-bit) değeri ' ni tıklatın.
    2. HackFlags yazın ve ENTER tuşuna basın.
    3. Düzen menüsünden Değiştir ' i tıklatın.
    4. Değer verisi kutusuna, 400 yazın, onaltılıktaban alanında tıklatın ve sonra Tamam ' ı tıklatın.
    5. Kayıt Defteri Düzenleyicisi'nden çıkın.
  4. HackFlags kayıt defteri girdisi varsa, aşağıdaki adımları izleyin:
    1. HackFlags ' ı sağ tıklatın ve sonra Değiştir ' i tıklatın.
    2. Değer verisi kutusuna, 400 yazın, onaltılıktaban alanında tıklatın ve sonra Tamam ' ı tıklatın.
    3. Kayıt Defteri Düzenleyicisi'nden çıkın.

<a1>Hata</a1> 2'için geçici çözüm

Uyarı Kayıt Defteri Düzenleyicisi'ni veya başka bir yöntemi kullanarak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu sorunlar, işletim sistemini yeniden yüklemenizi gerektirebilir. Microsoft bu sorunların çözülebileceğini garanti etmemektedir. Kayıt defterini kendi sorumluluğunuzda değiştiriniz.Bu soruna geçici bir çözüm için, aşağıdaki adımları izleyin:
  1. Başlat ' ı
    Bu resmi kapatBu resmi aç
    the Start button
    tıklatın <a2>Aramaya Başla</a2> kutusunu regedit yazın ve Programlar listesinde regedit ' ı tıklatın.

    Bu resmi kapatBu resmi aç
    User Access Control permission
    Yönetici parolası girmeniz veya onaylamanız istenirse, parolayı yazın veya devam ' ı tıklatın.
  2. Aşağıdaki kayıt defteri alt anahtarını bulup tıklatın:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP\Pci
  3. HackFlags kayıt defteri girdisi yoksa, aşağıdaki adımları izleyin:
    1. Düzen menüsünden Yeni ' nin üzerine gelin ve sonra DWORD (32-bit) değeri ' ni tıklatın.
    2. HackFlags yazın ve ENTER tuşuna basın.
    3. Düzen menüsünden Değiştir ' i tıklatın.
    4. Değer verisi kutusuna 200 yazın, onaltılıktaban alanında tıklatın ve sonra Tamam ' ı tıklatın.
    5. Kayıt Defteri Düzenleyicisi'nden çıkın.
  4. HackFlags kayıt defteri girdisi varsa, aşağıdaki adımları izleyin:
    1. HackFlags ' ı sağ tıklatın ve sonra Değiştir ' i tıklatın.
    2. Değer verisi kutusuna 200 yazın, onaltılıktaban alanında tıklatın ve sonra Tamam ' ı tıklatın.
    3. Kayıt Defteri Düzenleyicisi'nden çıkın.

<a1>Hata</a1> 1 ve 2 hata için geçici çözümler, aynı anda etkinleştir

Uyarı Kayıt Defteri Düzenleyicisi'ni veya başka bir yöntemi kullanarak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu sorunlar, işletim sistemini yeniden yüklemenizi gerektirebilir. Microsoft bu sorunların çözülebileceğini garanti etmemektedir. Kayıt defterini kendi sorumluluğunuzda değiştiriniz.
  1. Başlat ' ı
    Bu resmi kapatBu resmi aç
    the Start button
    tıklatın <a2>Aramaya Başla</a2> kutusunu regedit yazın ve Programlar listesinde regedit ' ı tıklatın.

    Bu resmi kapatBu resmi aç
    User Access Control permission
    Yönetici parolası girmeniz veya onaylamanız istenirse, parolayı yazın veya devam ' ı tıklatın.
  2. Aşağıdaki kayıt defteri alt anahtarını bulup tıklatın:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP\Pci
  3. HackFlags kayıt defteri girdisi yoksa, aşağıdaki adımları izleyin:
    1. Düzen menüsünden Yeni ' nin üzerine gelin ve sonra DWORD (32-bit) değeri ' ni tıklatın.
    2. HackFlags yazın ve ENTER tuşuna basın.
    3. Düzen menüsünden Değiştir ' i tıklatın.
    4. Değer verisi kutusuna 600 yazın, onaltılıktaban alanında tıklatın ve sonra Tamam ' ı tıklatın.
    5. Kayıt Defteri Düzenleyicisi'nden çıkın.
  4. HackFlags kayıt defteri girdisi varsa, aşağıdaki adımları izleyin:
    1. HackFlags ' ı sağ tıklatın ve sonra Değiştir ' i tıklatın.
    2. Değer verisi kutusuna 600 yazın, onaltılıktaban alanında tıklatın ve sonra Tamam ' ı tıklatın.
    3. Kayıt Defteri Düzenleyicisi'nden çıkın.

Bu makaledeki bilginin uygulandığı durum:
  • Windows Vista Service Pack 1, Ne zaman ne ile kullanilir:
    • Windows Vista Ultimate
    • Windows Vista Enterprise
    • Windows Vista Business
    • Windows Vista Home Premium
    • Windows Vista Home Basic
    • Windows Vista Starter
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
Anahtar Kelimeler: 
kbmt kbexpertiseadvanced kbtshoot KB942959 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:942959  (http://support.microsoft.com/kb/942959/en-us/ )