सवाल विंडोज 8 में उपयोगकर्ता फ़ोल्डर का नाम कैसे बदलें?


जब मैं अपने Microsoft खाते (ई-मेल पता प्रदान करके) पहली बार विंडोज 8 मशीन पर लॉग इन करता हूं, तो एक नया उपयोगकर्ता फ़ोल्डर बनाया जाता है:

C:\Users\dzinx_000

विंडोज के पिछले संस्करणों में, मैं इस फ़ोल्डर का नाम चुन सकता हूं (यह मेरे उपयोगकर्ता नाम के बराबर था)। जैसे ही मैं कमांडलाइन का उपयोग करता हूं, यह मेरे लिए काफी परेशान है।

  • क्या मैं इसे किसी भी तरह से बदल सकता हूं dzinx?
  • क्या बस फ़ोल्डर को सब कुछ तोड़ने का नाम बदल रहा है?

170
2017-10-29 09:04


मूल


मुझे लगता है कि फ़ोल्डर का नाम बदलने की कोशिश करना चीजों को तोड़ देगा। - ChrisF
एक कामकाज के रूप में, आप का उपयोग कर सकते हैं %userprofile% पर्यावरण चर आपके उपयोगकर्ता फ़ोल्डर के शॉर्टकट के रूप में। इसलिए cd %userprofile% के बराबर है cd C:\Users\dzinx_000। - Indrek
@ChrisF हाँ, यही मुझे संदेह है, यही कारण है कि मैं पूछ रहा हूँ :) - DzinX
मुझे अभी पता चला है कि पहले से ही मौजूदा उपयोगकर्ता नाम को बदलना मुश्किल है, पहली बार माइक्रोसॉफ्ट अकाउंट के साथ लॉग इन करते समय इसे चुनना आसान है - देखें मेरा जवाब - DzinX
यह भी देखें संपर्क और MSKB। - avirk


जवाब:


यदि आपने कभी भी दिए गए कंप्यूटर पर माइक्रोसॉफ्ट अकाउंट का इस्तेमाल किया है, तो दो अलग-अलग दृष्टिकोण हैं:

मैं पहले से ही उस खाते में लॉग इन कर चुका हूं

  1. यदि आपके पास पहले से कोई खाता नहीं है तो व्यवस्थापकीय विशेषाधिकारों वाला स्थानीय उपयोगकर्ता खाता बनाएं।

  2. रीबूट।

  3. प्रशासनिक विशेषाधिकारों के साथ स्थानीय खाते के साथ लॉगिन करें।

  4. जीत+एक्स, जी (कंप्यूटर प्रबंधन) → तंत्र उपकरण → स्थानीय उपयोगकर्ता और समूह → उपयोगकर्ता, उपयोगकर्ता पर राइट-क्लिक करें, नाम बदलें

  5. जीत+एक्स,  (कमांड प्रॉम्प्ट (व्यवस्थापक))

    ren C:\Users\dzinx_000 dzinx
    
  6. जीत+एक्स, आर (रन)

    regedit
    
  7. पर जाए HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ और अपने उपयोगकर्ता खाते के लिए एसआईडी खोजें। आप बस प्रत्येक फ़ोल्डर खोल सकते हैं और जांच सकते हैं ProfileImagePath सही के लिए।

    नाम बदलें ProfileImagePath आपके वांछित नाम के लिए मूल्य, जैसे C:\Users\dzinx

  8. अपने माइक्रोसॉफ्ट खाते से लॉग इन करें। सबकुछ ठीक काम करना चाहिए:

    enter image description here

मैंने अपने माइक्रोसॉफ्ट अकाउंट में कभी लॉग इन नहीं किया है

शुरू करने के लिए, हमारे पास केवल एक, स्थानीय उपयोगकर्ता खाता है:

enter image description here

अब मैं अपना माइक्रोसॉफ्ट खाता जोड़ने जा रहा हूं।

enter image description here

अब हमारे पास हमारा माइक्रोसॉफ्ट खाता है। चलो खोलें कंप्यूटर प्रबंधन निचले बाएं कोने से।

enter image description here

यहां हम अपना नया गड़बड़ उपयोगकर्ता खाता देख सकते हैं:

enter image description here

इसका नाम बदलें!

enter image description here

आप ध्यान दें कि इसमें कोई फ़ोल्डर नहीं है C:\Users समय पर इस बिंदु पर मौजूद है।

enter image description here

अब नए उपयोगकर्ता खाते से लॉग इन करें।

enter image description here

अब मेरे माइक्रोसॉफ्ट खाते को स्थानीय रूप से "सुपरसियर" नाम दिया गया है और प्रोफाइल में संग्रहीत है C:\Users\superuser

enter image description here

मेरे पास व्यावसायिक संस्करण नहीं है :(

विंडोज 8 के मानक संस्करण में, स्थानीय उपयोगकर्ता और समूह स्नैप-इन उपलब्ध नहीं है।

मेरे परीक्षणों में, निम्नलिखित प्रक्रिया अच्छी तरह से काम किया। आपकी माइलेज भिन्न हो सकती है!

प्रक्रिया के तहत उल्लिखित क्या है के समान है मैं पहले से ही उस खाते में लॉग इन कर चुका हूं, सिवाय इसके कि मैंने इसका उपयोग नहीं किया था स्थानीय उपयोगकर्ता और समूह स्नैप-में। इसके बजाय, मैं कमांड प्रॉम्प्ट के लिए सही गया और प्रोफ़ाइल फ़ोल्डर का नाम बदल दिया। बाद में, मैंने समायोजित किया ProfileImagePath रजिस्ट्री में कुंजी।

इसके अतिरिक्त, मैंने अपने उपयोगकर्ता प्रोफाइल के पूर्ण पथ के लिए पूरी रजिस्ट्री की खोज की है (C:\Users\Username) और सभी प्रविष्टियों को नए फ़ोल्डर नाम से बदल दिया।

मैं नामित खाते के साथ रिबूट करने और लॉग इन करने के बाद किसी भी समस्या का पता नहीं लगा सका, लेकिन जैसा कि मैंने कहा था, आपका माइलेज भिन्न हो सकता है।

क्या होता है जब मैं बस नाम बदलता हूं C:\Users\abc सेवा मेरे C:\Users\xyz?

प्रभावित उपयोगकर्ता के साथ लॉग इन करने के बाद, उपयोगकर्ता को अस्थायी प्रोफ़ाइल में लॉग इन किया जाएगा:
enter image description here
enter image description here


183
2017-11-04 14:04



सबसे व्यापक जवाब! और माइक्रोसॉफ्ट खाते से जुड़े उपयोगकर्ता को बनाना आसान है, पहले साइन इन करने से पहले इसका नाम बदलें। - Alexey Ivanov
ऐसा लगता है कि यह विंडोज 8 मानक संस्करण पर काम नहीं करेगा ... यह है कि उपयोगकर्ता और समूह नहीं हैं - mjrider
अगर आपके पास अपने प्रोफाइल फ़ोल्डर में एक तस्वीर के साथ पिक्चर पासवर्ड सक्षम है जिसे आप पुनर्नामित करना चाहते हैं, तो आप 5 वां कदम नहीं कर पाएंगे, क्योंकि तस्वीर फ़ोल्डर का उपयोग कर रही है। बस दोबारा रीबूट करें ताकि डिफ़ॉल्ट लॉगिन वह नहीं है जिसे आप पुनर्नामित करना चाहते हैं ... - kissgyorgy
चरण 5 के बाद मुझे "पहुंच से वंचित" मिला (मैं लॉग इन करने के लिए माइक्रोसॉफ्ट अकाउंट का उपयोग करता हूं)। क्या कोई कामकाज है? - KiL
नव निर्मित खाते के लिए अच्छा है। हालांकि नए खाते के लिए इसे कुचलना और स्थानीय खाता बनाना आसान है, फिर एमएस से लिंक करें। ऐसे कई एप्लिकेशन हैं जो रजिस्ट्री में एक पूर्ण पथ रखते हैं। यदि आप इस उत्तर का पालन करना चाहते हैं, तो आपको अपने पूर्व फ़ोल्डर पथ के साथ सभी रजिस्ट्री प्रविष्टियों को खोजना और बदलना होगा। काम की मात्रा का आकलन करने के लिए पहले खोजें! उदाहरण के लिए, ड्रॉपबॉक्स दर्द होगा। कुछ लेनोवो ऐप्स अभी भी मेरे लिए पुराने स्थान पर लिखते हैं। तो इसे अभी भी सिम्लिंकिंग के साथ जोड़ा जाना चाहिए। - mlt


आप फ़ोल्डर के लिए एक प्रतीकात्मक लिंक बना सकते हैं। प्रतीकात्मक लिंक पारदर्शी रूप से पुनर्निर्देशित करेंगे।

उपयोग mklink (प्रशासक के रूप में) एक प्रतीकात्मक लिंक बनाने के लिए:

mklink /d C:\Users\dzinx C:\Users\dzinx_000

15
2017-10-29 09:08



यह एक तरह का समाधान है, लेकिन पुराना उपयोगकर्ता नाम अभी भी कई स्थानों पर पॉप आउट हो जाएगा। शायद उपयोगकर्ता नाम पूरी तरह से बदलने की संभावना है? - DzinX
@DzinX विंडोज के पिछले संस्करणों में, आप उपकुंजियों को संपादित कर सकते हैं HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList रजिस्ट्री में एक उपकुंजी आपके उपयोगकर्ता एसआईडी के लिए होगी, और फिर आप इसे बदल दें ProfileImagePath मूल्य और फ़ोल्डर का नाम बदलें। हालांकि, यह सेटिंग सिर्फ विंडोज़ के लिए है (और Win8 पर अवांछित है, लेकिन काम करने के लिए माना जाता है)। यह सेट करने के लिए इस्तेमाल किया जाने वाला पथ है %userprofile% लॉगिन पर, लेकिन बुरी तरह से कोड किए गए प्रोग्राम आपके उपयोगकर्ता प्रोफ़ाइल के पूर्ण पथ को बचा सकते हैं और टूट जाएंगे। मैं यह भी अनिश्चित हूं कि आधुनिक यूआई ऐप्स कैसे प्रतिक्रिया देंगे, हालांकि मुझे लगता है कि यह एक बार फिर निर्भर करता है। - Bob
हू, तो अगर मैंने दोनों सिम्लिंक बनाया और रजिस्ट्री सेटिंग्स बदल दी, तो कुछ भी तोड़ना नहीं चाहिए, लेकिन मुझे नहीं देखना चाहिए dzinx_000 अक्सर, सही? - DzinX
@DzinX मुझे लगता है कि यह मुख्य फ़ोल्डर को बदलने के लिए सबसे सुरक्षित होगा dzinx रजिस्ट्री (और नाम बदलें) के माध्यम से और फिर से एक सिम्लिंक बनाएँ dzinx_000 सेवा मेरे dzinx। इस तरह, केवल प्रोग्राम जो सिम्लिंक किए गए फ़ोल्डर का अनुरोध करते हैं, इसका उपयोग करेंगे। बेशक, आप symlink नहीं होने का प्रयास कर सकते हैं और देख सकते हैं कि कुछ भी दुर्घटनाग्रस्त हो जाता है, फिर इसे बाद में जोड़ें। - Bob
यदि आपने प्रोफ़ाइल का नाम बदल दिया है और रजिस्ट्री को ठीक किया है, तो यह सुनिश्चित करने के लिए एक लिंक बनाना एक अच्छा अभ्यास है कि c: \ users \ oldname का कोई भी संदर्भ अभी भी काम करेगा। सिद्धांत रूप में आप उन्हें खोजने के लिए रजिस्ट्री और किसी भी कॉन्फ़िगरेशन फ़ाइलों को क्रॉल कर सकते हैं, लेकिन यह संभव है कि आप कुछ चूक गए। - myron-semack


यह गाइड के लिए है विंडोज एक्सपी / विस्टा तो इसे अपने जोखिम पर आज़माएं। मैं इसका परीक्षण नहीं कर सकता क्योंकि मेरे पास एमएस खाता नहीं है।

इससे पहले कि हम आपके सिस्टम ड्राइव का पुनर्स्थापना बिंदु या बैकअप बनाना शुरू करें। डेटा भ्रष्टाचार के किसी भी मामले में अपनी पूरी रजिस्ट्री का बैकअप लें।

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

मुझे यह जानकारी मिली है Windows XP / Vista में पंजीकृत उपयोगकर्ता और कंपनी का नाम बदलें

अगर आपको अपने पंजीकृत उपयोगकर्ता नाम का नाम बदलना है तो आपको रजिस्ट्री कुंजियों को संपादित करना होगा। रजिस्ट्री खोलने के लिए बस दबाएं जीत+आर और टाइप करें regedit और निम्नलिखित पथ पर नेविगेट करें

HKEY_LOCAL_MACHINE \ सॉफ़्टवेयर \ माइक्रोसॉफ्ट \ विंडोज एनटी \ CurrentVersion

दाहिने पैनल पर नहीं, आप दो संपादन योग्य प्रविष्टियां देखेंगे RegisteredOrganiztion और पंजीकृत मालिक

enter image description here

इन फ़ील्ड में से किसी एक को बदलने के लिए फ़ील्ड नाम पर डबल क्लिक करें और अपनी जानकारी दर्ज करें मूल्यवान जानकारी अनुभाग और ठीक क्लिक करें।

यदि उपयोगकर्ता नाम फ़ोल्डर का नाम बदला गया है और आपके प्रोग्राम ठीक काम कर रहे हैं तो यह ठीक है, अन्यथा बदलें profileimagepath आपके द्वारा दिए गए नाम पर पंजीकृत मालिक 

इसके लिए रजिस्ट्री में निम्न पथ पर नेविगेट करें:

HKEY_LOCAL_MACHINE \ सॉफ़्टवेयर \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList \

enter image description here


7
2017-11-03 14:10



क्या आपने कम से कम इसे XP या Vista में करने का प्रयास किया था? - DzinX
दुर्भाग्य से @DzinX मेरे पास दोनों नहीं हैं। मैं एमएस खाते के बिना विन 7 चला रहा हूं और विन 8 परीक्षण संस्करण है। यदि आप चाहें तो आपको इसे अपने हाथों में आज़माएं। - avirk
@DzinX मुझे लगता है कि आपको इसे पहले वीएम पर आजमाने की ज़रूरत है। अगर मैं एक एमएस खाता होगा तो मैं करता हूं। - avirk
वे जवाब का मुख्य हिस्सा बदल रहा है ProfileImagePath रजिस्ट्री के माध्यम से। अन्य रजिस्ट्री मान असंबद्ध हैं। - Der Hochstapler
@avirk: उपयोगकर्ता नाम को अन्य माध्यमों के माध्यम से समायोजित किया जाना है। मूल्य RegisteredOwner तथा RegisteredOrganization असंबंधित हैं देख: howtogeek.com/howto/windows-vista/... - Der Hochstapler


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


4
2017-11-04 00:29



फिर आप नए खाते पर सभी सेटिंग्स tweaking घंटे बिताएंगे। - Dmitry Grigoryev


कुछ हद तक लंबी हवादार दृष्टिकोण (लेकिन जो काम कर सकता है) होगा:

  • पूरे उपयोगकर्ता खाते को 'बैकअप' में विंडोज इज़ी ट्रांसफर का उपयोग करें
  • सिस्टम से उपयोगकर्ता (और वैकल्पिक रूप से फाइलें) हटाएं
  • कोई नया बनाएं केवल स्थानीय  (यानी कोई माइक्रोसॉफ्ट खाता नहीं) उपयोगकर्ता खाता
  • उस उपयोगकर्ता के रूप में एक बार लॉग इन करें
  • आसान स्थानांतरण डेटा बहाल करें - पुराने उपयोगकर्ता को अपने नव निर्मित उपयोगकर्ता पर मानचित्र करें
  • नए खाते का खाता प्रकार किसी Microsoft खाते में बदलें (पीसी सेटिंग्स -> उपयोगकर्ता -> एक एमएस खाते में स्विच करें)

4
2017-11-07 05:54





कुछ उप-कुंजी के तहत

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ शैल फ़ोल्डर

भी अद्यतन किया जाना चाहिए।

अन्यथा, "स्टार्ट" या "सभी ऐप्स" में कुछ लिंक कमांड प्रॉम्प्ट की तरह काम नहीं करेंगे।

(विंडोज सर्वर 2012)


4
2017-08-16 09:39



IntelliJ IDEA के साथ यह समस्या थी - Mene


जिनके पास विंडोज 8 प्रोफेशनल नहीं है, उनके लिए कमांड लाइन का उपयोग करके पुराने खाते का नाम बदलने का एक तरीका है:

राइट क्लिक → व्यवस्थापक के रूप में चलाएं के साथ ओपन कमांड प्रॉम्प्ट। कमांड प्रॉम्प्ट विंडो में, टाइप करें

net user 

और पुराना खाता नाम, यानी उपयोगकर्ता ए सत्यापित करें। यह सत्यापित करने के लिए कि पुराना खाता व्यवस्थापक है, टाइप करें:

net localgroup administrators

सत्यापित करें कि पुराना खाता नाम सी: \ उपयोगकर्ता \ उपयोगकर्ता ए के अंतर्गत है। पुराने उपयोगकर्ता खाते का नाम बदलने के लिए:

wmic  useraccount  where "name='userA'" rename olduserA

फिर यदि सफल हो, तो सत्यापित करें कि नाम बदल गया है, टाइप करें

 net user

सत्यापित करें कि सी: \ उपयोगकर्ता \ olduserA अब दिखाता है। फिर नियंत्रण कक्ष → उपयोगकर्ता खाते → पर जाएं और पुराने उपयोगकर्ता खाता प्रदर्शन नाम का नाम बदलें

फिर यदि आवश्यक हो तो आप इस नामित खाते को नव निर्मित खाते में कॉपी कर सकते हैं NTUSER.DAT* और NTUSER.ini फ़ाइलें।

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

देखा! उपयोगकर्ता प्रोफ़ाइल भ्रष्टाचार तय!


2
2018-06-25 04:56





मुझे लगता है कि ऐसा करने का एक और आसान तरीका है।

Regedit> वर्तमान उपयोगकर्ता> पहचान पर जाएं

अपने उपयोगकर्ता नाम पर क्लिक करें और अपने इच्छित नाम पर "मुख्य पहचान" बदलें।


1
2018-01-11 11:56





फ़ोल्डरों को हटाने के लिए केवल अच्छा - मैं विंडोज 8 में उपयोगकर्ता फ़ोल्डर को safemode में जाकर हटा सकता था: http://windows.microsoft.com/en-us/windows-8/windows-startup-settings-including-safe-mode

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


1
2018-01-09 21:20



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