9zip.ru - технологии для людей
9zip.ru Интернет и сети, компьютеры и программы Запрещаем или разрешаем процессу использовать несколько ядер процессора в Windows XP

Как-то понадобилось определённому процессу запретить использовать все процессорные ядра кроме одного в Windows XP. Казалось бы, какие тут могут быть проблемы? В диспетчере задач на вкладке "процессы" нажимаем правой клавишей на нужном процессе и в контекстном меню выбираем "Задать соответствие". В появившемся окне снимаем галочки со всех ядер кроме одного.

Всё бы хорошо, но если процессор запущен от имени системы, то в доступе будет отказано. Что же делать в этом случае?

Отказано в доступе

На помощь придёт программа PsExec от Microsoft. Взять её можно на их сайте:



Несмотря на то, что данный комплект программ предназначен для управления удалённым компьютером, здесь он пригодится для запуска диспетчера задач от имени системы. Для программы PsExec нас будут интересовать следующие ключи:

-i Запустить программу, чтобы она взаимодействовала с рабочим столом указанного сеанса. Если сеанс не указан, процесс запускается в сеансе консоли.
-s Запустить процесс от учетной записи системы.

Скачиваем архив с сайта Microsoft и достаём файл PsExec.exe в любую папку. Собственно, запуск диспетчера задач от имени администратора будет выглядеть так:

PsExec -s -i taskmgr

Это можно сделать в командной консоли или в виде ярлыка на рабочем столе.

Диспетчер задач откроется от имени системы, и соответствие процессов ядрам процессора будет доступно.

К сожалению, работает это только до перезагрузки. Что же делать, чтобы заставить программу работать только на одном ядре постоянно? Каких-либо ключей запуска в Windows XP для этого дела вроде бы нет. Но есть специальная програма Imagecfg, которая делает именно то, что нужно.

Взять её можно здесь:



Imagecfg запускается из командной строки и патчит программу, привязывая её к нужному ядру процессора. В простейшем случае её можно скопировать в папку с программой и запустить из командной строки:

Imagecfg -a 0x1 имяфайла.exe - делает привязку к первом ядру.

Не забудь сделать резервную копию оригинального файла. Применять эту программу к файлам ядра операционной системы не следует. В остальном - прекрасно работает.


13 нравится? 9


11.12.2017 © 9zip.ru
Авторские права охраняет Роскомнадзор

Понравилась статья?
Товарищ Смирнов говорит:
поделись с друзьями!

Хочешь почитать ещё про интернет? Вот что наиболее популярно на этой неделе:
Как передать звук с компьютера на Android телефон по USB
Восстановление флешки, которая не форматируется
Восстанавливаем работу версий Skype на Windows XP SP2: невозможно установить соединение



Есть вопросы, комментарии? Напиши:

Имя
Комментарий
Длина текста:
число с картинки
Правила прочитал(а)
Как вставить картинку в свой комментарий?

Пользовательские теги: imagecfg windows xp [ Что это? ]

Дальше в разделе Интернет и сети, компьютеры и программы: SSD, твердотельные накопители, solid state drive (ssd) - твердотельный накопитель, предназначенный для надёжного непрерывного хранения данных. Он так же функционален, как и привычный жёсткий диск.

Главная 9zip.ru База знаний радиолюбителя Контакты
Девять кучек хлама:

Радиотехника, электроника и схемы своими руками Ремонт домашней электроники Виртуальный музей старых радиодеталей XX века Ламповый звук hi-end и ретро электроника Катушки Теслы Радиодетали и модули с Aliexpress Интернет и сети, компьютеры и программы Категория свободна Инструкции


Дайджест
радиосхем

Новые схемы интернета - в одном месте!

 17.6 IPS дисплей на ILI9488
 6.6 Игра «Змейка» на графическом дисплее
 6.6 Электрический обогреватель Ballu Plaza Ext ...

Задай вопрос радиолюбителям!


11.6 Древняя трухлявая опора угрожает упасть на крышу ...
1
4.3 Есть старая эпоксидка, двухкомпонентная, ...
4
2.6 китайский блок питания MAISHENG DC POWER SUPPLY ...
1