विंडोज 7 में विशिष्ट उपयोगकर्ताओं के लिए ड्राइव कैसे छिपाएं?


18

मुझे D:विंडोज 7 पर निर्दिष्ट उपयोगकर्ताओं के लिए ड्राइव को छिपाने की आवश्यकता है । मैं यह कैसे कर सकता हूं?


.. क्या करने के लिए पहुँच अक्षम करता है?
ब्लोर्बर्ग दा

... ड्राइव करने के लिए अक्षम किया गया डी और रिबूट के बाद यह सभी उपयोगकर्ताओं के लिए ड्राइव डी को छिपाने के लिए लगता है। लेकिन मुझे केवल निर्दिष्ट उपयोगकर्ताओं के लिए पहुंच को छिपाने और अक्षम करने की आवश्यकता है
J.Olufsen

ड्राइव तक पहुंच को अक्षम करना पर्याप्त क्यों नहीं है? इसे छिपाने की आवश्यकता के कारण क्या है ?
केल्टरी

ड्राइव तक पहुंच को अक्षम करना पर्याप्त क्यों नहीं है? इसे छिपाने की आवश्यकता के कारण क्या है ? नेक्रो टिप्पणी करते हैं, लेकिन मैं उत्सुक हूं।
केल्टरी

जवाबों:


30

कुछ ड्राइव्स तक पहुंच को अक्षम करने के लिए एक ग्रुप पॉलिसी सेटिंग है , और एक्सेस को छिपाने के लिए एक और । ऐसा करने के लिए आपको विंडोज 7 प्रोफेशनल, अल्टीमेट या एंटरप्राइज की जरूरत होती है। अन्य संस्करणों के लिए, मेरे वैकल्पिक समाधान पर स्क्रॉल करें।

यदि आप केवल कुछ उपयोगकर्ताओं के लिए ही कुछ उपयोगकर्ताओं के लिए नीति लागू करना चाहते हैं, तो आपको इसे व्यक्तिगत रूप से कॉन्फ़िगर करने की आवश्यकता है। आप इसे केवल खोलने के द्वारा नहीं कर सकते हैं gpedit.msc; आपको MMC से समूह नीति संपादक जोड़ने की आवश्यकता है:

  1. mmc.exeप्रशासनिक विशेषाधिकार के साथ चलाएँ
  2. File> पर क्लिक करेंAdd or Remove Snapin
  3. "समूह नीति ऑब्जेक्ट संपादक" का चयन करें और क्लिक करें Add >
  4. एक जादूगर दिखाई देगा। क्लिक करें Browse, Usersटैब क्लिक करें , और एक उपयोगकर्ता या उपयोगकर्ता समूह का चयन करें। व्यक्तिगत उपयोगकर्ताओं को दिखाया गया है, साथ ही साथ दो सामान्य समूह; "प्रशासक" और "गैर-प्रशासक"।
  5. क्लिक करें OK, फिर Finishविज़ार्ड में क्लिक करें ।
  6. OK"स्नैपशॉट जोड़ें" संवाद में क्लिक करें ।
  7. दर्ज करें User Configuration > Administrative Templates > Windows Components > Windows Explorer
  8. यह जानें Hide these specified drives in My Computerकि क्या आप ड्राइव को छुपाना चाहते हैं , लेकिन फिर भी ड्राइव तक सीधे पहुंच (जैसे रन प्रॉम्प्ट, आदि से) की अनुमति दें। Prevent access to drives from My Computerड्राइव को छिपाने और उस तक पहुंच को रोकने के लिए खोजें ।
  9. जो भी सेटिंग्स संवाद में, Enabledरेडियो बटन चुनें और उस ड्राइव को चुनें जिसे आप प्रतिबंधित करना चाहते हैं। विंडोज 7 के रूप में, एकमात्र विकल्प हैं:
    • 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. ओके पर क्लिक करें

अगली बार जब उपयोगकर्ता लॉग इन करेंगे, तो वे ड्राइव को देख / एक्सेस नहीं कर पाएंगे यह काम करना चाहिए क्योंकि आपने विशेष रूप से डी: ड्राइव को अक्षम करने के लिए कहा था।

यदि आप A, B, C, या D के अलावा किसी ड्राइव को अक्षम करना चाहते हैं , या यदि आपके पास Windows 7 का कोई संस्करण है, जो समूह नीति संपादक का समर्थन नहीं करता है , तो आपको रजिस्ट्री में मैन्युअल रूप से परिवर्तन करने की आवश्यकता होगी।

पहला कदम उस उपयोगकर्ता के रजिस्ट्री हाइव को लोड करना है जिसे आप ड्राइव से हटा रहे हैं। काम करने के लिए उपयोगकर्ता को लॉग आउट होना चाहिए; वास्तव में, इस प्रक्रिया को करने से पहले एक नया पुनः आरंभ करना बेहतर है।

  1. प्रशासनिक विशेषाधिकारों के साथ रजिस्ट्री संपादक खोलें
  2. चुनते हैं HKEY_USERS
  3. मेनू Load Hiveसे चुनेंFile
  4. आमतौर पर उस उपयोगकर्ता के प्रोफ़ाइल फ़ोल्डर में नेविगेट करें C:\users\username
  5. बॉक्स NTUSER.DATमें दर्ज करें File name। यह फ़ाइल एक सिस्टम-छिपी हुई फ़ाइल है, इसलिए यह फ़ाइल चयन विंडो में दिखाई नहीं देगी। आपको इसे टाइप करना होगा। सुनिश्चित करें ntuser.dat.logकि दुर्घटना से चयन न करें ।
  6. ठीक पर क्लिक करें, फिर कुंजी के लिए एक नाम दर्ज करें। हम इसे फोन करेंगे Foo
  7. के लिए जाओ HKEY_USERS\Foo\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  8. एक नया 32-बिट DWORD मान बनाएँ और NoDrivesड्राइव को छुपाने के लिए या NoViewOnDriveपूरी तरह से पहुँच को अक्षम करने के लिए इसे नाम दें ।
  9. आपके द्वारा दर्ज किया गया मान उस ड्राइव पर निर्भर करता है जिसे आप प्रतिबंधित करना चाहते हैं, और थोड़ा मुश्किल है। प्रत्येक अक्षर, Z से शुरू होता है और A से नीचे जाता है, एक 1(अक्षम) या 0(सक्षम) द्वारा दर्शाया जाता है । इसे बाइनरी नंबर बनाएं, फिर इसे हेक्सिडेसिमल में परिवर्तित करें। यह वह संख्या है जिसे आपने बॉक्स में रखा है। उदाहरण के लिए, D दाईं ओर से चौथा ड्राइव अक्षर है, और इसके बाईं ओर सब कुछ 0 है, इसलिए संख्या होगी b1000, जो है x08000000, इसलिए आप 08000000मान के रूप में दर्ज करेंगे। C और D को अक्षम करने के लिए, आप उपयोग करेंगे b1100, या x0c000000। यदि यह आपको भ्रमित करता है, तो मदद के लिए टिप्पणियों में पोस्ट करें।
  10. एक बार जब आप इस मान को सहेज लेते हैं, तो वापस ऊपर नेविगेट HKEY_USERSकरें, आपके द्वारा लोड की गई कुंजी का चयन करें और फिर File> क्लिक करें Unload Hiveयह कदम ABSOLUTELY CRITICAL है !! यदि आप हाइव को अनलोड नहीं करते हैं, तो उपयोगकर्ता ठीक से लॉगिन नहीं कर पाएगा।
  11. रजिस्ट्री संपादक को बंद करें, फिर कंप्यूटर को पुनरारंभ करें। नई सेटिंग्स को प्रभावी होना चाहिए था।

2
ठीक है। इस निर्देश का पालन किया, लेकिन यह मेरे सहित सभी USERS के लिए ड्राइव D के लिए छुपा और अक्षम किया गया है। मुझे केवल निर्दिष्ट उपयोगकर्ताओं के लिए पहुंच को छिपाने और अक्षम करने की आवश्यकता है। क्या इसे करने का कोई तरीका है?
J.Olufsen

क्या आप सुनिश्चित हैं कि आपने सही उपयोगकर्ता के लिए रजिस्ट्री कुंजी या समूह नीति स्नैपइन किया था? यदि आप ऊपर दिए गए निर्देशों का ठीक से पालन करते हैं, तो यह केवल उन उपयोगकर्ताओं के लिए करना चाहिए जिन्हें आप निर्दिष्ट करते हैं, उन सभी को नहीं।
nhinkle

मैं इस तरह के बदलाव से बहुत सावधान रहूंगा। यह सतह पर सरल लगता है, अपने लक्ष्य को पूरा करने के लिए निर्देशों का पालन करें। हालाँकि, मैं संभावित मुद्दों के कुछ वास्तव में दर्दनाक समस्या निवारण के लिए क्षमता देख सकता हूं जो उत्पन्न हो सकता है। यदि आप ऐसा करते हैं, तो आपको बेहद सावधानी बरतने की आवश्यकता है कि कभी भी ऐसी कोई आवश्यकता नहीं है कि इन उपयोगकर्ताओं को कभी भी छिपे हुए / अक्षम ड्राइव पर उपयोगकर्ता के स्तर तक पहुंच की आवश्यकता होगी।
केल्टरी

@nhinkle, आपके चरण 3 में, चयन करने के लिए कोई "समूह नीति ऑब्जेक्ट संपादक" नहीं है .... देखें i.stack.imgur.com/x1ySa.png
0

1
@ स्पेसर आप विंडोज के प्रो, बिजनेस, अल्टीमेट या एंटरप्राइज वर्जन चला रहे हैं?
nhinkle

3

कंप्यूटर में उक्त ड्राइव पर राइट-क्लिक करें, गुण → सुरक्षा चुनें । आवश्यकतानुसार पहुंच अपडेट करें: "उपयोगकर्ता" हटाएं, "माता-पिता" जोड़ें, आदि।

यदि आपके विंडोज के संस्करण में सुरक्षा टैब नहीं है, तो icaclsकमांड लाइन से उपयोग करें :

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

उपयोगकर्ताओं के समूह को हटाकर इस विधि की कोशिश की। यह सुरक्षा नीति को जोड़ने के लिए HDD पर सभी फ़ाइलों के माध्यम से गणना करता है। अंत में मेरे प्रशासक खाते में अभी भी "एक्सेस अस्वीकृत संदेश" था, जब यह समाप्त हो गया, भले ही प्रशासकों के समूह में अभी भी पूर्ण एक्सेस था।
शॉनफर्ली

सुरक्षा नीति को संपादित करने के लिए मेरे पास अभी भी पहुंच थी। मेरे व्यक्तिगत खाते को जोड़ने के बाद इसने बहुत अच्छा काम किया।
शॉनफर्ली

2

आप समूह नीति का उपयोग करके किसी भी ड्राइव को छिपा सकते हैं। यह मशीन पर किसी भी उपयोगकर्ता के लिए प्रतिबंध स्थापित करेगा।

  • स्टार्ट> रन पर क्लिक करें और gpedit.msc टाइप करें और हिट दर्ज करें।
  • फिर इसके माध्यम से नेविगेट करें: उपयोगकर्ता कॉन्फ़िगरेशन, प्रशासनिक टेम्पलेट, विंडोज घटक और विंडोज एक्सप्लोरर।
  • इन निर्दिष्ट ड्राइव्स को My Computer में छिपाएँ पर क्लिक करें।
  • मेरा कंप्यूटर चेक बॉक्स में इन निर्दिष्ट ड्राइव्स को छिपाने के लिए चयन करने के लिए क्लिक करें।
  • शीर्ष दाईं ओर सक्षम पर क्लिक करें और ड्रॉप-डाउन बॉक्स में उपयुक्त विकल्प चुनें।

उम्मीद है की यह मदद करेगा! :)


मेरे लिए काम नहीं करता है: E: सूची में नहीं है: i.stack.imgur.com/8hg4X.jpg
Basj

1

इस लिंक से लिया गया (थोड़ा बहुत आलसी इसे टाइप करने के लिए खुद को):

  • मेरे कंप्यूटर पर राइट-क्लिक करें [विंडोज विस्टा और विंडोज 7 में कंप्यूटर]
  • मैनेज पर क्लिक करें
  • विकल्पों की सूची से डिस्क प्रबंधन पर क्लिक करें जो बाएं-नीचे अनुभाग में स्थित होगा
  • आपकी सभी हार्ड डिस्क और उसके विभाजन दाहिने हाथ की ओर दिखाई देंगे
  • उस विभाजन पर राइट-क्लिक करें जिसे आप छिपाना चाहते हैं और "ड्राइव अक्षर और पथ बदलें" चुनें
  • "निकालें" पर क्लिक करें और "हां" पर क्लिक करें
  • आपका ड्राइव अब मेरे कंप्यूटर में छिपा होगा

मेरी हार्ड ड्राइव 2 तार्किक डिस्क में विभाजित है: सी और डी। अगर मैं नया उपयोगकर्ता बनाता हूं -> यह ड्राइव डी तक पहुंच सकता है। निर्दिष्ट उपयोगकर्ता के लिए मेरी डिस्क डी को अस्वीकार करने और छिपाने के लिए मुझे क्या करना होगा?
जे। लोफसेन

ड्राइव अक्षर या माउंट पॉइंट्स के बिना, एक ड्राइव अभी भी अपने वॉल्यूम नाम के रूप में सुलभ है। हालांकि अधिकांश प्रोग्राम \\?\Volume{guid}सिंटैक्स का समर्थन नहीं करते हैं, लेकिन यह सब DefineDosDevice(1, "x:", "\\??\\Volume{guid}")एक सत्र-स्थानीय ड्राइव पत्र को असाइन करना है। (Btw, ये दो अलग-अलग उपसर्ग हैं। टाइपो नहीं।)
उपयोगकर्ता 16

1

आप एक प्रकार की पहुंच आधारित गणना की तलाश कर रहे हैं ।
किसी उपयोगकर्ता को केवल उन ड्राइव / फ़ोल्डरों को देखने के लिए सक्षम करना, जिनके लिए उनके पास अनुमतियाँ डोमेन में समर्थित हैं, लेकिन जहां तक ​​मैं जानता हूं, अकेले स्थापना में नहीं
आप Windows SteadyState का उपयोग करके Windows XP में ऐसा करने में सक्षम थे, लेकिन इस उपकरण को बंद कर दिया गया है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.