Hoş Geldiniz ekranı 30 saniye görüntülenebilir ve Windows Vista veya Windows Server 2008 çalıştıran bir bilgisayarda oturum açmaya çalıştığımda oturum açma betiği benimle etkileşimde bulunur

Bu makalede, oturum açtığınızda Hoş Geldiniz ekranının 30 saniye boyunca görüntülenebileceği bir sorunun çözümü sağlanır.

Şunlar için geçerlidir: Windows 10 - tüm sürümler, Windows Server 2012 R2
Özgün KB numarası: 940452

Sorun açıklaması

Windows Vista veya Windows Server 2008 çalıştıran bir bilgisayarda, "Oturum açma betiklerini zaman uyumlu olarak çalıştır" grup ilkesi etkinleştirmişsinizdir. Oturum açmayı denediğinizde, Hoş Geldiniz ekranı 30 saniye boyunca görüntülendi. Ardından oturum açma betiği, oturum açma betiği işlemi tamamlanmadan önce sizinle etkileşime girdi. Örneğin, betik bir iletişim kutusunu onaylamanızı ister.

Oturum açma işlemi 0. oturumda çalıştırıldığından bu sorun oluşur. Ancak, oturum açma betiği işlemi farklı bir oturumda çalışır. Windows Vista oturum 0'dan başka bir oturuma geçmeden önce 30 saniyelik bir gecikme oluşur. Oturum açma betiği işlemi tamamlanmadan önce oturum açma betiği sizinle etkileşime geçtiğinde, oturum 0'ın 30 saniyelik zaman aşımı aralığını beklemeniz gerekir. Bu sorunu çözmek için zaman aşımı aralığını 30 saniyeden kısa olacak şekilde değiştirin.

Çözüm

Ö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ı dikkatle uyguladığınızdan emin olun. Ek koruma için kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Böylece, bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme 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:
322756 Windows'da kayıt defterini yedekleme ve geri yükleme

Bu sorunu çözmek için DelayedDesktopSwitchTimeout kayıt defteri girdisinin değerini yapılandırın. Bu değer, Windows Vista oturumlar arasında geçiş yapmadan önce oturumun zaman aşımı aralığını belirler.

DelayedDesktopSwitchTimeout kayıt defteri girdisinin değerini yapılandırmak için şu adımları izleyin

  1. Başlat'a tıklayın, Aramayı Başlat kutusuna regedit yazın ve ENTER tuşuna basın.
  2. Aşağıdaki kayıt defteri alt anahtarını bulun: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System.
  3. DelayedDesktopSwitchTimeout kayıt defteri girdisine çift tıklayın.
  4. Değer verileri kutusuna 5 yazın ve Tamam'a tıklayın.
  5. Dosya menüsünde, Çıkış'a tıklayın.

Sorunu yeniden oluşturma adımları

Not

"Oturum açma betiklerini zaman uyumlu olarak çalıştır" grup ilkesi ayarı grup ilkesi Yönetim Konsolu'nda şu konumdadır:Yerel Bilgisayar İlkesi\Kullanıcı Yapılandırması\Yönetim Şablonları\Sistem\Betik.

  1. grup ilkesi Yönetim Konsolu'nda "Oturum açma betiklerini zaman uyumlu olarak çalıştır" grup ilkesi etkinleştirin. Bunu yapmak için şu adımları uygulayın:

    1. Başlat'a tıklayın, Aramayı Başlat kutusuna gpedit.msc yazın ve programlar listesindegpedit.msc'ye tıklayın.

      Yönetici parolası girmeniz veya onaylamanız istenirse, parolayı yazın veya Devam'a tıklayın.

    2. nesne Düzenleyici grup ilkesi penceresinde Kullanıcı Yapılandırması'nı genişletin, Yönetim Şablonları'nı genişletin, Sistem'i genişletin ve ardından Betikler'e tıklayın.

    3. Ayrıntılar bölmesinde Oturum açma betiklerini zaman uyumlu olarak çalıştır'a çift tıklayın.

    4. Ayar sekmesinde Etkin'e ve ardından Tamam'a tıklayın.

  2. Bir oturum açma betiği oluşturun ve ardından oturum açma betiğini yerel kullanıcıya atayın.

    Not

    Oturum açma betiği kullanıcıyla etkileşim kurmalıdır.

  3. Windows Vista veya Windows Server 2008 çalıştıran bilgisayarda oturum açın.