Sådan flyttes store apps eller spil til et andet drev

Regelmæssige læsere ved, at hoveddrevet på min nye pc er en 80 Gigabyte-kapacitet Intel Solid State Drive. Harddisken er fremragende og fungerer godt i kombination med den 2 TB harddisk, som jeg bruger til datalagring, og nogle større programmer, der ikke kræver en hurtig harddisk.

Nogle gange har jeg problemer med diskpladsen. Tag f.eks. Steam-softwaren, det kan kun installere nye spil på den samme harddisk, hvor alle de andre spil er installeret (Opdatering: Valve har opdateret softwaren i mellemtiden for at tillade installation af spil på andre drev).

Det er et stort problem, der resulterede i, at et par løsninger blev sendt på Internettet. Nogle brugere har flyttet Steam og alle deres spil til et andet drev; Andre afinstallerede et spil for at gøre plads til det nye. Men problemet er ikke kun et Steam-problem. Der er spil, der kun kan installeres på c: drevet, for eksempel, og nogle applikationer har den samme begrænsning.

Sådan flyttes store apps eller spil til et andet drev

Min måde at håndtere pladsproblemer på drev er at flytte apps eller spil til et andet drev uden at skulle installere dem igen eller miste data. Jeg har for nylig installeret Dragon Age, som installerede sig selv på c: drevet. Jeg besluttede at flytte spillet fra c: \ til en anden harddisk med masser af plads i stedet uden at miste spillets installationsstatus.

Flytningsprocessen i sig selv er let nok. Flyt bare filerne ved hjælp af Windows Stifinder eller en hvilken som helst anden filhåndtering, du muligvis bruger, til en anden harddisk. Du kan flytte mappen ved at trykke på shift under træk og slip-funktionen (hvis du ikke trykker på shift kopierer du filerne).

De fleste spil og applikationer starter ikke længere, efter at de er blevet flyttet. Det skyldes, at poster i registreringsdatabasen muligvis stadig linker til den oprindelige placering og ikke til den opdaterede.

Løsningen på dette er at skabe symbolske hårde links. Windows leveres med værktøjet til at gøre netop det. Åbn en kommandoprompt som administrator. Du finder kommandoprompten under Tilbehør i Windows Start-menu. Højreklik på kommandoprompten, og vælg Kør som administrator.

Opdatering : Hvis du bruger Windows 8 eller nyere, skal du trykke på Windows-tasten, skrive cmd.exe, højreklikke på resultatet og vælge "kør som administrator".

Kommandoen, som vi bruger til at oprette et såkaldt bibliotekskryds, er mklink. Et biblioteksforbindelse fortæller grundlæggende operativsystemet om at oprette et spejl i et andet bibliotek, der giver adgang til alle filer i det valgte bibliotek i spejlkataloget, som om de ville blive gemt i det.

Så nemmere: alle filer og mapper er tilgængelige et andet sted, selvom de bare linker til de "rigtige" filer og mapper på en anden harddisk.

Filerne og mapperne i spejlkataloget omdirigeres imidlertid faktisk kun til den destination, hvor de faktisk er vært. Dette betyder i det væsentlige, at du kan få spillet, applikationen eller Windows til at tro, at filerne og mapperne stadig er på det rigtige sted, selvom de ikke er det.

mklink /J "new folder" "folder with the files"

Det er den grundlæggende kommando, som vi vil bruge. Parameteren / J definerer den type symbolsk forbindelse, som vi opretter, i dette tilfælde et katalogforbindelse. Den nye mappe er spejlmappen og "mappen med filerne" mappen der indeholder de ægte filer, du tidligere har flyttet.

mklink /J "C:\program files (x86)\Dragon Age\" "e:\games\Dragon Age"

Dette opretter et bibliotekskryds, så filerne og mapperne i e: \ games \ Dragon Age også er tilgængelige for programmet og Windows under C: \ programfiler (x86) \ Dragon Age \ (hvor de oprindeligt er installeret til) .

C: \ Windows \ system32> mklink / J "c: \ Program Files (x86) \ Dragon Age \" "c: \ games \ Dragon Age \"

Kryds oprettet til c: \ Programfiler (x86) \ Dragon Age \ c: \ games \ DragonAge \

Den samme metode kan anvendes til andre applikationer eller spil. Det er f.eks. Muligt at flytte nogle Steam-spil eller -filer til en anden harddisk for at frigøre plads på den Steam er installeret på.

Mklink er tilgængelig i Windows Vista og Windows 7 (Opdatering: Og nyere versioner af Windows). Jeg er ikke sikker på om Windows XP lige nu, ville være rart, hvis nogen med XP kunne fortælle mig det i kommentarerne. Der er programmer som Junction fra Sysinternals, der også kan oprette kryds, hvis det er nødvendigt.