Prijenos korisničkih foldera. Kako premjestiti korisničke mape na drugi lokalni disk u Windows-u? Prenesite korisničke podatke na drugi disk

Ali mislim da je veoma korisno, pa ga objavljujem ispravljena i proširena kopija.

Zadatak prenošenja fascikle korisničkog profila sa sistemskog diska na drugi logički ili fizički disk u operativnom sistemu Windows je veoma hitan iz više razloga:

  • Potreba za odvajanjem operativnih informacija (sistema) i arhivskih podataka (korisničkih podataka) uzrokovana je, na primjer, potrebom za pohranjivanjem sistemskih datoteka na brzom, ali manje pouzdanom RAID0 diskovnom nizu.
  • Nema potrebe za dodatnim prijenosom informacija prilikom ponovnog instaliranja OS-a.
  • U poređenju sa prenosom pojedinačnog korisničkog profila, prenošenje foldera Korisnici je poželjnije, jer će i profili svih narednih korisnika računara takođe biti sačuvani na pravom mestu i neće biti potrebe da se ponovo prolazi kroz proceduru prenosa.
Jedna od najelegantnijih i najefikasnijih metoda za izvođenje takvog prijenosa je mogućnost određivanja lokacije foldera korisničkih profila tokom faze instalacije sistema. Microsoft nam pruža ovu priliku za Windows 7 pod nazivom Audit Mode. Više o ovom načinu rada možete pročitati u sljedećem članku.

Sada o stvarnom scenariju za prijenos foldera Korisnici:

  1. Trebali biste izvršiti normalnu instalaciju Windows 7 na bilo koji način koji vam odgovara, zaustavljajući se na koraku gdje će program za instalaciju tražiti da unesete ime računara i korisničko ime.
  2. Na ekranu za unos imena vašeg računara i korisničkog imena pritisnite CTRL + SHIFT + F3. Računar će se ponovo pokrenuti i pokrenuti u režimu revizije. U ovom slučaju, sistem će biti u ovom režimu sve dok ne pokrenete uslužni program sysprep sa prekidačem /oobe ili izaberete odgovarajuću stavku u prozorskoj verziji ovog uslužnog programa, koji se pokreće u režimu revizije svaki put kada se sistem pokrene.

  3. Budući da ćete u ovom trenutku već imati instaliran Windows 7, ali nije u potpunosti konfiguriran, prije nego što dodijelite novu lokaciju folderu korisničkih profila, prvo morate pripremiti podsistem diska, odnosno kreirati i formatirati particiju koju planirate koristiti za smjestiti folder Korisnici.
  4. Sada morate kreirati konfiguracijsku datoteku da biste konfigurirali lokaciju foldera Korisnici, evo njegovog sadržaja:

    x86 verzija (preuzimanje):
    D:\Korisnici D:\ProgramData
    Verzija za x64 (preuzimanje):
    D:\Korisnici D:\ProgramData
    Sačuvajte ga pod bilo kojim imenom, na primjer unattend.xml.

    Pažnja! Datoteka mora biti sačuvana u UTF-8 kodiranju (i za one koji razumiju UTF8 + BOM).

  5. Prozor sa naslovom "Program pripreme sistema 3.14" mora biti zatvoren. U suprotnom, kada pokrenete sljedeću naredbu, dobit ćete grešku: "Druga kopija ove aplikacije je već pokrenuta."

    Bolje je da sačuvate datoteku "unattend.xml" na hard disk, a ne na fleš disk, jer kada koristite ovu datoteku, sledeći put kada ponovo pokrenete, fleš disk još uvek neće biti povezan i sistem će prijaviti grešku i stalno će se ponovo pokretati. Cijeli proces instalacije morat će početi ispočetka. Pod pretpostavkom da je datoteka unattend.xml spremljena u korijenu C pogona, tada će naredba za njezinu primjenu biti sljedeća:

    C:\Windows\System32\sysprep\sysprep.exe /oobe /reboot /unattend:C:\unattend.xml


    Računar će se ponovo pokrenuti.

    Ako datoteka NIJE sačuvana u UTF-8 kodiranju (kao što je gore opisano), dobićete sledeću grešku: „Došlo je do fatalne greške prilikom pokretanja programa Sysprep na računaru.“

  6. Vraćajući se na prozor za podešavanje imena računara i korisničkog imena, završite instalaciju.
  7. Nakon pokretanja računara, uverite se da postoje fascikle D:\Users i D:\ProgramData i da je fascikla korisnika čije ste ime naveli u završnoj fazi instalacije u D:\Users.

Kao bonus, također možete iskoristiti prednosti takozvanih spojnih tačaka kako biste spriječili greške povezane s eksplicitnim specificiranjem prethodnih putanja foldera korisničkog profila. Da biste to učinili, kreirajte dvije simboličke veze pomoću uslužnog programa mklink (pokrenuti s administratorskim pravima):

Mklink /J C:\Users D:\Users mklink /J C:\ProgramData D:\ProgramData
Dakle, sada, čak i kada pristupa istim stazama, bilo koji program neće primijetiti zamjenu i radit će s mapama na disku C, iako će se oni zapravo nalaziti na lokaciji koju ste konfigurirali.

Da bi neke aplikacije bile kompatibilne sa Windows XP, preporučujem da napravite sljedeću simboličku vezu:
mklink /J "C:\Documents and Settings" D:\Users
Ako je folder korisnika već postojao i podesili ste isto korisničko ime tokom početnog podešavanja operativnog sistema, tada će se kreirati drugi folder za profil, a stari će ostati netaknut. Sve datoteke iz starog foldera treba ručno prenijeti u novi (preporučljivo je da se pokrenete pod potpuno drugim korisnikom kako se datoteke u folderu profila ne bi blokirale).


Stoga preporučujem da nakon instalacije Windows-a i kreiranja korisničkih profila (za to se morate jednom interaktivno prijaviti kao svaki korisnik), kreirate sliku sistema na C: disku. U slučaju kvara, postavljate sistem sa slike na kojoj su korisnički profili povezani sa njihovim folderima, a problem opisan u gornjem pasusu neće se pojaviti.

Prenošenje fascikli korisničkog profila sa sistemskog diska na drugi disk je potrebno da bi se oslobodio relativno mali sistemski disk (na primer, SSD).
Operacija je nesigurna i kontroverzna - svako ko ne zna kako i zašto to ne bi trebao učiniti.

Dodatni će biti potrebni. xxcopy uslužni program. Potrebna je Pro verzija. Iako je plaćen, njegov službeni probni period od 60 dana sasvim je dovoljan za naš zadatak.
dakle:

  1. Instalirajte xxcopy.
  2. Kreiramo novog privremenog korisnika s imenom, na primjer, “TU”, koji će se koristiti za obavljanje operacije prijenosa podataka i dati mu administratorska prava.
  3. Ponovo pokrećemo sistem (da uklonimo zaključavanje korištenih datoteka) i prijavljujemo se pod novim korisnikom (“TU”).
  4. Pokrenite Windows komandnu liniju u režimu administratora. Da kopirate fasciklu sa diska C: na disk D: pokrenite naredbu:
    xxcopy c:\Users d:\Users /E /H /K /SC /oE1
    Ako vam se slova diska razlikuju, zamijenite svoja. Kao rezultat, folder će biti kopirano ispravno. Ne morate obraćati puno pažnje na greške, ako ih ima.
  5. Zatim pokrećemo naredbu regedit.U njemu nalazimo granu registra HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.U ovoj grani mijenjamo vrijednosti ključeva:
    • Default na "D:\Users\Default"
    • ProfilesDirectory na "D:\Korisnici"
    • Javno na "D:\Users\Public"
  6. U istoj grani se nalaze grane sa parametrima profila korisnika koji su već registrovani u sistemu (grane sa dugim imenima su ono što jesu) - za svakog korisnika potrebno je promeniti vrednost ključa " ProfileImagePath» u direktorij na prijenosnom disku.
  7. Privremeni korisnik više nije potreban - sve što se od njega tražilo je završeno. Istovremeno, do sada nije urađeno ništa nepovratno – svi podaci su zapravo kopirani, a ne preneseni. Stoga, u slučaju „nešto je pošlo naopako...“ uvijek možete vratiti status quo. Sada ponovo pokrećemo sistem i prijavljujemo se pod pravim administratorskim nalogom.
  8. Uvjeravamo se da je prijava ispravna i da se sistem pokreće bez ikakvih pitanja. Sada možete nastaviti na daljnje korake.
  9. Ponovo pokrenite Windows komandnu liniju u administratorskom modu i pokrenite naredbe:
    • rd "C:\Documents and Settings"- uklanjanje simboličke veze na stari folder Users
    • rd "C:\Korisnici" /S- brisanje najstarijeg foldera Korisnici
    • mklink /D "C:\Documents and Settings" "D:\Users"
    • mklink /D "C:\Korisnici" "D:\Korisnici"

Sada se u vašem sistemu folder Users user profile nalazi na željenom disku i pored toga postoje simbolične veze ka novom folderu koje štite sistem od pogrešnog pristupa staroj adresi.

Da biste prenijeli korisničke podatke i postavke sa jednog računara na drugi, možete koristiti razne plaćene programe, ali zašto, ako postoji ugrađeno Windows rješenje - Windows Easy Transfer. Vrijedi odmah napomenuti da je ovaj alat već ugrađen u Windows7 i Windows8, za Windows XP i Windows Vista, morate ga instalirati kako biste prenijeli datoteke i postavke na Windows 7 ovdje link za distribuciju . Procedura instalacije je vrlo jednostavna i svodi se na nekoliko klikova na sljedeće dugme i prihvatanje ugovora o licenci. Ovaj alat mora biti instaliran i na računar sa kojeg se profil kopira i na koji se profil kopira.

Koristeći Windows Easy Transfer, možete prenijeti profil bez obzira na verziju Windowsa (Home Basic, Professional...), ali postoje ograničenja:

Windows Easy Transfer ne premešta datoteke iz 64-bitnog Windowsa u 32-bitni Windows.

Alat za prijenos podataka Windows ne premešta programe, već samo korisnička podešavanja i fajlove.

Da biste pokrenuli alat za prijenos podataka (Windows Easy Transfer) morate:

U Windows XP, Windows Vista, nakon instalacije, idite "Start" - "Svi programi" - "Windows Easy Transfer";

Prijavite se na Windows 7 "Start" - "Svi programi" - "Dodatna oprema" - "Sistemski alati" - "Windows Easy Transfer";

U Windows 8 unesite u traku za pretragu Alat za prijenos podataka.

Otvara se prozor Windows Easy Transfer. kliknite na " Dalje".

Nakon toga će se otvoriti prozor za odabir načina prijenosa profila.

Easy Transfer Cable. Ovo je poseban kabel sa USB konektorima koji se može kupiti od proizvođača hardvera. Jedan kraj kabla je povezan na izvorni računar, drugi na odredišni računar. Oba računara moraju biti uključena tokom prenosa podataka i moraju imati pokrenut Windows Easy Transfer. Koristeći ovu metodu, možete prenositi samo paralelne podatke.
Net. Da biste izvršili mrežni prijenos, potrebna su vam dva računara koji koriste Windows Easy Transfer i povezani na istu mrežu. Oba računara moraju biti uključena tokom prenosa podataka. Na ovaj način možete prenositi samo paralelne podatke. Prilikom prenosa podataka preko mreže, na izvornom računaru se navodi lozinka, koja se zatim mora uneti na odredišnom računaru.
Eksterni disk ili USB fleš memorijski uređaj. Moguće je povezati eksterni hard disk ili USB fleš uređaj, možete koristiti i interni hard disk ili deljeni folder na mreži. Na ovaj način možete izvršiti i paralelnu i migraciju brisanja i vraćanja. Vaši podaci su zaštićeni unosom lozinke na izvornom računaru, koju zatim trebate unijeti prije uvoza podataka na odredišni računar.

U ovom primjeru koristiću USB fleš disk, pa biram- Eksterni čvrsti disk ili USB fleš uređaj.


Nakon toga izaberite nalog čiji profil želite da premestite. Ako pritisnete " Postavke„Možete dodati ili ukloniti datoteke i foldere za prijenos na drugi računar.


Zatim morate unijeti lozinku kako biste zaštitili svoj profil.

Sljedeći korak je odabir gdje ćemo sačuvati profil, u ovom slučaju to će biti USB fleš disk. Imajte na umu da USB fleš disk mora biti veći od korisničkog profila.

Nakon toga će započeti proces spremanja datoteka. Može potrajati nekoliko minuta, sve zavisi od jačine profila.

Nakon toga, otvorit će se prozor s informacijama, pročitajte, kliknite " Dalje".

Nakon toga kliknite na " Zatvori".

Kao rezultat, imamo fajl Windows Easy Transfer - Stavke sa vašeg starog računara.MIG na USB fleš disku.

Idite na drugi računar na koji želite da prenesete profil, pokrenite Data Transfer Tool (Windows Easy Transfer), kliknite u prvom prozoru " Dalje“, a zatim odaberite Eksterni čvrsti disk ili USB fleš uređaj. U sljedećem prozoru odaberite "Ovo je moj novi kompjuter."


Odabir prenosivih profila. Ako pritisnete " Postavke", možete ručno odabrati koje datoteke treba prenijeti, a koje ne.

Ako dođe do greške Windows Easy Transfer nije uspio da se prijavi kao račun domene , pročitajte članak o tome kako riješiti ovu grešku.

Nakon nekoliko minuta čekanja (ovisno o veličini profila), dobit ćete poruku da je operacija prijenosa uspjela.

Sada, ako se prijavite na novi računar pod korisnikom kojeg ste prenijeli, morat ćete promijeniti lozinku prilikom prijavljivanja pod računom prenesenog korisnika, nakon čega ćete vidjeti sve postavke koje su bile na starom računaru, uključujući fajlove na radnoj površini, u dokumentima, itd...

Iz nekog razloga, Microsoft je napustio mogućnost prenosa profila za klijentske verzije svojih operativnih sistema, počevši od Windows Viste. Ne znam s čime je ovo povezano, ali kada odete u meni „Korisnički profili“, vidjet ćete da je dugme za kopiranje profila onemogućeno.

Ali kao i mnoga druga ograničenja koja nameće Microsoft, i ovo se može zaobići, uradite sve prema uputama i uspjet ćete ;)

Ovaj članak je pogodan za Windows Vista, Windows 7, Windows 8, Windows 8.1. Dakle, redom:

1) Prijavite se pod vašim administratorskim nalogom.

2) Kreirajte novi folder za čuvanje vaših naloga; u mom slučaju će izgledati ovako:

3) Zatim morate kreirati novog korisnika sa administratorskim pravima. Da biste to uradili, idite na “Kontrolna tabla” → “Korisnički nalozi” → “Dodavanje i uklanjanje korisničkih naloga” → “Kreiraj nalog”. Unesite bilo koje ime, odaberite “Administrator” i kliknite “Kreiraj račun”:

4. Ponovo pokrenite računar i prijavite se kao naš novi korisnik:

5. Kopirajte folder sa profilom našeg glavnog naloga. Da biste to uradili, idite na putanju: C:\Users i kopirajte fasciklu sa traženim korisničkim imenom u našu novu fasciklu.

6. Zatim idite na svojstva oba foldera i idite na karticu “Sigurnost”. Ovdje trebamo kreirati u folderu na disku D sve iste korisničke grupe kao u folderu na disku C, i također im dati ista prava pristupa.

Kao što vidite, morate obrisati grupe “Authenticated” i “Users”, također morate dodati korisnika stranice i grupu “HomeUsers”.

Da biste dodali ili uklonili korisnika ili grupu, morate kliknuti na dugme “Uredi”. U prozoru koji se otvori odaberite korisnika ili grupu i kliknite na dugme „Izbriši“ ili jednostavno kliknite na dugme „Dodaj“ da biste dodali novu grupu.

Otvara se prozor za odabir korisnika i grupa:

Kliknite na dugme „Napredno“ i u novom prozoru sa desne strane dugme „Traži“:

Odaberite željenu grupu i kliknite OK dok ne ostane samo prozor „Dozvole grupe“.

Kao rezultat, trebali biste dobiti potpunu kopiju prava nadređenog foldera:

Ako se sve poklapa, pritisnite dugme OK da biste primijenili promjenu i prešli na sljedeći korak.

7. Prilikom pokušaja uklanjanja/dodavanja korisnika, sistem može prikazati sljedeći prozor:

Moramo to zaobići, tako da moramo onemogućiti nasljeđivanje prava za ovaj folder. Da biste to učinili, u svojstvima mape u odjeljku „Sigurnost“ kliknite na dugme „Napredno“:

U ovom prozoru kliknite na dugme "Promeni dozvole" i poništite izbor u polju za potvrdu "Dodaj dozvole nasleđene od nadređenih objekata":

Kliknite OK i odgovorite na Windows sigurnosno pitanje "Izbriši" (iako možete i "Dodaj" - ovo će jednostavno sačuvati trenutne grupe i korisnike, ali će vam također omogućiti da ih promijenite):

Također kliknite na dugme OK u prozoru dodatnih sigurnosnih postavki.

8. Otvorite registar. Da biste to učinili, pritisnite kombinaciju tipki Win + R i u prozoru "Pokreni" koji se otvori upišite regedit i kliknite OK. (Također možete pretraživati ​​Start meni u Windows 7 ili Vista upisivanjem regedit)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

I vidimo nekoliko grupa zapisa u ovom odjeljku:

Zanimaju nas grupe formata S-1-5-21-xxxxxxxxxx-xxx... odaberite ih jednu po jednu i pogledajte vrijednost parametra ProfileImagePath. Put bi trebao voditi do mape za profil koji trebamo prenijeti. U mom slučaju je ovo:

Zatim moramo promijeniti vrijednost ProfileImagePath u putanju do nove mape. Da biste to učinili, desnom tipkom miša kliknite parametar i odaberite "Promijeni". Pišem na svoj način, i evo šta sam dobio:

10. Da bismo bili sigurni, napravimo simboličku vezu sa starom lokacijom; to će riješiti mnoge probleme, posebno ako neki program odluči zanemariti novu lokaciju. Da biste to uradili, izbrišite staru korisničku fasciklu i otvorite komandnu liniju i tamo upišite sledeće:

mklink /J “C:\Users\*user*” “D:\Users\*user*”

Gdje umjesto toga *korisnik* potrebno je da napišete naziv svog foldera. Na primjer, " C:\Korisnici\Vladimir"

Ostaje samo da ponovo pokrenete sistem i prijavite se sa svojim glavnim nalogom.

To je sve. Nadam se da vam je ovaj članak bio koristan, kliknite na jedno od dugmadi ispod da biste o tome obavijestili svoje prijatelje. Takođe se pretplatite na ažuriranja sajta tako što ćete uneti svoju e-poštu u polje sa desne strane ili se pretplatiti na grupu na VKontakteu.

Dobar dan, jedan od prvih članaka koje sam napisao na ovoj stranici bio je članak o str. Uputstva su napisana za one koji već imaju instaliran operativni sistem, iako je preporučljivo to učiniti na svježe instaliranom sistemu, ipak je bilo moguće prenijeti profil čak i na sistem koji je dugo korišten. Danas ćemo pogledati još jedno, ne baš loše rješenje - prijenos profila u fazi instaliranja operativnog sistema. Sve što treba da uradite je da instalirate sistem kao i obično, ali zaustavite se na ekranu za kreiranje korisnika i zatim pratite uputstva:

1) Pritisnite kombinaciju tastera Shift+F10, otvoriće se prozor komandne linije.

Robokopiraj "C:\Users" "D:\Users" /E /COPYALL /XJ

Po uspješnom završetku, konzola će pokazati datum i vrijeme završetka.

3) Izbrišite stari folder i kreirajte simboličku vezu da povežete novu fasciklu sa starom lokacijom (za svaki slučaj;). Da biste to učinili, unesite dvije naredbe jednu po jednu:

Rmdir "C:\Korisnici" /S /Q mklink /J "C:\Korisnici" "D:\Korisnici"

Prva komanda se koristi za brisanje fascikli, druga za .

4) Sada unesite naredbu regedit, da biste ušli u uređivač registra.


5) U prozoru koji se otvori idite na granu:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList

I promijenite parametar ProfilesDirectory do putanje do mape naših profila. Ja ga mijenjam u folder D:\Korisnici.

Zatvorite prozor Registry Editor.

6) Sada ponovo pokrenimo računar, da biste to uradili, napišite sljedeću naredbu u komandnoj liniji:

Isključivanje -r -f -t 00

7) Nakon ponovnog pokretanja, kreirajte profil, svi folderi profila će biti sačuvani na lokaciji koju ste naveli.

Ažuriranje: posjetitelj stranice BoontOff u komentarima je predložio dobru opciju. Da biste izbjegli ručno pisanje svih naredbi, možete koristiti datoteku .bat. Da biste to učinili, kreirajte datoteku users.bat i stavite je u korijen nekog diska (ali ne C, naravno). Otvorite ga notepadom i kopirajte u njega sljedeće:

Robocopy "C:\Users" "d:\Users" /E /COPYALL /XJ rmdir "C:\Users" /S /Q mklink /J "c:\Users" "d:\Users" REG ADD "HKLM\ SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /f /v "ProfilesDirectory" /t REG_EXPAND_SZ /d "d:\Korisnici" Isključivanje -r -f -t 00

Ako je potrebno, promijenite putanju “D:\Users” u svoju. A sada, kada izvršavate instrukcije, odmah nakon prve tačke, samo unesite sljedeće u komandnu liniju:

D:\users.bat

Skripta će pokrenuti niz radnji navedenih u ovom članku. Kreiraće i kopirati folder korisnika, izbrisati staru fasciklu i kreirati simboličku vezu na njenom mestu, a takođe će izvršiti promenu u registru, zatim će se računar ponovo pokrenuti i možete nastaviti sa instalacijom sistema. Ako često ponovo instalirate sistem, možete dodati i red na početak datoteke koji sadrži sljedeće (prilagođeno vašoj putanji):

Premjesti /Y "d:\Users" "d:\Users_OLD"

Nakon ovoga, stari folder Users će biti preimenovan u Users_OLD.

Hvala ti za ovo.bat BoontOff. Gotove datoteke se mogu preuzeti: i .

To je sve. Nadam se da vam je ovaj članak bio koristan, kliknite na jedno od dugmadi ispod da biste o tome obavijestili svoje prijatelje. Takođe se pretplatite na ažuriranja sajta tako što ćete uneti svoju e-poštu u polje sa desne strane.