Windows 10'daki dosyaları InstallAware Studio'dan silmek imkansız


1

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.


Pendmoves adında bir araç buldum. Sistemin bir sonraki yeniden başlatılması sırasında dosya taşıma / kaldırma zamanlamasını sağlar. technet.microsoft.com/en-us/sysinternals/bb897556.aspx
bbatman

Dosyalar üzerindeki sahiplik-izinlerini değiştirmeden önce dll'nin kaydını kaldırın.
Moab

@Moab Lütfen alakasız eleştiri yapmadan önce insanların sorularını okuyun. Bunun izinlerle ilgisi yok. Yine de teşekkürler.
pay

gözlüklerimi taktıktan sonra yorum düzenlendi ...... Lütfen sorunuzu daha ayrıntılı bilgilerle gözden geçirin.
Moab

Ben biraz daha detay ekledim, biraz daha net olabilir. İzinler iyi, sadece işletim sistemi, bu DLL'lerin hepsini kullanarak kullandığı konusunda, iklimlendirilmiş sistem DLL'lerini kullandığı konusunda ikna oldu. InstallAware çıktı klasörlerinde, bu DLL dosyalarının yaklaşık 20 kopyası vardır ve işletim sistemi kesinlikle değil hepsini aynı amaç için aynı anda kullanmak.
pay
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.