И така, играете на по-стара игра и изведнъж тя ефективно се самозалъгва. Затваряте го и го рестартирате, само за да се случи всичко отначало.
„Добре, няма голяма работа“, казвате си, затваряйки го отново. „Това е доста стара част от софтуера и вероятно не е проектирана да се използва със съвременен хардуер.“ Смятате, че можете просто да разгледате някои от решенията онлайн, да проверите няколко бази знания, може би да погледнете във форумите (ако има има такива) за този конкретен продукт, проверете няколко статии в уикито и ще бъдете добри.
За съжаление, нищо, което правите, изглежда не оправя проблема ви. Променяте почти всичко, което има за промяна в програмата и тя все още няма да работи правилно. Вие сте в края на въжето си и всичко, което искате да направите, е да играете. И вие би трябвало да можете! Системата ви е зверска!
Но както се оказва, това е вашият проблем. Когато става дума за по-стари игри, всъщност има такова нещо като прекалено напреднали.
Опитайте да промените основния афинитет на програмата. По-старите игри (тук говоря за игри от 90-те години, а не само за игри, излезли преди няколко години) не са създадени за съвременен хардуер за обработка и не е рядкост те просто да не успеят да стартират изобщо. В много случаи програмата няма абсолютно никаква идея как да управлява множество ядра. Това е все едно да се върнеш в средните векове и да подариш на селянин книга по квантова физика, или да отидеш в зоопарка и да дадеш на шимпанзетата кутия с електроинструменти. Просто не работи и всички са объркани.
Като последно усилие (след като нищо друго не работи, имайте предвид), можете да опитате да настроите играта си да използва само едно ядро.
Ето как да го направите (обърнете внимание, че ще трябва да влезете в административния си акаунт):
- Стартирайте програмата: Трябва да направите това, за да зададете афинитета на процесора.
- Натиснете Ctrl + Alt + Delete, за да отворите диспечера на задачите и отворете раздела „Процеси“.
- Кликнете върху „Показване на процеси от всички потребители“: Това е необходимо за активиране на административни контроли в Task Manager. В повечето случаи, ако се опитате да зададете афинитет, без да изпълнявате тази стъпка, ще получите съобщение за грешка „отказан достъп“, така че е по-добре просто да направите всичко, за да можете да ги направите.
- Намерете процеса, свързан с вашата програма: Ако не сте сигурни как се нарича, отидете на раздела „Приложения“ и намерете програмата. Щракнете с десния бутон върху него и кликнете върху „показване на процеса“ в контекстното меню, което се появява.
- Щракнете с десния бутон върху процеса и кликнете върху „Избор на афинитет“.
- Отменете избора на всички, освен едно от ядрата.
