Boş bir klasörü silmeyi deniyorum, ancak yapamam çünkü pencereler o anda kullanıldığını söylüyor.
Boş bir klasör nasıl kullanılabilir? Bilgisayarı yeniden başlatmak veya oturumu kapatmak zorunda kalmadan bunu nasıl çözebilirim?
Boş bir klasörü silmeyi deniyorum, ancak yapamam çünkü pencereler o anda kullanıldığını söylüyor.
Boş bir klasör nasıl kullanılabilir? Bilgisayarı yeniden başlatmak veya oturumu kapatmak zorunda kalmadan bunu nasıl çözebilirim?
Yanıtlar:
Microsoft'un İşlem Gezgini'ni kullanmanız gerekecek (sadece bir exe): https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer
Hangi klasörü bu klasörde tuttuğunu size bildirecek ve o tanıtıcıyı da öldürebileceksiniz.
Bul -> Bul tanıtıcı -> klasör adını ara (biraz zaman alır ..)
Başka bir yol buldum. Ayrıca yeniden başlatarak da çözebilirsiniz explorer.exe
.
Ancak bu explorer.exe dışındaki başka bir işlem tarafından kilitlenmişse çalışmaz.
explorer.exe
Sysinternals paketine zaten değinilmiş, ancak ProcessExplorer aslında yanlış bir araçtır. movefile
İstediğin şey bu. Dizin; açık sahiptir sürecini Öldürme olabilir çalışmak, ama iyi bir (ya da güvenli) bir yaklaşım değildir.
İle movefile
yapabilirsiniz, iyi ... hamle dosyaları sonraki yeniden başlatmada (dizinleri dosyalarıdır!). Bir dosyayı hiçbir hedefe taşıma , yani bir ""
sonraki yeniden başlatmada silme zamanlamaları. Yükseltilmiş bir komut isteminden çalıştırılması gerektiğine dikkat edin (aksi takdirde Hata 5'in önyükleme zamanı silmelerini zamanlamaya çalışırken alırsınız).
Hangi programın klasörü kilitlediğini bulmak için aşağıdaki adımları izleyin:
wmic process > processes.txt
. Bu, processes.txt
çalışan tüm işlemlerin ayrıntılarını içeren bir çıktı dosyası oluşturacaktır .processes.txt
bir metin düzenleyicide açın.TaskManager
Komutu kullanarak veya kullanarak işlemi sonlandırın TaskKill /PID <pid>
. Nerede <pid>
PID adımda 3. bulunabilir olduğunu.İşlem kimliği biliniyorsa, "kilitleme" klasöründen sorumlu olan işlemi zorla sona erdirebilirsiniz ve herhangi bir iyi işlem katili, sistemi yeniden başlatmak zorunda kalmadan bunu yapabilir.
Alternatif olarak, bir GUI ile klasörün kilidini açmak için Iobit unlocker'ı kullanabilir ve böylece klasörü silebilirsiniz. Hedef klasörü iobit arabiriminde sürükleyin, sonra kilidini aç ve sil seçeneğinin yanındaki kaydırma çubuğunda sürükleyin .
Daha önce de bu sorunu yaşadım ve Git Bash'e gidip kullanarak çözmüştüm rm -rf my-directory
.
Neden tho çalıştı neden hiçbir fikrim yok, belki Git bash windows komutundan daha haklıdır.
Git'i bilmiyorsanız, Google’da 'Git' yazarak indirebilirsiniz, kurun ve ardından gezgininizin üzerine sağ tıklayın, dizinin bulunduğu yere tıklayın ve 'Git bash' üzerine tıklayın.
Aslında geçmişte, gizli dosyalarda ve tüm çan ve ıslıklarda bile, tüm programların belirli programların, onlarla birlikte kaydedilmişse kaşifte tamamen görünmez olan dosyalara sahip olduğunu göstereceğini söyleyerek söyleyeceğini fark ettim. Muhtemelen buradaki durum. Yapacağım şey, bu klasörü hangi programla kullanıyor olursanız olun ve dosyayı açmaya (varsa) gidin ve dosyada gerçekte bu görünümde ne olduğunu görün. Senden saklanma niyetinde çok fazla önemsiz pencere olabilir.
Windows explorer yeniden başlatılması benim için hile yaptı. Sadece görev yöneticisine gidin ve gezgini yeniden başlatın.
Bu sorunu daha önce yaşadım, yıllar önce bir web sitesinin otomatik dönüştürme / indirme işlevini kullanarak bir sayfanın html'sini txt dosyası indirmesine dönüştürdüm. Windows'un dosyaların isimlendirilmesiyle ilgilenmesi, başlıktaki alıntıların dosya tipini alıntıların arkasındaki gibi değiştirmesini ve silinemez hale getirmesini sağladı. Bulduğum çözüm aynı zamanda klasörleri silebildi, yani size de yardım etmesi gerekiyordu.
İlk önce yönetici ayrıcalıklarına sahip komut istemini açın. Silmek istediğim klasörün C: \ Users \ XXXXXX \ Downloads içinde olduğunu söyleyin
Yaptığım her yere boşluk bıraktığımdan emin olun, yoksa işe yaramaz
Komutu yazın:
cd /d C:\Users\XXXXXX\Downloads
Sonraki tip:
dir /x
Bu, İndirilenler içindeki tüm öğelerin bir listesini, oluşturulan tarih / saatin ardından bir ( <DIR>
eğer bir klasör / a ( 0
) ise bir dosya, kısaltılmış formattaki isim ve ardından tam adını gösterir).
Silmek istediğiniz klasörün kısaltılmış adını bulun ve ardından tam olarak listede gösterildiği gibi yazın - büyük harf, sayılar, rakamlar, her ne ise ( 0
dosya varsa etiketlemeden ) - örnekte buraya dahil ettiğim parantezleri:
rmdir /q /s [SHORTNAMEHERE]
Ve bu kadar! Bir dosyayı silmek istiyorsanız, sadece değiştirmek rmdir
için erase
size olman iyi ve! Silmek istediğiniz klasörün gerçekten boş olduğundan ve içinde önemli bir şey olmadığından emin olun.