Vista'nın Mavi Ekranları Ve Ötesi

Salih Güler
| Diğer

Vista'nın Mavi Ekranları Ve Ötesi

Windows Vista çöktüğü zaman mavi ekranda yazanlardan fazla bir şey anlamayabilirsiniz çünkü ekran kapanana kadar "ne oldu be! İnşallah diskimdeki verilere bir şey olmamıştır." diye telaşlanır durursunuz. Fazla endişe etmenize gerek yok: Vista bilgisayarı tekrar kapatıp her şeyi mahvetmeden sorunu çözmenin bir yolu var. Vista, "mindump" adı verilen özel bir dosyaya hata raporlarını kaydeder. Böylece mavi ekrana sebebiyet veren sorunların ne olduğunu görmüş olursunuz.

Windows varsayılan olarak bu özel dosyaya mavi ekran esnasında oluşan hatayla ilgili bilgilerin çok az bir kısmını kaydeder. Elbette, mavi ekrandaki hata mesajının tümünü okuyamayacak kadar kısa bir süre içerisinde sistem kapanmış olur. Bu durumda Vista otomatikman minidump dosyasına kayıt yazar. Bu dosyalar C:WindowsMinidump klasörü içindedir ve tarih ile saate göre ayırt edilebilirler.

Minidump dosyalarını okumanın daha kolay bir yolu daha var: Windows Hata ayıklayıcı (Debugger), aka windbg.exe. Vista işletim sisteminiz 64-bit ise programın 64-bit sürümünü indirmek zorundasınız. Kurulumdan sonra oluşan her hataya bir sembol atayabilirsiniz. Yapmanız gereken tek şey Symbol Search Path çubuğuna şu adresi girmeniz:

SRV*C:WindowsSymbols*http://msdl.microsoft.com/download/symbols

Bu aşamadan sonra Başlat/Start listesindeki arama çubuğuna windbg yazarak programı bulun ve hata ayıklayıcıyı çalıştırın. Bir Minidump dosyasını açmak için File, Open Crash Dump yolunu izleyin. Views ana listesi altındaki Details öğesine tıklayarak hata raporlarının zaman ve tarih bilgilerini görüntüleyebilirsiniz. Bundan sonra hata dökümünü gözlemlemeden önce hata sembollerini beklemelisiniz. Bana şu komut bilmem gerekenleri söylüyor: !analyze -v;r;kv;lmtrn

İşte henüz geçenlerde oluşturulan bir hata dökümü örneği:

Vista'nın Mavi Ekranları Ve Ötesi

Genellikle sadece rakamlardan oluşan hata kodu her şeyi öğrenmemize yeter. Benim durumumda: CLOCK_WATCHDOG_TIMEOUT (101) kodu verilmiş. Kısa bir Google araştırmasından sonra bu hataya hızaşırtmalı bir işlemcinin kesmelere (interrupt) yeterince hızlı geçememesinin sebep olduğunu öğrendim. Evet, normal hızı 3.0 GHz olan Core 2 Extreme QX9650 işlemcimi 3.5 GHz hızında çalıştırıyordum. Hatanın ne olduğunu öğrendikten sonra frekansı 3.2 GHz'e düşürdüm.

Yalnız zannetmeyin ki tüm mavi ekran (BSOD) hatalarını bu kadar kolay bir biçimde çözmek mümkün. Bazı hatalar daha teknik ve derinlemesine açıklamalar gerektirebilir. Bunu şu adımları uygulayarak halledebilirsiniz: Başlat, Denetim Masası (klasik görünüm), Sistem, Gelişmiş Sistem Ayarları, Ayarlar ve "Hata ayıklama bilgisi yaz" listesinden "küçük bellek dökümü" seçili olsun. Böylece çok teknik bilgilerin yer aldığı hata raporları kaydedilir. Daha sonra uzman bir kişiye danışırsınız ve onun işini kolaylaştırmış olursunuz.

Yazıya ilişkin TGForumz tartışmamıza katılın...

| Diğer
Yorumlara Git

Sayfaya İlişkin Yorumlarınız

Yorumunu yaz, fikrini paylaş!

CAPTCHA
Bu denetim çöp içeriği engellemek için konulmuştur.
              _                   
| |
__ __ __| | __ __ __ __
\ \ / / / _` | \ \ /\ / / \ \/ /
\ V / | (_| | \ V V / > <
\_/ \__,_| \_/\_/ /_/\_\

ASCII sanat tarzında gösterilen kodu yukarıdaki alana girin.

Donanım Bülteni

Kafa Dengi

Kafa dengi kullanıcıları görmek için giriş yapmalısınız.

Bilginç

Dünyamıza en yakın galaksi Andromeda'dır

Samanyolu galaksisine en yakın spiral galaksi Andromeda'dır.…Devamı

Ürün Destekçileri

NEC logo
XFX GTX 285 XXX Edition
Gigabyte P55-UD3R - 2
Clarkdale Alt
Sparkle GT 220
Donanım Listeleri