Windows 7'de klasör silinemiyor mu?


23

Harici sabit diskimdeki bir klasörü silemiyorum. Onları da güvenli modda silmeye çalıştım ancak bunu yapamıyorum. Bu şimdi benim için büyük bir baş ağrısı. Hatta ben yöneticiyim ve hala silmek için yönetici haklarına ihtiyacı var. Peki bu beladan nasıl kurtulabilirim? Lütfen bana yardım et!

görüntü tanımını buraya girin

Yanıtlar:



18

Klasörün sahipliğini almayı deneyin:

Klasöre sağ tıklayın -> Özellikler -> Güvenlik sekmesi -> Gelişmiş düğmesi -> Sahip sekmesi -> Düzenle düğmesi -> Kullanıcı hesabınızı seçin -> Alt konteynerlerde ve nesnelerde Sahibini değiştir öğesini etkinleştirin .

İşlem tamamlandığında, tüm özellikler pencerelerini kapatın ve Özellikler'i tekrar açın -> Güvenlik sekmesi -> Gelişmiş düğmesi -> İzin koşulları sekmesi -> İzinleri değiştir düğmesini -> Kullanıcı hesabınızı ekleyin ve Tüm alt nesneyi değiştir ...

O zaman tekrar dene.


3
Hayır, benim için işe yaramadı.
saat

3
Ve bu "Nopes" aynı mesajın tekrar göründüğü anlamına mı geliyor?
Tex Hex,

Hata iletisindeki ad / tanımlayıcı değişmediyse, ilk aşama işe yaramadı. Tekrar deneyin ve 'alt kapsayıcılardaki ve nesnelerdeki sahibi değiştir' onay kutusunu işaretlediğinizden emin olun.
sgmoore

2
Klasörleri silmeye çalışıyorsanız, ikinci aşamada 'Full Control' seçeneğini de işaretlemelisiniz
sgmoore

Her şeyi denedim ama hiçbir şey cevap olarak belirtildiği gibi işe
yaramaz

8

Kocam dış sürücüsüyle aynı problemi yaşadı. Bunu silmek için yaptım. Bunlar, yönetici altında oturum açtığımda Windows 7'de izlemiş olduğum adımlar. Bölümün gerekli olduğundan emin değilim, ama bu bilgiyi eklemek istedim.

Aşama 1 - Mülkiyeti almak

  1. Klasörü sağ tıklayın
  2. "Özellikleri" seçin
  3. "Güvenlik" sekmesini seçin
  4. 'Gelişmiş' düğmesini tıklayın
  5. "Sahip" sekmesini seçin
  6. "Düzenle" düğmesini tıklayın
  7. Sahip olarak belirlemek istediğiniz kullanıcıyı vurgulamak için 'sahibi değiştir' seçeneğinin altında
  8. 'Alt konteynerlerde ve nesnelerde sahip değiştir' kutusunu işaretleyin
  9. 'Uygula' düğmesine tıklayın (bu sizi 'gelişmiş güvenlik ayarları' penceresine geri götürecektir)

2. Aşama - İzinler

'Gelişmiş güvenlik ayarları' penceresine geri döndüğünüzde aşağıdaki talimatları izleyin (Not: Özellikler penceresini tamamen kapatmanız gerekebilir ve ardından bir sonraki adımlara geçmeden önce yukarıdaki değişikliklerin etkili olması için yeniden açmanız gerekebilir).

  1. 'İzinler' sekmesini seçin
  2. "İzinleri değiştir" düğmesini tıklayın
  3. İçin izinleri değiştirmeniz gereken kullanıcıyı vurgulayın.
  4. 'düzenle' düğmesini tıklayın
  5. Tam denetimin yanındaki "izin ver" kutusunu işaretleyin
  6. "Tamam" ı tıklayın
  7. "Bu nesnenin üst öğesinden devralınabilen izinleri ekle" nin yanındaki kutuyu işaretleyin
  8. "Tüm alt nesne izin izinlerini, bu nesnenin devralınabilir izinleriyle değiştir" seçeneğinin yanındaki kutuyu işaretleyin
  9. "Uygula" yı tıklayın
  10. Açılan kutudaki "evet" seçeneğini tıklayın
  11. İzinler penceresini kapatmak için "Tamam" ı tıklayın
  12. Gelişmiş güvenlik ayarları penceresini kapatmak için "Tamam" ı tıklayın
  13. Özellikler penceresini kapatmak için "Tamam" ı tıklayın.

Artık silinemez klasörü silebilmeniz gerekir.

3. Aşama (paylaşılan bir klasördür)

Aşağıdaki adımları yaptığınızdan emin olun:

  1. Özellikleri
  2. Sekmeyi paylaşma
  3. Paylaş ... Kullanıcıyı okuma / yazma İzin düzeyine sahip olduğundan emin ol
  4. Geri dön, Gelişmiş paylaşım
  5. İzinler, kullanıcınızın Tam Denetim ile burada olduğundan emin olun

5

Bazen bir dosyayı veya klasörü silemezsiniz çünkü dosya adı veya klasördeki dosya gizli bir karaktere sahiptir.

DOS komutlarını kullanarak bir Komut İsteminde silebilirsiniz - bir miktar DOS komut bilgisi gerekir.

Bir Komut İstemi açtıktan sonra, o belirli klasöre gidin ve açın. Bu klasördeki tüm dosyaları kullanarak silin del *.*.

Bu klasörden çıkın, şimdi klasörü silebilmeniz gerekir.


1
Çıkarmak için rmdir / s kullandım
Matthew Lock

3

Windows temizleme kullandım. Bu eğitimi takip ederek bunu başardım . Onun için Windows 8, ancak Windows 7 için de iyi çalışıyor.

Press Start -> Type "cleanmgr" and press enter -> Select Windows Drive -> Then find previous Windows installations -> check it -> press OK

Bu benim için çalıştı.


Basit ve işe yarıyor!
Marco Demaio

2

Sadece bu metni kullanın, .reg dosyasına kaydedin ve çalıştırın. Bundan sonra, bu tür kilitli klasörleri tek bir tıklamayla silebilir / yeniden adlandırabilirsiniz.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

Burada tam talimat Bkz Sil Nasıl / Yeniden adlandır / tek bir tıklama ile Kısıtlı dosyaları taşıyın


Güzel cevap Ancak bu cevabı yeni başlayanlara tavsiye etmem. Zira kısıtlı veya sistem klasörleri (yanlışlıkla ya da değil) imtiyazları ile oynarlarsa birçok güvenlik sorunu yaratabilir.
Jet

0

Bu sorunla birkaç kez karşılaştım. İşletim sistemindeki veya bazı arka plan uygulamalarındaki bir şeyin açık bir dosya veya klasörü olduğu ve sistemin işlemin devam etmesine izin vermediği sonucuna vardım. Hata mesajları muhtemelen biraz sahtedir - bir hata alırlar ve bunun bir auth hatası olduğunu varsayarlar.

Asla bunu "düzeltmeyi" denemedim, çünkü benim için sadece bir "tahriş" değil, "gerçek" bir problem. (Ve Windows’un bir başka tahrişi, olayların büyük planında ne var?)


0

Bu sorunu yaşadım ve öğeleri taşıma ve / veya aşamalı olarak silme fikrini başarıyla kullandım.

İki alt klasör ve dosya içeren bir klasörü taşıyamadım. Eski bir klasördü, bu yüzden akla gelebilecek bir şeyin onu kullanmasının bir yolu yoktu. Explorer işlem penceresinin ilişkili bir şey içerdiğini doğrulamak için kaynak izleyicisini ("işlem" altındaki, CPU etkinliği altında bulunan alt ve üst pencerenin sağ bölümünün üstünde) kullandım. SADECE ilişkili süreç, ekran penceresi (Explorer) idi ve yalnızca görüntülenen klasörler listesinde yer aldıkları için oradaydı. Başka hiçbir işlem aktif değildi.

Aksi takdirde, bu dosyaları veya klasörleri kullanan etkin işlemler yoktu. Kilit dosyalarını veya gizli veya sistem dosyaları gibi diğer garip şeyler olup olmadığını kontrol ettim ve hiçbiri yoktu. Komut istemi yardımcı olmadı. Her öğenin adı aynıydı ve ana klasörü DOS'ta da taşıyamıyordum. NOTHING, neden ana klasörü silemediğimi açıklıyor gibi görünüyor, bu yüzden açıkçası karmaşıklık konusundaki bilgilerim eksik.

Her klasörün dosyalarını başka bir klasöre taşımak için Windows Gezgini'ni kullanmayı başardım (aynı klasör adlarını bile kullandım, ancak görünmez bir karakter olması durumunda adı kopyalamadım). Dosyaları taşıdıktan sonra, klasörleri sildim. Daha sonra hepsini yapabileceğimi (yapabildiğim) görmek için eskisinin "olduğu" yerde kopya bir dosya yapısına koydum. Sonunda, klasörü (ve içerikleri) hedeflenen yeni hedefine taşıdım. Mutluyum! :-)


0

Bu sorunu Windows 10'da projelerimden birinde (yani Windows tarafından yaratılmayan) bir dizinde bulundum. Benzer bir mesajım var, fakat bunun yerine benden izin alması gerektiğini söyledi (?). Yükseltilmiş bir komut istemi de işe yaramadı. Mülkiyeti almak ve izinleri sıfırlamak da sorunu çözmedi. Yine de PC'mi yeniden başlattıktan sonra dizini (sigh) kaldırabildim. Muhtemelen dosyalardan biri bir işlem tarafından tutuluyordu.


-1

Önce klasörün iznini değiştirmeyi deneyin. Sizin tarafınızdan düzenlenebilir hale getirin.

Bu işe yaramazsa, explorer.exe'yi SYSTEM kullanıcısı olarak çalıştırmayı deneyin.


2
İnsanların herhangi bir uygulamayı SYSTEM kullanıcısı olarak çalıştırmasını tavsiye etmem. Bu çok fazla şeyi mahvedebilir, komik bile değil ve çevresinde her zaman uygun bir yol var. Neden yapmamanız gerektiğini bilecek kadar bilginiz yoksa, güvenli bir şekilde yapacak kadar bilginiz yoktur.
Darth Android

1
Yerel Sistem hesabını kullanmanızı önermek için -1. @DarthAndroid’in dediği gibi, bu çok tehlikelidir ve rootWindows’un kullanıcıların doğrudan Yerel Sistem olarak uygulamaları çalıştırmalarına izin vermek üzere tasarlanmadığından daha kötüsü değilse , bir Unix sisteminin hesabında idari olmayan görevler yapmak kadar kötüdür.
bwDraco

@DragonLord, SİSTEM altında çalışan kaşifin kötü olduğunu söyledi. Ancak cmd.exene yaptığınızı biliyorsanız SİSTEM altında çalıştırmak SADECE tehlikeli değildir.
Jet
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.