Чи можна вимкнути ядра процесора

Чи можна вимкнути ядра процесора



Як вимкнути ізоляцію ядра у Windows 11 та Windows 10

Ізоляція ядра – одна з функцій захисту пристрою Windows на основі віртуалізації (Hypervisor-protected Code Integrity або HVCI), що ізолює сторонні процеси від процесів Windows, покликана підвищити захист від загроз, спрямованих на ядро ​​Windows. Незважаючи на користь, у деяких випадках її відключення може підвищити продуктивність системи в іграх та сторонніх додатках.

У цій покроковій інструкції докладно про способи відключити ізоляцію ядра в Windows 11 і Windows 10, а також додаткову інформацію на тему, яка може бути корисною.

Вимкнення ізоляції ядра в «Безпека Windows»

Базовий спосіб — Використовуйте відповідні параметри у вікні «Безпека Windows». Кроки для відключення ізоляції ядра будуть такими:

  1. Відкрийте вікно «Безпека Windows» за допомогою піктограми в області сповіщень або пошуку на панелі завдань.
  2. У вікні «Безпека Windows» відкрийте розділ «Безпека пристрою».
  3. У пункті «Ізоляція ядра» натисніть «Інформація про ізоляцію ядра».
  4. Вимкніть пункти «Цілісність пам'яті». Якщо запит облікових записів з'явиться, підтвердьте дію.
  5. У випадку, якщо вимкнення відбувається через неможливість роботи будь-якого драйвера, також відключіть пункт «Список заблокованих вразливих драйверів».
  6. З'явиться повідомлення про необхідність перезавантаження. Перезавантажте комп'ютер для використання налаштувань.

В результаті ізоляція ядра та основна її складова – «Цілісність пам'яті» буде відключено.

Примітка: відкрити «Безпеку Windows» можна через «Параметри»:

  • Windows 11 — Установки — Конфіденційність та захист — Безпека Windows
  • Windows 10 — Установки — Оновлення та безпека — Безпека Windows

Відключення у редакторі реєстру

Ви можете повністю відключити функції ізоляції ядра HVCI за допомогою редактора реєстру. Для цього:

  1. Натисніть правою кнопкою миші на кнопку «Пуск», виберіть пункт «Виконати», введіть regedit та натисніть Enter.
  2. Перейдіть до розділу реєстру

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity

В результаті ізоляція ядра та супутні функції HVCI будуть вимкнені на комп'ютері.

Замість ручного редагування реєстру ви можете створити reg-файл із таким вмістом:

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity] "Enabled"=dword:00000000

Або використовувати команду в командному рядку, запущеному від імені Адміністратора:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v "Enabled" /t REG_DWORD /d 0 /f

Налаштування HVCI у редакторі локальної групової політики

Якщо на комп'ютері інстальовано Windows 11/10 Pro або Enterprise, ви можете використовувати редактор локальної групової політики для вимкнення ізоляції ядра та інших функцій HVCI:

  1. Натисніть клавіші Win+R на клавіатурі, введіть gpedit.msc та натисніть Enter.
  2. Перейдіть до Конфігурація комп'ютера — Адміністративні шаблони — Система — Device Guard.
  3. Двічі натисніть на політику «Включити засіб безпеки на основі віртуалізації».
  4. Встановіть «Вимкнено».
  5. Використовуйте налаштування та перезавантажте комп'ютер.

В результаті функції ізоляції ядра Windows будуть повністю вимкнені.

Перевірка статусу ізоляції ядра

Перевірити статус функцій безпеки на основі віртуалізації можна за допомогою команди PowerShell (Термінала Windows):

Get-CimInstance -ClassName Win32_DeviceGuard -Namespace root\Microsoft\Windows\DeviceGuard

На скріншоті видно, що всі функції HVCI відключені (SecurityServicesRunning і VirtualisationBasedSecurityStatus рівні 0).

Ще один спосіб перевірити, чи включена ізоляція ядра — у редакторі реєстру відкрити розділ

HKLM\System\CurrentControlSet\Control\CI\State

Якщо розділ відсутній або параметр HVCIEnabled у ньому дорівнює 0, ізоляція ядра відключена. При значенні HVCIEnabled рівному 1 - Увімкнена.

Додаткова інформація

Після вимкнення ізоляції ядра безпека Windows буде сигналізувати про проблеми в частині «Безпека пристрою», а на піктограмі в області сповіщень буде відображатися знак оклику. Щоб цього не відбувалося, зайдіть у розділ «Безпека пристрою» та натисніть «Закрити» або «Закрити все».

Враховуйте, що ізоляція ядра не на всіх пристроях включена за умовчанням. Якщо її вимкнено, найчастіше причина — у непідтримуваних драйверах пристроїв, список яких відображатиметься в «Безпека Windows». Друга можлива причина — відсутність необхідних роботи HVCI функцій віртуалізації.

А раптом і це буде цікаво:

  • Найкращі безкоштовні програми для Windows
  • Як заблокувати інсталяцію та видалити Outlook New у Windows 11 та 10
  • Брандмауер захисника Windows заблокував деякі функції цієї програми - що робити?
  • На вибраному диску знаходиться таблиця MBR-розділів при встановленні Windows 11 і 10 - рішення
  • Помилка 0x800f0835 при оновленні Windows 10 або 11 – як виправити?
  • Як прибрати значок «Додаткові відомості про це зображення» зі шпалер Windows
  • Windows 11
  • Windows 10
  • Android
  • Завантажувальна флешка
  • Лікування вірусів
  • Відновлення даних
  • Установка з флешки
  • Налаштування роутера
  • Все про Windows
  • У контакті
  • Однокласники

    Yehejo 25.02.2023 о 10:23

Як вимкнути ядра процесора windows 10

Трапляється, що не всі ядра процесора включаються до роботи. Але не тільки в Windows 10. І ось багатоядерний процесор на 75% простоює. Зрозуміло, що мало кому сподобається. Ще з часів XP ентузіасти шукали відповідь, скільки саме процесів одночасно виконується на ПК. Сьогодні це завдання вирішується так просто, але мало хто про це знає. Просто навантажте свій комп'ютер грою і швидше йдіть в Диспетчер завдань. Там буде видно, чи багатоядерність відіграє роль.

Простіше кажучи, довгим розголошенням ми пропонуємо експеримент. А так багато можна говорити, що поділ процесів повинен підтримуватися ОС, додатками, іграми і драйверами. Міркувати, в якій саме послідовності обробляти команди, і як їх чергувати. Скаржитися, що система працює повільно: напевно халявить десь. Відкиньте ці дурниці, Біллі Гейтс дав нам більш досконалий системний засіб для збирання всієї необхідної інформації.

Маловідомі опції Windows 10

  1. Заходимо в Диспетчер завдань, натиснувши комбінацію Ctrl+Shift+Del. На вкладці продуктивність дещо видно.
  2. Багато хто на цьому розгортається і незадоволеним іде. Не братимемо з них прикладу. Клацніть по графіку правою кнопкою миші.
  3. Більшість читачів уже здогадалася, звідки вітер дме.

Ось перед нами всі 4 ядра системи, і кожне працює. Якщо іграшка задіє лише два з них, це означає, що криворукі програмісти не вміють оптимізувати код. Ні система, ні BIOS, ні процесор тут не винні.Ми чітко бачимо роботу всіх доступних ядер.

Що робити: мої ядра стоять

Ще Пушкін А.С. дещо писав про процесорну архітектуру. Як кажуть, ядра – чистий смарагд… Перша порада, яку дають у ТП Майкрософт, це спробувати особливий варіант завантаження:

  • Win+R.
  • Набираємо msconfig.
  • Заходимо на закладку
  • Вибираємо додаткові параметри.

Встановлюємо необхідну кількість процесорів. Будьте обережні з цим вікном і намагайтеся нічого більше не чіпати (товстий натяк на ОЗУ).

Установки BIOS

Якщо попередній варіант мало кому допоміг (з цілком зрозумілих причин), то налаштування BIOS часто дає потрібний ефект. Слід знайти розділ процесора і дозволити роботу всіх ядер, або поставити при виборі щось на зразок Авто (автоматично). Однак далеко на кожних налаштуваннях фігурує ця установка. Наявність великого вибору опцій притаманно багатопроцесорних систем. Іноді допомагає завантажувати оптимальні параметри. Не забудьте перед цим зберегти старі на випадок, якщо не допоможе і доведеться повертатися.

Оновлення

Деякі запитання (answers.microsoft.com/en-us/windows/forum/windows_10-performance/windows-10-missing-processor-cores/c456556e-2e90-45db-9081-a1ff52697333) вирішуються звичайним оновленням.Ось відповідь одного везунчика, якому це допомогло.

Як вимкнути ядра

Ми розібралися з тим, як увімкнути всі процесорні ядра на Windows 10, а тепер подумаємо, як виключити деякі з роботи. Перша відповідь очевидна: повернутися до BIOS. Але буває ще, що геймер хоче розпаралелити своїх ботів так, щоб вони «жерли» менше місця і не заважали грати основному персонажу.

Спробуйте це зробити із диспетчера завдань. Припустимо, що Провідник, це наш бот. Обмежимо його права.

  • Ctrl+Shift+Esc.
  • Переходимо на вкладку Подробиці.
  • Клацаємо його правою кнопкою і вибираємо Задати подібність.
  • Забираємо галки з двох ядер, клацаємо ОК.

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

Йа хочу знати більше

Повсюдно йдеться про можливості системи, але мало хто знає про підтримку процесорів. Ось яку інформацію вдалося дізнатися нам:

  1. Десятка підтримує до двох фізичних процесорів (кристалів). Логічних, звісно, ​​більше.
  2. 32-бітна версія обмежена 32 ядрами.
  3. 64-бітна обмежена 256 ядрами.
  4. Є більш потужні серверні версії.

Тож розмножуйтесь на здоров'я!

На практиці це виглядає так: якась людина говорить, що Pro підтримує всі ядра процесора Xeon E5-2699 V4. Їх до того ж на платі 2 штуки. Разом, виходить 44 ядра та 88 потоків. Такий комп за мільйон-другий рублів. Весь зал аплодував тому, хто зумів запустити десятку на цій машині. А ми подумали – треба почати заробляти більше та якісніше.

  • Таймер вимкнення комп'ютера на Windows 10: як увімкнути та вимкнути
  • Гібернація Windows 10: як вимкнути або ввімкнути
  • Екран блокування Windows 10: як вимкнути та ввімкнути

Який рис написано Win10? Там у тому й річ, що в диспетчері завдань немає поля "задати відповідність" в меню.

Ти реально "вася" клацни на свій процес на вкладці "подробиці" і вибери "задати подібність" - це воно і є.

Технології постійно розвиваються та вдосконалюються і сьогодні на 9 із 10 комп'ютерах встановлені багатоядерні процесори.І якщо двоядерні самі по собі можуть використовувати обидва ядра, то у випадку з чотирьох-або восьмиядерними процесорами все не так очевидно.

Найчастіше користувачі навіть не знають про прихований потенціал свого процесора і не використовують його на повну міць в іграх чи складних програмах. У нашій статті ми розповімо вам про те, як увімкнути всі ядра процесора в Windows 10 і отримати більш детальну інформацію про процесор.

Кількість працюючих ядер за промовчанням у Windows 10

На кожне окреме ядро ​​може бути різне навантаження, що пов'язано зі зміною завантаженості ПК. Налаштування BIOS дозволяють встановити окрему робочу частоту для ядер. При рівномірному розподілі навантаження на ПК користувач отримають високу продуктивність.

Якщо говорити про двоядерний процесор, то лише в одному випадку буде задіяно лише одне ядро ​​– при завантаженні комп'ютера. З іншого боку, завжди є можливість активувати всі ресурси, щоб прискорити процес завантаження (з іншого боку, завантаження Windows це не найвибагливіший до CPU процес, і ви виграєте набагато більше, якщо просто поставите свою Windows 10 на SSD).

Способи увімкнення ядер процесора на Windows 10

Щоб активувати всі ядра чотириядерного (приклад) процесора під час увімкнення ПК, можна використовувати:

Інструкція нижче підійде як для 32-, так і для 64-бітної ОС редакцій Windows 10:

  1. Відкрийте меню «Виконати», натиснувши клавіші Windows + R. Введіть msconfig і натисніть Enter, щоб відкрити вікно конфігурації системи.
  2. Перейдіть у вкладку «Завантаження», виберіть потрібну ОС та натисніть на функцію «Додаткові параметри завантаження».
  1. Виберіть рядок "Кількість процесорів" і в розгорнутому списку виберіть максимальну доступну кількість ядер.
  2. Крім цього, слід підвищити «Максимум пам'яті», вимкнути опцію «Блокування PCI». У такому разі ОС розподілятиме навантаження на всі ядра рівномірно. Підтвердьте налаштування, натиснувши OK.

Щоб не виконувати ці дії щоразу, у попередньому вікні «Конфігурація системи» встановіть галочку на пункті «Зробити ці параметри завантаження постійними». Підтвердьте дії на «Застосувати» та OK.

Налаштування процесора в BIOS

Змінювати налаштування BIOS потрібно лише в тому випадку, якщо комп'ютер просто не завантажується. Не потрібно використовувати цей метод, якщо у вас немає будь-яких початкових знань щодо роботи в BIOS. Найкраще скористайтеся попередньою інструкцією.

Для активації всіх ядер багатоядерного процесора через BIOS виконайте такі дії:

  1. Увійдіть у меню BIOS (перезавантажте комп'ютер і на початковому екрані з інформацією про материнську плату натисніть на F3, Del або Esc – залежить від виробника). Зазвичай, на цьому екрані є інформація із зазначенням тих клавіш, які необхідно натиснути.
  2. У BIOS знайдіть розділ Advanced Clock Calibration і виберіть All Cores.
  3. Збережіть усі налаштування, натиснувши на F10 та Y (або використовуйте підказки самого BIOS).

Перевірка даних та параметрів процесора

Щоб дізнатися, яка кількість ядер задіяна системою, а також які параметри є у CPU, можна скористатися стандартними засобами операційної системи або сторонніми програмами.

Стандартні засоби Windows 10

  1. Наведіть курсор миші на кнопку «Пуск» у нижньому лівому куті екрана, клацніть правою кнопкою миші та виберіть «Параметри».
  2. Зайдіть до категорії «Система».
  3. Відкрийте підкатегорію «Про систему». З'явиться сторінка з інформацією, де також будуть вказані назви та частоти кожного з ядер.

Щоб знайти докладнішу інформацію про всі пристрої, потрібно відкрити "Диспетчер пристроїв" (DEVMGMT.MSC).

Розгорніть гілку «Процесори» та вивчіть графіки (для чотириядерного процесора їх має бути чотири тощо). Наведіть курсор на будь-який рядок, клацніть ПКМ та виберіть опцію «Властивості». Тут і буде вся необхідна інформація про процесор.

Сторонні програми

Якщо вам мало "Диспетчера пристроїв", то можна скористатися відразу кількома програмами, призначеними для перевірки інформації про систему та апаратну частину:

Усі програми можна завантажити з офіційного сайту їхніх розробників.

Незважаючи на те, що Windows вважається операційною системою для звичайних користувачів, на відміну від численних дистрибутивів Linux, все одно дозволяє здійснювати деякі операції, за які досвідчені користувачі воліють останню. Зокрема, маються на увазі доступ до апаратних складових. Сама ОС і встановлені драйвера роблять так (або, принаймні, намагаються), щоб вони працювали на максимум і надавали кращий досвід користувача. Для початку потрібно знати, як увімкнути всі ядра процесора на Windows 10 і це питання ми докладно розберемо в цій статті.

Дізнатись кількість

Якщо раптом ви не знаєте, скільки їх всього і хочете дізнатися про версію ядра в Windows 10 у вашому процесорі, то варто почати саме з цього. Найпростіше це зробити за допомогою інструментів самої Windows. Правий клік у меню «Пуск» > «Керування комп'ютером». У лівому меню увімкнути Диспетчер пристроїв > Процесор. Кількість пунктів і означатиме кількість ядер процесора, які можна використовувати, коли ви знатимете, як активувати всі ядра процесора в Windows 10.Аналогічну інформацію можна отримати і за допомогою сторонніх програм:

Перша безкоштовна, решта коштує грошей, але, зрозуміло, крім кількості, підказують, як подивитися величезну кількість інформації про комп'ютер і систему, починаючи від переліку комплектуючих і закінчуючи температурою процесора в Windows 10. Зрозуміло, вони тільки надають інформацію, і не знають, як увімкнути та запустити всі ядра процесора у Windows 10.

Як взагалі працюють ядра і як їх увімкнути

Є поширена помилкова думка щодо того, що на комп'ютері працюють не всі. Це негаразд. У будь-який момент, крім включення, задіяні всі з них, тому, зрозуміло, ви ніколи не дізнаєтесь, як відключити ядро ​​процесора, тому що це неможливо. Але є інший аспект – вони можуть працювати з різною частотою, відповідаючи за різні завдання. Сучасні процесори часто оснащуються кількома продуктивними, які запускатимуться під час ігор, монтажу та інших складних завдань; і простішими – для елементарних процесів. Таким чином, досягається баланс продуктивності та енергоефективності, що особливо важливо щодо ноутбуків. Але відповіді на питання, як увімкнути друге ядро ​​процесора в Windows 10, немає, тому що всі вони працюють однаково. Також необхідно звернути увагу на те, що в деяких випадках неможливо включити та направити потужність усіх на обробку певного завдання. Це залежить лише від розробника ПЗ. Тільки він вирішує, чи розблокувати ядра і чи підтримувати багатопоточність чи ні. Якщо ні – найбільше навантаження і всю роботу виконуватиме лише одне, решта ж працюють у щадному режимі.

Як увімкнути всі ядра процесора на Windows 10 під час запуску?

Є один момент у роботі операційної системи, коли насправді активним може бути лише одне – процес включення комп'ютера. Але навіть у даному випадку ситуацію можна змінити та дізнатися, як включити 4 ядра на Windows 10. Скориставшись вбудованими інструментами системи та BIOS.

У першому випадку необхідно увімкнути діалогове вікно «Виконати» або скористатися гарячими клавішами «Windows + R». Після цього ввести msconfig і натиснути ОК. Відкриється вікно з базовими параметрами системи.

  • Необхідно перейти на вкладку «Завантаження» (Boot) і вибрати «Додаткові параметри», потім поставити галочку навпроти першого пункту та вибрати бажану кількість, якщо необхідно, наприклад, знати, як увімкнути 2 ядра на Віндовс 10.
  • Справа також необхідно вибрати «Максимум пам'яті» та увімкнути його. Важливим нюансом є те, що на кожне ядро ​​має бути не менше ніж 1024 Мб пам'яті. Тому, якщо у вас, наприклад, 4-ядерний процесор, але всього 2 Гб пам'яті, то у вікні завантаження ставте не більше 2, щоб не обернути результат у гірший бік. Це важливо знати, якщо ви раптом вирішите підключити всі ядра процесора в Windows 10.
  • Галочки навпроти «Блокування PCI» та «Налагодження» стояти не повинні.
  • Після збереження змін комп'ютер необхідно перезавантажити, щоб зміни набули чинності. Для початку можна увімкнути Windows 10 у безпечному режимі, щоб побачити, як усе працює.

Варіант із BIOS

Другий варіант, як використовувати та налаштувати всі ядра процесора для роботи в Windows 10 – скористатися BIOS. Він запускається, коли комп'ютер увімкнено за допомогою клавіш F2 або Del залежно від типу пристрою.

У самому BIOS, знову ж таки, залежно від його версії, необхідно знайти пункт Advanced Clock Calibration або аналогічний, і там включити значення All cores або Auto.

Знову ж таки слід зазначити, що ці налаштування вплинуть тільки на процес запуску комп'ютера, і прискорити роботу комп'ютера таким чином не вдасться. Робота операційної системи, загалом чи окремих програм цілком залежить лише від розробників. Чи додали вони цю можливість включити, і як якісно оптимізували її.

Коментарі (16)

…… не городіть, не намагайтеся, інакше переустановка чи відновлення системи!
Чи не у ядер а процесорів!

взагалі, якщо що, в параметрах завантаження кількість процесорів вказується рівною кількості ядер процесора, віртуальні ядра так само плюсуються. тобто є 6ядер/12 потоків, відповідно виставляється 12 процесорів.

На віруалці стоїть win10 64bit
Завантажується та працює до 8ядер включно. Якщо додаю ядер більше, то вінда не завантажується.
Як вирішити проблему?

У мене одного не було жодних проблем?!

встановлена ​​windows_10, у «конфігурації системи» не виставляється максимальна пам'ять (4096 Мб), значення постійно повертається нанівець, попри галочку у вікні «максим. пам'ять». Процесор має 4 ядра, за замовчуванням активований 1 процесор, при встановленні галочки і виставленні всіх 4-х ядер комп'ютер «злітає», не завантажується взагалі

у мене з'явилася проблема спочатку я включив 3 ядра з 6 вирішив тестувати потім вирішив включити всі 6 ядер але там було тільки 3 ядра макс. потім вирішив поставити 1 ядро ​​і перезавантажив комп знову заходжу дивлюся а там доступно тільки одне ядро ​​допоможіть вирішити. після цієї операції з ядрами комп став гальмувати

Чи вже вирішив проблему? У мене така ж виникла просто

Про msconfig.За замовчуванням всі процесори включені, що підтверджує як диспетчер завдань, так і диспетчер пристроїв. А взагалі дана утиліта призначена для зменшення внаслідок технічних проблем або розгону каменю кількості задіяних ядер. Так само і з пам'яттю. Будь-яка моніторингова прога вам з точністю покаже скільки її у вас, і не треба в msconfig взагалі нічого (крім служб) чіпати.

Процесор в комп'ютері як би один, а кількість ядер може бути у кожного різне, це залежить від самого процесора, може бути і двоядерний проц або 4-х ядерний, за замовчуванням задіяний в системі з усіх 1-одне ядро ​​процесора, в msconfig можеш виставити Значення максимум і все буде як по маслу, якщо звичайно хороше охолодження.

Монітор системи показує, що одне з ядер майже не працює. Завжди одне й те саме. Три ядра орють по серйозному, без проблем. Пробував налаштовувати в електроживленні розділ харчування процесора — відключив простий ядер, відключив зниження харчування — це ядро ​​запустилося, зупинилося інше. Стояла «Сімка» — такого не було. Ядра паркувалися у випадковому порядку. Що може бути?

Що робити? У мене 4-х ядерний процесор, а число процесорів показує 3. Праворуч максимум пам'яті 8192. Мені вже в майстерні робили чотири ядра і знову злетіло на три? Четвертого у списку просто нема!

У мене на 10 Вінді запускається eufi замість звичайного біосу і там пункту Advanced Clock Calibration просто нема що робити (ноут зависає і супер гальмує через те, що я напортачив у msconfig) підкажіть що робити

Вітаю, ти вирішив свою проблему?

а якщо 4 ядра і на кожне ядро ​​проходить 1 гіг, то для чого оператива, що залишилася в ноуті, тобто всього пишуть 8 гіг, 4 гіг на ядра і 4 гіг куди? І якщо сенс збільшувати кількість оперативи ( допустимо до 32 гіг в ноуті у мене )

Скажіть будь ласка, а якщо ядер 4 а оперативної пам'яті 8 ГБ то скільки ставити ГБ?

Можна як максимальне значення пам'яті, і 4 Гб, враховуючи, що у кожне ядро ​​потрібно по 1 Гб.

Як вимкнути частину ядер\запустити програму на кількох ядрах

Бувають ситуації, коли потрібно запустити додаток на меншій кількості ядер, ніж має процесор. Наприклад:

• Для обмеження споживання ресурсів конкретним додатком.
• Для забезпечення сумісності. Наприклад потрібно запустити застаріла програма, яка працює некоректно в багатоядерній системі.
• Для підвищення продуктивності. Особливо актуально це у випадку з LGA2011-3, де багатоядерні CPU бувають змушені скидати частоти, щоб укластися в ліміти енергоспоживання. Шляхом відключення кількох ядер можна домогтися збільшення частоти інших ядер.

Відключення ядер через біос

Цей варіант гарантовано відключає вибрані ядра, але не надто зручний, тому що для їх подальшого включення доведеться знову заходити в біос і перезавантажувати систему.

Для китайських плат на сокеті 2011-3 шукане налаштування знаходиться за адресою IntelRCSetup > Processor Configuration > Pre-Socket Configuration > CPU Socket 0 Configuration > Cores Enabled.

Для китайських плат на сокеті 2011: Advanced > CPU Configuration > Active Processor Cores.

Для материнок на інших сокетах і платформах знайти потрібне налаштування також не складе труднощів, достатньо зайти в меню конфігурації процесора і озирнутися.

Відключення ядер через msconfig

В операційних системах від Microsoft є можливість відключити частину ядер через утиліту msconfig:

  • Натискаємо Win + R (виконати) та набираємо msconfig, натискаємо Enter
  • Відкривається програма Конфігурація системи, перейдемо на вкладку «Завантаження»
  • Натискаємо кнопку «Додаткові параметри»
  • Встановлюємо галочку «Кількість процесорів» і вибираємо потрібну кількість ядер, пам'ятаючи що при включеній технології Hyper-Threading кожне фізичне ядро ​​визначається операційною системою як два окремих процесори (два логічні ядра)
  • Щоб не виконувати ці дії повторно, у попередньому вікні "Конфігурація системи" ставимо галочку на пункті "Зробити ці параметри завантаження постійними". Підтверджуємо дії на «Застосувати» та «OK»
  • Перезавантажуємо систему.

Вказуємо програмі скільки ядер використовувати

Цей спосіб не вимагає відключення ядер, всі вони залишаться працювати, але вказаний додаток зможе використовувати лише певну кількість. Даний варіант може не так сильно впливати на продуктивність як повноцінне відключення ядер, але він не вимагає перезавантаження і може виконуватися «на льоту».

Є кілька варіантів використання: через диспетчер завдань, командний рядок чи властивості ярлика.

Через диспетчер завдань

  • Відкриваємо диспетчер завдань (Ctrl+Alt+Delete\Ctrl+Shift+Esc)
  • Залежно від версії Windows переходимо на вкладку «Процеси» (Win 7) або «Подробиці» (Win 8 та старше)
  • Робимо правий клік по процесу, що цікавить нас, в контекстному меню вибираємо «Задати подібність»
  • У вікні можна зняти галочки з непотрібних логічних процесорів і натиснути «ОК», зміни відразу набудуть чинності.

Через командний рядок або властивості ярлика

Ці ж дії можна зробити через командний рядок.

Починаючи з Win7 для цього використовується команда affinity.

Приклад використання: натискаємо Win + R і вводимо cmd.exe /c start "Notepad ++" /affinity FFFF "C:\Program Files (x86)\Notepad++\notepad++.exe" (замініть шлях та ім'я програми на необхідні).

Зверніть увагу на значення "FFFF" після /affinity. Саме воно вказує, скільки ядер використовуватиме додаток.

Як обчислити це значення:

Припустимо, що у нас процесор із 8 ядрами та 16 потоками (16 логічних ядер). Представимо 16 логічних ядер у двійковому (бінарному) вигляді, де кожне ядро ​​може мати значення 0 (вимкнено) та 1 (включено).

Всі ядра включені: 11111111111111111. Приберемо Hyper-Threading (включені тільки фізичні ядра): 0101010101010101. Зверніть увагу, що останній 0 праворуч - це 0 ядро, а перший 0 ліворуч, це 15 ядро.

Тепер переведемо дані з двійкового у 16-річний формат. Для цього можна використовувати будь-який онлайн-конвертер. "0101010101010101" після конвертації стане "5555". Саме 5555 і потрібно використовувати, щоб запустити програму на 8 логічних ядрах: cmd.exe /c start "Notepad ++" /affinity 5555 "C:\Program Files (x86)\Notepad++\notepad++.exe"

Додаток таким чином можна запускати як через Win + R, так і через командний рядок або ярлик:

  • Клацніть правою кнопкою миші на робочому столі та виберіть Створити > Ярлик
  • У вікні вставляємо вже відому команду cmd.exe /c start "Notepad ++" /affinity 555 "C:\Program Files (x86)\Notepad++\notepad++.exe"

Поділитись "Як відключити частину ядер\запустити програму на кількох ядрах"

Схожі статті

  • Чи можна вимкнути газовий котел
  • Де можна побачити завантаження процесора
  • Чи можна кішці їсти сіль
  • Чи можна виростити полуницю в теплиці
  • Чи можна постійно їсти брокколі
  • Чи можна працювати у маку з 16 років
  • Що можна давати кішкам від нудоти
  • Чи можна включати фумігатор при собакі
  • Недавні статті

  • Чому взуття скрипить при ходьбі
  • Коли день народження у стрічці
  • Чи можна кішці їсти сіль
  • Варіанти планування ділянки 15 соток прямокутної форми
  • Що означає півмісяця знак
  • Рейсмусовий верстат для чого
  • У якому віці парують свиней
  • У чому полягає принцип нарахування та у яких випадках він застосовується