Overføre Windows 7-kontoer. Flytte en brukerprofil ved hjelp av standard Windows-verktøy

Men jeg tror det er veldig nyttig, så jeg legger det ut rettet og utvidet kopi.

Oppgaven med å overføre en brukerprofilmappe fra en systemstasjon til en annen logisk eller fysisk stasjon i et Windows-operativsystem er svært presserende av en rekke årsaker:

  • Behovet for å skille driftsinformasjon (system) og arkivdata (brukerdata) skyldes for eksempel behovet for å lagre systemfiler på en høyhastighets, men mindre pålitelig RAID0-diskgruppe.
  • Det er ikke behov for ytterligere informasjonsoverføring når du installerer operativsystemet på nytt.
  • Sammenlignet med overføring av en individuell brukerprofil, er overføring av brukermappen mer å foretrekke, siden profilene til alle etterfølgende brukere av datamaskinen også vil bli lagret på riktig sted, og det vil ikke være behov for å gå gjennom overføringsprosedyren på nytt.
En av de mest elegante og effektive metodene for å utføre en slik overføring er muligheten til å bestemme plasseringen av brukerprofilmappen under systeminstallasjonsstadiet. Microsoft gir oss denne muligheten for Windows 7 under navnet Audit Mode. Du kan lese mer om denne modusen i neste artikkel.

Nå om det faktiske scenariet for å overføre brukermappen:

  1. Du bør utføre en normal installasjon av Windows 7 på hvilken som helst måte som er praktisk for deg, og stoppe ved trinnet der installasjonsprogrammet vil be deg om å skrive inn datamaskinnavnet og brukernavnet.
  2. På skjermen for å skrive inn datamaskinens navn og brukernavn, trykk CTRL + SHIFT + F3. Datamaskinen vil starte på nytt og starte opp i revisjonsmodus. I dette tilfellet vil systemet være i denne modusen til du kjører sysprep-verktøyet med /oobe-bryteren eller velger det riktige elementet i vinduetsversjonen av dette verktøyet, som starter i revisjonsmodus hver gang systemet starter.

  3. Siden du på dette tidspunktet allerede vil ha Windows 7 installert, men ikke fullt konfigurert, før du tilordner en ny plassering for brukerprofilmappen, må du først forberede diskundersystemet, det vil si opprette og formatere partisjonen du planlegger å bruke for å huse brukermappen.
  4. Nå må du opprette en konfigurasjonsfil for å konfigurere plasseringen til brukermappen, her er innholdet:

    x86-versjon (last ned):
    D:\Brukere D:\ProgramData
    Versjon for x64 (last ned):
    D:\Brukere D:\ProgramData
    Lagre den under et hvilket som helst navn, for eksempel unattend.xml.

    Merk følgende! Filen må lagres i UTF-8-koding (og for de som forstår UTF8 + BOM).

  5. Vinduet med tittelen "System Preparation Program 3.14" må lukkes. Ellers, når du kjører følgende kommando, vil du få feilmeldingen: "En annen kopi av dette programmet kjører allerede."

    Det er bedre å lagre "unattend.xml"-filen på harddisken din i stedet for på en flash-stasjon, fordi når du bruker denne filen, neste gang du starter på nytt, vil ikke flash-stasjonen være tilkoblet ennå, og systemet vil rapportere en feil og vil hele tiden starte på nytt. Hele installasjonsprosessen må starte på nytt. Forutsatt at unattend.xml-filen er lagret i roten til C-stasjonen, vil kommandoen for å bruke den være som følger:

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


    Datamaskinen vil starte på nytt.

    Hvis filen IKKE er lagret i UTF-8-koding (som beskrevet ovenfor), vil du få følgende feilmelding: "Det oppstod en fatal feil under kjøring av Sysprep-programmet på datamaskinen."

  6. Gå tilbake til vinduet for å angi datamaskinnavn og brukernavn, fullfør installasjonen.
  7. Etter oppstart av datamaskinen, kontroller at mappene D:\Users og D:\ProgramData eksisterer og at mappen til brukeren hvis navn du spesifiserte på det siste installasjonsstadiet er i D:\Users.

Som en bonus kan du også dra nytte av de såkalte knutepunktene for å forhindre feil knyttet til eksplisitt spesifisering av tidligere stier til brukerprofilmapper. For å gjøre dette, lag to symbolske lenker ved å bruke mklink-verktøyet (kjør med administratorrettigheter):

Mklink /J C:\Users D:\Users mklink /J C:\ProgramData D:\ProgramData
Dermed, selv når de får tilgang til de samme banene, vil ikke et hvilket som helst program legge merke til erstatningen og vil fungere med mapper på stasjon C, selv om de faktisk vil være plassert på stedet du konfigurerte.

For å gjøre noen programmer kompatible med Windows XP, anbefaler jeg å lage følgende symbolske lenke:
mklink /J "C:\Documents and Settings" D:\Users
Hvis brukermappen allerede eksisterte og du angir det samme brukernavnet under det første oppsettet av operativsystemet, vil en annen mappe for profilen bli opprettet, og den gamle vil forbli urørt. Alle filer fra den gamle mappen skal overføres til den nye manuelt (det anbefales å starte opp under en helt annen bruker slik at filene i profilmappen ikke blokkeres).


Derfor anbefaler jeg at etter å ha installert Windows og etter å ha opprettet brukerprofiler (for dette må du logge på interaktivt én gang som hver bruker), opprette et systembilde på C:-stasjonen. I tilfelle en feil distribuerer du systemet fra et bilde der brukerprofiler er koblet til mappene deres, og problemet beskrevet i avsnittet ovenfor vil ikke oppstå.

Overføring av brukerprofilmapper fra en systemstasjon til en annen stasjon er nødvendig for å frigjøre en relativt liten systemstasjon (for eksempel en SSD).
Operasjonen er usikker og kontroversiell - alle som ikke vet hvordan og hvorfor bør ikke gjøre det.

Ytterligere vil være nødvendig. xxcopy-verktøyet. Pro-versjon kreves. Selv om den er betalt, er den offisielle prøveperioden på 60 dager ganske tilstrekkelig for vår oppgave.
Så:

  1. Installer xxcopy.
  2. Vi oppretter en ny midlertidig bruker med et navn, for eksempel "TU", som vil bli brukt til å utføre dataoverføringsoperasjonen og gi ham administratorrettigheter.
  3. Vi starter på nytt (for å fjerne låser på brukte filer) og logger inn under den nye brukeren (“TU”).
  4. Start Windows-kommandolinjen i administratormodus. For å kopiere en mappe fra stasjon C: til stasjon D:, kjør kommandoen:
    xxcopy c:\Users d:\Users /E /H /K /SC /oE1
    Hvis stasjonsbokstavene dine er forskjellige, bytt ut dine. Som et resultat blir mappen kopiert skikkelig. Du trenger ikke å være mye oppmerksom på feil, hvis det er noen.
  5. Deretter kjører vi kommandoen regedit.I den finner vi registergrenen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.I denne grenen endrer vi verdiene til nøklene:
    • Misligholde til "D:\Users\Default"
    • Profilkatalog til "D:\Users"
    • Offentlig til "D:\Users\Public"
  6. I samme gren er det grener med parametrene til profilene til brukere som allerede er registrert i systemet (grenene med lange navn er det de er) - for hver bruker må du endre verdien på nøkkelen " ProfileImagePath» til en katalog på den bærbare disken.
  7. Den midlertidige brukeren er ikke lenger nødvendig - alt som ble krevd av ham er fullført. Samtidig er det ikke gjort noe irreversibelt så langt – all data ble faktisk kopiert og ikke overført. Derfor, i tilfelle "noe gikk galt ..." kan du alltid returnere status quo. Nå starter vi på nytt og logger inn under en ekte administratorkonto.
  8. Vi sørger for at innloggingen skjer riktig og at systemet starter opp uten spørsmål. Nå kan du gå videre til videre trinn.
  9. Start Windows-kommandolinjen igjen i administratormodus og kjør kommandoene:
    • rd "C:\Documents and Settings"- fjerner den symbolske lenken til den gamle brukermappen
    • rd "C:\Users" /S- sletting av den eldste brukermappen
    • mklink /D "C:\Documents and Settings" "D:\Users"
    • mklink /D "C:\Users" "D:\Users"

Nå i systemet ditt er brukerprofilmappen på ønsket stasjon, og i tillegg er det symbolske lenker til den nye mappen som beskytter systemet mot feil tilgang til den gamle adressen.

I Windows-operativsystemet (i alle versjoner) er det en såkalt brukermappe, som inneholder mapper for lagring av skrivebordet, videoer, dokumenter, for nedlasting av filer fra Internett, for musikk, bilder og annet som brukes mindre ofte. Siden mappene i utgangspunktet er plassert på systemstasjonen "C", kan denne stasjonen over tid bli full. Og hvis du kjøpte deg en liten SSD-stasjon, vil det mest sannsynlig ikke være nok plass til filene som er lagret i brukerens mapper. I dette tilfellet må plasseringen av disse mappene flyttes til en annen lokal stasjon, for eksempel "D", og jeg vil snakke om dette i denne artikkelen.

Nå mer detaljert... Disse brukermappene er først og fremst laget for brukerens bekvemmelighet, fordi de lar deg enkelt sortere informasjonen din på datamaskinen gjennom utforskeren, for eksempel legge inn videoer, filmer osv. i "Video" "-mappen, bilder, bilder - i "Bilder"-mappen, vel, det du plasserer på skrivebordet blir automatisk plassert i "Desktop"-mappen. Dessuten er utseendet til disse mappene i utgangspunktet optimalisert i systemet for visse data, videoer, bilder, musikk. Og du trenger ikke lage dine egne mapper for alt du har på datamaskinen. Generelt er det alles sak om du skal bruke dem eller ikke.

Hvis disse mappene brukes aktivt til det tiltenkte formålet, vil informasjonen i dem fylle opp mye diskplass. Som et eksempel tar hele brukermappen min opp mer enn 600 GB. Hva er galt med det, spør du? Ikke noe dårlig, faktisk, men problemet vil oppstå når det ikke er nok plass på systemdisken. Samtidig er å øke eller redusere størrelsen på systemdisken en farlig operasjon, som kan ødelegge selve Windows, det vil si at den slutter å starte.

Du kan lese informasjon om å endre størrelse på lokale disker

Og noen brukere lagrer mesteparten av informasjonen sin på skrivebordet, som følgelig også vil ta opp plass på C:-stasjonen.

Det kan være en nyhet for noen at skrivebordet i Windows også er en mappe. Ja det er riktig. Mappen heter "Desktop" (eller Desktop) og den ligger i mappen til systembrukeren du jobber under, på stasjon C:

Eller et annet alternativ. Nå installerer mange SSD-stasjoner under systemet sitt, i stedet for de vanlige harddiskene. Og disse SSD-ene er veldig dyre, det vil si at de koster mye mer enn HDD-er (harddisker), 2 eller til og med 3 ganger dyrere.Fordi de fungerer mange ganger raskere og Windows fungerer generelt mye raskere med dem. Siden disse diskene er dyre, kjøpes de vanligvis i en slik kapasitet at de bare er nok til å installere Windows og programmer for det. Dette er omtrent 120 GB, en størrelse som er nok for de fleste til disse formålene. Men disse 120 GB er ikke lenger nok til å lagre all informasjon på datamaskinen, spesielt i brukerens mapper, siden den i utgangspunktet ligger på samme lokale stasjon som Windows.

Her ovenfor ga jeg 2 eksempler på grunn av at du kanskje må endre plasseringen til brukerens mapper, spesielt mappen "Desktop", og begge disse eksemplene er assosiert med mangel på ledig plass på "C" -stasjonen.

La oss gå videre til praksis...

Hvordan overføre brukermapper til en annen lokal stasjon.

Selve brukermappen er som standard plassert på følgende bane i Windows: C:\Users\Vladimir

I stedet for "Vladimir" vil du ha navnet på Windows-kontoen din.

Noen ganger kan mappen "Brukere" kalles "Brukere".

I brukermappen din vil du se noe slikt:

Her vises alle brukerens mapper, som "Desktop", "Dokumenter", "Nedlastinger" osv. Det kan også være andre mapper her, for eksempel som på bildet over, som ikke er ringt inn i rødt. Slike mapper kan lages av noen programmer, det vil si at dette er normalt.

I noen tilfeller kan mappene navngis på engelsk:

  • Nedlastinger = Nedlastinger
  • Desktop = Desktop
  • Favoritter = Favoritter
  • Bilder = Bilder
  • Kontakter = Kontakter
  • Videoer = Mine videoer (kalt «Videoer» i nyere versjoner av Windows)
  • Dokumenter = Mine dokumenter (kalt "Dokumenter" i nyere versjoner av Windows)
  • Musikk = Min musikk (kalt "Musikk" i nyere versjoner av Windows)
  • Søk = Søk
  • Lagrede spill = Lagrede spill
  • Link = Linker

For å endre mappeplassering må du høyreklikke på ønsket mappe (heretter referert til som "RMB") og velge "Egenskaper". Gå til "Plassering"-fanen (1) og klikk på "Flytt" (2).

Windows Utforsker åpnes, hvor du må velge mappen som den gjeldende skal flyttes til. Det er bedre å lage en ny for målmappen (som du overfører den nåværende til) med samme navn, men på en annen lokal stasjon.

Eksempel. Flytt "Nedlastinger"-mappen fra den gamle plasseringen til den nye. Den gamle plasseringen i eksemplet er: C:\Users\Vladimir Vi lager en mappe med samme navn "Nedlastinger" på den andre lokale stasjonen. Følgelig, når vi flytter den gamle mappen, velger vi i fanen "Plassering" den nye "Nedlastinger"-mappen som vi opprettet.

Etter å ha valgt en ny plassering, klikk "Bruk" i vinduet.

Hvis du har filer i nedlastingsmappen, vil systemet tilby å flytte dem alle til den nye plasseringen du har valgt. Det er bedre å flytte filene. For å gjøre dette, klikk "Ja" i vinduet.

Vi gjør det samme med alle andre mapper som er i brukerens mappe. Det vil si at vi først oppretter en mappe med samme navn i en annen lokal stasjon, og deretter overfører vi den gamle mappen til den.

Selvfølgelig kan du ikke overføre alle mappene direkte, men det er bedre å gjøre det likevel slik at du definitivt ikke har noe som tar opp ekstra plass på "C" -stasjonen. Og for de som liker å lagre mange filer direkte på skrivebordet (jeg gjør dette selv noen ganger), anbefaler jeg sterkt å flytte "Desktop"-mappen! :)

Av en eller annen grunn har Microsoft forlatt muligheten til å overføre profiler for klientversjoner av operativsystemene, fra og med Windows Vista. Jeg vet ikke hva dette er forbundet med, men når du går til menyen "Brukerprofiler", vil du se at profilkopieringsknappen er deaktivert.

Men som mange andre restriksjoner pålagt av Microsoft, kan også dette omgås, gjør alt i henhold til instruksjonene og du vil lykkes ;)

Denne artikkelen passer for Windows Vista, Windows 7, Windows 8, Windows 8.1. Så, i rekkefølge:

1) Logg på under administratorkontoen din.

2) Opprett en ny mappe for å lagre kontoene dine; i mitt tilfelle vil det se slik ut:

3) Deretter må du opprette en ny bruker med administratorrettigheter. For å gjøre dette, gå til "Kontrollpanel" → "Brukerkontoer" → "Legge til og fjerne brukerkontoer" → "Opprett en konto". Skriv inn et hvilket som helst navn, velg "Administrator" og klikk "Opprett en konto":

4. Start datamaskinen på nytt og logg på som vår nye bruker:

5. Kopier mappen med profilen til hovedkontoen vår. For å gjøre dette, gå til banen: C:\Users og kopier mappen med det nødvendige brukernavnet til vår nye mappe.

6. Deretter går du til egenskapene til begge mappene og går til fanen "Sikkerhet". Her må vi opprette i mappen på stasjon D alle de samme brukergruppene som i mappen på stasjon C, og også gi dem samme tilgangsrettigheter.

Som du kan se, må du slette gruppene "Autentiserte" og "Brukere", du må også legge til brukeren av nettstedet og gruppen "Hjemmebrukere".

For å legge til eller fjerne en bruker eller gruppe, må du klikke på "Rediger"-knappen. I vinduet som åpnes, velg en bruker eller gruppe og klikk på "Slett"-knappen eller klikk på "Legg til"-knappen for å legge til en ny gruppe.

Et vindu for valg av brukere og grupper åpnes:

Klikk på "Avansert"-knappen og i det nye vinduet til høyre, "Søk"-knappen:

Velg ønsket gruppe og klikk OK til bare "Gruppetillatelser"-vinduet gjenstår.

Som et resultat bør du få en fullstendig kopi av rettighetene til undermappen:

Hvis alt stemmer, trykk på OK-knappen for å bruke endringen og gå videre til neste trinn.

7. Når du prøver å fjerne/legge til en bruker, kan systemet vise følgende vindu:

Vi må komme rundt dette, så vi må deaktivere arv av rettigheter for denne mappen. For å gjøre dette, i mappeegenskapene i "Sikkerhet"-delen, klikk på "Avansert" -knappen:

I dette vinduet klikker du på "Endre tillatelser"-knappen og fjerner merket for "Legg til tillatelser som er arvet fra overordnede objekter":

Klikk OK og svar på Windows-sikkerhetsspørsmålet "Slett" (selv om du også kan "Legg til" - dette vil ganske enkelt lagre gjeldende grupper og brukere, men vil også tillate deg å endre dem):

Klikk også på OK-knappen i vinduet for ekstra sikkerhetsinnstillinger.

8. Åpne registeret. For å gjøre dette, trykk på tastekombinasjonen Win + R og i "Kjør"-vinduet som åpnes, skriv regedit og klikk OK. (Du kan også søke på Start-menyen i Windows 7 eller Vista ved å skrive regedit)

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

Og vi ser flere grupper med poster i denne delen:

Vi er interessert i grupper av formatet S-1-5-21-xxxxxxxxxx-xxx... velg dem én etter én og se på verdien av ProfileImagePath-parameteren. Banen skal føre til mappen for profilen som vi må overføre. I mitt tilfelle er det denne:

Deretter må vi endre ProfileImagePath-verdien til banen til den nye mappen. For å gjøre dette, høyreklikk på parameteren og velg "Endre". Jeg skriver på min måte, og dette er hva jeg fikk:

10. For å være på den sikre siden, la oss lage en symbolsk kobling til den gamle plasseringen; dette vil løse mange problemer, spesielt hvis et program bestemmer seg for å ignorere den nye plasseringen. For å gjøre dette, slett den gamle brukermappen og åpne kommandolinjen og skriv følgende der:

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

Hvor i stedet *bruker* du må skrive navnet på mappen din. For eksempel, " C:\Users\Vladimir"

Alt som gjenstår er å starte systemet på nytt og logge på med hovedkontoen din.

Det er alt. Jeg håper du fant denne artikkelen nyttig, klikk på en av knappene nedenfor for å fortelle vennene dine om det. Abonner også på nettstedoppdateringer ved å skrive inn e-posten din i feltet til høyre eller abonnere på gruppen på VKontakte.