Ако само животът на Windows беше толкова просто, колкото копирането и поставянето на неща от едно място на друго. За съжаление, ако просто си купихте нов твърд диск и искате да преместите програми безпроблемно, така че да продължат да работят както преди, тогава има голяма вероятност да получите грешка, когато го направите.

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

Какво е символна връзка?

Те работят по същия начин, по който Steam Mover работи в статията MTE за преместване на игри от един твърд диск в друг. Steam Mover премества игрите в директорията по ваш избор, използвайки "точки за кръстовища", за да създаде псевдоним в оригиналната директория на дадена игра - вид суперконтрол, който подсказва, че компютърът все още е в оригинала местоположение.

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

Създаване на символна връзка

Кажи, като мен, че искате да преместите MSI Afterburner на ново място, без да го бъркате. Първо, изрежете и поставете папката на програмата от старото до новото.

След това кликнете върху Старт, въведете cmd, щракнете с десния бутон на мишката върху "Command Prompt" в резултатите от търсенето и щракнете върху "Run as administrator".

В командния ред се уверете, че командният ред е зададен на устройството, от което премествате програмата си. За да направите това, трябва само да въведете името на устройството, последвано от двоеточие (т.е. "d :, " "e :, f:" или нещо подобно).

След като направите това, напишете еквивалента на следната команда, замествайки името на устройството, името на програмата и директорията с тези, които са от значение за вас:

 F: \ Program Files (x86)> mklink / j "MSI Afterburner" "d: \ MSI Afterburner" 

Ако всичко върви добре, трябва да получите съобщение, в което се казва "Junction created for", последван от програмата, която сте преместили на друго устройство. Отворете оригиналното местоположение на папката и ще видите малка иконка, подобна на пряк път, до папката за програмата, която сте преместили.

Щракнете двукратно върху тази икона и ще изглежда, че програмата все още е на оригиналния диск в неговата цялост, но това е само една гениална илюзия. Програмата всъщност е в новото местоположение - Windows просто мисли, че е в първоначалното местоположение, което означава, че тя ще продължи да работи точно както преди. Умно, нали?

Програми, които могат да направят задачата

Ако установите, че ръчният метод е малко по-смущаващ (всъщност не е толкова лошо!), Можете да изтеглите лек инструмент, който да върши работата вместо това. Между другото, Steam Mover работи както за програми, така и за игри. Или можете да опитате Application Mover.

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

заключение

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