Junior
Статус: Не в сети Регистрация: 07.07.2017 Откуда: Казань
посоны, не могу поменять приоритет в программе System Explorer у приложения и так же не могу распределить ядра на конкретное приложение. В диспетчере устройство пишет, что отказано в доступе, хотя открывал с правами и администратора. И приложение System Explorer тоже запускаю с правами админа. Не помогает. Приложение защищается Защитой Frost (на третьем фото обозначил его) Возможно оно не дает регулировать. Как отрегулировать приоритет и задать отдельное ядро на отдельный клиент игры?
Member
Статус: Не в сети Регистрация: 02.06.2012 Откуда: Стольный Град
Можно запустить командную строку от имени администратора и вписать туда: start /low "" /affinity ХХХ "Полный-путь-к-исполняемому-файлу" Вместо ХХХ нужно вписать соответствующее число в шестнадцатеричном формате. Например, есть 8 потоков. Представь номера потоков в обратном порядке (8,7,6,5,4,3,2,1) и те, которые нужно задействовать, отметь единицей, а которые не нужно - нулём. Например, если нужно задействовать только первые 4 потока, получится 00001111, переведи это бинарное число в шестнадцатеричное при помощи любого binary to hex конвертера и получишь значение F. Значит, вместо ХХХ подставь F. Если нужны первые потоки каждого из ядер, получится 01010101 в бинарном формате или 55 в шестнадцатеричном.
Если не прокатит первый способ, есть другой. При помощи программы Give Me Power запусти \Windows\system32\taskmgr.exe и попробуй поменять приоритет и соответствие процессоров (но там первый поток будет обозначен, как ЦП 0, второй - как ЦП 1 и т.д.), ну, или не taskmgr, а этот твой System Explorer.
Также, чтобы запустить программу с определённым приоритетом, нужно задать этот приоритет процессу, через который будет запущена программа. Например, если эта программа запускается, как служба через svchost.exe, то нужно завершить её через диспетчер задач, изменить приоритет соответствующему процессу svchost и запустить эту службу снова. Если же эта программа просто запускается через ярлык на рабочем столе или из проводника, то нужно изменить приоритет процесса explorer.exe и потом запустить программу.
Ни один из этих способов может не сработать.
_________________ 4-ех фаз хватает, что бы разогнать !!!8-ми ядерный!!! райзен до 3.8-3.9 Lopos, 13.10.2017
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения