Anonim

Отже, ви граєте в старішу гру і раптом вона фактично себе загрожує. Ви закриваєте її та перезавантажуєте, лише для того, щоб це відбувалося знову.

"Гаразд, нічого страшного", - кажете ви собі, знову закриваючи. "Це досить старий фрагмент програмного забезпечення, і він, мабуть, не призначений для використання з сучасним обладнанням". Ви вважаєте, що можете просто переглянути деякі рішення в Інтернеті, перевірити кілька баз знань, можливо, заглядати на форуми (якщо є будь-який) для цього конкретного продукту, перегляньте кілька статей у вікі, і ви будете хорошими.

На жаль, ніщо, що ви робите, не робить ваше питання кращим. Ви майже все змінюєте про програму, і вона все ще не працюватиме належним чином. Ти в кінці мотузки, і все, що ти хочеш, це грати. І ви повинні вміти! Ваша система звіряча!

Але, як виявляється, це ваша проблема. Що стосується старих ігор, то насправді є така штука, як занадто розвинені.

Спробуйте змінити спорідненість програми. Старіші ігри (я говорю про ігри з 1990-х років, а не про ігри, що вийшли пару років тому) не створені для сучасного обладнання для обробки, і не рідкість для них просто не вдається запуститись. У багатьох випадках програма абсолютно не має уявлення про те, як керувати декількома ядрами. Це як повернутися в середні віки і подарувати селянину книгу з квантової фізики, або піти в зоопарк і подарувати шимпанзе коробку електроінструментів. Це просто не працює, і всі плутаються.

Як зусилля останнього канаву (якщо нічого іншого не вийде, пам’ятайте), ви можете спробувати встановити свою гру, щоб використовувати лише одне ядро.

Ось як це зробити (зауважте, що вам потрібно буде увійти до свого адміністративного акаунта):

  1. Запустіть програму: для цього потрібно встановити її спорідненість з процесором.
  2. Натисніть Ctrl + Alt + Delete, щоб відкрити диспетчер завдань та перейти до вкладки "Процеси".
  3. Клацніть «Показати процеси від усіх користувачів»: Це необхідно для ввімкнення адміністративного контролю в диспетчері завдань. У більшості випадків, якщо ви спробуєте встановити спорідненість, не виконуючи цей крок, ви отримаєте повідомлення про помилку "відмовлений у доступі", тому краще просто зробити все в порядку, починаючи з початку роботи.
  4. Знайдіть процес, пов’язаний із вашою програмою: Якщо ви не впевнені, як це називається, перейдіть на вкладку «Програми» та знайдіть програму. Клацніть правою кнопкою миші та натисніть на «показати процес» у контекстному меню, яке з'явиться.
  5. Клацніть правою кнопкою миші на процесі та натисніть "Вибрати афінність".
  6. Зніміть виділення всіх ядер, крім одного.
Це воно! Ви закінчили. Насолоджуйтесь! Іди грай у свою гру!
Як змінити спорідненість процесора в Windows 7