Performance Counter Registry Hive Consistency Failed

SQL2008 Kurulumu sırasında alınan bu hata ingilizce olarak yüklenmemiş bir Windows un üzerine SQL2008 veya SQL2008 R2 kurulmak istendiğinde gelmektedir.


Sorunu düzeltmek için;
Regedit ‘den aşağıdaki adrese gidiniz.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009
Bu başlığı tıkladığınızda Sağda görünütülenen “Counter” anahtarını çift tıklayın ve açılan pencerenin en altına kadar inin. En altın iki üstündeki satırda bir rakam göreceksiniz o rakamı bir yere not edin.
Daha sonra yine aynı yerde “Help” yazan anahtarı çift tıklayın ve açılan pencerenin en altına kadar inin. En altın iki üstündeki satırda bir rakam göreceksiniz o rakamı da bir yere not edin.

Şimdi bu not aldığımız rakamları kullanacağımız yere gidelim. Yine regedit’den aşağıdaki adrese gidin.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib
Bu başlığı tıkladığınızda Sağda görünütülenen “Last Counter” anahtarını çift tıklayın kayıt türünü “Decimal” “Ondalık” olarak seçin ve değer olarak yukarıda “Counter” anahtarının değeri olarak not ettiğiniz rakamı yazın.
Aynı işlemi aynı yerde bulunan “Last Help” anahtarı içinde yapın. (“Last Help” anahtarını çift tıklayın kayıt türünü “Decimal” “Ondalık” olarak seçin ve değer olarak yukarıda “HELP” anahtarının değeri olarak not ettiğiniz rakamı yazın)

Son işlem olarak amacımız;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009
içinde ne varsa aynısını aşağıdaki adrese uygulamak.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib
adresine gelin “01F” anahtarını bulun (Yok ise “Perflib” üstüne sağ tıklayarak Yeni>Anahtar diyerek oluşturabilirsiniz.)
“01F” Anahtarı seçili iken sağ taraftaki boş alana sağ tıklayın Yeni menüsünden “Multi String Value” seçeneğini seçin Anahtar adı olarak “Couter” yazın (büyük küçük harf duyarlıdır sadece baş harf büyük gerisi küçük olarak şekilde girin) içerik olarak’da
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009 \Couter  içinde ne varsa aynısını kopyalayarak yapıştırın.  Aynı işlemi “Help içinde yapın.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\01F
içindeyken  boş alana sağ tıklayın Yeni menüsünden “Multi String Value” seçeneğini seçin Anahtar adı olarak “Help” yazın (büyük küçük harf duyarlıdır sadece baş harf büyük gerisi küçük olarak şekilde girin) içerik olarak’da
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009 \Help içinde ne varsa aynısını kopyalayarak yapıştırın.

Özetle
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009 \
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\01F \
bu iki anahtarın içerikleri aynı olmak zorunda. Sonrasında kurulum sorunsuz olarak devam edecektir.

Perflib\009 — English
Perflib\01F — Turkish
Perflib\013 — Dutch
Perflib\007 — German

Bu yazının kalıcı bağlantısı https://www.sertactopal.com/performance-counter-registry-hive-consistency-failed

24 yorum

Yorumu formunu geç

    • hakan kent on 30 Ekim 2010 at 23:49

    teşekkürler gerçekten büyük bir yükten kurtardınız bizi tekrar teşekürler

  1. Üstadım çok teşekkürler. İnan çok faydalı oldu. Paylaşmak her şey… Başarılar..

    • Serkan on 05 Aralık 2010 at 20:18

    eyvallah Allah razı olsun

    • Sinan MIKKIRDI on 01 Ocak 2011 at 14:05

    Çok Teşekkürler büyük bir sıkıntıdan kuruldum.

    • Ömer YAMAK on 01 Şubat 2011 at 17:36

    SQL kurarken hatanın altında microsoft sitesi linki vardı. Ancak support.microsoft’ta çok karışık anlatılmış. Sizin makalenizdeki gerçekten tane tane ve her şey çok net anlatılmış. Çok teşekkürler

    • Burak on 11 Şubat 2011 at 14:17

    Çok işime yaradı saolasın 🙂

  2. Sağol

    • Salih Eylem on 03 Mayıs 2011 at 11:03

    İşimizi gördü. Çok teşekkürler..

    • şeyma on 20 Ekim 2011 at 14:57

    çok çok faydalı oldu teşekkürler 🙂

    • um on 03 Kasım 2011 at 23:23

    Çok işime yaradı.Teşekkürler

    • kimimben on 10 Ocak 2012 at 13:50

    Microsoftun makalesinden daha faydalı teşekkürler.

  3. Kaç defa uğraştım, sistemi defalarca kurdum her seferinde de dedim acaba güncellemelerde mi sorun var, ama bir türlü sonuca ulaşamadım. İngilizce birkaç çözüm buldum ama o da benim işime yaramadı. Şu an bu sayfadayım ve çok teşekkür ediyorum. Allah siz ve sizin gibilerden razı olsun. Çözüm bulmuş ve bizimle paylaşmışsınız, teşekkür ederim. Yalnız bu seferde aklıma başka bir soru takılıyor. Microsoft bu değerleri varsayılan olarak değiştirmemiş ve default olarak bu şekilde kalmış olabilir. Tamam da sql kurulurken bu değerler üzerinde neden bir değişiklik yapamıyor. Acaba 64 bit olması bu durumu değiştiriyor mu diye düşünmeden de edemiyorum. Yeniden sizlere çok teşekkür ederim.

  4. Good job dude, keep up the very good work.

  5. Nice To read The article..Fine article i am Involved in this..Rocking.

    • mehmet recep ayaz on 06 Haziran 2012 at 01:11

    makalen için yürekten teşekkürler en az 2 saat aradım ve işe yaradı….

    • Sena Guggenheim on 11 Temmuz 2012 at 08:40

    Most of my qustions has become awnsered.thanks

    • Serkan Karas on 09 Ağustos 2012 at 13:17

    Bu değerli bilgileri paylaştığınız için çok teşekkür ederim. Bende işe yaradı.

    • YILDIRIM BEYAZIT ALTUN on 26 Ağustos 2012 at 15:24

    Hocam emeğine yüreğine sağlık. Allah razı olsun.

    • Artama97 on 10 Kasım 2012 at 10:52

    ben bi yerde hatam yptim off 😀

    • kaan on 21 Ocak 2014 at 12:16

    emeğine sağlık

    • Ejder on 09 Şubat 2014 at 10:04

    Çok sağol, derdime derman oldun.

    • Mazlum on 22 Haziran 2014 at 20:20

    Gerçekten çok teşekkür ederim emeğine eline diline gözüne sağlık kardeşim çok yardımcı oldun 🙂

    • Koray Kızılkaya on 16 Ekim 2015 at 09:38

    Paylaşım için çok teşekkürler emeğinize sağlık

    • Fatih Genç on 01 Ağustos 2016 at 16:04

    Arkadaşlar Merhaba
    Sql Kurulumu .exe’yi Çalışan Bir Bilgisayarın Regedit Perflib
    Klasörünü Dışarı Verim Sorunu Olan Bilgisayarda Reg Ederseniz Daha Kısa
    Sonuca Ulaşmış Olursunuz.

Bir yanıt yazın

E-Posta adresiniz yayınlanmayacaktır.