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 - делает привязку к первом ядру.

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


9 нравится? 8


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

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

Хочешь почитать ещё про интернет? Вот что наиболее популярно на этой неделе:
Как сделать скриншот на телефоне или планшете под управлением ОС Android
Установка Windows XP с USB накопителя (флешки)
Если нужен бесплатный антивирус Avira для Windows XP SP2



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

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

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

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

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

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


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

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

 23.3 Цифровой радиоприемник Perfeo I90
 21.3 Первичные Часы на ESP32
 21.3 Тремостат для управления мощным нагревателем

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


26.3 Может кто нибудь подсказать начинающему почему у ...
3
23.3 Кто может помочь мне, купил ослика hantec osd2d15. ...
1
21.3 Я - аквариумистка. У меня есть автоматическая ...
5