Часто сталкиваюсь с такими вопросами в разделе Q&A.
Прежде чем описывать мои догадки, теории и практику, сразу оговорю, что люди утверждающие, необходимость переключения 2-х ядерного процессора в режим «only 1 ядро обрабатывает Hl.exe» не правы. Каждый пользователь должен понимать, CS это не новая игрушка, и процессор может «не так» обрабатывать её. Поэтому, как и у каждого культурного человека всегда чистая одежда и обувь, так и в компьютере всегда должны быть установлены дрова, причём не установщиком win7 update drivers, а с официального сайта, лично, не проявляя лени. Важный момент: ставить дрова на процессор и видео-карту нужно категорически.
Поехали дальше, не всем известно, но частенько антивирусы/фаерволы запускают программы в Sandbox/песочница, где подгружаются драйвера, dllки и прочая нечесть — создана такая система лишь для одного — обезопасить ресурсы компьютера, дабы не налетело иго вирусов. Но что самое примечательное, пользователь этого никак не замечает, и что ещё интереснее windows 7 сама всё это сделает. Система виртуализация UAC выполняет те же функции песочницы, естественно мешая hl.exe выполнять на прямую свои задачи.
Как отключить виртуализация UAC полностью, чего я не советую:
Пуск — Панель управления — Все элементы панели управления — Учетные записи пользователей — Изменение параметров контроля учётных записей. Опускаем регулятор полностью вниз. (Если не ошибаюсь в Vista будет написано «Изменение параметров UAC»)
Как отключить виртуаилизацию UAC для конкретного приложения: запускаем диспетчер задач (ctrl+alt+delete), для упрощения, выбираем вид, выбрать столбцы, ставим галочку напротив — Виртуализация контроля учётных записей, ок. Теперь мы видим какой параметр UAC установлен для каждого приложения. Запускаем (нами любимый hl.exe), появляется процесс, на него правой клавишей и отключаем UAC, снятием галочки с надписи «Виртуализация UAC». (Возможно, такая последовательность действий (при включённом UAC в системе) потребуется после каждого нового запуска Hl.exe, в интернете должны быть программы помогающие в этом деле, но считаю ничего сложного здесь нет и не стоит ставить программы — процесс ручного отключения UAC для приложения занимает пару секунд)
P.S. В общем-то, ничего нового, всё просто и надеюсь кому-то эта информация даст пользу, тем самым меньше будет виднеться аналогий в разделе Вопросы. Так же, хочу подметить, что если у вас стоит антивирус/фаервол и т.д., то следите за песочницей, у каждого продукта она своя, следите, что туда помещается и если это любимая CS, вытаскивайте скорее оттуда.
Кстати, виртуализацию UAC ещё не совмещал с EAC'ом, может эта информация поможет и тем, у кого проблемы с анти-читами.
Прежде чем описывать мои догадки, теории и практику, сразу оговорю, что люди утверждающие, необходимость переключения 2-х ядерного процессора в режим «only 1 ядро обрабатывает Hl.exe» не правы. Каждый пользователь должен понимать, CS это не новая игрушка, и процессор может «не так» обрабатывать её. Поэтому, как и у каждого культурного человека всегда чистая одежда и обувь, так и в компьютере всегда должны быть установлены дрова, причём не установщиком win7 update drivers, а с официального сайта, лично, не проявляя лени. Важный момент: ставить дрова на процессор и видео-карту нужно категорически.
Поехали дальше, не всем известно, но частенько антивирусы/фаерволы запускают программы в Sandbox/песочница, где подгружаются драйвера, dllки и прочая нечесть — создана такая система лишь для одного — обезопасить ресурсы компьютера, дабы не налетело иго вирусов. Но что самое примечательное, пользователь этого никак не замечает, и что ещё интереснее windows 7 сама всё это сделает. Система виртуализация UAC выполняет те же функции песочницы, естественно мешая hl.exe выполнять на прямую свои задачи.
Как отключить виртуализация UAC полностью, чего я не советую:
Пуск — Панель управления — Все элементы панели управления — Учетные записи пользователей — Изменение параметров контроля учётных записей. Опускаем регулятор полностью вниз. (Если не ошибаюсь в Vista будет написано «Изменение параметров UAC»)
Как отключить виртуаилизацию UAC для конкретного приложения: запускаем диспетчер задач (ctrl+alt+delete), для упрощения, выбираем вид, выбрать столбцы, ставим галочку напротив — Виртуализация контроля учётных записей, ок. Теперь мы видим какой параметр UAC установлен для каждого приложения. Запускаем (нами любимый hl.exe), появляется процесс, на него правой клавишей и отключаем UAC, снятием галочки с надписи «Виртуализация UAC». (Возможно, такая последовательность действий (при включённом UAC в системе) потребуется после каждого нового запуска Hl.exe, в интернете должны быть программы помогающие в этом деле, но считаю ничего сложного здесь нет и не стоит ставить программы — процесс ручного отключения UAC для приложения занимает пару секунд)
P.S. В общем-то, ничего нового, всё просто и надеюсь кому-то эта информация даст пользу, тем самым меньше будет виднеться аналогий в разделе Вопросы. Так же, хочу подметить, что если у вас стоит антивирус/фаервол и т.д., то следите за песочницей, у каждого продукта она своя, следите, что туда помещается и если это любимая CS, вытаскивайте скорее оттуда.
Кстати, виртуализацию UAC ещё не совмещал с EAC'ом, может эта информация поможет и тем, у кого проблемы с анти-читами.
Комментарии — 60
maily15.02.2012, 00:27↑#maily15.02.2012, 00:28↑#nwii15.02.2012, 01:16↑#Dehapt_18.02.2012, 21:36↑#nwii15.02.2012, 01:18#nwii15.02.2012, 19:56↑#nwii15.02.2012, 19:58↑#nwii15.02.2012, 20:32↑#soNd15.02.2012, 20:44#Обсуждение завершено.