Как да преместите големи приложения или игри на друго устройство

Редовните читатели знаят, че основното устройство на новия ми компютър е 80-гигабайтов капацитет Intel Solid State Drive. Твърдият диск е отличен и работи добре в комбинация с 2 TB твърдия диск, който използвам за съхранение на данни, и някои по-големи програми, които не изискват бърз твърд диск.

Понякога срещам проблеми с дисковото пространство. Вземете например Steam софтуера, той може да инсталира нови игри само на същия твърд диск, на който са инсталирани всички останали игри (Update: Valve е актуализирал софтуера междувременно, за да позволи инсталирането на игри на други устройства).

Това е голям проблем, който доведе до публикуването на няколко решения в Интернет. Някои потребители са преместили Steam и всичките си игри на друг диск; Други деинсталираха игра, за да направят място за новата. Но проблемът не е само в Steam. Има игри, които могат да бъдат инсталирани само на c: диск, например, а някои приложения имат същото ограничение.

Как да преместите големи приложения или игри на друго устройство

Моят начин за справяне с проблеми с пространството на дискове е да премествам приложенията или игрите на друго устройство, без да се налага да ги преинсталирам или да губя данни. Наскоро инсталирах Dragon Age, който се инсталира на c: устройството. Реших да преместя играта от c: \ на друг твърд диск с много място, без да губя статуса на инсталацията на играта.

Самият процес на преместване е достатъчно лесен. Просто преместете файловете с помощта на Windows Explorer или друг файлов мениджър, който може да използвате, на друг твърд диск. Можете да преместите папката, като натиснете shift по време на операцията за плъзгане и пускане (ако не натиснете shift, копирате файловете).

Повечето игри и приложения няма да стартират повече, след като са били преместени. Това е така, защото записите в регистъра все още могат да се свързват към оригиналното местоположение, а не към актуализираното.

Решението за това е да се създадат символични твърди връзки. Windows се предлага с инструмента да направи точно това. Отворете командния ред като администратор. Можете да намерите командния ред под Аксесоари в менюто "Старт" на Windows. Щракнете с десния бутон върху командния ред и изберете Run като администратор.

Актуализация : Ако използвате Windows 8 или по-нова версия, докоснете клавиша за Windows, въведете cmd.exe, щракнете с десния бутон върху резултата и изберете "стартирай като администратор".

Командата, която използваме, за да създадем т. Нар. Кръстовище на директория е mklink. Съединението на директория основно казва на операционната система да създаде огледало в друга директория, която осигурява достъп до всички файлове на избраната директория в огледалната директория, сякаш те ще бъдат съхранени в нея.

И така, по-лесно: всички файлове и папки са достъпни на друго място, въпреки че те просто се свързват към "истинските" файлове и папки на друг твърд диск.

Файловете и папките в огледалната директория обаче всъщност се пренасочват само към местоназначението, където всъщност са хоствани. Това по същество означава, че можете да накарате играта, приложението или Windows да вярват, че файловете и папките все още са на правилното си място, дори и да не са.

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

Това е основната команда, която ще използваме. Параметърът / J определя типа на символната връзка, която създаваме, в този случай връзка на директория. Новата папка е огледалната папка и „папката с файловете“ папката, съдържаща реалните файлове, които сте преместили преди.

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

Това създава свързване на директория, така че файловете и папките на e: \ games \ Dragon Age да са достъпни от програмата и Windows под C: \ програмни файлове (x86) \ Dragon Age \, както и (където първоначално са били инсталирани),

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

Създаден е за c: \ програмни файлове (x86) \ възраст на дракони \ c: \ игри \ DragonAge \

Същият метод може да се приложи и за други приложения или игри. Възможно е например да преместите някои игри или файлове на Steam на друг твърд диск, за да освободите място на този, на който е инсталиран Steam.

Mklink се предлага в Windows Vista и Windows 7 (Актуализация: И по-нови версии на Windows). Не съм сигурен в Windows XP в момента, би било хубаво, ако някой с XP може да ме уведоми в коментарите. Има програми като Junction от Sysinternals, които могат да създават кръстовища, както и в случай, че е необходимо.