Bazen, işletim sistemindeki çeşitli sorunları gidermek için Windows DLL dosyalarını yeniden kaydetme yeteneğine sahip olmak yararlıdır. COM / OLE / ActiveX sunucularını kullanan Windows bileşenlerinin regsvr32 kullanılarak kaydedilmesi gerekir. Bazı nedenlerden dolayı, kayıtsız kalabilirler ve ardından bazı masaüstü uygulamaları, komut satırını kullanarak kaydetmediğiniz sürece düzgün çalışmayacaktır. DLL'yi bağlam menüsünden kaydetme komutlarına sahip olmak bu işlemi daha hızlı hale getirir. İşte nasıl yapılabileceği.
Reklam
dizüstü bilgisayar nasıl chromebook'a dönüştürülür
Hangi senaryolar için DLL dosyalarını yeniden kaydettirmeniz gerekebileceğini öğrenmekle ilgileniyorsanız, aşağıdaki makaleye göz atın: Windows 10'daki Windows Update sorunlarını seçeneklerini ve dosyalarını sıfırlayarak düzeltin . Windows, bunu otomatik olarak halleden sorun gidericiler ve Fix It ile birlikte gelse de, bazen manuel kayıt bunu yapmanın en iyi yoludur.
İçin Windows 10'da DLL dosyaları için Kayıt DLL bağlam menüsü komutlarını ekleyin , basit bir Kayıt düzeltmesi uygulamanız gerekir. Manuel Registry düzenlemesinden kaçınmak isteyenler için kullanıma hazır Registry dosyaları yaptım. Bu dosyaları aşağıdan indirebilirsiniz (geri alma dosyası dahildir):
Kayıt dosyalarını indirin
İnce ayarı manuel olarak uygulamayı tercih ederseniz, aşağıdakileri yapmanız gerekir:
- Açık Kayıt düzenleyici .
- Aşağıdaki Kayıt defteri anahtarına gidin:
HKEY_CLASSES_ROOT dllfile shell
İpucu: Bkz. tek bir tıklama ile istenen Kayıt defteri anahtarına nasıl geçilir .
- Burada yeni bir alt anahtar oluşturun ve buna Kaydolun
- Register alt anahtarının altında, Command adında yeni bir alt anahtar oluşturmanız yeterlidir.
Aşağıdaki yolu alacaksınız:HKEY_CLASSES_ROOT dllfile shell Register Command
- Komut tuşunun (Varsayılan) dize parametresine çift tıklayın ve aşağıdaki verileri girin:
regsvr32.exe '% 1 '
Sonuç aşağıdaki gibi olacaktır:
- HKEY_CLASSES_ROOT dllfile shell alt anahtarına dönün. Burada oluşturun Unregister Command alt anahtarları. Aşağıdaki yolu alacaksınız:
HKEY_CLASSES_ROOT dllfile shell Unregister Command
- Command alt anahtarının varsayılan parametresini aşağıdaki değere ayarlayın:
regsvr32.exe / u '% 1 '
Aşağıdaki ekran görüntüsüne bakın:
Şimdi, herhangi bir DLL dosyasına tıklarsanız, Kaydet ve Kaydı Sil komutlarını göreceksiniz.
Bitirdiniz.
Bonus ipucu: Bu tür komutları OCX dosyalarına eklemek de faydalı olabilir. Bunu yapmak için, HKEY_CLASSES_ROOT ocxfile shell alt anahtarında yukarıdaki adımları tekrarlamanız gerekir.