Windows 7'de belirli kullanıcılar için diski nasıl gizleyebilirim?


18

D:Sürücüyü Windows 7'de belirtilen kullanıcılar için gizlemem gerekiyor . Bunu nasıl yapabilirim?


.. neye erişimi devre dışı bırakır?
Blorgbeard

... D sürücüsüne erişimi devre dışı bıraktı ve yeniden başlattıktan sonra D sürücüsünün tüm kullanıcılar için gizlendiğini varsayalım. Ancak erişimi yalnızca belirli kullanıcılar için gizlemem ve devre dışı bırakmam gerekiyor
J.Olufsen

Sürücüye erişimi devre dışı bırakmak neden yeterli değil? Sebebi nedir ihtiyacı gizlemek için?
Keltari

Sürücüye erişimi devre dışı bırakmak neden yeterli değil? Sebebi nedir ihtiyacı gizlemek için? Necro yorum, ama merak ediyorum.
Keltari

Yanıtlar:


30

Belirli sürücülere erişimi devre dışı bırakmak için bir grup ilkesi ayarı ve erişimi gizlemek için başka bir grup ayarı vardır . Bunu yapmak için Windows 7 Professional, Ultimate veya Enterprise'a ihtiyacınız var. Diğer sürümler için alternatif çözümüme gidin.

İlkeyi yalnızca belirli kullanıcılara uygulamak istiyorsanız, her kullanıcıya değil, ayrı ayrı yapılandırmanız gerekir. Bunu sadece açarak yapamazsınız gpedit.msc; MMC'den grup politikası düzenleyicisini eklemeniz gerekir:

  1. mmc.exeYönetici ayrıcalıklarıyla çalıştırın
  2. Tıklayın File>Add or Remove Snapin
  3. "Grup İlkesi Nesne Düzenleyicisi" ni seçin ve tıklayın Add >
  4. Bir sihirbaz belirecektir. Öğesine Browsetıklayın, Userssekmesine tıklayın ve bir kullanıcı veya kullanıcı grubu seçin. Bireysel kullanıcılar ve iki genel grup gösterilir; "Yöneticiler" ve "Yönetici Olmayanlar".
  5. Simgesini OKve ardından Finishsihirbazda öğesini tıklayın .
  6. Click OK"Ek Bileşeni'ni Ekle" iletişim.
  7. Enter User Configuration > Administrative Templates > Windows Components > Windows Explorer.
  8. Hide these specified drives in My ComputerSadece sürücüleri gizlemek isteyip istemediğinizi bulun , ancak yine de sürücülere doğrudan erişime izin verin (örn. Çalıştırma isteminden vb.). Bul Prevent access to drives from My Computersürücüyü gizlemek ve ona erişimi engellemek için.
  9. Hangi ayarlar iletişim kutusunda Enabledradyo düğmesini seçin ve kısıtlamak istediğiniz sürücüleri seçin. Windows 7'den itibaren tek seçenek şunlardır:
    • A and B drives only
    • C drive only
    • D drive only
    • A, B and C drives only
    • A, B, C and D drives only
    • Restrict all drives
    • Do not restrict drives
  10. Tamam'ı tıklayın

Kullanıcı (lar) bir sonraki oturum açışında, sürücüyü göremez / erişemezler. Bu, özellikle D: sürücüsünü devre dışı bırakmanızı istediğiniz şekilde çalışmalıdır.

A, B, C veya D dışında bir sürücüyü devre dışı bırakmak istiyorsanız veya grup ilkesi düzenleyicisini desteklemeyen bir Windows 7 sürümünüz varsa , değişiklikleri kayıt defterinde el ile yapmanız gerekir.

İlk adım, sürücüleri kaldırdığınız kullanıcının kayıt defteri kovanını yüklemektir. Bunun çalışması için kullanıcının oturumu kapatması gerekir ; aslında, bu işlemi yapmadan önce yeni bir yeniden başlatma yapmak daha iyidir.

  1. Kayıt defteri düzenleyicisini yönetici ayrıcalıklarıyla açın
  2. seçmek HKEY_USERS
  3. Seç Load Hivegelen Filemenü
  4. Genellikle kullanıcının profil klasörüne gidin C:\users\username
  5. Enter NTUSER.DATiçinde File namekutu. Bu dosya sistem gizli bir dosyadır, bu nedenle dosya seçim penceresinde görünmez. ntuser.dat.logYazmanız gerekiyor. Yanlışlıkla seçmediğinizden emin olun .
  6. Tamam'ı tıklayın, ardından anahtar için bir ad girin. Biz onu arayacağız Foo.
  7. Adresine git HKEY_USERS\Foo\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  8. Yeni bir 32 bit DWORD değeri oluşturun ve NoDrivessürücüleri gizlemek veya NoViewOnDriveerişimi tamamen devre dışı bırakmak için adlandırın.
  9. Girdiğiniz değer, kısıtlamak istediğiniz sürücü (ler) e bağlıdır ve biraz aldatıcıdır. Z ile başlayan ve A'ya giden her harf, bir 1(devre dışı) veya 0(etkin) ile temsil edilir . Bu ikili sayıyı yapın ve onaltılık sayıya dönüştürün. Bu kutuya koyduğunuz sayıdır. Bunun sol bir 0'dır sayı olacak böylece Örneğin, D dördüncü sürücü sağdan mektup ve her şey olduğu b1000olduğu x08000000girersiniz böylece, 08000000değer olarak. C ve D'yi devre dışı bırakmak için b1100, veya seçeneğini kullanırsınız x0c000000. Bu sizi şaşırtırsa, yardım için yorumlarınızı gönderin.
  10. Bu değeri kaydettikten sonra, yukarı geri gidin HKEY_USERS, yüklediğiniz anahtarı seçin ve sonra File> öğesine tıklayın Unload Hive. Bu adım KESİNLİKLE KRİTİK !! Kovanı boşaltmazsanız, kullanıcı düzgün bir şekilde oturum açamaz.
  11. Kayıt defteri düzenleyicisini kapatın ve bilgisayarı yeniden başlatın. Yeni ayarların geçerli olması gerekir.

2
Tamam. Bu talimatı izledi, ancak ben dahil olmak üzere TÜM KULLANICILAR için D sürücüsüne erişimi gizledi ve devre dışı bıraktı. Yalnızca belirli kullanıcılar için erişimi gizlemem ve devre dışı bırakmam gerekiyor. Bunu yapmanın bir yolu var mı?
J.Olufsen

Doğru kullanıcı için kayıt defteri anahtarını veya grup ilkesi ek bileşenini yaptığınızdan emin misiniz? Talimatları aynen yukarıdaki gibi uygularsanız, bunu yalnızca belirttiğiniz kullanıcılar için yapmalı, hepsi için değil.
nhinkle

Böyle bir değişikliğe çok dikkat ederdim. Yüzeyde basit görünüyor, hedefinize ulaşmak için talimatları izleyin. Ancak, ortaya çıkabilecek olası sorunların gerçekten acı verici bir şekilde giderilmesi potansiyelini görüyorum. Bunu yaparsanız, bu kullanıcıların gizli / devre dışı bırakılmış sürücülere kullanıcı düzeyinde erişime asla ihtiyaç duymayacaklarına asla son derece dikkat etmelisiniz.
Keltari

@nhinkle, senin 3. adımda, hayır "Grup İlkesi Nesne Düzenleyicisi" .... See seçmek için orada i.stack.imgur.com/x1ySa.png
Pacerier

1
@Pacerier Windows'un Pro, Business, Ultimate veya Enterprise sürümünü çalıştırıyor musunuz?
nhinkle

3

Bilgisayarda adı geçen sürücüyü sağ tıklatın, Özellikler → Güvenlik'i seçin . Erişimi gerektiği şekilde güncelleyin: "Kullanıcılar" ı kaldırın, "Ebeveynler" ekleyin, vb.

Windows sürümünüzde Güvenlik sekmesi yoksa icacls, komut satırından kullanın :

icacls F:\ /grant Parents:(oi)(ci)F
icacls F:\ /remove Users

Kullanıcılar grubunu kaldırarak bu yöntemi denedi. Güvenlik ilkesini eklemek için HDD'deki tüm dosyalar aracılığıyla numaralandırır. Sonunda, Administrators grubunun hala Tam Erişim'e sahip olmasına rağmen, Yönetici hesabımda yine de "Erişim reddedildi iletisi" vardı.
ShawnFeatherly

Güvenlik politikasını düzenleme erişimim hala vardı. Bireysel hesabımı ekledikten sonra harika çalıştı.
ShawnFeatherly

2

Grup İlkesi'ni kullanarak tüm sürücüleri gizleyebilirsiniz. Bu, makinedeki tüm kullanıcılar için kısıtlamalar koyacaktır.

  • Başlat> Çalıştır'a tıklayın ve gpedit.msc yazın ve enter tuşuna basın.
  • Ardından şuraya gidin: Kullanıcı Yapılandırması, Yönetim Şablonları, Windows Bileşenleri ve Windows Gezgini.
  • Bilgisayarımda bu belirtilen sürücüleri gizle'yi tıklayın.
  • Bu belirtilen sürücüleri Bilgisayarım'da gizle onay kutusunu seçmek için tıklatın.
  • Sağ üstteki Etkin'i tıklayın ve açılır kutudan uygun seçeneği belirtin.

Bu yardımcı olur umarım! :)


Benim için çalışmıyor: E: listede yok: i.stack.imgur.com/8hg4X.jpg
Basj

1

Alındığı Bu bağlantıyı (a kendim dışarı yazın çok tembel bit):

  • Bilgisayarıma Sağ Tıklayın [Windows Vista ve Windows 7'de Bilgisayar]
  • Yönet'i tıklayın
  • Seçenekler listesinden sol alt bölümde yer alacak Disk Yönetimi'ne tıklayın
  • Tüm sabit diskiniz ve bölümleri sağ tarafta gösterilecektir
  • Gizlemek istediğiniz bölümü sağ tıklayın ve "Sürücü Harflerini ve Yolunu Değiştir" i seçin
  • "Kaldır" ı ve "Evet" i tıklayın
  • Sürücünüz şimdi bilgisayarımda gizlenecek

Sabit sürücüm 2 mantıksal diske ayrıldı: C ve D. Yeni kullanıcı oluşturursam -> D sürücüsüne erişebilir. Belirtilen kullanıcı için D diskimi reddetmek ve gizlemek için ne yapmam gerekir?
J.Olufsen

Sürücü harfleri veya bağlama noktaları olmadan, bir sürücüye birim adı olarak erişilebilir. Çoğu program \\?\Volume{guid}sözdizimini desteklemese de tek yapmanız gereken DefineDosDevice(1, "x:", "\\??\\Volume{guid}")bir oturum-yerel sürücü harfi atamaktır. (Btw, bunlar iki farklı önek. Yazım hatası değil.)
user1686

1

Bir Erişim Tabanlı Numaralandırma türü arıyorsunuz .
Bir kullanıcı etkinleştirme yalnızca alanlarda desteklenen ancak izinlerini sahip olduğunu sürücüleri / klasörleri görmek için değil farkındayım olarak kadarıyla yalnız teçhizatları standı.
Bunu Windows XP'de Windows SteadyState kullanarak yapabildiniz, ancak bu araç kullanımdan kaldırıldı.

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.