Mutați folderul utilizatorilor pe o altă unitate. Migrarea folderelor utilizatorilor. Cum să migrați folderele utilizatorilor pe o altă unitate locală

Buna ziua, unul dintre primele articole pe care le-am scris pe acest site a fost un articol despre p. Instrucțiunea a fost scrisă pentru cei care au deja instalat sistemul de operare, deși este de dorit să facă acest lucru pe un sistem proaspăt instalat, a fost totuși posibil să transferați profilul chiar și pe un sistem care a fost folosit de ceva timp. Astăzi vom lua în considerare o altă ieșire, nu foarte proastă - acesta este un transfer de profil în etapa de instalare sistem de operare. Tot ce aveți nevoie este să instalați sistemul în modul normal, dar acesta se va opri la ecranul de creare a utilizatorului și va continua să urmați instrucțiunile:

1) Apăsați comanda rapidă de la tastatură Shift+F10, se va deschide o fereastră de comandă.

Robocopy „C:\Utilizatori” „D:\Utilizatori” /E /COPYALL /XJ

După finalizarea cu succes, consola va indica data și ora de încheiere.

3) Ștergeți folderul vechi și creați un link simbolic pentru a lega noul folder la locația veche (doar pentru orice eventualitate;). Pentru a face acest lucru, introduceți pe rând două comenzi:

rmdir "C:\Users" /S /Q mklink /J "C:\Users" "D:\Users"

Prima comandă este pentru ștergerea folderelor, a doua pentru .

4) Acum introduceți comanda regedit, pentru a intra în editorul de registry.


5) În fereastra care se deschide, mergeți la ramură:

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

Și schimbați parametrul ProfilesDirectory la calea către dosarul nostru de profiluri. Trec în folder D:\Utilizatori.

Închideți fereastra Registry Editor.

6) Acum reporniți computerul, pentru aceasta în Linie de comanda scrie urmatoarea comanda:

Oprire -r -f -t 00

7) După repornire, creați un profil, toate folderele de profil vor fi salvate în locația specificată de dvs.

Actualizare: vizitator site-ului Boont Offîn comentarii a sugerat nu o opțiune rea. Pentru a nu scrie manual toate comenzile, puteți folosi fișierul .băţ Pentru a face acest lucru, creați un fișier users.bat și puneți-l în rădăcina oricărei unități (dar nu C, desigur). Deschideți-l cu notepad și copiați următoarele în el:

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:\Users" Shutdown -r -f -t 00

Dacă este necesar, schimbați calea „D:\Utilizatori” la propria dvs. Și acum, când executați instrucțiunea, imediat după primul paragraf, este suficient să introduceți următoarele pe linia de comandă:

D:\users.bat

Scriptul va rula secvența de acțiuni specificată în acest articol. Acesta va crea și copia folderul utilizatorilor în sine, va șterge folderul vechi și va crea o legătură simbolică în locul său și, de asemenea, va face o modificare în registry, apoi computerul va reporni și puteți continua instalarea sistemului. Dacă reinstalați sistemul destul de des, puteți adăuga și o linie la începutul fișierului care conține următoarele (ajustate pentru calea dvs.):

Mutați /Y "d:\Users" "d:\Users_OLD"

După aceea, vechiul folder Users va fi redenumit Users_OLD.

Mulțumesc pentru acest .bat boontoff. Fișierele gata pot fi descărcate: și .

Asta e tot. Sper că acest articol ți-a fost de folos, dă clic pe unul dintre butoanele de mai jos pentru a le spune prietenilor tăi despre el. De asemenea, abonați-vă la actualizările site-ului introducând adresa de e-mail în câmpul din dreapta.

Când creați un utilizator nou în Windows, sistemul îl alocă acestuia foldere speciale pentru a salva diverse date: documente, imagini, muzică, videoclipuri etc.; creând foldere cu același nume pentru aceasta. În mod implicit, toate sunt stocate în folderul utilizator de pe discul cu sistem instalat, cel mai adesea este unitatea C. Majoritatea utilizatorilor își stochează toate fișierele în aceste foldere standard.

Dar se întâmplă situații diferite și, la un moment dat, sistemul de operare se poate bloca și se poate opri încărcarea, singura cale de ieșire este să reinstalezi complet Windows. În consecință, toate fișiere utilizator, care au fost stocate în folderele Descărcări, Documente, Muzică, Videoclipuri, Imagini vor fi șterse fără urmă. Pentru a preveni acest lucru și în viitor să nu credeți că fotografiile, documentele și colecția de muzică s-ar putea pierde, trebuie să vă mutați foldere standard utilizator la o altă unitate.

Cum să mutați folderele standard de utilizator din Windows pe o altă unitate

Puteți muta folderele atât pe o altă partiție de disc dacă are mai multe partiții, cât și pe un alt disc fizic: intern sau USB. De exemplu, atunci când Windows este instalat pe o unitate SSD și este folosit un HDD obișnuit pentru date.

Pasul 1 Accesați folderul utilizator, acesta se află la:

C:\Utilizatori\Nume utilizator

Pasul 2 Selectați folderul pe care doriți să îl transferați, faceți clic dreapta pe el și selectați Proprietăți din meniul contextual


Pasul 3 În fereastra care apare, accesați fila Locație. Faceți clic pe butonul Mutare și specificați calea în care doriți să vă mutați acest folder. Puteți să vă mutați într-un dosar existent sau să creați unul nou.

Pasul 4 Faceți clic pe butonul Aplicați pentru ca modificările să intre în vigoare

Pasul 5 În caseta de dialog care apare, confirmați mutarea făcând clic pe Da


Faceți același lucru pentru alte directoare de utilizatori.

Acum folderele dvs. nu vor mai fi stocate pe unitatea de sistem și după următoarea Instalare Windows toate datele vor fi intacte. Va trebui doar să respecificați calea către folderele de date de pe altă unitate.

Salutare dragi cititori ai blogului www.site. Astăzi vom finaliza descrierea procesului migrarea sistemului de operare Windows 7 cu salvarea profilurilor de utilizator, programe instalate, date și setări câte doi hard disk-uri. Una dintre unități este o unitate SSD SSD 60 GB, al doilea este un mecanic convențional HDD.

Decizia de a face o configurație duală hard disk-uri a fost luat după volumele ocupate de sistemul de operare și datele utilizatorului. Datorită faptului că au depășit în mod clar 60 GB în total, nu a fost posibil să transferați totul pe o unitate SSD mică.

Privind în viitor, voi spune că pentru un computer desktop, o astfel de soluție sa dovedit a fi nu numai de succes, ci și foarte profitabilă din punct de vedere financiar. Costul total al unui SSD mic și al unui HDD mecanic este încă mai mic decât costul unui SSD mare.

Chiar dacă nu îți pare rău pentru bani „pentru ai tăi”, cel mai probabil, volumul unui SSD nu este într-adevăr suficient. De exemplu, folderele mele cu fotografii ocupă aproximativ 130 GB. Și asta în ciuda faptului că fotografiile sunt în principal în format jpg. Cine este în RAW? Și dacă video? Asta vreau să spun că mai trebuie fie să instalați un alt HDD, fie să conectați unul extern.

În ceea ce privește viteza sistemului, au existat inițial îngrijorări serioase cu privire la faptul dacă transferul de profiluri îl va afecta negativ utilizatorii de Windows 7 pe un disc mecanic convențional. Temerile nu au fost confirmate - totul „zboară”. Nu, cu siguranță răspunsul computerului ar fi și mai rapid dacă unitatea SSD ar conține nu numai sistemul de operare, ci și datele. Dar ceva îmi spune că în majoritatea cazurilor practice această diferență nu ar fi foarte vizibilă.

Revenim la proces. Ultima dată ne-am mutat sala de operație sistem Windows 7 la un SSD și profiluri de utilizator la un HDD mecanic. Pentru transfer profilurile utilizatorilor am încercat să folosim asistentul implicit Windows 7 Transfer Tool. Date Windows».

Din păcate, rezultatul nu a fost chiar cel pe care ne-am dori să-l vedem - setările unor programe nu au fost salvate. Acest lucru poate fi explicat parțial prin faptul că, cu un astfel de transfer, profilurile se schimbă căi absolute la fișiere și unele programe nu le găsesc. Aparent, „Windows Easy Transfer” are sens să fie folosit pentru a rezolva acele sarcini pentru care este destinat direct. Într-un cuvânt, acesta nu este Linux pentru tine, unde poți monta orice partiție pe orice disc din \home.

Astăzi voi descrie a doua modalitate, foarte simplă, de a transfera folderele utilizatorilor Windows 7 pe o altă unitate. Ideea unui astfel de transfer mi-a fost sugerată de vrăjitorul Microsoft în momentul în care a refuzat să extindă profilurile salvate pe al doilea disc și a trebuit să-l înșel creând legături simbolice. Aici le folosim la maxim.

Transferarea folderelor utilizatorului Windows 7 utilizând legături simbolice

Revenim la momentul în care optimizarea preliminară a spațiului ocupat de sistem pe unitatea C: a fost deja făcută, dar profilurile originale de utilizator de pe unitatea C: nu au fost încă șterse. Copiăm directoarele utilizatorilor în orice loc disponibil sau imediat acolo unde ar trebui să fie plasate în final.

Poate fi realizat căi diferite, principalul lucru este să salvați permisiunile pe fișiere și foldere și să nu pierdeți sistemul și cele ascunse. De exemplu, folosind comanda xcopyîn linia de comandă cu drepturi de administrator:

xcopy C:\Users\UserName\ X:\Users\UserName\ /E /H /O /X

nume de utilizator– numele directorului profilului utilizatorului;

X:\Utilizatori\Nume utilizator- dosar de destinație;

/E

/H– fișierele ascunse și de sistem sunt copiate;

/O- Listele de control al accesului sunt salvate ACL-uri și datele despre proprietar;

/X– Informațiile de audit ale fișierului sunt copiate.

Sau, tot pe linia de comandă, cu comanda robocopie:

robocopy C:\Users\UserName\ X:\Users\UserName\ /E /COPYALL /XJ

C:\Utilizatori\Nume utilizator, X:\Utilizatori\Nume utilizator– sursa si rezultatul;

/E– sunt copiate directoare cu subdirectoare, inclusiv cele goale;

/COPYALL– toate informațiile despre fișiere sunt copiate (date despre proprietar, informații de audit etc.);

/XJ— excludeți punctele de conectare.

Echipă robocopie interesant prin faptul că este conceput pentru replicarea datelor și poate elimina fișierele „extra” din replică. Poate fi folosit cu succes pentru a crea copii de rezervă fără a suprascrie complet toate fișierele.

13 comentarii

    Ei bine, a făcut totul bine. Repornit, totul a funcționat ok. Și apoi chiar și sistemul de operare a încetat să se încarce. Nici măcar nu pot să reinstalez Windows. Doar ecran negru.

    • Rustam, problema ta nu poate fi legată de transferul de profiluri. În orice caz, pe C: \, chiar dacă nu ați creat în mod specific un utilizator nou al cărui profil nu poate fi transferat, așa cum se recomandă în articol, există un „Administrator”. Dacă totul este în ordine cu sistemul în sine, atunci dacă al doilea disc cu profilurile transferate nu este disponibil, astfel de orori nu se pot întâmpla - Windows va porni. Spune-ne mai detaliat în ce moment apare ecranul negru, după care a început. Si ce inseamna asta

      Nici măcar nu pot să reinstalez Windows.

  1. Acesta este doar punctul că aveam un singur profil de administrator. Apoi l-am transferat de pe SSD pe HHD. Apoi, pe unitatea D, unde am transferat profilul Administrator, am făcut invizibil folderul Utilizatori. A repornit laptopul. Windows nu va porni. Nici măcar sigla Windows nu apare. Am decis să reinstalez sistemul de operare, în modul AHCI instalarea nu începe deloc. eu traduc în modul IDE, se bâlbâie la pasul „începe instalarea”. Mai departe nicăieri. Deși instalasem deja aceeași copie de Windows cu această unitate flash pe același ultrabook înainte.
    Se pare că ceva nu este în regulă în bios sau ce?

    Vreau să conectez un laptop la un computer și să formatez toate discurile. Îmi puteți spune cum să conectez un laptop și să-i văd tot conținutul de pe un computer?

    • Ceva foarte complex pe care l-ai conceput. Conținutul este mai ușor de vizualizat prin pornirea de pe un Live CD. De exemplu, Parted Magic cu GParted. Am scris despre el. De asemenea, aș dori să înțeleg ce fel de Windows instalați - problemele cu AHCI sunt confuze. Din nou, puteți partiționa și formata discurile rulând instalarea Windows 7. Am descris cum să faceți o unitate flash USB bootabilă cu Windows.

  2. Mulțumim pentru programul Parted Magic. Descărcat, dar se pare că ceva din tabele nu este în regulă. Când încercați să creați sau să formatați o partiție, este generată o eroare de intrare / ieșire în timpul citirii sau în timpul scrierii pe dev / sda. Ele dispar cu totul sectoare de boot HHD și SSD în bios. Nu înțeleg ce să fac. Arata ca ceva cu tabele GPT, MBR. Există vreo modalitate de a repara mesele? Apropo Laptop Asus Zenbook UX32A.

    • MBR și GPT nu sunt tabele, ci înregistrări la începutul discului. Acestea nu pot afecta vizibilitatea unităților din BIOS. Din câte am înțeles, ultrabook-ul tău nu presupune utilizarea independentă a SSD-ului, ci ca cache pentru HDD. Cred că aici ar trebui găsită soluția problemei. Poate acest laptop să funcționeze cu un SSD ca unitate separată?

    Da, SSD-ul este menit să fie un cache, dar am instalat sistemul de operare pe SSD. Și totul a funcționat grozav. Apoi am decis să mut folderele utilizatorilor pe o altă unitate. Transferat și... 🙂

    • Nu pot înțelege cum ați reușit să transferați un singur utilizator pe alt disc - atunci când copiați un profil, ar fi trebuit să existe un număr mare de erori din cauza blocării fișierelor. Dar, cel mai important, nu pot înțelege cum chiar și această acțiune greșită ar putea afecta incapacitatea de a reinstala sistemul. Trebuie să fie altceva. M.b. ai schimbat ceva in BIOS?

    Ei bine, pentru a transfera un singur utilizator, am creat un administrator temporar, iar după transfer, am șters acest cont de administrator temporar. Când copiam fișierele utilizator, au existat câteva întrebări, dar le-am omis. Nu înțeleg despre imposibilitatea reinstalării sistemului (doar că imposibilitatea instalării unui nou sistem de operare a apărut chiar înainte de a pătrunde în BIOS. Dar chiar și după resetarea modificărilor BIOS-ului, este tot același.

    • Da. Acum e clar cu transferul, adică un serviciu Cont cu toate acestea a fost. Dar cu un laptop este complet de neînțeles. Dacă reușiți să rezolvați problema și nu am nicio îndoială, asigurați-vă că vă dezabonați. Foarte interesant. Din păcate, nu aveți o mostră similară la îndemână care să vă ofere sfat util problematic. Uneori, soluția este ascunsă chiar sub nas. Îmi amintesc cum ne-am luptat cândva jumătate de noapte cu un server care a refuzat să pornească după ce schimba controlerul. Ce nu au făcut. Slavă Domnului că nu au stricat-o cu adevărat. Dar s-a dovedit că în acest moment deja înnebuniseră și încercau să pornească de pe dispozitivul greșit.

    Am făcut o unitate flash Acronis bootabilă.
    Și a dat o eroare „E000101F4: Nu a fost găsit niciunul hard disk» . Cum poate fi asta dacă BIOS-ul are această situație:

    Priorități pentru opțiunea de pornire

    mă duc la
    Priorități BBS pentru hard disk
    și acolo:
    Opțiunea de pornire #1
    Opțiunea de pornire #2

    • S-ar putea foarte bine să fie. Acronis nu poate vedea cu ușurință ceva. De exemplu, pentru mine nu vede discuri conectate prin USB la un computer cu o placă de bază. placa Intel DX58SO. Anterior, de asemenea, constant a apărut ceva din același plan. Pentru a crea copii de rezervă, acum folosesc în principal Live-CD cu .

Dar cred că este foarte util, așa că postez copie corectată și mărită.

Sarcina de a migra folderul de profil utilizator din disc de sistem la o altă unitate logică sau fizică din familia de sisteme de operare Windows este foarte acută din mai multe motive:

  • Necesitatea de a separa informațiile operaționale (sistem) și datele de arhivă (datele utilizatorului) datorită, de exemplu, necesității de stocare fișiere de sistem pe o matrice de discuri RAID0 de mare viteză, dar mai puțin fiabilă.
  • Nu este nevoie de transfer suplimentar de informații la reinstalarea sistemului de operare.
  • În comparație cu migrarea unui singur profil de utilizator, migrarea folderului Utilizatori este de preferat, deoarece profilurile tuturor utilizatorilor următori ai computerului vor fi, de asemenea, salvate în locul potrivit, și nu va fi nevoie să faceți din nou procedura de transfer.
Una dintre cele mai elegante și raționale metode ale unui astfel de transfer este capacitatea de a determina locația folderului de profil al utilizatorului în etapa instalării sistemului. În ceea ce privește Windows 7, Microsoft ne oferă o astfel de oportunitate sub numele de Audit Mode. Puteți citi mai multe despre acest mod în articolul următor.

Acum despre scenariul de transfer al folderului Utilizatori:

  1. Ar trebui să efectuați o instalare normală a Windows 7 în orice mod convenabil pentru dvs., oprindu-vă la pasul în care instalatorul vă va cere să introduceți numele computerului și numele de utilizator.
  2. Din ecranul de introducere a numelui computerului și a numelui de utilizator, apăsați CTRL + SHIFT + F3. Computerul va reporni și va porni în modul de auditare. În acest caz, sistemul va fi în acest mod până când rulați utilitarul sysprep cu tasta /oobe sau selectați elementul corespunzător din versiunea fereastră a acestui utilitar, care pornește în Modul Audit de fiecare dată când sistemul pornește.

  3. Deoarece în acest moment veți avea deja instalat Windows 7, dar nu este complet configurat, înainte de a atribui o nouă locație pentru folderul de profil de utilizator, trebuie mai întâi să vă pregătiți subsistem de disc, adică pentru a crea și formata o partiție care este planificată să fie utilizată pentru a plasa folderul Utilizatori.
  4. Acum trebuie să ne formăm Fișier de configurare pentru a seta locația folderului Utilizatori, iată conținutul acestuia:

    versiune x86 (descărcare):
    D:\Utilizatori D:\ProgramData
    versiune x64 (descărcare):
    D:\Utilizatori D:\ProgramData
    Salvați-l cu orice nume, cum ar fi unattend.xml.

    Atenţie! Fișierul trebuie salvat în codificare UTF-8 (și pentru cei care înțeleg UTF8 + BOM).

  5. Fereastra intitulată „Program de pregătire a sistemului 3.14” trebuie să fie închisă. În caz contrar, când rulați următoarea comandă, veți primi o eroare: „O altă copie a acestei aplicații rulează deja”.

    Este mai bine să salvați fișierul „unattend.xml” pe hard disk, și nu pe unitatea flash, deoarece atunci când utilizați acest fișier, data viitoare când reporniți, unitatea flash nu va fi conectată încă și sistemul va raporta un eroare și va reporni constant. Întregul proces de instalare va trebui să înceapă de la capăt. Să presupunem că fișierul unattend.xml a fost salvat în rădăcina unității C, atunci comanda pentru a-l aplica ar fi:

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


    Computerul va reporni.

    Dacă fișierul NU este salvat în codificare UTF-8 (așa cum este descris mai sus), veți primi următoarea eroare: „A apărut o eroare fatală la rularea Sysprep pe computer”.

  6. Revenind la fereastra de setare a numelui computerului și a numelui de utilizator, finalizați instalarea.
  7. După pornirea computerului, asigurați-vă că folderele D:\Users și D:\ProgramData există și că folderul utilizator al cărui nume l-ați specificat la sfârșitul instalării se află în D:\Users.

Ca bonus, puteți profita și de așa-numita prevenire a erorilor pentru a specifica în mod explicit căile vechi ale folderului profilului utilizatorului. Pentru a face acest lucru, utilizați utilitarul mklink pentru a crea două legături simbolice (rulate cu drepturi de administrator):

mklink /J C:\Utilizatori D:\Utilizatori mklink /J C:\ProgramData D:\ProgramData
Astfel, acum, chiar și la accesarea vechilor căi, orice program nu va observa înlocuirea și va funcționa cu folderele de pe unitatea C, deși de fapt acestea vor fi localizate în locația pe care ați configurat-o.

Pentru compatibilitatea unor aplicații cu Windows XP, vă recomand să faceți următorul link simbolic:
mklink /J „C:\Documents and Settings” D:\Users
Dacă folderul utilizator a existat deja și tu configurare inițială sistem de operare, setați numele de utilizator anterior, apoi va fi creat un alt folder pentru profil, iar cel vechi va rămâne neatins. Toate fișierele din folderul vechi ar trebui să fie transferate în cel nou manual (este recomandabil să porniți sub un utilizator complet diferit, astfel încât fișierele din folderul de profil să nu fie blocate).


Prin urmare, recomand ca după instalarea Windows și după crearea profilurilor de utilizator (pentru aceasta trebuie să vă conectați interactiv o dată pentru fiecare utilizator), să creați o imagine de sistem pe unitatea C:. În caz de eșec, implementați un sistem dintr-o imagine în care profilurile de utilizator sunt legate la folderele lor, iar problema descrisă în paragraful de mai sus nu va fi.