Regelbundna läsare vet att den viktigaste enheten i min nya DATOR är en 80 Gigabyte kapacitet Intel Solid-State Drive). Hårddisken är utmärkt och fungerar bra i kombination med 2 TB hårddisk som jag använder för lagring av data, och några större program som inte kräver en snabb hårddisk.
Jag kör ibland i diskutrymme problem. Ta Steam-programvara till exempel, det kan bara installera nya spel på samma hårddisk där alla andra spel är installerade (Uppdatering: Valve har uppdaterat programvaran i tiden för att tillåta installationen av spel på andra enheter).
Det är ett stort problem, som resulterade i ett par lösningar som publiceras på Internet. Vissa användare har flyttat Steam och alla deras spel till en annan enhet, Andra avinstalleras ett spel för att göra plats för det nya. Men problemet är inte enbart en Ånga. Det finns spel som bara kan installeras på enhet c: till exempel, och vissa program har samma begränsning.
Hur Till Flytta Stora Appar Och Spel Till En Annan Enhet
Mitt sätt att hantera problem med utrymme på hårddiskar är att flytta appar och spel till en annan enhet utan att behöva installera om dem eller förlora data. Jag har nyligen installerat Dragon Age som installerat sig på enhet c:. Jag bestämde mig för att flytta spelet från c: till en annan hårddisk med massor av plats istället utan att förlora spelet installation status.
Flytta själva processen är lätt. Bara flytta filer med hjälp av Utforskaren i Windows, eller någon annan filhanterare som du kan använda, till en annan hårddisk. Du kan flytta en mapp genom att trycka på skift under dra och släppa (om du inte trycker på skift du kopiera filer).
De flesta spel och program kommer inte att starta längre efter att de har flyttats runt.Det beror på att registerposter kan fortfarande länk till den ursprungliga platsen och inte uppdaterade.
Lösningen på detta är att skapa symboliska hårda länkar. Windows levereras med verktyget att göra just det. Öppna kommandotolken som administratör. Du hittar Kommandotolken under Tillbehör i Windows Start-Meny. Högerklicka på kommandotolken och välj kör som administratör.
Uppdatering: Om du använder Windows 8 eller nyare, tryck på Windows-tangenten, typ cmd.exe högerklicka på resultatet och välja “kör som administratör”.
Kommandot som vi använder för att skapa en så kallad katalog junction är mklink. En katalog junction i princip talar om för operativsystemet för att skapa en spegel i en annan katalog, som ger tillgång till alla filer i den valda katalogen i spegeln katalog som om de skulle lagras i det.
Så, i enklare form: alla filer och mappar som är tillgängliga på en annan plats, även om de bara länka till “riktiga” filer och mappar på en annan hårddisk.
De filer och mappar i spegeln katalogen är dock egentligen bara omdirigeras till den destination där de är faktiskt värd. Detta innebär i huvudsak att du kan göra ett spel, program eller Windows tror att de filer och mappar är fortfarande på rätt plats även om de inte är det.
mklink /J “ny mapp”, “mapp med filer”
Det är de grundläggande kunskaper som vi kommer att använda. /J parameter definierar vilken typ av symbolisk länk för att vi håller på att skapa, i detta fall en katalog junction. Den nya mappen är spegeln mapp och “mapp med filer” i den mapp som innehåller den verkliga filer som har flyttats tidigare.
mklink /J “C:program files (x86)Dragon Age” “e:gamesDragon Ålder”
Detta skapar en katalog korsningen så att filer och mappar e:gamesDragon Ålder är tillgängliga med programmet och Windows under C:program files (x86)Dragon Age (där de har varit först installeras till).
C:Windowssystem32>mklink /J “c:Program Files (x86)Dragon Age” “c:gamesDragon Ålder”
Korsningen har skapats för c:Program Files (x86)Dragon Age <> c:gamesDragonAge
Samma metod kan tillämpas på andra program eller spel. Det är till exempel möjligt att flytta en del Steam-spel eller filer till en annan hårddisk för att frigöra utrymme på en Steam är installerad på.
Mklink är tillgängliga i Windows Vista och Windows 7 (Uppdatering: Och nyare versioner av Windows). Jag är inte säker på om Windows XP just nu, skulle vara trevligt om någon med XP kunde låta mig veta i kommentarerna. Det finns program som Junction från Sysinternals som kan skapa korsningar samt i de fall som behövs.