Windows'ta İnatçı Silinemeyen Dosya veya Klasör Nasıl Silinir? - Winhelponline

How Delete Stubborn Undeletable File

Çoğunuz, nasıl denerseniz deneyin bir dosya veya klasörü silemeyeceğiniz durumlarla karşılaşırsınız. Bu makalede, inatçı veya silinemeyen dosya veya klasörleri normal yöntemler kullanılarak silmenin yolları anlatılmaktadır.





Bu inatçı dosya veya klasörleri kaldıramamanızın en az 4 nedeni olabilir.



  1. Dosya veya klasör şu anda bazı programlar tarafından kullanılıyor
  2. Adlarında geçersiz karakter bulunan dosya veya klasörleri silemezsiniz
  3. Gerekli NTFS izinlerine sahip değilsiniz
  4. Dosya sistemi bozulması

Windows'ta İnatçı Silinemeyen Dosya veya Klasör Nasıl Silinir

'Dosya Kullanımda' Senaryosu

Bir dosya / klasör üzerindeki kilidi bazı uygulamalarla açmanıza yardımcı olan on çok sayıda yazılım programı vardır. Unlocker ve Process Explorer gibi yardımcı programlar, dosya veya klasör tutamacını zorla kapatmanıza ve ardından dosya veya klasörü silmenize yardımcı olur.

Bu programları kullanmaya başlamadan önce, ilk olarak inatçı dosyayı oturumu kapatıp tekrar açtıktan sonra veya bir yeniden başlatma döngüsünden sonra silip silemeyeceğinizi görün. Çoğu durumda yardımcı olur. Daha da iyisi, Windows'u Güvenli modda başlatın ve inatçı dosya veya klasörü silin. Nasıl yapılacağını görün Windows 10'da bilgisayarınızı güvenli modda başlatın .



Windows'u yeniden başlatmanıza gerek kalmadan dosya veya klasörü silmek istiyorsanız, aşağıdaki gibi araçlar kullanabilirsiniz. Süreç araştırmacısı veya Unlocker . Bu araçlar, soruna neden olan programı / yürütülebilir dosyayı bulmanıza, kilidi serbest bırakmanıza ve dosyayı silmenize yardımcı olur.

ipuçları ampul simgesiİlgili İpucu: Ayrıca yerleşik olanı da kullanabilirsiniz. Kaynak İzleme sorun teşkil eden programı görüntülemek için, ancak Kaynak Monitörü dosya tutamacını kapatmak için kullanılamaz. Daha fazla bilgi için gönderiye bakın 3. Taraf Araçları Olmadan Dosyayı Hangi İşlemin Kilitlediğini Bulun .

Explorer Kabuğunu Yeniden Başlatın

Dosya Gezgini bazen, genellikle kabuk uzantılarıyla bağlanan medya dosyalarında bir kilit olabilir. Durum buysa, Explorer kabuğundan temiz bir şekilde çıkmak yardımcı olacaktır. İşte nasıl yapılır Explorer kabuğunu temiz bir şekilde sonlandırın ve yeniden başlatın Windows 7'den 10'a kadar.

gezgini görev yöneticisi aracılığıyla temiz bir şekilde yeniden başlatın

Windows 7 ve üzeri sürümlerde, Windows 'Kullanılan dosya' iletişim kutusunun size dosyayı kullanan programın adını göstereceğini unutmayın. Yapmanız gereken tek şey önce programı kapatmaktır.

kullanılan dosya - program adının dosyayı kilitlediğini gösteriyor

Ancak bazı durumlarda program adı görüntülenmeyebilir ve bu nedenle Unlocker, Process Explorer veya Resource Monitor gibi araçlara ihtiyacımız var.

IObit Unlocker

IObit Unlocker kurulum dosyalar ve klasörler için bir bağlam menüsü uzantısı ekler. Bir dosya veya klasöre sağ tıklayıp IObit Unlocker'a tıkladığınızda, hangi programın hedef dosya veya klasörü kullandığını gösterir.

IObit kilidi açıcı

Unlocker ayrıca son kullanıcılar için bile kendi kendini açıklayan şu seçenekleri sunar:

  • Kilidini aç
  • Kilidini Aç ve Sil
  • Kilidi Aç ve Yeniden Adlandır
  • Kilidi Aç ve Taşı
  • Kilidini Aç ve Kopyala
  • Zorunlu mod

Normal modda kilit açma başarısız olursa 'Zorunlu modu' deneyebilirsiniz. Sadece dosya / klasör tutamacını kapatmak yerine ilgili işlemleri sonlandırdığı agresif bir moddur.

Adlarında ayrılmış adlara veya geçersiz karakterlere sahip dosyalar veya klasörler

Örnek senaryo: Yapamam boş Windows.Eski Cortana 'LocalState' klasöründeki dosyalar silinemez durumda kaldığı için Disk Temizleme veya Depolama Ayarlarının kullanılması

IOBit Unlocker, özellikle Windows.old klasör (saklayan önceki Windows kurulumu dosyaları) en son Özellik Güncellemesini yükledikten sonra. Windows.old bazen bir sorun nedeniyle silinemeyebilir ( geçersiz karakterler dosya adında) altındaki dosyalarla birlikte Microsoft.Windows.Cortana_cw5n1h2txyewy altındaki klasör C: Windows.old . Sorunlu klasörün tam yolu aşağıdadır:

C:  Windows.old  Kullanıcılar  {kullanıcı adı}  AppData  Local  Packages  Microsoft.Windows.Cortana_cw5n1h2txyewy

erişilemez cortana localstate klasörü silinemiyor

Klasörü gördüğünüz gibi LocalState adından sonra klasörün silinmesini veya erişilmesini engelleyebilecek birkaç nokta (..) var. Klasörü silme girişimleri aşağıdaki hatayla sonuçlanır:

Beklenmeyen bir hata, klasörü silmenizi engelliyor. Bu hatayı almaya devam ederseniz, bu sorunla ilgili yardım aramak için hata kodunu kullanabilirsiniz.

Hata 0x80004005: Belirtilmemiş hata

seçeneklerle Tekrar deneyin , Atla veya İptal etmek operasyon.

(veya)

Konum mevcut değil

C: Windows.old Users .. AppData Local packages Microsoft.Windows.Cortana_cw5n1h2txyewy LocalState kullanılamıyor. Konum bu bilgisayardaysa, aygıtın veya sürücünün bağlı olduğundan veya diskin takılı olduğundan emin olun ve ardından tekrar deneyin. Konum bir ağ üzerindeyse, ağa veya İnternete bağlı olduğunuzdan emin olun ve ardından tekrar deneyin. Konum hala bulunamıyorsa, taşınmış veya silinmiş olabilir.

cortana localstate klasörüne erişilemiyor

el noktası simgesiKolay düzeltme: İçinde IOBit Unlocker seçeneği seçin Kilidini Aç ve Sil seçtikten sonra Cortana klasör (veya tamamı Windows.old Klasör). Bu sana yardım edecek Windows.old klasörünü tamamen silin kolayca.

Bu geçersiz dosya ve klasörleri manuel olarak silmek istiyorsanız, aşağıdaki örneklere ve ekran görüntülerine bakın:

Dosya adında geçersiz veya ayrılmış karakterler

Dosya adı geçersiz bir ad içeriyorsa (örneğin, dosya adının sonunda boşluk veya nokta varsa veya dosya adı yalnızca boşluktan oluşuyorsa) dosyayı silemeyebilirsiniz. Bu sorunu çözmek için, dosyayı silmek üzere uygun dahili sözdizimini kullanan bir araç kullanın. Bu dosyalar üzerinde çalışmak için bazı araçlarla birlikte “\? ” Sözdizimini kullanabilirsiniz, örneğin: - Microsoft KB'den alıntı NTFS dosya sistemi birimindeki bir dosyayı veya klasörü silemezsiniz

del '\? c: path_to_file_that sonda space.txt içerir'

ÖRNEK: Ayrılmış adlara sahip veya adında geçersiz karakterler (nokta ve boşluk gibi) olan klasörleri silme.

Silmek için LocalState .. Cortana Paketi klasörünün altındaki klasör, işte kullandığınız yol ve komut satırı:

rd / s \?  C:  Windows.old  Kullanıcılar \% kullanıcı adı%  AppData  Local  Packages  Microsoft.Windows.Cortana_cw5n1h2txyewy  LocalState .. 

Bu komutu bir yönetici Komut İstemi .

Başka bir örnek:

Diyelim ki bazı geçersiz klasörlerimiz var: İle , Yönetmek. ve LocalState ..

addaki ayrılmış klasörü veya geçersiz karakterleri sil

(Sözcüğün ile bir ayrılmış ad ve dosya veya klasör adlarında kullanılmamalıdır.)

Ayrılmış bir adla klasöre normal olarak erişmeye çalışılıyor (ör. ile ) aşağıdaki hataya neden olur:

Konum mevcut değil

yol: con erişilemez.

Tanıtıcı geçersiz.

tutamaç geçersiz - geçersiz dosya veya klasör adı

Klasörü silmek için, şimdi aşağıdaki komutu çalıştıracağız: yönetici Komut İstemi :

rd / s '\?  C:  con'

Diğer iki klasör, yani yönetmek. ve LocalState .. dosya adında geçersiz karakterler (.) var. Bu klasörleri silmek için aşağıdaki komutları çalıştıralım:

rd / s '\?  C:  davranışı.' rd / s '\?  C:  LocalState ..'

addaki ayrılmış klasörü veya geçersiz karakterleri sil

Voila! Üç klasör artık kaldırılmıştır.

addaki ayrılmış klasörü veya geçersiz karakterleri sil

Ayrılmış veya geçersiz karakterler içeren dosyalarla ilgili daha fazla bilgi için Microsoft makalesine bakın. NTFS dosya sistemi birimindeki bir dosyayı veya klasörü silemezsiniz .

Süreç araştırmacısı

Process Explorer, giriş gerektirmeyen mükemmel bir araçtır. Biz Process Explorer'ı birçok kez ele aldı geçmişte.

Process Explorer'ı başlatın yönetici olarak . Kullan Bul seçeneği (Ctrl + F), dosya adının bir kısmını yazın ve ENTER'a basın

işlem gezgini kilitli dosyaları bulma işlemi

Bu dosyayı kullanan işlemi göreceksiniz. Tek yapmanız gereken programı manuel olarak kapatmak ve ardından inatçı dosyayı silmek.

Ayrıca Process Explorer, alt bölme görünümü aracılığıyla dosya tutamacını kapatmanıza izin verir. Ancak programdan çıkmak en çok tercih edilen yoldur.

işlem gezgini kapatma tutamacı - alt bölme görünümü

Windows SysInternals'dan MoveFile.exe

Dosyayı taşı yardımcı program (çalıştırılacak yönetici Komut İstemi penceresi) bir sonraki yeniden başlatma için taşıma ve silme komutlarını programlamanıza olanak tanır.

Kullanım:

movefile.exe [kaynak] [dest]

Boş bir hedef ('') belirtmek, kaynağı önyükleme sırasında siler. Silen bir örnek stubborn.pdf dır-dir:

Misal

movefile d:  tools  stubborn.pdf ''

movefile - yeniden başlatıldığında dosya veya klasörü sil

ok el simgesiMoveFile yardımcı programı yalnızca dosyalar için değil, klasörler için de çalışır!

Masaüstümde bulunan '1' adlı bir klasörü silmek (yeniden başlatıldığında) için şu komutu kullandım:

movefile C:  Kullanıcılar  ramesh  masaüstü  1 ''

Yeniden başlatmanın ardından iş mükemmel bir şekilde tamamlandı! MoveFile yardımcı programı, bir dosyayı yeniden adlandırmak veya silmek için MoveFileEx API kullanır. Silme veya yeniden adlandırma işlemini bir MULTI_STRING adlı kayıt defteri değeri PendingFileRenameOperations , aşağıdaki dal altında:

HKEY_LOCAL_MACHINE  System  CurrentControlSet  Control  Session Manager

movefile pendingfilerenameoperations

Bir sonraki yeniden başlatma sırasında, Oturum Yöneticisi, kayıtlı yeniden adlandırma ve silme komutlarını okuyarak silme veya yeniden adlandırma görevini gerçekleştirir. PendingFileRenameOperations kayıt değeri. Yukarıdaki ekran görüntüsünde görebileceğiniz gibi, Windows Defender bir imza güncellemesinden sonra bir silme işlemi (değiştirilmiş bir sürücü dosyasından kurtulmak için) planlamış gibi görünüyor.

MoveFile'ı indirin Windows Sysinternals'dan.

Yanlış NTFS İzinleri

Kullanıcı hesabı kontrolünüz bir dosya veya klasörü değiştirme iznine sahip değilse, onu silmeye çalışırken 'izin reddedildi' iletişim kutusunu görürsünüz. Tek yapmanız gereken dosyanın veya klasörün sahipliğini almak, dosyayı silmeden önce hesabınıza tam denetim izinlerini atamaktır. Dosyaların / klasörlerin sahipliğini alabilir ve Özellikler, Güvenlik sekmesi aracılığıyla izinler atayabilirsiniz. Ancak bazı kullanıcılar, aşağıdakileri içeren komut satırı yöntemini tercih eder: Takeown.exe ve ICacls.exe .

Takeown.exe komut satırını kullanarak Sahipliği Alın

ok el simgesiAyrıntılı bilgi için açıklayıcı makalemize bakın dosya (lar) ve klasörlerin sahipliği nasıl alınır (kullanarak Takeown.exe , alt klasörler arasında bile yinelemeli olarak). Ayrıca kullanarak izinlerin nasıl atanacağını da açıklar. icacls.exe .

Bir kez bittiğinde gitmekte iyi olmalısın!

ipuçları ampul simgesiİlgili İpucu: Daha kolay erişim için, 'Sahipliği Al ve Tam izinleri Ata' bile ekleyebilirsiniz sağ tıklama menüsü seçeneği özellikle bu seçeneği daha sık kullanacaksanız. Bu kayıt düzenlemesi, Takeown.exe ve ICacls.exe tek seferde işlemler. Bu komutları elle yazmaya gerek yok!

sahipliği al sağ tıklama menüsü

Dosya sistemi bozulması

Dosya sistemi bozulması, ' Dosya veya Dizin Bozuk ve Okunamaz Bir dosya veya klasöre erişirken veya silerken ”. Disk Çalıştırma Hatası Kontrol ediliyor veya Chkdsk komutu sorunu çözmelidir.

Hata kontrolü

Bu PC'yi (Bilgisayarım) açın, inatçı dosyanın bulunduğu sürücüye sağ tıklayın ve Özellikler'e tıklayın. Araçlar menüsünü seçin ve 'Kontrol Et' i tıklayın.

disk hatası denetleme pencereleri

disk hatası denetleme pencereleri

disk hatası denetleme pencereleri

Tıklamak Detayları göster bağlantı, Uygulama Günlüğündeki ilgili Olay Görüntüleyicisi girişini açar. Sorunun ne olduğunu size söyler.

hata denetimi - uygulama olay günlüğü hatası

Ardından, sürücüyü şimdi onarmaya devam edin veya tercih ettiğiniz bir sonraki yeniden başlatmada.

disk hatası denetleme pencereleri

Chkdsk

Alternatif olarak, koşabilirsiniz Chkdsk / R yükseltilmiş bir Komut İstemi'nden. Sürücüyü sökmek ve bir tarama yapmak için izninizi ister. Eğer seçersen ' N ”(Hayır), bir sonraki yeniden başlatmada bir tarama planlamanızı isteyecektir. Tıklayın VE devam etmek.

chkdsk onarım sürücüsü

Disk Hata denetimi veya Chkdsk kullanarak dosya sistemi hatalarını düzelttikten sonra, inatçı dosya veya klasörü silip silemeyeceğinizi görün.

Bu kadar! Başka şekilde 'silinemeyen' dosyaları silmek için başka ilginç yöntemler biliyorsanız, bunu aşağıdaki Yorumlar bölümüne gönderin.


Küçük bir istek: Bu gönderiyi beğendiyseniz, lütfen paylaşın?

Sizden 'küçük' bir paylaşım, bu blogun büyümesine ciddi şekilde yardımcı olacaktır. Bazı harika öneriler:
  • İğnele!
  • En sevdiğiniz blog + Facebook, Reddit ile paylaşın
  • Cıvılda!
Desteğiniz için çok teşekkür ederim okuyucum. Zamanınızın 10 saniyesinden fazla sürmez. Paylaşım düğmeleri hemen aşağıda. :)