Jak přejmenovat složku uživatelského profilu v systému Windows 10

Když vytvoříte uživatelský účet připojený k účtu Microsoft ve Windows 10, prvních 5 znaků ID vašeho živého účtu bude použito pro název složky vašeho uživatelského profilu. Například pokud sramesh_2001[@outlook.com] je ID vašeho účtu Microsoft, složka uživatelského profilu by se jmenovala „srame“.

K tomuto problému nedochází, pokud nejprve vytvoříte místní uživatelský účet a poté přepnete na účet Microsoft. Pokud chcete mít vlastní název složky uživatelského účtu, vytvořte si místní účet s preferovaným názvem. Jakmile se přihlásíte a váš profil je inicializován, můžete přejít na účet Microsoft (MSA). Složka uživatelského účtu si zachová stejný název.

Podobně na některých systémech může mít složka uživatelského profilu celé jméno s mezerou (“Users\John Smith” místo “Users\JohnSmith”) a možná budete chtít mezeru odstranit. Pokud máte existující uživatelský účet s názvem složky profilu zkráceným na pět znaků nebo obsahuje mezeru, tento článek vám poradí, jak složku profilu uživatele podle potřeby přejmenovat.

Obsah

  • Krok 1: Přejmenování složky Profile
  • Krok 2: Resetování indexu Windows Search
  • Krok 3: Aktualizujte cesty registru (systém)
  • Krok 4: Aktualizujte cesty registru (uživatel)
  • Krok 5: Aktualizujte soubory INI (u starších programů)

Kontrolní seznam

  • Číst Upozornění níže, než budete pokračovat.
  • Získejte slušný nástroj pro vyhledávání a výměnu registrů – např. Registry Finder od Sergeje Filippova.
  • Zálohujte celý systémový disk pomocí dobrého zálohovacího nástroje založeného na bitové kopii — např. Macrium Reflect Free.

Než budete pokračovat, je vhodné pořídit úplný obraz disku s operačním systémem a pokračovat dále. Následující kroky byste měli provádět pouze v případě, že máte na místě příslušné zálohy.

Jak přejmenovat složku vašeho uživatelského profilu

Chcete-li přejmenovat složku uživatelského profilu v systému Windows, postupujte takto:

ikona varování upozorněníPoznámka: Dokud nedokončíte celý postup od kroku 1 do kroku 4, nepřihlašujte se k primárnímu účtu (jehož složku profilu chcete přejmenovat). Každá operace musí být provedena pouze z účtu sekundárního správce. Pokud jste systém Windows nakonfigurovali na automaticky se přihlásit k primárnímu účtu, musíte před pokračováním deaktivovat automatické přihlášení.

Krok 1: Přejmenování složky profilu

  1. Vytvořte druhý účet správce, což může být místní uživatelský účet.
  2. Odhlaste se ze svého primárního účtu a přihlaste se k 2. účtu správce.
  3. Start Regedit.exe a přejděte na:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  4. Každý podklíč představuje SID uživatelských účtů, včetně účtů vestavěných v systému.
  5. Vyberte SID primárního účtu, pro který chcete přejmenovat složku profilu. Můžete to identifikovat pohledem na ProfileImagePath hodnotu v pravém panelu.
    přejmenovat uživatelský profil sid registr

    ikona žárovky tipyChcete-li získat SID všech uživatelských účtů v počítači, spusťte tento příkaz: seznam uživatelských účtů wmic je plný. Zde je ukázkový výstup.

    wmic najít stranu uživatelských účtů

    Alternativně můžete zjistit SID uživatelského účtu (který je aktuálně přihlášen) spuštěním příkazu „whoami /uživatel“. Chcete-li tedy získat SID primárního uživatelského účtu (jehož složku profilu chcete přejmenovat), spusťte soubor kdo jsem příkaz z tohoto uživatelského účtu.

  6. V příslušném podklíči aktualizujte ProfileImagePath odpovídajícím způsobem, ze starého uživatelského účtu do nového:
    Příklady: C:\Users\srame do C:\Users\Ramesh
  7. Ukončete Editor registru.
  8. Restartujte systém Windows. Tím se zabrání chybě „File In Use“ při přejmenování složky profilu
  9. Přihlaste se zpět (k druhému účtu správce.)
  10. Spusťte Průzkumníka souborů a přejmenujte složku profilu. Název složky by měl být přesně stejný, jako jste zadali v kroku 6 výše.
    Pokud se při přejmenování složky profilu stále zobrazuje chyba „Soubor se používá“, spusťte prostředí Windows Recovery Environment a přejmenujte složku pomocí příkazového řádku. Další informace naleznete v části „Přístup do prostředí Recovery Environment“ v tento článek.

Tím přejmenujete složku vašeho uživatelského profilu.


Krok 2: Obnovte a znovu vytvořte index Windows Search

Index Windows Search by stále obsahoval tisíce položek odkazujících na cestu ke staré složce profilu. Budete muset úplně resetovat a znovu vytvořit index vyhledávání nastavením SetupCompletedSuccessfully hodnotu registru do 0.

  1. Spusťte Editor registru regedit.exe a přejděte na:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
  2. Změňte hodnotu registru SetupCompletedSuccessfully údaje z 1 na 0
    Obnovit a znovu vytvořit index vyhledávání – nastavení bylo úspěšně dokončeno
    Výše uvedená změna registru SetupCompletedSuccessfully = 0 způsobí, že služba Windows Search vymaže vlastní indexovaná umístění, přidá výchozí umístění a znovu vytvoří index od začátku.
  3. Ukončete Editor registru.
  4. Otevřete Services MMC (services.msc)
  5. Restartujte službu Windows Search.
    Reset and Rebuild Search Index – restartujte vyhledávací službu systému Windows

Kompletní pokyny jsou k dispozici v článku Zcela resetujte a znovu vytvořte vyhledávací index ve Windows. Zejména viz sekce Jak ručně resetovat vyhledávání ve Windows a znovu sestavit index v tom článku.

Resetováním vyhledávání se vymažou všechna indexovaná umístění a Windows Search začne automaticky znovu vytvářet index. Pokud chcete do indexu přidat vlastní umístění složek, přidejte je ručně spuštěním Ovládací panely → Možnosti indexování.


Krok 3: Aktualizujte cesty registru (v celém systému)

I když se budete moci přihlásit k profilu a používat jej, stačí jej přejmenovat ProfileImagePath hodnota nestačí. Mohou existovat stovky hodnot registru odkazujících na starou složku uživatelského profilu a čísla se mohou lišit v závislosti na programech nainstalovaných v systému.

Například vyhledávání Cortana ukládá umístění indexové databáze v registru a selhání aktualizace cesty přeruší funkci vyhledávání v nabídce Start a aplikaci Nastavení.

Můžete provést vyhledávání v registru pomocí softwaru, jako je Nirsoft RegScanner nebo Registry Finder a budete překvapeni, když uvidíte počet umístění registru (bez triviálních naposledy použitých umístění historie), která musíte aktualizovat.

Potřebujete slušný nástroj pro vyhledávání a nahrazování registru, abyste hromadně našli a nahradili každý výskyt řetězce “Uživatelé\staré jméno“ až “Uživatelé\nové jméno“.

ikona žárovky tipyMůžete zkusit freeware Registry Finder od Sergeje Filippova k nalezení a nahrazení hodnot registru hromadně. Vyhledávač registrů může také nahradit hodnoty REG_BINARY a REG_MULTI_SZ. Pro podporu navštivte stránku Fórum nástroje Registry Finder.

„Pomocí funkce Nahradit (v nástroji Registry Finder) můžete snadno nahradit všechny nebo konkrétní výskyty jednoho řetězce jiným. Výměna se provádí pouze u položek, které jsou v okně Výsledky hledání. V dialogu Nahradit určíte buď všechny položky, nebo jen vybrané. Po dokončení výměny se položky v okně aktualizují. Pokud některá položka již nevyhovuje kritériím vyhledávání, stále zůstává v seznamu.“

  1. V okně Registry Finder použijte možnost Najít k nalezení řetězce C:\Users\srame
    přejmenovat složku uživatelského profilu - najít a nahradit registr
  2. V okně Najít výsledky klepněte na nabídku Úpravy, klepněte na Nahradit ve výsledcích hledání…
  3. Nahraďte všechny výskyty názvu starého profilu novým.
    přejmenovat uživatelský profil registr najít nahradit

    Přejmenovat #1:

    C:\Users\srame do C:\Users\Ramesh 
  4. Podobně použijte možnost Najít k nalezení řetězce C:\\Users\\srame
  5. Nahraďte všechny výskyty názvu starého profilu novým.

    Přejmenovat #2:

    C:\\Users\\srame do C:\\Users\\Ramesh. 

    Poznámka: Office 365 a další aplikace ukládají cestu ve výše uvedeném formátu (dvojitá zpětná lomítka) v některých oblastech registru.


Krok 4: Aktualizujte cesty registru pro jednotlivé uživatele (NTUSER.DAT & USRCLASS.DAT)

NTUSER.DAT a USCCLASS.DAT jsou pro jednotlivé uživatele registr úly které jsou samostatné pro každý uživatelský účet. V předchozí části, protože jste používali nástroj Registry Finder z 2. účtu správce, se NTUSER.DAT a USRCLASS.DAT původního účtu nezmění.

Takže budete muset načíst soubor NTUSER.DAT a USRCLASS.DAT původního uživatelského účtu do nástroje Registry Finder, najít a nahradit cestu k uživatelskému profilu odpovídajícím způsobem.

Všimněte si, že tyto dva soubory jsou ve výchozím nastavení skryté a chráněné. Chcete-li je zobrazit, musíte povolit „Zobrazit všechny soubory…“ a deaktivovat „Skrýt chráněné soubory operačního systému...“ v Možnostech složky.

  1. V okně Registry Finder klikněte na nabídku Soubor a vyberte Načíst podregistr…
  2. Procházením vyberte NTUSER.DAT svého uživatelského účtu – např. C:\Users\srame\NTUSER.DAT.
  3. Přiřaďte název načtenému úlu – např. myhive
    přejmenovat podregistr registru uživatelského profilu
  4. Vyberte jednu z možností pro rodičovský klíč: HKEY_LOCAL_MACHINE nebo HKEY_USERS
  5. Klepněte na tlačítko OK. Podregistr bude načten pod jedním z výše uvedených nadřazených klíčů.
  6. s MyHive vybranou větev registru, použijte volbu Najít k nalezení řetězce C:\Users\srame
    přejmenovat podregistr registru uživatelského profilu

    Budete překvapeni, když uvidíte mnoho položek (zejména nastavení OneDrive), které stále ukazují na starou složku uživatelského profilu.

  7. Nahraďte všechny položky novým názvem složky profilu – např. C:\Users\Ramesh
    přejmenovat uživatelský profil registr najít nahradit

    Přejmenovat #1:

    C:\Users\srame do C:\Users\Ramesh. 
  8. s MyHive vybranou větev registru, použijte volbu Najít k nalezení řetězce C:\\Users\\srame
  9. Nahraďte všechny položky novým názvem složky profilu – např. C:\\Users\\Ramesh

    Přejmenovat #2:

    C:\\Users\\srame do C:\\Users\\Ramesh. 

    Poznámka: Office 365 a další aplikace ukládají cestu ve výše uvedeném formátu (dvojitá zpětná lomítka) v některých oblastech registru.

  10. Jakmile jsou hodnoty registru aktualizovány, přejděte na kartu „Místní registr“ z karty „Najít výsledky“.
  11. Na kartě „Místní registr“ vyberte MyHive klíč
  12. V nabídce Soubor klikněte na Unload Hive… a uvolněte MyHive. Toto je důležité!
    přejmenovat uživatelský profil registr najít nahradit
    Všimněte si, že možnost Unload Hive... bude zašedlá, pokud jste v Najít výsledky nebo pokud jste nevybrali „MyHive“.
  13. Opakujte kroky 1-12, ale tentokrát musíte načíst soubor usrClass.dat úl se nachází zde:
    C:\Users\%username%\Local Settings\Application Data\Microsoft\Windows\usrClass.dat
  14. Po aktualizaci hodnot registru uvolněte podregistr pomocí nabídky Soubor. Toto je důležité!
  15. Zavřete Registry Finder a restartujte Windows.

Přihlaste se ke svému primárnímu účtu a zjistěte, zda vše funguje správně.


Krok 5: Aktualizujte soubory INI

Tento krok může být potřeba, pokud některý starší software ve vašem počítači ukládá soubory do textových souborů (např. .ini soubory) a tyto položky směřují do staré složky profilu.

Můžete si stáhnout Všechno vyhledávací nástroj z voidtools.com a provádějte vyhledávání obsahu v textových souborech – zejména .ini.

přejmenovat uživatelský profil najít nahradit soubory ini

Aktualizujte textové soubory, aby odrážely novou cestu.


Upozornění

Během mého testování se nevyskytl žádný z následujících problémů (1 – 4), ale zahrnul jsem je jako obecnou radu:

  1. Ve vzácných případech, pokud software pro vyhledávání/nahrazování registru nemůže upravit některé klíče registru kvůli problémům s oprávněním, můžete spustit Editor registru pod Systém nebo TrustedInstaller oprávnění a upravovat tyto záznamy, popř opravit oprávnění na základě klíče.
  2. Registr není jediným místem, kde jsou uloženy informace o cestě profilu. Některé aplikace ukládají data do textových souborů, jako jsou .ini, .xml, proprietární souborový formát nebo dokonce databázové soubory. V těchto případech aplikace stále odkazují na starou cestu a nemusí fungovat podle očekávání. Cestu profilu můžete v těchto textových souborech nahradit ručně. Neexistuje však jediné řešení, jak aktualizovat cesty jediným kliknutím. To musí být provedeno pro každou aplikaci.
  3. Pokud zjistíte, že se stará složka uživatelského profilu znovu automaticky vytvoří, pak jedna nebo více vašich stávajících aplikací stále odkazuje na starou cestu. Otevřete složku a podívejte se, které aplikace do ní přidávají soubory. To vám pomůže překonfigurovat konkrétní aplikaci.
  4. Pokud se kritická aplikace po provedení výše uvedeného postupu porouchá, je možné, že ukládá cestu k profilu v databázi nebo ve formátu proprietárního souboru. V takovém případě požádejte o podporu dodavatele softwaru. Nebo se vraťte ke své staré konfiguraci obnovením ze zálohy obrazu, kterou jste vytvořili dříve. Když jsem testoval, takové problémy se nevyskytly.
  5. Je lepší, když odpojíte OneDrive (před přejmenováním profilu) a poté, co přejmenujete soubor profilu a přihlásíte se, znovu propojíte. Možná se budete muset znovu přihlásit k Office 365 a OneDrive a nechat OneDrive synchronizovat se s novou složkou, aby se změnila. Otevřete Nastavení OneDrive → Automatické ukládání → „Aktualizovat složky“, abyste zajistili, že složky prostředí, jako je Plocha, Dokumenty, Obrázky atd., jsou správně vybrány.
  6. Pokud používáte historii souborů, možná ji budete muset po přejmenování složky uživatelského profilu znovu nakonfigurovat.

Informace v tomto článku platí pro všechny verze Windows, včetně Windows 10.


Jedna malá prosba: Pokud se vám tento příspěvek líbil, sdílejte jej prosím?

Jedno "drobné" sdílení od vás by vážně hodně pomohlo růstu tohoto blogu. Některé skvělé návrhy:
  • Připnout!
  • Sdílejte to na svůj oblíbený blog + Facebook, Reddit
  • Tweetujte!
Takže moc děkuji za podporu, můj čtenáři. Nezabere to více než 10 sekund vašeho času. Tlačítka sdílení jsou vpravo dole. :)