İkincil depolama sürücüsündeki 'Program Files' erişim haklarını ve izinlerini kaybetti. Kontrolü nasıl geri kazanırım?


0

Benim sorunum - E: sürücümdeki 'Program Files' içindeki tüm klasörleri ve dosyaları silemiyorum / silemiyorum / üzerine yazamıyorum, işletim sistemim C: sürücüsüne kuruluyor.

Buradan ve diğer forumlardan benzer sorunların gönderilerini okudum ve her şeyi denedim ve hiçbir şeyin bir etkisi olmadı.

  • Ben yöneticiyim
  • UAC'yi devre dışı bıraktım
  • C: 'deki tüm dosyalar ve klasörler üzerinde ve E:' deki diğer tüm klasörler üzerinde Program Kontrolleri (x86) dahil olmak üzere tamamen kontrolüm var, yani sadece kontrolümde olmayan E: \ Program Files’ında
  • Ben Programı dosyalarının içindeki klasörler oluşturabilirsiniz ama bunları silmeye çalıştığımda bir hata mesajı alıyorum: you require permission from administrators to make changes to this folder. Bazı klasörler / dosyalar bunun yerine SYSTEM'den izin almam gerektiğini söylüyor.
  • Program dosyalarında yeni oluşturduğum Yeni Klasörü denediğimde kesip, başka bir programda açık olduğu için tamamlanamadığını söylüyor.
  • 'Take Control' sağ tıklama işlevini yükledim ve bu işlevi program dosyaları dahil olmak üzere program dosyalarındaki çeşitli dosya ve klasörlerde denedim. Bu yalnızca hata mesajı verir: Access is denied.
  • Program dosyaları özelliklerinde, yalnızca okuma + yürütme , klasör içeriğini listeleme ve okuma izinlerine sahip olan kullanıcılar dışındaki tüm hesaplar tam denetime sahiptir
  • Program dosyalarını denedim sağ tık, özellikleri, güvenliği, gelişmiş ve bu seçenekleri değiştirmeye çalıştığım ve değiştirdiğim her şey hata mesajı veriyor: Unable to save permission changes on Program Files. Access is denied
  • 'Kalıtılabilir izinleri dahil et ...' kutularını işaretleyemiyorum ve tüm alt nesne izinlerini değiştiremiyorum ...
  • Sahiplerini bir başkasıyla değiştirmeye çalıştığımda , program dosyalarının özellikleri, güvenlik, düzenleme konularında hiçbir şeyi düzenleyemiyorum, güvenlik bilgileri uygulanırken bir hata oluştuğunu söylüyor:unable to set
  • Ayrıca, ilişkili olup olmadığından da emin değilim, ancak E: \ Program Files'da yüklü olan en son itunes sürümüne veya anti-malware baytına güncelleme yapamıyorum .
  • Ayrıca cmd.exe'yi yönetici olarak çalıştırmayı da denedim ve takeown /f /r /ayanlış girmediğim sürece erişimin reddedildiğini söyleyen her şey, bu web sitesinde başka bir gönderide bulduğum talimatları kafa karıştırıcıydı. Bunu şu şekilde yapılandırdım:C:\takeown /f "E:\Program Files" /r
  • Ben de denedim C:\takeown /f "E:\Program Files"veC:\takeown /r "E:\Program Files"

Belki de acımasızca bu sorunu çözmeye çalışıyor olsam ve görünüşte tüm olası çözümleri araştırmış olmama rağmen, adımlardan birini doğru bir şekilde takip etmediğimi hissediyorum. Bilgisayarlarla bilgiliyim ama kayıt defteri düzenleme ve gelişmiş komut istemi kuralları vb.

Lütfen bana yardım et! Herhangi bir tavsiye büyük beğeni topluyor!


Yanıtlar:


1

Kaynak Windows 8'de bir Dosya, Klasör, Sürücü veya Kayıt Defteri Anahtarına Sahip Olma :

TAKEOWN Komutunu Kullanarak Nesnenin Mülkiyetini Alın

Bu komut, klasör veya sürücünün ve klasör veya sürücüdeki tüm dosya ve alt klasörlerin sahipliğini alır.

Yükseltilmiş bir komut istemi açın .

Yöneticiler grubuna sahiplik vermek için:

takeown /F "full path of folder or drive" /A /R /D Y

Örnek:

takeown /F "E:" /A /R /D Y

ICALCS Komutunu Kullanarak Yalnızca Bir Klasör veya Sürücünün Sahipliğini Almak için

Yükseltilmiş bir komut istemi açın .

Yöneticiler grubunu sahip olarak ayarlamak için:

icacls "full path of folder or drive" /setowner "Administrators" /C

Örnek:

icacls "E:\Folder" /setowner "Administrators" /C

ICALCS Komutunu Kullanarak Bir Klasör veya Sürücünün ve Tüm İçeriğin Mülkiyetini Almak

Yükseltilmiş bir komut istemi açın .

Yöneticiler grubunu sahip olarak ayarlamak için:

icacls "full path of folder or drive" /setowner "Administrators" /T /C

Örnek:

icacls "E:\Folder" /setowner "Administrators" /T /C

Hızlı cevap için çok teşekkür ederim! Sadece tüm adımları atladım ama ne yazık ki her biri aynı cevabı verdi: Erişim reddedildi. Bu böyle bir şaka ....
Leigh

0

Windows'ta sistem dosyalarının veya klasörlerinin sahipliğini almak basit bir iş değildir. GUI'yi veya komut satırını kullansanız da, çok fazla adım atar.

Fakat internette izin dosyasını değiştirecek ve herhangi bir şeyin Windows dosyasında çalışmasına izin verecek bir kayıt dosyası aldım.

adımlar fazla bilgi için aşağıdaki linkte yayınlanmıştır bkz tıklayınız Veya üzerine bu linke


Tamamen katılıyorum, şimdi tam anlamıyla her şeyi denedim ve hiçbir şey işe yaramadı, sahiplik sağ tıklama seçeneğini zaten denedim ve programı bağlantınızda denedim ama ikisi de işe yaramadı. Yine de yardımlarınız için çok teşekkür ederim :) :)
Leigh

0

Bu benim "chown.bat" (unix millet bu ismi kullanarak bana gülecekler). Çeşitli çözümlerden bir araya getirdim ... Her biri işe yaramadığında, daha fazla şey ekliyorum. SetACL’de yalnızca 2014 veya 2015’te bulduğum şeyler.

    for /r %fn in (*.*)  SetACL -on "%fn" -ot file -actn clear -clr dacl,sacl
    takeown /F * /R /D  Y
    icacls   *.* /T /C /grant %_winuser%:(D,WDAC)
    icacls    .  /T /C /grant administrators:F System:F everyone:F

SetACL yolunuzda olması gereken 3. taraf bir yardımcı programdır.

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.