InstallAware'in bazı yazılımlar için kurulum programları oluşturmak için çıktı dizinleri olarak kullandığı bazı klasörlere sahibim. InstallAware, sistem dll'lerinden kurulumla paketlenecek olan çıkış dizinine kopyalar;
\Release\Single\data\OFFLINE\7F8A918D\BCE51B05\twinapi.appcore.dll ve \Release\Single\data\OFFLINE\8A864189\BCE51B05\ntasn1.dll
Şimdi sorun şu ki bu çıktı dizinleri silmek tamamen imkansız. İşletim sistemi bu dosyaların kopyalandığını düşünüyor gibi görünüyor itibaren System32, silinmemesi gereken asıl sistem dll'sidir.
Genel olarak, bu dll'leri silmememin nedeni, kullanımda olmalarıdır dwm.exe veya Desktop Window Manager. Bu dll dosyalarını kullandığı iddia edilen diğer işlemler: Windows Gezgini (bunu bitirip silmeye çalışmanın bir etkisi yoktur), wlanext.exe, WUDFHost.exe, csrss.exe ...
Temel olarak, bu dll'lerin gerçek konumlarında nasıl kullanılacağı (genel olarak System32), işletim sistemi bu dosyaların aynı şekilde kullanıldığını düşünüyor. Ayrıca, bu klasörlerin 15-20'sinin, tüm bu DLL'lerin 15-20 kopyalarının bulunduğunu ve Windows'un her birinin aynı anda yukarıda belirtilen sistem işlemleri tarafından aynı anda kullanıldığını düşündüğünü söylemeliyim.
Bu dosyalar Masaüstünde, bir yükleme yapmak için dosyaları paketlemek için InstallAware tarafından kullanılan geçici çıkış klasörlerinde bulunur.
Aklınıza gelebilecek herhangi bir standart çalışmıyor. Güvenli Mod'da önyüklemenin bir etkisi olmaz ve dwm.exe bu dosyaları silmek için etkin bir şekilde sonlandırılamaz (diğer sistem işlemleri de gerçekten etkili bir şekilde sonlandırılamaz).
Bu, burada olanları (zihinsel olarak, bunu denemeyin) çoğaltmak için yapılan bir düşünce deneyidir.
C: \ Windows \ System32 içine girip, işletim sisteminin çalışması gereken DLL'leri silmeyi denemeye başlasaydınız, "Dosya Kullanımda - İşlem açık olamaz çünkü dosya açık olduğu için" . . .", nerede '. . .' dwm.exe, explorer.exe, vb. gibi bazı sistem işlemleri olur.
Ancak, bu DLL System32 yerine, 20 kopyalar Bunlardan masaüstünüzde, ancak bu 20 kopyayı silmek istemezseniz, sanki System32'taki gerçekleri silmeye çalıştığınızla aynı mesajı alırsınız.