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 til 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 give 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.

mklink

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, når de er flyttet rundt. Det skyldes, at poster i registreringsdatabasen muligvis stadig linker til det originale sted og ikke til det opdaterede.

Løsningen på dette er at skabe symboliske 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 'ny mappe' 'mappe med filerne'

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

mklink / J 'C: programfiler (x86) Dragon Age ' 'e: games Dragon Age'

Dette opretter et bibliotekskryds, så filerne og mapperne i e: games Dragon Age også er tilgængelige af 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 Knudepunkt fra Sysinternals, der også kan skabe kryds i tilfælde af, at det er nødvendigt.