हटाने योग्य USB हार्ड ड्राइव को स्थायी ड्राइव अक्षर कैसे असाइन करें


29

मेरे पास स्क्रिप्ट्स हैं जो हार्ड ड्राइव के लिए विशिष्ट ड्राइव अक्षर की अपेक्षा करते हैं। विंडोज कभी-कभी अलग-अलग ड्राइव अक्षर प्रदान करता है (जैसे मैंने उम्मीद की थी कि मेरा Maxtor ड्राइव E :, होगा, लेकिन अब यह F :, इसलिए मेरी स्क्रिप्ट विफल हो जाएगी), इस बात पर निर्भर करता है कि ड्राइव मेरे लैपटॉप में कैसे प्लग की जाती है।

विंडोज 7 में, मैं एक ड्राइव पर एक स्थायी ड्राइव अक्षर कैसे निर्दिष्ट करूं?


अच्छा प्रश्न!!
लॉरेंस डॉल

जवाबों:


23

आप बाहरी उपकरणों के बिना कंप्यूटर प्रबंधन में ऐसा कर सकते हैं। विंडोज 7 में इंटरफ़ेस थोड़ा अलग है लेकिन स्थान समान है।

प्रारंभ -> प्रकार compmgmt.mscऔर प्रेस Enter-> भंडारण -> डिस्क प्रबंधन

या

डिस्क प्रबंधन को चुनने के लिए Win+ दबाएँ xऔर फिर दबाएँ k

वैकल्पिक शब्द

वैकल्पिक शब्द


6
केवल उन ड्राइवों के लिए काम करता है जो USB मानक के साथ पूरी तरह से अनुरूप हैं। कई ड्राइव में सीरियल नंबर नहीं होता है और जब आप ड्राइव को फिर से कनेक्ट करते हैं तो विंडोज़ ड्राइव अक्षर प्रबंधन विफल हो जाता है।

10

यूएसबी विंडोज के लिए ड्राइव पत्र प्रबंधक अपने दोस्त है।

USBDLM एक विंडोज़ सेवा है जो USB ड्राइव के लिए विंडो के ड्राइव अक्षर असाइनमेंट पर नियंत्रण देती है। सेवा के रूप में चलाना इसे उपयोगकर्ता के विशेषाधिकारों पर लॉग से स्वतंत्र बनाता है, इसलिए उपयोगकर्ताओं को ड्राइव अक्षर बदलने का विशेषाधिकार देने की कोई आवश्यकता नहीं है। यह स्वचालित रूप से USB ड्राइव और नेटवर्क या उपयोगकर्ता पर वर्तमान में लॉग की विकल्प ड्राइव के बीच संघर्ष को हल करता है। इसके अलावा आप USB ड्राइव और बहुत कुछ के लिए नए डिफ़ॉल्ट अक्षरों को परिभाषित कर सकते हैं।

कुछ प्रमुख विशेषताएं:

  • जांचें कि क्या पत्र वर्तमान में लॉग-ऑन उपयोगकर्ता के नेटवर्क शेयर द्वारा उपयोग किया जाता है और अगले पत्र को असाइन करें जो वास्तव में उपलब्ध है।
  • आरक्षित पत्र, इसलिए उनका उपयोग स्थानीय ड्राइव के लिए नहीं किया जाता है।
  • नए डिफ़ॉल्ट अक्षरों की सूची से एक पत्र असाइन करें, सक्रिय उपयोगकर्ता, ड्राइव प्रकार, कनेक्शन (यूएसबी, फायरवायर), यूएसबी पोर्ट, वॉल्यूम लेबल, आकार और अन्य के रूप में कई अलग-अलग मानदंडों पर भी निर्भर करता है।
  • ड्राइव पर एक INI फ़ाइल लगाकर एक विशिष्ट USB ड्राइव के लिए अक्षर निर्दिष्ट करें।
  • कार्ड रीडर के ड्राइव लेटर्स को तब तक निकालें जब तक कि कार्ड न डाला जाए।
  • असाइन किए गए ड्राइव अक्षर (ओं) के साथ एक गुब्बारा टिप दिखाएं।
  • कई अलग-अलग मानदंडों के आधार पर ऑटोरुन घटनाओं को परिभाषित करें।

0

जब आप उस पत्र पर एक नया ड्राइव असाइन करते हैं तो ड्राइव अक्षर "भूल" जाते हैं। यदि आप एक ही याद किए गए अक्षर के लिए कई ड्राइव (उदाहरण के लिए, बैकअप ड्राइव) चाहते हैं तो यह एक दर्द है, लेकिन एक गैर-रैंडमवेयर तरीका है।

मुझे लगता है कि इंटरनेट को दस्त करने के बाद इसे पोस्ट करने की आवश्यकता महसूस हुई, कई ड्राइव के लिए एक समाधान खोजने की कोशिश की गई जिसे मैं बाहर घूमना चाहता था, सभी ने मेरी स्क्रिप्टिंग खुशी के लिए एक ही ड्राइव अक्षर को बरकरार रखा। कभी-कभी जो कुछ भी (USBDLM) आपके डोमेन नियंत्रकों, संवेदनशील कियोस्क, आदि के लिए एक अच्छा पर्याप्त समाधान नहीं है, इसलिए हम इसे कठिन तरीके से करेंगे।

यदि आपके पास बहुत अधिक डेटा नहीं है या स्क्रैच से शुरू हो रहा है, तो सबसे आसान तरीका यह है कि डिस्क को क्लोन करने के लिए डिस्क को क्लोन किए गए डिवाइस के साथ अन्य डिवाइसों के साथ क्लोन डिवाइस का उपयोग करें । लेकिन अगर आपके पास पहले से ही ड्राइव पर डेटा है और उस डेटा का बैकअप / पुनर्स्थापना नहीं कर सकता है, या नहीं करना चाहता है, या जिस तरह से यह GUID वॉल्यूम के साथ जुड़ा हुआ प्रतीत होता है, उसी तरह से आपको एक रास्ता खोजने की आवश्यकता होगी अपने मौजूदा संस्करणों में इसे संशोधित करें ताकि वे सभी मेल खाएं और फिर कुछ परीक्षण करें। मैंने इसे क्लोनज़िला तरीके से किया। मैंने कोशिश नहीं की है लेकिन कल्पना करें कि एक विभाजन क्लोन भी काम करेगा।

जो मैं आपके लिए सत्यापित कर सकता हूं वह यह है कि यह डिस्क आईडी से नहीं आता है, इसलिए डिस्कपार्ट के माध्यम से इसे संशोधित करना सहायक नहीं है, और आप PowerShell का उपयोग करके वॉल्यूम GUID प्राप्त कर सकते हैं:

GWMI -namespace root\cimv2 -class win32_volume

उम्मीद है कि मेरे मुकाबले कोई व्यक्ति समझ सकता है कि वॉल्यूम GUID को कैसे बदलना या निर्दिष्ट करना है और इसका परीक्षण करना है या कम से कम यह निर्धारित करना है कि क्या यह वास्तव में है जहाँ reg मान आता है इसलिए हम गतिशील रूप से पूरे ड्राइव को क्लोन किए बिना ऐसा कर सकते हैं।

यह काम किस प्रकार करता है:

जब आप किसी ड्राइव को ड्राइव लेटर असाइन करते हैं, तो Windows इस रजिस्ट्री में कुंजी hklm \ system \ मुहपाती के तहत संग्रहीत करता है। आप देख सकते हैं कि जब आप एक नया ड्राइव एक्स अक्षर (उदाहरण के लिए) reg_binary (\ dosdevices \ x: इस मामले में) के लिए डेटा भाग असाइन करते हैं, तो नई ड्राइव के साथ ओवरराइट किया जाता है और आपके पास विभिन्न मानों के साथ कई प्रविष्टियाँ नहीं हो सकती हैं , इसलिए अगली बार जब आप उस पुराने ड्राइव में प्लग करते हैं तो वह एक्स नहीं होगा।

यदि आप reg_binary value को देखते हैं तो यह dmio id से शुरू होती है, इसके बाद GUID - जो वास्तव में डिस्क आईडी से उपजा है। मैं वास्तव में बाइनरी रेज vlaue में संबंध / अनुवाद को यह कहने के अलावा नहीं समझता हूं कि यह डिस्क की अनूठी आईडी से आता है। मैं केवल यह स्पष्ट करने के लिए कहता हूं कि हमें यहां वॉल्यूम GUID के बारे में चिंता करने की आवश्यकता नहीं है, क्योंकि ड्राइव से सभी आईडी अद्वितीय आईडी को भेजते हैं। एमबीआर / बेसिक डिस्क पर यह मामला नहीं हो सकता है मैं केवल GPT डायनामिक डिस्क के साथ काम कर रहा हूं (और आप शायद बहुत अधिक हैं)।

आगे पढ़ने / सामान मुझे मिला:

विभाजन और मात्रा https://social.technet.microsoft.com/Forums/en-US/e7b2ddd6-f245-49ed-8fec-3b6e08e75369/how-do-i-find-the-partition-guid?forum=winservergen

घुड़सवार गाइड में वॉल्यूम GUID और अन्य चीजें https://morgansimonsen.com/2009/01/26/displaying-the-volume-guid-of-a-volume-2/


यह बताने की कोशिश की जा रही है कि यदि आप डिस्क को क्लोन करते हैं तो आप हार्डवेयर के कई टुकड़ों का उपयोग कर सकते हैं और सभी एक ही ड्राइव अक्षर को बनाए रखेंगे - बस उन्हें एक ही समय में प्लग न करें। -हो और यह एक बेहतर तरीका है यदि आप मैन्युअल रूप से विभाजन गाइड को संपादित कर सकते हैं (मेरा मानना ​​है कि इसका आधार है), लेकिन मुझे वह नहीं मिला, जहां तक ​​मेरी समस्या हल हो गई थी
डेविड 10
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.