Klasör Windows 8.1'den salt okunur öznitelik kaldırılamıyor [çoğalt]


12

Windows 8.1 64 bit kullanıyorum

Bilgisayarımdaki klasörlerdeki salt okunur özniteliğini kaldıramıyorum. Masaüstümde ve belgelerim klasöründe birden fazla klasör denedim, salt okunur kutusunun işaretini kaldırır ve uygula'yı tıklarsam, özellikler penceresini kapatıp yeniden açarsam, kutu tekrar kontrol edilir. Bu, kontrol ettiğim tüm klasörler için geçerlidir. Bu klasörlerde tam okuma ve yazma ayrıcalıklarına nasıl izin verebilirim?



2
Kısa versiyon: salt okunur DEĞİLDİR, klasörlerle uğraşırken başka bir şey ifade eder. XP'den beri böyle oldu (daha önce değilse).
Jancʜιᴇ007

Bu bir kopya olmayabilir, XP sorusunda belirtilen çözümler benim için Windows 8.1 pro üzerinde çalışmadı.
crokusek

Yanıtlar:


12

Dosya sistemi düzeyinde, hem dosyalar hem de dizinler "salt okunur" özniteliğine sahiptir. Her ikisi de komut satırındaki attrib komutu kullanılarak ayarlanabilir. Ancak, Windows GUI içinden salt okunur özniteliği dizinler için ayarlanamaz, yalnızca dosyalar için ayarlanamaz.

Windows bir dizini GUI içinde bir klasör olarak gösterdiğinde, + r bayrağı yalnızca söz konusu klasörün özelleştirilip özelleştirilmediğini belirlemek için kullanılır, örneğin arka planla. Bunun dışında, bu bayrak Windows tarafından yoksayılır ve bu bayrak GUI'de herhangi bir klasör için görüntülenmez. Klasörler bu bayraktan bağımsız olarak silinebilir ve yazılabilir, çünkü Windows klasörü silmek veya yazmak söz konusu olduğunda bu bayrağı umursamaz.

Bunun tek istisnası, 'rd' komutunu kullanarak klasörü komut satırından silme girişiminde bulunulduğunda ortaya çıkar. Bu, bir dizindeki + r bayrağının adı verilen amaç için Windows tarafından onurlandırıldığı tek durumdur.

Bu KB makalesi Windows'un önceki sürümleri içindir, ancak yine de geçerlidir: http://support.microsoft.com/kb/326549

Klasör özellikleri iletişim kutusunun belirttiği gibi, GUI'deki bu onay kutusu gerçekten yalnızca dosyalar için geçerlidir :

Klasör Özellikleri İletişim Kutusu

Bu onay kutusunun üç durumu vardır:

  • Kare: Herhangi bir klasörün özellikler iletişim kutusu her açıldığında gösterilen durum. İletişim kutusu açıldığında ve hiçbir değişiklik yapılmadığında tüm klasörler bu durumu gösterir. Onay kutusu bu durumda olduğunda, Windows'a, UYGULA veya Tamam düğmesine basıldığında dosyaların salt okunur özniteliğine kesinlikle hiçbir şey yapmamasını söyler.
  • Bir onay işareti: Bu durum seçildiğinde, UYGULA veya OK düğmesine basıldığında Windows'u klasör içindeki her dosyada salt okunur bayrağını ayarlamaya yönlendirir.
  • Silindi / Kontrol Yok / Kare Yok: Bu durum seçildiğinde, UYGULA veya OK düğmesine basıldığında Windows'u klasör içindeki her dosyadaki salt okunur bayrağını temizlemeye yönlendirir.

Dolayısıyla, GUI içinden, dosyalara yazma ve silme yeteneği hem NTFS izinleri hem de salt okunur bayrağı aracılığıyla denetlenir. Diğer taraftan klasörler , yalnızca önceki yanıtta ayrıntılı olarak açıklandığı gibi NTFS izinleriyle denetlenir.


1
<dir> komutu (-r ile değil) klasörde "R" olmadığını, ancak yarım griyi (win8pro) gösterir.
crokusek

4

Klasöre tam erişim izni vermek için aşağıdaki adımları izleyin.

  1. Klasörü sağ tıklayın - Properties.
  2. Securitysekmesi Advanced.
  3. SahibininChange sağındaki simgesini tıklayın .
  4. Enter Userskutuya tıklamanız Tamam .
  5. Onay kutusunu etkinleştirin ve Replace owner on subcontainers and objectsardından Uygula'yı tıklayın .
  6. O İstenirse You do not have permissions to read..tıklama Evet .
  7. Gelişmiş Güvenlik Ayarları iletişim kutusundan tamamen kapatın .
  8. Klasörü sağ tıklayın - Properties.
  9. Securitysekmesi Edit.
  10. Add...
  11. Enter Userskutuya tıklamanız Tamam .
  12. Enable Tam Denetim onay kutusunu ardından OK .

Veya attribkomutu kullanarak Yönetici olarak bir Komut İstemi açın ve aşağıdaki komutu yürütün:

attrib -r c:\foo

c:\fooKlasörünüz için değiştirin . Daha fazla bilgi için buraya .


3
Talimatınızı tam olarak takip ettim ve hala aynı problemi yaşıyorum.
user3308082

1
@ user3308082 using attribkomutunu deneyin .
stderr

<dir> komutu (-r olmadan) klasörde "R" olmadığını gösterir, ancak onay kutusunda yarım gri (win8pro) gösterilir.
crokusek

Bu ALMOST benim için çalıştı ... benim için anahtar 'Gelişmiş' iletişim kutusundaydı ... 'devralınan izinlerin' işaretini kaldır ve bir pop-up onaylamamı istediğinde bunu 'Kaldır' olarak söyledi. Bundan sonra kullanıcımı klasörün izinlerine eklemek zorunda kaldım ve her şey tamam görünüyordu.
nmz787

Bu cevap sorunu
seçmeme
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.