Yönetici olmasam bile erişim engellendi mi?


34

Windows 7'deki kullanıcı hesabım, C: \ inetpub \ wwwroot üzerinde tam denetim izinlerine sahip Administrators grubunun bir parçasıdır:

alt metin

Ancak, içinde bir klasör oluşturmaya çalıştığımda "erişim reddedildi" hatası alıyorum. Bu, özel kullanıcı hesabımı listeye ekleyerek düzeltildi, ancak gerekli olması gerekmiyor mu?

Yanıtlar:


4

Bu, UAC etkinken beklenen davranıştır.

Klasörü nasıl oluşturmaya çalışıyorsunuz? Windows Gezgini bir UAC isteminde bulunacaktır, bu yüzden başka bir yöntem kullandığınızı farz ediyorum?

Komut isteminden yapıyorsanız, yükseltilmiş ayrıcalıklarla çalıştığından emin olun.


UAC'nin burada bir rol oynayabileceğini düşündüm. Yani Administrators grubu için izinleri olan herhangi bir klasör, yükseltilmiş bilgi istemi veya belirli bir kullanıcı adı gerektirecek mi? Öyleyse, normal, yükseltilmemiş bir komut isteminden bu dosyalara / klasörlere erişebilmek istersem UAC etkin gruplara izin atama konusunda herhangi bir nokta var mı?
Borek Bernard

Hayır, yükseltilmemiş bir komut istemi ile erişim elde edebilmeniz için kullanıcı hesabınızın ACL'de açıkça belirtilmesi gerekir.
ThatGraemeGuy

25

Mesele şu ki, UAC Explorer’ı düzgün bir şekilde “yükseltemiyor”. Bunun neden olduğunu ve nasıl düzeltileceğini açıklayan aşağıdaki makaleye bakın. Bunun Windows 7'de çözüldüğünü sanıyordum ancak görünmüyor gibi görünüyor, bkz. Windows 7 Erişim Engellendi


1
Bu, doğru cevap olduğuna inanıyorum ..
Chandra Eskay

9
Lütfen oyumla ilgili yönleri özetleyiniz - aksi takdirde bilgileri kaybetmeye karşı duyarlıyız, çünkü sorun muhtemelen bağlantı verdiğiniz web sitesinden daha uzun olacaktır (Windows 7'de hepimizi aşacak bir sanal makinede çalışıyor).
adaçayı

4
Yalnızca bağlantı cevabını aşağı oylama. Ve eğer bu düzenleme için, sadece ilke olarak yükseltmek için yalvarıyor olsaydım, -1 kez iki kez yapardım. Tamam, hayır, bir cevabın kaynağına bir bağlantı bırakmaya teşvik edilir, ancak adaçayı belirtildiği gibi, içeriği olmadan bağlantı gelecekte bir noktada işe yaramaz hale gelebilir
Tobias Kienzler

Bağlantılı makale bunun bir Explorer hatası olduğunu belirtir. O değil. Bunun yerine, birkaç pencere için Explorer geri dönüşüm işlemlerinin bir sonucudur. "Her pencereyi ayrı bir işlemde çalıştır" seçeneğini etkinleştirerek davranışı değiştirebilirsiniz.
Gogowitsch

3
bağlantı tek cevap için downvote
Endolit

9

Gönderen Technet'te :

Microsoft, kötü amaçlı yazılımların sessizce yüklenmesini ve bilgisayar genelinde bulaşmaya neden olmasını engellemek için, UAC özelliğini geliştirmiştir. Önceki Windows sürümlerinden farklı olarak, bir yönetici Windows Vista çalıştıran bir bilgisayarda oturum açtığında, kullanıcının tam yönetici erişim belirteci iki erişim belirtecine bölünür: tam yönetici erişim belirteci ve standart kullanıcı erişim belirteci. Oturum açma işlemi sırasında, bir yönetici tanımlayan yetkilendirme ve erişim kontrolü bileşenleri kaldırılır ve bu da standart bir kullanıcı erişim belirtecine neden olur. Standart kullanıcı erişim belirteci daha sonra masaüstünü, Explorer.exe işlemini başlatmak için kullanılır. Tüm uygulamalar erişim kontrol verilerini masaüstünün ilk açılışından itibaren devraldığından, hepsi standart bir kullanıcı olarak da çalışır.

Bir yönetici oturum açtıktan sonra, kullanıcı bir yönetim görevi gerçekleştirmeye çalışıncaya kadar tam yönetici erişim belirteci çağrılmaz.

Bu nedenle, yönetici kimlik bilgilerini kullanmaya çalıştığınızda, bu değişikliği yapmanıza erişim sağlayan Yönetici belirtecini çağırmak için bir UAC istemi istenir. Şimdi bu işe yaramazsa , UAC ayarlarınızı kontrol etmek istersiniz .

Büyük olasılıkla, devre dışı bırakmanız gereken ayar " Kullanıcı Hesabı Denetimi: Tüm yöneticileri Yönetici Onay Modunda Çalıştır " dır . Aşağıdaki konumda "EnableLUA" anahtarını değiştirerek bu davranışı değiştirebilirsiniz:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Politikalar \ System

Bu, yöneticilerin her zaman yöneticiler olarak çalışmasını sağlamalıdır. Bu tehlikelidir ve bu özelliği günlük kullanım için tekrar açmanızı tavsiye ederim.


1
Bu kabul edilen cevap olmalıdır
JoelFan

JoelFan’ı yenmeye çalıştım, ama iki kez tıkladım ve bu aptal site yeniden oy vermeme izin vermiyor! Ne kadar güveç. Ama evet, bunun neden ve nereye gideceği de dahil olmak üzere her şeye sahiptir. Sadece "EnableLUA" nın devre dışı bırakılması için "0" olması gerektiğinin eksik olması, ancak burada güçlü kullanıcılar olması, muhtemelen çoğu kişi tarafından anlaşılıyor. Başka bir şey, Windows 10 Home'da gpedit bulunmuyor ve Microsoft 99 $ 'a yüklemek için "Pro Pack" i kullanıyor. Başlangıçta denedim Win7 için yapılmış bir yükleyici vardı, işe yaramadı, ancak sitedeki diğerleri SysWOW64'tan System32'a dosya kopyaladıktan sonra yaptığını iddia etti. Gerçekten de, regedit sadece benim için seçti.
vapcguy

1

Birçoğunun paylaştığı gibi, bunun olmasının her türlü nedeni vardır. Sahiplik / izin sorunlarını tamamen reddetmişseniz, başka bir program dosyalara erişimi engelliyor olabilir.

Bazen, özellikle Klasör Kilidi gibi dosya erişimini kısıtlama amaçlı bir programdır, ancak en yaygın suçlu, dosyaları bir metin editörü gibi başka bir programda açmış olmanızdır (benim durumumda Atom gibi) ve bu program bir dosyaları kilitle. Ve böyle bir durumda, yönetici olsanız bile erişim reddedilir, çünkü okuma / yazma için başka bir uygulama tarafından kilitlendiğinde hiçbir kullanıcı bir dosyayı değiştiremez. Bu yüzden programları kapattıktan veya programdaki açık dosyaları kapattıktan sonra programlara tekrar düzenli olarak erişebilmelisiniz.


Bu benim için oldu, npm görev bir sorunla karşılaştı ve farkında
değildim

0

Windows7'de, yönetici hesabı gizlidir. Yönetici hesabını etkinleştirebilirsiniz.

  1. Başlat tıklayın
  2. Program - Aksesuarlar - Komut istemine sağ tıklayın ve "Farklı çalıştır" yöneticisini seçin.
  3. Komut istemine komut yazın, net user manager / active: evet

Tedavi edecek. 2 kullanıcı hesabına bir tane yönetici ve sizin kullanıcı olacaksınız. Artık pencerelere yönetici olarak giriş yapabilirsiniz. Şimdi dosyaları değiştirecek hatta sileceksiniz.


0

Ben de aynı problemi yaşadım. Yukarıda belirtilen her şeyi yaptım ama işe yaramadı. Sorun hala devam ediyordu. ama şimdi benim sorunum çözüldü:

  1. Erişimin reddedildiği klasörü el ile açın.
  2. Yürütülebilir / uygulama dosyasını bu klasörde seçin.
  3. Üzerine sağ tıklayın ve ÖZELLİKLER -> UYUMLULUK bölümüne gidin
  4. Şimdi PRIVILEGE LEVEL SEVİYESİNİ görün ve RUN AS ADMINISTRATOR olarak kontrol edin.
  5. Ardından TÜM KULLANICILAR İÇİN AYAR DEĞİŞTİR üzerine tıklayın.

Sanırım sorun şimdi çözüldü.


2
Hangi yürütülebilir dosya? Buradaki soru, belirli bir dosya için değil, klasörlere erişmek için erişim. Ve "tahmin"? evet, açıkça.
underscore_d

0

Yukarıdaki MAYUR gibi, aynı zamanda belirtilen UAC ile ilgili düzeltmeyi de denedim, ancak bu benim için işe yaramadı.

Kullanıcı hesabımdaki ( Users/x/workspace/) yeni bir klasör oluşturamadım veya mevcut bir klasörü bazı dizinlere taşıyamadım .

Bunu düzeltmek için ben:

  • UAC'yi en düşük ikinci düzeyde yeniden etkinleştirin (programların UAC uyarısı olmadan içeriği değiştirmesine izin vermez)
  • Yeni adlı klasörü oluşturulur Users/x/workspace2ve tüm içeriğini kesim-yapıştırılan workspaceiçin workspace2.
  • Cygwin'de kalan sanal klasör bulunmadığı kontrol edildi workspace.
  • silindi workspace
  • Yeniden adlandırılan workspace2etmekworkspace
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.