Şu anda bu klasör hatasına erişme izniniz yok


7

Yeni bir SATA Sabit sürücü aldım ve üzerine Windows 7'nin yeni bir kopyasını kurdum. Ayrıca eski olanımı yeni SATA HD'nin yanına yerleştirdim.

Şimdi görüntülerime / müziklerime ve videolara erişmek istiyorum ancak bu hatayı alıyorum:

Şu anda bu klasöre erişim izniniz yok, bu klasöre kalıcı olarak erişmek için devam et düğmesini tıklayın.

ve devam et düğmesine tıkladığımda bu yeni hatayı alıyorum:

Bu klasöre erişim izniniz reddedildi

güvenlik etiketlerine gittiğimde, kullanıcı adım (bilgisayardaki yönetici de) kullanıcı orada değil - Yeni HDD’m C: ve eskisi E: - Denedim bu bağlantı ve CMD'yi çalıştırın - ancak CMD dizini:

C: \ WINDOWS \ system32 & gt;

ve benim sürüşüm E:.


1
... tamam. Öyleyse, "takeown / F C: \ Yol \ - \ \ \ klasör" tavsiyesine uyduysanız, C'yi E'ye değiştirirsiniz ve \ path \ - \ this \ klasörünü eşyalarınızın gerçek konumuna değiştirirsiniz. Mesela E: \ Users \ Johnny konumunda bulunan bir klasördeki şeyler hakkında konuşuyorsanız ve Johnny dizinindeki her şeyin mülkiyetini almak isteseydiniz, tırnak işaretleri olmadan "takeown / FE: \ Users \ Johnny" yazarsınız. .
Bon Gart

Tek karışıklık sürücü harflerinizle ve @BonGart'ın sürücüye erişebilmeniz için dizine sahip olmayı önerdiği gibi.
avirk

Tamam, elime geçenleri yaptım ve başarılı bir mesaj aldım, ancak dosyayı açtığımda aynı izin mesajını alıyorum
Dave

@dave bize bu konuda ne cevap verdiysen cevabını ver.
avirk

Resimler adında bir dosyam var, içinde 12 klasör var, her klasörün içinde en az 5 klasör var, her temaya erişmeye çalıştığımda "Şu anda bu klasöre erişim izniniz yok, kalıcı olarak devam etmek için tıklayın bu klasöre erişim "
Dave

Yanıtlar:



2

Eski disk, yeni üzerinde bulunmayan bir kullanıcı hesabı tarafından oluşturuldu. bilgisayar. Bu nedenle, disk dosyaları bir kullanıcının sahip olduğu yeni bilgisayar için var olmayan ve erişilemez.

Aşağıdaki adımları takip edebilirsiniz:

  1. Yönetici olarak bir Komut İstemi (cmd) başlatın

  2. Aşağıdakileri girerek dosyaların sahipliğini alın:

    takeown /f E:\ /r
    
  3. Kendinize tam haklar verin:

    cacls E:\ /T /G username:F
    

Yukarıdaki komutların kökenleri daha önceki Windows sürümlerinde bulunur. Daha modern bir yardımcı program icacls. Aşağıda bazı örnekler verilmiştir:

icacls /?
icacls folder/file /setowner username /t /c /q
icacls folder/file /grant username:F /t

Son örnek için kullanılan anahtarlar:

username:F = Full Control to user
/t = Apply recursively to existing files and sub-folders

Klasör kavşaklar içeriyorsa ilgilenilen bir seçenek daha:

/l = Performs the operation on a symbolic link versus its destination.

Referanslar:


Kullanıcı klasörlerinin içindeki NTFS birleşme noktaları nedeniyle bu komutlarla ilgili sorun yaşadım. Genellikle bir hata üretilir ve komut durur.
Appleoddity

@Appleoddity: Alternatif bir yardımcı program icacls yukarıdaki komutların ikisini de değiştirebilir ve birleşme noktalarının farkındadır. Parametrelerine bakın /setowner ve /l : "İşlemi varış yerine karşı sembolik bir bağlantı üzerinde gerçekleştirir".
harrymc

GUAC yaklaşımına alternatif olarak icacl'lerin kullanımını gösteren cevabınızı düzenlemek isteyebilirsiniz. Şimdi olduğu gibi, bu cevap muhtemelen bu iki komutla çalışmaz.
Appleoddity

@ UYGULAMA: İyi fikir. Bitti.
harrymc

1

Karşılaştığım sorunun çeşitliliği:

Windows 7'yi yükledim, ancak bana sorunlar veriyordu, bu yüzden aynı pencereleri (windows 7 ultimate) eskilerin üzerine yükledim ve aniden bütün bir sürücü erişmeme izin vermiyordu ve gittiğim tüm istemlerle vurulduğumda Neler olup bittiğini öğrenmek için güvenlik sekmeleri aracılığıyla, dosya sahibinin bilinmediğini söyleyerek ortaya çıkıyordu, daha sonra yöneticimi sahip olarak ayarlarım ve sonra dosyaya girebildim ancak içerideki film başlıyordu. Yine yanlış kullanıcı olduğunu söyleyerek.

Kullanılan düzeltme:

Öncelikle sabit sürücünün üzerine sağ tıklayıp sonra:

  1. özellikleri
  2. Güvenlik
  3. grupta veya kullanıcı adında düzenlemeyi seçtim (Zaten Herkes kullanıcısı varsa .6'ya atla)
  4. eklemek
  5. Nesne adını girin. Tip: Herkes daha sonra isimleri kontrol et ve ardından Tamam
  6. herkesin kullanıcısını vurgulayın ve tüm izin ver kutusunu işaretleyin
  7. Kullanıcıyı tekrar seçin Herkes ve ileriyi seçin
  8. üstteki sahip sekmesini seç

    seninki benimki ise, şu andaki sahibi bilinmiyor gibi bir şey söyleyecektir (doğrudan bir alıntı değil)

  9. altta düzenle'yi seçin

  10. admin'i seçin, ardından alt konteynerlerde ve nesnelerde Sahibini Değiştir onay kutusunu seçin (işaretlemeniz çok önemlidir) seçin.

Bu daha sonra tüm dosyaları ve alt dosyaları gözden geçirir ve sahibini kendinize değiştirir.


1

Bu çok basit bir işlemle ilgili çok fazla konuşma. Size komut satırı seçenekleri verirdim ama özyinelemeli bağlantı noktaları bir sorun olabilir. Yani, bunu yapmanın en kolay yolu yerel Windows araçlarıyla.

Bunlar, Windows 10 talimatlarıdır. Windows 7 notları ekledim.

  1. Açık File Explorer ve E: sürücüsüne sağ tıklayın. Seçmek Properties
  2. Tıkla Security sekmesini ve ardından Tamam Advanced buton.
  3. Sahibi’nin gösterdiği yerin yanında Change. (Windows 7: Owner sekme tıklayın Edit, ardından Tamam Other users or groups.)
  4. Kullanıcı veya Grup Seç penceresinde, Administrator ve tıklayın Check Names. Doğru yaptıysanız Yönetici altı çizili olacak Click OK.
  5. Kutuyu kontrol et Replace owner on subcontainers and objects
  6. Click Apply

BEKLEYİN. BEKLEYİN. BEKLEYİN. Biraz daha bekle. Bittiğinde, tıklayın OK Yerel Disk E: penceresinin Gelişmiş Güvenlik Ayarları'nı kapatın.

Şimdi:

  1. Yukarıdaki 1. ve 2. adımları tekrarlayın.
  2. İzin girdileri penceresinin altında Add buton.
  3. Asıl Tıklama'nın yanında Select a principal. (Windows 7: Tıklayın Change Permissions, ardından Tamam Add.)
  4. Kullanıcı veya Grup Seç penceresinde Everyone ve tıklayın Check Names. Düzgün yaptıysanız, Herkes altı çizili olacak. Click OK.
  5. Temel izinler alanında, yanındaki kutuyu işaretleyin Full control ve tıklayın OK.
  6. Yanındaki kutuyu işaretleyin Replace all child object permission entries with inheritable permission entries from this object
  7. Click Apply.

BEKLEYİN. BEKLEYİN. BEKLEYİN. Biraz daha bekle. Tamamlandığında, tıklayın OK Yerel Disk için Gelişmiş Güvenlik Ayarları (E :) penceresini kapatmak için.

NOT: Değişikliklere izin vermenizi isteyen bir güvenlik uyarısı alırsanız, Evet veya İzin ver'i tıklayın.

Artık E: sürücüsündeki her dosyaya tam erişime sahipsiniz.


Not, yanlışlıkla Windows 10 talimatlarını verdim. Windows 7 için notlarla revize ettim.
Appleoddity

Ekran görüntüsü ekleyebilir misiniz?
Steven M. Vascellaro

0

Kendini yönetici yap Yükseltilmiş CMD penceresini açın ve kullanıcı adınızın Yönetici grubunda olmamasını düzeltin

net localgroup administrators YOURUSERNAME /add

Sonra Sürücü harfini (E :) sürücü harfinize değiştirin ve aşağıdakileri çalıştırın

TAKEOWN /F E:\ /R /D Y

Ya da favorim

ICACLS "E:\*" /reset /T

Atlamadan önce mevcut cevapları okumak her zaman iyi bir fikirdir.
harrymc

0

Önceki tüm cevaplar mükemmel, ancak en kolay yöntem denilen üçüncü taraf programını kullanmak. "sahipliğini almak" .

Sadece yükleyin ve istediğiniz klasöre sağ tıklayın ve seçin Sahipliğini almak

Take ownership

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.