Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu senaryo kılavuzunda, sistemde oturum açtığınızda siyah ekran görüntülenmesi sorununun nasıl giderileceği ve toplandığı açıklanmaktadır.
Not
Bu makale aşağıdaki sorunları kapsamaz:
- Kimlik bilgileri istenmeden önce önyüklemeden hemen sonra siyah ekran görüntülenir.
- Birkaç dakikalık siyah ekrandan sonra sistemde başarıyla oturum açarsınız.
Sistemde oturum açmak için kimlik bilgileriniz istenir. Kimlik bilgilerini girdikten sonra sistem kullanıcı profilini ve masaüstünü yükleyemiyor ve siyah ekran (büyük olasılıkla görünür bir fare imleciyle) görüntüleniyor.
Grafik sürücüsünü sıfırlama
Windows logo tuşu+Ctrl+Shift+B tuşlarına basarak grafik sürücüsünü sıfırlayın. Bu işe yaramazsa sonraki adımlara geçin.
Kabuk yapılandırmasını denetleme
Önemli
Bu bölüm, yöntem veya görev, kayıt defterini nasıl değiştireceğinizin anlatıldığı adımları içermektedir. Ancak kayıt defterini hatalı biçimde değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatli bir şekilde izlediğinizden emin olun. Koruma amacıyla, bir sorun oluştuğunda kayıt defterini geri yükleyebilmek için kayıt defterini değiştirmeden önce yedekleyin. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için bkz. Windows'ta kayıt defterini yedekleme ve geri yükleme.
Kayıt Defteri Düzenleyicisi'ni açmak için Windows logo tuşu+R tuşlarına basın, regedit yazın ve enter tuşuna basın.
konumuna
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
gidin, sağ bölmedekiShell
değer verilerini denetleyin ve değer verilerinin olarakexplorer.exe
ayarlandığından emin olun.Not
Değer verileri değilse
explorer.exe
, kayıt defterini yedekleyin ve ardından değer verilerini olarakexplorer.exe
değiştirin.Kayıt defteri anahtarına sağ tıklayıp İzinler'i seçerek izinlerini denetleyin. İzinlerin, işlevli bir cihazdaki izinlerle aynı olduğundan emin olun.
Sorun devam ederse, soruna hangi başlangıç uygulamasının veya hizmetin neden olduğunu belirlemek için Windows'ta temiz önyükleme gerçekleştirin.
explorer.exe ve userinit.exe işlem dökümlerini yakalama
Temiz önyükleme sorunun nedenini bulmanıza izin vermiyorsa, uygun şekilde ProcDump veya Windows Hata Bildirimi (WER) kullanarak verileri yakalamak için aşağıdaki adımlarla devam edin.
Görev Yöneticisi'ne erişip erişemediğini denetlemek için aşağıdaki adımları kullanın:
Güvenlik seçenekleri ekranına girmek için Ctrl+Alt+Del tuşlarına basın.
Not
Uzak masaüstü oturumundaysanız Ctrl Alt+End'i+ kullanın.
Sunulan seçeneklerden Görev Yöneticisi'ni seçin. Fare çalışmıyorsa ok ve Enter tuşlarını kullanmanız gerekebilir.
Görev Yöneticisi başlatıldıktan sonra, tüm çalışan işlemleri ve bunların ayrıntılarını görüntülemek için Ayrıntılar sekmesine gidin.
Listede explorer.exe ve userinit.exe arayın.
explorer.exe ve userinit.exe çalışıyorsa, aşağıdaki adımları kullanarak işlem dökümünü toplayın:
ProcDump'ı indirin ve ProcDump dosyalarını C:\Tools\ gibi bilinen bir dizine ayıklayın.
ProcDump'un yükseltilmiş bir komut isteminde ayıklandığı dizine gidin.
Aşağıdaki komutları çalıştırın:
procdump -ma explorer.exe explorer.dmp procdump -ma userinit.exe userinit.dmp
Döküm dosyalarını analiz etmeye devam edin veya sorunun nedenini analiz etmek ve tanılamak için Microsoft Desteği başvurun.
explorer.exe ve userinit.exe çalışmıyorsa, aşağıdakiler gibi çeşitli nedenler olabilir:
- İşlemler yanıt vermeyi durdurur.
- İşlemler çıkar.
- Gezgin varsayılan kabuk değildir.
İşlemlerin yanıt vermeyi durdurup durdurmadiğini denetleyin
Windows logo tuşu+R tuşlarına basın, eventvwr.msc yazın ve enter tuşuna basarak Olay Görüntüleyicisi açın.
Windows Günlükleri bölümünü genişletin ve Uygulama günlüğünü seçin.
Özellikle bir uygulamanın yanıt vermeyi durdurduğunu gösteren "Olay Kimliği 1000" için arama yapın. Olayın explorer.exe veya userinit.exe ile ilgili olup olmadığını ve sorunun zaman çerçevesiyle eşleşip eşleşmediğini denetleyin. Öyleyse, sonraki adımla devam edin. Aksi takdirde, explorer.exe veya userinit.exe çıkıp çıkmadığını doğrulama bölümüne geçin.
Kayıt Defteri Düzenleyicisi'ni kullanarak WER'yi etkinleştirmek için şu adımları izleyin:
Önemli
Bu bölüm, yöntem veya görev, kayıt defterini nasıl değiştireceğinizin anlatıldığı adımları içermektedir. Ancak kayıt defterini hatalı biçimde değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatli bir şekilde izlediğinizden emin olun. Koruma amacıyla, bir sorun oluştuğunda kayıt defterini geri yükleyebilmek için kayıt defterini değiştirmeden önce yedekleyin. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için bkz. Windows'ta kayıt defterini yedekleme ve geri yükleme.
Yeni bir klasör oluşturun (örneğin, C:\dumps) veya istediğiniz herhangi bir klasörü kullanın.
Çalıştır iletişim kutusunu açmak için Windows logo tuşu+R tuşlarına basın.
Kayıt Defteri Düzenleyicisi'ni açmak için regedit yazın ve Enter tuşuna basın.
Aşağıdaki anahtara gidin:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting
Not
Anahtar yoksa, anahtara
Windows Error Reporting
sağ tıklayıpMicrosoft
Yeni>Anahtar'ı seçip olarak adlandırarakWindows Error Reporting
anahtarı oluşturun.Anahtarın
Windows Error Reporting
içinde aşağıdaki kayıt defteri değerlerini oluşturun:Değer adı Değer türü Değer verisi DumpCount
REG_DWORD
10
DumpType
REG_DWORD
2
DumpFolder
REG_EXPAND_SZ
C:\dumps
Sorunu yeniden oluşturmak için sistemi yeniden başlatın veya yeniden oturum açın. explorer.exe veya userinit.exe yanıt vermeyi durdurduktan sonra, önceki adımda dökümü kaydetmeyi seçtiğiniz yolda bir işlem dökümü oluşturulmalıdır.
explorer.exe veya userinit.exe çıkıp çıkmadığını doğrulama
İşlem İzleyicisi'ni (ProcMon) indirin ve ProcMon dosyalarını C:\Sysinternals\ gibi bilinen bir dizine ayıklayın.
Aynı anda yalnızca bir kullanıcı oturumuna izin veren cihazlarda, önyükleme günlüğünü toplamak için İşlem İzleyicisi'ni kullanın.
- ProcMon'u çalıştırın ve menüden Seçenekler>Önyükleme Günlüğünü Etkinleştir'i seçin. Bu işlem ProcMon'ı önyükleme sırasında günlüğe kaydetmeye başlayacak şekilde yapılandırıyor.
- Sistemi yeniden başlatın. ProcMon önyükleme işlemini otomatik olarak günlüğe kaydetmeye başlar.
- Sistem başlatıldıktan sonra önyükleme günlüğünü durdurmak ve toplanan verileri kaydetmek için ProcMon'u başlatın. ProcMon'u başlattıktan sonra dosyayı kaydetmeniz istenir. Bu durumda Evet'i seçin. Ardından Dosya>Kaydet'e gidin ve dosyayı kaydetmek için Tüm olaylar>Tamam'ı seçin.
Birden çok oturuma sahip cihazlar için normal ProcMon kullanımı mümkündür.
ProcMon'u bir kullanıcının zaten oturum açtığı ve başka bir kullanıcının sorunu yeniden oluşturmak üzere oturum açmaya çalıştığı bir senaryo için ayarlamak için şu adımları izleyin:
- İlk kullanıcının sistemde oturum açmasını ve komut istemi kullanarak ProcMon'u başlatmasını sağlayın. ProcMon'un ayıklandığı yola gidin ve bunu yönetici olarak çalıştırın.
- ProcMon'ı simge durumuna küçültün ve arka planda çalışır durumda bırakın. İlk kullanıcının oturumu kapatmadığından emin olun çünkü bu işlem izleme işlemini kesintiye uğratabilir.
- İkinci kullanıcının siyah ekran sorununu yeniden oluşturmak için sistemde oturum açmasını sağlayın.
- Sorun yeniden üretildikten sonra, ilk kullanıcı ProcMon'a dönmeli ve yakalama simgesini kullanarak yakalamayı durdurmalıdır.
- ProcMon'da Dosya>Kaydet'e gidin ve yakalanan günlük dosyasını kaydetmek için Tüm olaylar>Tamam'ı seçin.
Yakalama işleminden sonra, explorer.exe örnekleri için günlüğü analiz edin ve sıfır olmayan bir işlem çıkış koduyla çıkış userinit.exe. Bu durumda, şu adımları kullanarak bir işlem dökümü yakalayın:
ProcDump'ı indirin ve ProcDump dosyalarını C:\Tools\ gibi bilinen bir dizine ayıklayın.
Yükseltilmiş bir komut istemi açmak için Windows logo tuşu+R tuşlarına basın ve cmd yazın.
Komut istemindeki komutu kullanarak
cd
ProcDump'un ayıklandığı dizine gidin ve explorer.exe hatayla çıktığında dökümü yakalamak üzere ProcDump'u yapılandırmak için aşağıdaki komutu girin:Procdump -e 1 -x C:\Temp explorer.exe
Siyah ekran sorununu yeniden oluşturmak için sistemde ikinci bir kullanıcının oturum açmasını sağlayın.
Sorun yeniden oluşturulduktan sonra C:\Temp dizininde döküm dosyası oluşturmayı izleyin.
Döküm dosyalarını analiz etmeye devam edin veya sorunun nedenini analiz etmek ve tanılamak için Microsoft Desteği başvurun.