Flytta användarmappen till en annan enhet. Hur flyttar man användarmappar till en annan lokal enhet i Windows? Hur man överför användarmappar till en annan lokal enhet

I operationssalen Windows-system(i alla dess versioner) finns en så kallad användarmapp, som innehåller mappar för lagring av skrivbordet, videor, dokument, för nedladdning av filer från Internet, för musik, bilder och annat som används mer sällan. Eftersom mapparna initialt finns på systemenheten "C", kan denna enhet med tiden bli full. Och om du köpte en liten SSD-enhet, kommer det troligen inte att finnas tillräckligt med utrymme för filerna som lagras i användarens mappar. I det här fallet måste platsen för dessa mappar flyttas till en annan lokal disk, till exempel "D" och jag kommer att prata om detta i den här artikeln.

Nu mer i detalj... Dessa användarmappar skapas främst för användarens bekvämlighet, eftersom de låter dig enkelt sortera din information på datorn genom utforskaren, till exempel lägga in videor, filmer etc. i "Video " mapp, foton, bilder - i mappen "Bilder", Tja, det du placerar på skrivbordet placeras automatiskt i mappen "Desktop". Dessutom är utseendet på dessa mappar initialt optimerat i systemet för vissa data, videor, foton, musik. Och du behöver inte skapa dina egna mappar för allt du har på din dator. I allmänhet, om man ska använda dem eller inte är allas sak.

Om dessa mappar används aktivt för sitt avsedda syfte kommer informationen i dem att fylla upp mycket diskutrymme. Som ett exempel tar hela min användarmapp upp mer än 600 GB. Vad är det för fel med det, frågar du dig? Inget dåligt, faktiskt, men problemet kommer att uppstå när det inte finns tillräckligt med utrymme på din systemdisk. Öka eller minska samtidigt storleken systemdisk- det här är en farlig operation där du kan bryta själva Windows, det vill säga det kommer att sluta starta.

Du kan läsa information om hur du ändrar storlek på lokala diskar

Och vissa användare lagrar det mesta av sin information på skrivbordet, vilket följaktligen också kommer att ta upp utrymme på C:-enheten.

Det kan vara en nyhet för vissa att skrivbordet i Windows också är en mapp. Ja det stämmer. Mappen heter "Desktop" (eller Desktop) och den finns i mappen för systemanvändaren du arbetar under, på enhet C:

Eller ett annat alternativ. Nu sätter många människor det under sitt system SSD-enheter, istället för det vanliga hårddiskar. Och dessa SSD:er är väldigt dyra, det vill säga de kostar mycket mer än hårddiskar (hårddiskar), 2 eller till och med 3 gånger dyrare, eftersom de fungerar många gånger snabbare och Windows fungerar generellt mycket snabbare med dem. Eftersom dessa diskar är dyra köps de vanligtvis i sådan kapacitet att de bara räcker för att installera Windows och program för det. Detta är cirka 120 GB, en storlek som räcker för de flesta för dessa ändamål. Men dessa 120 GB räcker inte längre för att lagra all information på datorn, särskilt i användarens mappar, eftersom den initialt ligger på samma lokala enhet som Windows.

Här ovan gav jag 2 exempel på grund av vilka du kan behöva ändra platsen för användarmapparna, speciellt Desktop-mappen och båda dessa exempel är relaterade till bristen på fritt utrymme på enhet "C".

Låt oss gå vidare till träningen...

Hur man överför användarmappar till en annan lokal enhet.

Själva användarmappen finns som standard på följande sökväg i Windows: C:\Users\Vladimir

Istället för "Vladimir" kommer du att ha namnet på ditt Windows-konto.

Ibland kan mappen "Användare" kallas "Användare".

I din användarmapp kommer du att se något sånt här:

Alla användarens mappar visas här, som "Skrivbord", "Dokument", "Nedladdningar" etc. Det kan även finnas andra mappar här, till exempel som på bilden ovan, som inte är inringade i rött. Sådana mappar kan skapas av vissa program, det vill säga detta är normalt.

I vissa fall kan mappar namnges på engelska:

  • Nedladdningar = Nedladdningar
  • Desktop = Desktop
  • Favoriter = Favoriter
  • Bilder = Bilder
  • Kontakter = Kontakter
  • Videos = Mina videor (i ny Windows-versioner kallas "Video")
  • Dokument = Mina dokument (kallas "Dokument" i nyare versioner av Windows)
  • Musik = Min musik (kallas "Musik" i nyare versioner av Windows)
  • Sökningar = Sökningar
  • Sparade spel = Sparade spel
  • Länk = Länkar

För att ändra mappplatsen måste du klicka på önskad mapp högerklicka (hädanefter kallat "RMB"), välj "Egenskaper". Gå till fliken "Plats" (1) och klicka på "Flytta" (2).

Kommer öppna Windows utforskaren, där du måste välja den mapp som den nuvarande ska flyttas till. Det är bättre att skapa en ny för målmappen (till vilken du överför den nuvarande) med samma namn, men på en annan lokal enhet.

Exempel. Flytta mappen "Nedladdningar" från den gamla platsen till den nya. Den gamla platsen i exemplet är: C:\Users\Vladimir Vi skapar en mapp med samma namn "Nedladdningar" på den andra lokala enheten. Följaktligen, när vi flyttar den gamla mappen, på fliken "Plats" väljer vi den nya mappen "Nedladdningar" som vi skapade.

När du har valt en ny plats klickar du på "Apply" i fönstret.

Om du har några filer i din nedladdningsmapp, kommer systemet att erbjuda dig att flytta dem alla till den nya plats som du har valt. Bättre filer flytta. För att göra detta, klicka på "Ja" i fönstret.

Vi gör samma sak med alla andra mappar som finns i din användares mapp. Det vill säga, vi skapar först en mapp med samma namn på en annan lokal enhet och överför sedan den gamla mappen till den.

Naturligtvis kanske du inte direkt överför alla mappar, men det är bättre att göra det ändå så att du definitivt inte har något som tar upp extra utrymme på "C"-enheten. Och för de som gillar att lagra många filer direkt på skrivbordet (jag gör det själv ibland) rekommenderar jag starkt att flytta mappen "Desktop"! :)

Men jag tror att det är väldigt användbart, så jag lägger upp det korrigerad och utökad kopia.

Uppgiften att flytta användarprofilmappen från systemenheten till en annan logisk eller fysisk enhet i operativsystemet Windows familjär mycket viktigt av flera skäl:

  • Behovet av att separera driftsinformation (system) och arkivdata (användardata) på grund av till exempel behov av lagring systemfiler på en höghastighets men mindre tillförlitlig RAID0-diskarray.
  • Det finns inget behov av ytterligare informationsöverföring när du installerar om operativsystemet.
  • Jämfört med att överföra en enskild användarprofil är överföring av mappen Användare mer att föredra, eftersom profilerna för alla efterföljande användare av datorn också kommer att sparas på rätt plats, och det finns inget behov av att gå igenom överföringsproceduren igen.
En av de mest eleganta och effektiva metoderna för att utföra en sådan överföring är möjligheten att bestämma platsen för användarprofilmappen under systeminstallationsstadiet. Microsoft ger oss denna möjlighet för Windows 7 under namnet Audit Mode. Du kan läsa mer om detta läge i nästa artikel.

Nu om det faktiska scenariot för att överföra mappen Användare:

  1. Du bör utföra en normal installation av Windows 7 på något sätt som är bekvämt för dig, och stanna vid det steg där installationsprogrammet kommer att be dig ange datornamn och användarnamn.
  2. Tryck på kombinationen på skärmen för att ange ditt datornamn och användarnamn CTRL-tangenter+ SHIFT + F3. Datorn startar om och startar i granskningsläge. I det här fallet kommer systemet att vara i detta läge tills du kör sysprep-verktyget med /oobe-växeln eller väljer lämpligt objekt i fönsterversionen av detta verktyg, som startar i granskningsläge varje gång systemet startar.

  3. Eftersom du vid det här laget redan har Windows 7 installerat, men inte helt konfigurerat, innan du tilldelar en ny plats för användarprofilmappen, måste du först förbereda diskundersystemet, det vill säga skapa och formatera partitionen som du planerar att använda för att innehåller mappen Användare.
  4. Nu måste du skapa konfigurationsfil för att konfigurera platsen för mappen Användare, här är dess innehåll:

    x86-version (nedladdning):
    D:\Användare D:\ProgramData
    Version för x64 (nedladdning):
    D:\Användare D:\ProgramData
    Spara den under valfritt namn, till exempel unattend.xml.

    Uppmärksamhet! Filen måste sparas i UTF-8-kodning (och för de som förstår UTF8 + BOM).

  5. Fönstret med titeln "System Preparation Program 3.14" måste stängas. Annars, när du kör följande kommando, kommer du att få felmeddelandet: "En annan kopia av det här programmet körs redan."

    Det är bättre att spara filen "unattend.xml" på din hårddisk snarare än på en flashenhet, för när du använder den här filen, nästa gång du startar om, kommer flashenheten ännu inte att vara ansluten och systemet kommer att rapportera ett fel och kommer ständigt att starta om. Hela installationsprocessen måste börja om. Om du antar att filen unattend.xml har sparats i roten på C-enheten, så kommer kommandot att tillämpa den att vara som följer:

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


    Datorn kommer att starta om.

    Om filen INTE sparas i UTF-8-kodning (enligt beskrivningen ovan), kommer du att få följande felmeddelande: "Ett allvarligt fel inträffade när Sysprep-programmet kördes på datorn."

  6. Återgå till fönstret för inställning av datornamn och användarnamn, slutför installationen.
  7. Efter att du har startat upp datorn, se till att mapparna D:\Users och D:\ProgramData finns och att mappen för användaren vars namn du angav vid det sista installationsskedet finns i D:\Users.

Som en bonus kan du också dra nytta av de så kallade knutpunkterna för att förhindra fel som är förknippade med att explicit specificera tidigare sökvägar till användarprofilmappar. För att göra detta, skapa två symboliska länkar med hjälp av mklink-verktyget (kör med administratörsrättigheter):

Mklink /J C:\Users D:\Users mklink /J C:\ProgramData D:\ProgramData
Så nu, även när de kommer åt samma sökvägar, kommer något program inte att märka ersättningen och kommer att fungera med mappar på enhet C, även om de faktiskt kommer att finnas på den plats du konfigurerade.

För att göra vissa program kompatibla med Windows XP rekommenderar jag att du gör följande symboliska länk:
mklink /J "C:\Documents and Settings" D:\Users
Om användarmappen redan fanns och du första installationen operativ system Om du ställer in samma användarnamn skapas en annan profilmapp och den gamla förblir orörd. Alla filer från den gamla mappen ska överföras till den nya manuellt (det är lämpligt att starta upp under en helt annan användare så att filerna i profilmappen inte blockeras).


Därför rekommenderar jag efter Windows installationer och efter att ha skapat användarprofiler (för att göra detta måste du logga in interaktivt en gång för varje användare), skapa en systemavbildning på C:-enheten. I händelse av ett fel distribuerar du systemet från en bild där användarprofiler är länkade till deras mappar, och problemet som beskrivs i stycket ovan kommer inte att uppstå.

Att överföra användarprofilmappar från en systemenhet till en annan enhet behövs för att frigöra en relativt liten systemenhet (till exempel en SSD).
Operationen är osäker och kontroversiell - alla som inte vet hur och varför ska inte göra det.

Ytterligare kommer att krävas. Verktyget xxcopy. Pro-version krävs. Även om det är betalt är dess officiella testperiod på 60 dagar ganska tillräckligt för vår uppgift.
Så:

  1. Installera xxcopy.
  2. Vi skapar en ny tillfällig användare med ett namn, till exempel "TU", som kommer att användas för att utföra dataöverföringen och ge honom administratörsrättigheter.
  3. Vi startar om (för att ta bort lås på använda filer) och loggar in under den nya användaren (“TU”).
  4. Låt oss starta kommandorad Windows i administratörsläge. För att kopiera en mapp från enhet C: till enhet D:, kör kommandot:
    xxcopy c:\Users d:\Users /E /H /K /SC /oE1
    Om dina enhetsbokstäver är olika, byt ut dina. Som ett resultat blir mappen kopieras ordentligt. Du behöver inte vara särskilt uppmärksam på fel, om det finns några.
  5. Därefter kör vi kommandot regedit.I den hittar vi registergrenen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.I den här grenen ändrar vi värdena på nycklarna:
    • Standard till "D:\Users\Default"
    • Profilkatalog till "D:\Users"
    • offentlig till "D:\Users\Public"
  6. I samma gren finns det grenar med parametrarna för profilerna för användare som redan är registrerade i systemet (grenarna med långa namn är vad de är) - för varje användare måste du ändra värdet på nyckeln " ProfileImagePath» till en katalog på den bärbara disken.
  7. Den tillfälliga användaren behövs inte längre - allt som krävdes av honom har slutförts. Samtidigt har inget oåterkalleligt gjorts hittills - all data har faktiskt kopierats och inte överförts. Därför, i fallet med "något gick fel..." kan du alltid återställa status quo. Nu startar vi om igen och loggar in under ett riktigt administratörskonto.
  8. Vi ser till att inloggningen sker korrekt och att systemet startar utan några frågor. Nu kan du gå vidare till ytterligare steg.
  9. Kör kommandoraden igen Windows sträng i administratörsläge och kör kommandona:
    • rd "C:\Documents and Settings"- ta bort den symboliska länken till den gamla mappen Användare
    • rd "C:\Users" /S- ta bort den äldsta mappen Användare
    • mklink /D "C:\Documents and Settings" "D:\Users"
    • mklink /D "C:\Users" "D:\Users"

Nu på ditt system finns användarprofilmappen Användare på önskad skiva och dessutom finns det symboliska länkar till den nya mappen, som skyddar systemet från felaktig åtkomst till den gamla adressen.

Av någon anledning har Microsoft övergett möjligheten att överföra profiler för klientversioner av sina operativsystem, från och med Windows Vista. Jag vet inte vad detta är kopplat till, men när du går till menyn "Användarprofiler" ser du att knappen för profilkopiering är inaktiverad.

Men precis som många andra restriktioner från Microsoft kan även detta kringgås, gör allt enligt instruktionerna så kommer du att lyckas ;)

Den här artikeln är lämplig för Windows Vista, Windows 7, Windows 8, Windows 8.1. Så, i ordning:

1) Logga in under ditt administratörskonto.

2) Skapa en ny mapp för att lagra dina konton; i mitt fall kommer det se ut så här:

3) Därefter måste du skapa en ny användare med administratörsrättigheter. För att göra detta, gå till "Kontrollpanelen" → "Användarkonton" → "Lägga till och ta bort användarkonton" → "Skapa konto" Ange valfritt namn, välj "Administratör" och klicka på "Skapa ett konto":

4. Starta om datorn och logga in som vår nya användare:

5. Kopiera mappen med profilen för vårt huvudkonto. För att göra detta, gå till sökvägen: C:\Users och kopiera mappen med önskat användarnamn till vår nya mapp.

6. Gå sedan till egenskaperna för båda mapparna och gå till fliken "Säkerhet". Här måste vi skapa i mappen på enhet D alla samma användargrupper som i mappen på enhet C, och även ge dem samma åtkomsträttigheter.

Som du kan se måste du ta bort grupperna "Autentiserade" och "Användare", du måste också lägga till webbplatsanvändaren och gruppen "Hemanvändare".

För att lägga till eller ta bort en användare eller grupp måste du klicka på knappen "Redigera". I fönstret som öppnas, välj en användare eller grupp och klicka på "Ta bort"-knappen eller klicka helt enkelt på "Lägg till"-knappen för att lägga till en ny grupp.

Ett fönster för att välja användare och grupper öppnas:

Klicka på knappen "Avancerat" och i det nya fönstret till höger, knappen "Sök":

Välja önskad grupp och klicka på OK tills endast fönstret "Gruppbehörigheter" återstår.

Som ett resultat bör du få en fullständig kopia av rättigheterna för den underordnade mappen:

Om allt stämmer, tryck på OK-knappen för att tillämpa ändringen och gå vidare till nästa steg.

7. När du försöker ta bort/lägga till en användare kan systemet visa följande fönster:

Vi måste komma runt detta, så vi måste inaktivera arv av rättigheter för den här mappen. För att göra detta, i mappegenskaperna i avsnittet "Säkerhet", klicka på knappen "Avancerat":

I det här fönstret klickar du på knappen "Ändra behörigheter" och avmarkerar kryssrutan "Lägg till behörigheter som ärvts från överordnade objekt":

Klicka på OK och svara på frågan Windows säkerhet Vi svarar "Radera" (även om du också kan "Lägg till" - detta sparar helt enkelt de nuvarande grupperna och användarna, men låter dig också ändra dem):

Klicka även på OK-knappen i fönstret för ytterligare säkerhetsinställningar.

8. Öppna registret. För att göra detta, tryck på tangentkombinationen Win + R och i fönstret "Kör" som öppnas, skriv regedit och klicka på OK. (Du kan också söka i Start-menyn i Windows 7 eller Vista genom att skriva regedit)

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

Och vi ser flera grupper av poster i det här avsnittet:

Vi är intresserade av grupper av formatet S-1-5-21-xxxxxxxxxx-xxx... välj dem en efter en och titta på värdet på parametern ProfileImagePath. Sökvägen ska leda till mappen för profilen som vi behöver överföra. I mitt fall är det denna:

Därefter måste vi ändra ProfileImagePath-värdet till sökvägen till den nya mappen. För att göra detta, högerklicka på parametern och välj "Ändra". Jag skriver på mitt sätt, och det här är vad jag fick:

10. För att vara på den säkra sidan, låt oss skapa en symbolisk länk till den gamla platsen; detta kommer att lösa många problem, speciellt om något program bestämmer sig för att ignorera den nya platsen. För att göra detta, ta bort den gamla användarmappen och öppna kommandoraden och skriv följande där:

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

Var istället *användare* du måste skriva namnet på din mapp. Till exempel, " C:\Users\Vladimir"

Allt som återstår är att starta om systemet och logga in med ditt huvudkonto.

Det är allt. Jag hoppas att du tyckte att den här artikeln var användbar, klicka på en av knapparna nedan för att berätta för dina vänner om det. Prenumerera också på webbplatsuppdateringar genom att ange din e-post i fältet till höger eller prenumerera på gruppen på VKontakte.

Men jag tror att det är väldigt användbart, så jag lägger upp det korrigerad och utökad kopia.

Uppgiften att överföra en användarprofilmapp från en systemenhet till en annan logisk eller fysisk enhet i ett Windows-operativsystem är mycket brådskande av ett antal anledningar:

  • Behovet av att separera operativ information (system) och arkivdata (användardata) orsakas till exempel av behovet av att lagra systemfiler på en höghastighets men mindre tillförlitlig RAID0-diskarray.
  • Det finns inget behov av ytterligare informationsöverföring när du installerar om operativsystemet.
  • Jämfört med att överföra en enskild användarprofil är överföring av mappen Användare mer att föredra, eftersom profilerna för alla efterföljande användare av datorn också kommer att sparas på rätt plats, och det finns inget behov av att gå igenom överföringsproceduren igen.
En av de mest eleganta och effektiva metoderna för att utföra en sådan överföring är möjligheten att bestämma platsen för användarprofilmappen under systeminstallationsstadiet. Microsoft ger oss denna möjlighet för Windows 7 under namnet Audit Mode. Du kan läsa mer om detta läge i nästa artikel.

Nu om det faktiska scenariot för att överföra mappen Användare:

  1. Du bör utföra en normal installation av Windows 7 på något sätt som är bekvämt för dig, och stanna vid det steg där installationsprogrammet kommer att be dig ange datornamn och användarnamn.
  2. På skärmen för att ange ditt datornamn och användarnamn, tryck CTRL + SHIFT + F3. Datorn startar om och startar i granskningsläge. I det här fallet kommer systemet att vara i detta läge tills du kör sysprep-verktyget med /oobe-växeln eller väljer lämpligt objekt i fönsterversionen av detta verktyg, som startar i granskningsläge varje gång systemet startar.

  3. Eftersom du vid det här laget redan har Windows 7 installerat, men inte helt konfigurerat, innan du tilldelar en ny plats för användarprofilmappen, måste du först förbereda diskundersystemet, det vill säga skapa och formatera partitionen som du planerar att använda för att innehåller mappen Användare.
  4. Nu måste du skapa en konfigurationsfil för att konfigurera platsen för mappen Användare, här är dess innehåll:

    x86-version (nedladdning):
    D:\Användare D:\ProgramData
    Version för x64 (nedladdning):
    D:\Användare D:\ProgramData
    Spara den under valfritt namn, till exempel unattend.xml.

    Uppmärksamhet! Filen måste sparas i UTF-8-kodning (och för de som förstår UTF8 + BOM).

  5. Fönstret med titeln "System Preparation Program 3.14" måste stängas. Annars, när du kör följande kommando, kommer du att få felmeddelandet: "En annan kopia av det här programmet körs redan."

    Det är bättre att spara filen "unattend.xml" på din hårddisk snarare än på en flashenhet, för när du använder den här filen, nästa gång du startar om, kommer flashenheten ännu inte att vara ansluten och systemet kommer att rapportera ett fel och kommer ständigt att starta om. Hela installationsprocessen måste börja om. Om du antar att filen unattend.xml har sparats i roten på C-enheten, så kommer kommandot att tillämpa den att vara som följer:

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


    Datorn kommer att starta om.

    Om filen INTE sparas i UTF-8-kodning (enligt beskrivningen ovan), kommer du att få följande felmeddelande: "Ett allvarligt fel inträffade när Sysprep-programmet kördes på datorn."

  6. Återgå till fönstret för inställning av datornamn och användarnamn, slutför installationen.
  7. Efter att du har startat upp datorn, se till att mapparna D:\Users och D:\ProgramData finns och att mappen för användaren vars namn du angav vid det sista installationsskedet finns i D:\Users.

Som en bonus kan du också dra nytta av de så kallade fördelarna med att förhindra fel som är förknippade med att uttryckligen ange tidigare sökvägar till användarprofilmappar. För att göra detta, skapa två symboliska länkar med hjälp av mklink-verktyget (kör med administratörsrättigheter):

Mklink /J C:\Users D:\Users mklink /J C:\ProgramData D:\ProgramData
Så nu, även när de kommer åt samma sökvägar, kommer något program inte att märka ersättningen och kommer att fungera med mappar på enhet C, även om de faktiskt kommer att finnas på den plats du konfigurerade.

För att göra vissa program kompatibla med Windows XP rekommenderar jag att du gör följande symboliska länk:
mklink /J "C:\Documents and Settings" D:\Users
Om användarmappen redan fanns och du ställer in samma användarnamn under den initiala installationen av operativsystemet, skapas en annan mapp för profilen och den gamla kommer att förbli orörd. Alla filer från den gamla mappen ska överföras till den nya manuellt (det är lämpligt att starta upp under en helt annan användare så att filerna i profilmappen inte blockeras).


Därför rekommenderar jag att efter installation av Windows och efter att ha skapat användarprofiler (för detta måste du logga in interaktivt en gång som varje användare), skapar en systemavbildning på C:-enheten. I händelse av ett fel distribuerar du systemet från en bild där användarprofiler är länkade till deras mappar, och problemet som beskrivs i stycket ovan kommer inte att uppstå.