Anasayfa » nasıl » Uygulama Yüklemeleri Neden Diğer Uygulamaları Yeniden Başlatıp Kapatıyor?

    Uygulama Yüklemeleri Neden Diğer Uygulamaları Yeniden Başlatıp Kapatıyor?

    Bir noktada herkesin başına geldi - yeni bir uygulama kurmaya gidiyorsunuz ve Windows önce yeniden başlatmanızı söylüyor. Veya sonra yeniden başlatın. Veya önce diğer tüm uygulamalardan çıkmanızı ister. Neden bunu yapıyor?

    Bugünün inek dersinde, Windows'un neden tüm bu yeniden başlatmayla bu kadar sinir bozucu olabileceğini tam olarak açıklayacağız ve umarım işlerin bu şekilde çalışmasına neden daha iyi bir bakış açısı verebiliriz.

    Öyleyse, Yükleyiciler Neden Can Sıkıcı??

    Kısa cevap, çoğu yükleyicinin can sıkıcı olduğu, çünkü ya çok iyi yazılmış değiller ya da sistem dosyalarını kopyalayabilmek ve yeniden başlatmadan gerekli olan her şeyi başlatamayacak kadar derinlemesine birleştiriyorlar..

    Sorun, Windows uygulamalarının genellikle birden fazla uygulama arasında paylaşılan DLL (dinamik bağlantı kitaplığı) dosyalarını kullanmasından kaynaklanır. Güzel bir fikir, ancak uygulama yükleme ve kaldırma söz konusu olduğunda, yeniden başlatılması gerekmekte rahatsız edici olabilir. Gerçekten üzücü olan, bugünlerde pek çok uygulamanın tamamen kendi kendine yeten olduğu ve yerleşik Windows DLL'lerinin yerine geçmediği, ancak yükleyicileri sizi yeniden başlatmanıza neden oluyor..

    İşte montörlerin sinir bozucu olabileceği birkaç örnek:

    • Yüklemekte olduğunuz uygulamanın şu anda başka bir uygulama tarafından kullanılmakta olan dosyaların yeni sürümlerini kopyalaması gerekiyorsa, sizden diğer tüm uygulamaları kapatmanızı ister veya yeniden başlatmanızı sağlar.
    • Yeniden başlatma gerektiren bekleyen değişiklikler olan önceki bir yükleme veya Windows Update varsa, bazı yüklemeler başarısız olur ve önce yeniden başlatmanızı ister.
    • Yüklemekte olduğunuz uygulamanın, Explorer içerik menüsü eklemesi veya bir tarayıcı eklentisi gibi başka bir uygulama için bir eklentisi varsa, diğer uygulamaları yeniden başlatmanızı veya kapatmanızı ister.
    • Bazen hatalı yazılmış yükleyiciler, yeniden başlatmanızı isteyebilir, çünkü gerekli hizmetleri kendi başlarına başlatmazlar..

    Bu örneklerden bazılarına daha yakından bakalım, böylece neler olduğunu tam olarak anlayabilirsiniz..

    Kullanımdaki Dosyaların Yeniden Başlatmada Kopyalanması Gerekiyor

    Uygulama yükleyicisinin bazı dosyaları kopyalaması gerekiyorsa, ancak şu anda kullanılıyorsa veya Windows Update durumunda sistem dosyasıysa, Windows'ta, bir yükleyicinin bir yeniden başlatma işleminden sonra bir dosya işleminin gerçekleşeceğini belirtmesini sağlayan Beklemede özelliğini kullanır. ve Windows'ta her şey başlamadan önce.

    Yükleyici, kayıt defterinde aşağıdaki konuma bir anahtar yazacaktır:

    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Oturum Yöneticisi
    \ PendingFileRenameOperations

    Önce yeniden başlatmanız gerektiğini söyleyen bir hata aldıysanız, bu anahtarı açabilirsiniz ve bir sonraki açılışta değiştirilmesi gereken tüm dosyaları göreceksiniz..

    Muhtemelen bu anahtarın içeriğiyle uğraşmak istemezsiniz, aksi halde işler hızla garipleşmeye başlar. Birden fazla yeniden başlatmadan sonra bile bu anahtarın boşaltılmadığı bazı nadir durumlar vardır ve anahtarın içeriğini silmek zorunda kalabilirsiniz - ancak çok emin olmadığınız sürece muhtemelen bunu yapmaktan kaçınmalısınız..

    Kurulum Devam Ediyor

    Devam eden bir kurulum varsa, bazı kurulumcular çalışmayacak, bu yüzden bir kurulum olup olmadığını görmek için aşağıdaki anahtarı kontrol edecekler:

    HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion Installer \ InProgress \

    Bunun için bir ekran görüntüsüne sahip değilim, ancak fikri anahtarın adından alabilirsiniz..

    Windows Update Yeniden Başlatıyor

    Bilgisayarınızı yeniden başlatana kadar bir uygulamayı yükleyemeyeceğinize dair bir mesaj alıyorsanız, bunun nedeni zorunlu bir yeniden başlatma gerektiren Windows Update'ten kaynaklanıyor. Yani, örneğin, bu hata iletisini alıyorsanız:

    Muhtemelen bu diyalogun açıldığını görünce Ertele'yi tıklamanız gerekiyordu:

    Kayıt defterine girerseniz, kayıt defterinde bu konumda bir RebootRequired anahtarı bulunduğunu göreceksiniz:

    Microsoft \ Windows \ \ HKEY_LOCAL_MACHINE \ SOFTWARE
    CurrentVersion \ WindowsUpdate \ Auto Update

    Sağ tarafta bir sürü GUID değeri var ve kayıt defterinde hiçbir şeyle ilgili olmasalar da, orada oldukları gerçeği, bu mesajı tetikleyen şey..

    Teknik olarak muhtemelen anahtarın içeriğini dışa aktarabilir, uygulamayı yükleyebilir ve sonra onları geri koyabilirsiniz - ancak bir şeyleri kırabilir ve yeniden başlatmak o kadar acı verici değildir.?


    Şimdi, uygulama yükleyicilerin neden çalıştıkları gibi çalıştığı hakkında biraz daha fazla şey öğrendiniz. Bilmek istediğiniz başka bir şey var mı? Yorumlardaki hayal kırıklıklarınızı açıklayın, görelim ki onlara biraz ışık tutamaz mıyız.