Klasör veya dosyayı kullanan işlemi bulun


Klasör veya dosyayı kullanan işlemi bulun
Silinmek istenen bir dosya veya klasör silinmeyip Klasör veya dosya başka bir programda açık olduğundan bu eylem gerçekleştirilemiyor hatası alındığında , silme işleminin nasıl yapılabileceği ve Program

kullanmadan bu klasör veya dosyayı kullanan işlemin kaynak izleyicisi dediğimiz resmon.exe yardımı ile nasıl bulunabileceği konularına açıklık getirmiştik, Bu yazımızda ise ilgili dosya veya klasörün silinmesine engel olan ve kullanılıyor hatasına sebep olan işlemi üçüncü parti uygulamalar yardımı ile nasıl tespit edebileceğimizi göreceğiz. Aslında kullanacağımız iki uygulama da Microsoftun kendi sitesinden sunulan ve Mark Russinovich e ait yazılımlar.

Process Explorer ile Dosya ve Klasörünü ne kullanıyor bulun

Process explorer ücretsiz ve Portable bir uygulama olup hangi dosya ve klasör hangi işlem tarafından kullanılıyor kolayca bize sunmaktadır. Öncelikle Buradaki linkten Yazılımı indirin ve sisteminize uygun sürümünü Yönetici yetkileri ile çalıştırın , karşınıza aşağıdaki gibi bir arayüz gelecektir.

Process Explorer arayüzü

Üst menüden Find - Find Handdle or DLL.. kısmına tıklayıp Kullanımda olan Dosya veya klasör ismini açılan boşluğa yazın ve Search butonuna tıklayın, silinemeyen dosya veya klasörü kullanan işlem ortaya çıkacaktır.

Process Explorer search

Bu Pencereyi kapatıp ana GUI deki silmek istediğiniz dosya veya klasörü Sağ tıklatın ve Close handle deyin ve çıkan uyarıyı onaylayın böylece silinmeye engel olan işlem sonlanacaktır.

Process Explorer Close handle

Handle uygulaması ile Dosya ve Klasörünü ne kullanıyor bulun

Handle uygulaması Üstte anlatılan Process Explorer de kullanılan ve bir klasör ve dosyayı hangi işlemin kullandığını bulmaya yardımcı olan yazılımın Komut istemi sürümüdür. Uygulamayı Buradaki linkten edinin ve sırası ile aşağıdaki işlemleri uygulayın

1. Yazılımı zipten çıkartıp handle.exe dosyasını C:\Windows\System32 klasörünün içerisine atın.

2. Aşağıdaki registry kaydını uygulayıp sağ tuşunuza handle girdisinin eklenmesini sağlayın

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\Handle]
@="View &Handles"

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\Handle\command]
@="cmd.exe /k handle -a -u \"%1\""

Sonrasında silinmeyen Dosya veya klasöre sağ tıklayıp View handles özelliğini çalıştırın.

Sağ tuşta View handles

Birkaç saniye içerisinde silinemeyen dosyanın hangi işlem tarafından kullanıldığını PID numarası ile verecektir.

Silinmeyen dosyayı kullanan işlem sonladırıldı

Sırada PID numarasın kullanarak bu işlemi sonlandırmak var bunun için aşağıdaki komutu vermek yeterlidir.

taskkill /F /PID 9748

PID numarası kısmı herkeste farklı olacağından bu kısma dikkat etmenizde fayda var.
Bir işlemi ismiyle durdurmak için ise şu komutu kullanabilirsiniz taskkill /IM "process ismi" /F komutun uygulama biçimi aşağıdadır.

taskkill /IM "notepad.exe" /F

Böylece silinmeyi engelleyen işlem sonlandırıldığından dosya veya klasör rahatlıkla silinebilecektir. Üstte verilen registry kaydının hazır halini aşağıdaki linkten indirebilirsiniz.

- Klasör veya dosya kullanılıyor hatasının çözümü Burada

- Silinemeyen dosya ve Klasör için Yöntemler Burada

- Denetimli Klasör erişimi nedir nasıl kullanılır Burada


4 Yorum Var
  1. Avatar for Velociraptor
  2. Avatar for mert
  3. Avatar for Velociraptor
  4. Avatar for gülcan

Yorum Ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Captcha