Как ускорить компьютер и процессор через приоритеты — Mz CPU Accelerator / Заметки Сис.Админа
Всем доброго времени суток. Сегодня, как Вы поняли из заголовка, мы поговорим о том как ускорить компьютер и процессор, используя приоритезацию.
Многие наверняка слышали о том, что можно с помощью диспетчера задач выставлять различные приоритеты (фоновый, нормальный, высокий, реального времени и тп) разным процессам, тем самым, оптимизируя их производительность и выделяя им больше процессорных мощностей (процессорного времени).
Порой это помогало солидно ускорить работу того или иного приложения или же системы в целом и даже снизить задержки (пинг) (причины снижения пинга в зависимости от процессорных приоритетов и мощностей в принципе изложу отдельной статьей).
Дело в том, что по умолчанию Windows присваивает всем запускаемым процессам нормальный приоритет, что ставит приложения в равные условия в плане получения процессорных мощностей. Впрочем, если Вам лень возится самим, то можете не читать статью и заказать услугу в нашей лаборатории.
Впрочем, давайте размышлять далее.
Однако, согласитесь, что, скажем, 3D игра и обычный блокнот, — это немного разные приложения и, очевидно, что игре нужно больше ресурсов процессора в реальном времени, т.к находясь в трехмерном приложении Вы вряд ли взаимодействуете с этим самым блокнотом и он Вам не нужен до поры до времени (да особых мощностей процессора блокноту почти не надо, — там той программы то.. раз два и нету).
Отсюда, вроде как логично вытекает, что приоритеты у разных приложений должны быть разные (особенно во времена многоядерности то), но на практике это далеко от реальности.
Как Вы уже поняли, я клоню к тому, что полновесным приложениям надо выставлять больший приоритет, что автоматически будет существенно оптимизировать их за счет вливания больших ресурсов компьютера.
Но таки, думаю, что Вы согласитесь, что делать это каждый (потому, что приоритет выставленный в диспетчере задач забывается системой после перезапуска) раз вручную, — сущее наказание и вообще вселенски лень, а посему нужно как-то этот процесс автоматизировать, т.е, условно, ускорить компьютер и процессор не совсем вручную.
Вот об оном и пойдет речь в данной статье.
Как же ускорить компьютер на практике, используя программу
Месяца два назад я наткнулся на замечательную программку под названием Mz CPU Accelerator. Занимается она как раз тем, что автоматически изменяет процессорный приоритет активного окна или приложения на заранее указанный, что в общем-то нам и нужно, т.к именно оно и позволит ускорить процессор и компьютер.
Причем реализовано всё это реально редкостно удобно, логично и не требует лишних телодвижений от пользователя. Плюс к оному есть поддержка многопроцессорности (многоядерности) и возможности запуска приложения в отдельном сегменте (т.е, скажем, выделить программе только два ядра из четырех (это уже ближе к совсем точечной оптимизации)).
Примечание. Как я раньше не наткнулся на это чудо, — не знаю
Хотите знать и уметь, больше и сами?
Мы предлагаем Вам обучение по направлениям: компьютеры, программы, администрирование, сервера, сети, сайтостроение, SEO и другое. Узнайте подробности сейчас!
Записаться
Скачать можно, скажем, отсюда.
Установка предельно проста и на ней я останавливаться не буду.
В настройках в общем-то тоже ничего сложного, но я все таки опишу их. И так, запустив программу мы увидим перед собой её окно (если нет, то кликните по иконке (в виде меняющихся цифорок) в трее (это где часы)):
Переходим на вкладку Options и выставляем настройки как на скриншоте:
..а именно:
- ставим кружок Realtime;
- отмечаем галочки Load on Windows startup (чтобы программа загружалась сразу при старте системы);
- Start Activated (чтобы программа была сразу активирована, т.е чтобы не требовала дополнительного нажатия кнопочки дабы приступить к своим обязанностям) и..
- Start Minimized (чтобы была изначально свернута в трей).
По желанию так же можете отметить Check for updates on startup (чтобы сразу проверялось не вышли ли обновления программы), а так же на свой вкус выбрать как программа будет отображаться в трее: Show Mz CPU Accelerator Icon (в трее будет иконка самой программы) либо Shows CPU Usage (показывает насколько загружен процессор) (из выпадающего списка выбирается цвет цифр).
Всё, остается только нажать кнопку Activate и наслаждаться тем как ускорился компьютер, точнее говоря, активное окно или приложение.
Список полезных примечаний, которые стоит знать
Что еще стоит знать и понимать по этой теме:
- Примечание: на вкладке Exlusions можно добавить приложения, которые Вы хотите исключить из списка оптимизируемых программой, т.е. она не будет присваивать оным какие-либо приортитеты. Для этого воспользуйтесь кнопкой Add new process и выберите программу, которую хотите исключить;
- Примечание 2: на вкладке CPU Manager можно распределить процессы на разные ядра (кнопки Add new process и Run new process), т.е, скажем, отвести одним программам одни ядра, а другим другие, что в некотором смысле может сказаться на приросте производительности. По принципу схоже с работой этой программы;
- Примечание 3: я сам не сталкивался, но допускаю (пусть и маловероятно), что на некоторых машинках могут быть проблемы (в виде притормаживания системы) из-за выбора излишне высокого приоритета. В случае оных попробуйте использовать кружок High вместо Realtime.
Теперь перейдем к послесловию.
Послесловие
Вот такая вот штука. Вообще мне программа очень понравилась, т.к она реально эффективна и позволяет ускорить компьютер и Windows, и, условно говоря, процессор.
К слову, по идее особенно сильно прирост ощутят владельцы многоядерных процессоров, а так же пользователи браузера FireFox (он процессорозависим и при получении Realtime приоритета начинает ощутимо шустрее летать (особенно в купе с этими настройками)) и всех кто как-то связан с процессорозависимыми полновесными приложениями (это я про всякие рендеры в фото, видео и 3D редакторах).
Приоритеты в Windows
CodeNet / Языки программирования / Visual Basic
System
По определению, Windows является многозадачной операционной системой. То есть одновременно в ней могут выполняться несколько задач. Однако задача задаче рознь. И различие это заключается в приоритете. То есть, при выполнении какой-либо программы Windows распределяет ресурсы определенным образом, в зависимости от того, какой приоритет у какого процесса (программы).
Программы в дальнейшем я буду называть процессами, так проще. Каждая запущенная программа в Windows представляет собой процесс. Приоритеты бывают разные — большие, маленькие, но об этом потом. Чем это может нам помочь? А вот чем. Многие сетуют на медленность выполнения программ на Vb. В свое время я на это наткнулся на самом наглядном примере.
Представьте себе программу, которая должна через определенный интервал времени выполнять какое-либо действие — ну, например, что-то выводить пользователю. Просто — скажете Вы. Берем таймер и вперед. А если помимо этого периодически программа должна что-то еще считать, и не один раз, а таймеров много? Будет тормозить. Причем не Windows, а только программа. Несправедливо? Да.
Это значит, что Windows отделяет мало ресурсов Вашей программе, которых ей явно недостаточно. Значит попросить у Windows больше, только как?
Вот так
Значит надо менять приоритет. Самое время о них поговорить. В Windows'98 приоритетов меньше, чем в Windows Me или 2000, но они таки есть J. Вот они.
Приоритет реального времени (real time) — программа выполняется так, как будто она одна и есть цель жизни Windows. Все ресурсы отдаются ей.
Высокий приоритет (high) — программа выполняется так, чтобы оставить чуть-чуть остальным приложениям.
Нормальный (normal) — выполнение идет обычным путем.
Низкий (idle) — если выполнение и идет, то только когда Windows делать нечего.
Ну так вот, запущенная программа сначала получает приоритет Normal, и выполняется своим чередом. При этом приоритете, что бы программа ни делала, она не сможет съесть ресурсов столько, чтобы повис Windows. В теории. Но нам так не подходит. Нам надо приоритет high или, если все очень напряжно, real time. Но real time — вещь опасная. Может запросто затормозиться даже мышка. А об остальных программах я и говорить на хочу. Просто копец и все тут. Итак, как же все таки приоритет поменять.
Снова API
Да, за установку приоритета отвечает функция SetPriorityClass. То есть, вызвав ее, и передав все, что ей надо, мы получим нужный приоритет.
Private Declare Function SetPriorityClass _ Lib «kernel32» (ByVal hProcess As Long, _ ByVal dwPriorityClass As Long) As Long
- hProcess — это Handle процесса. О нем ниже.
- dwPriorityClass — приоритет. Он то нам и нужен.
Константы приоритетов:
Private Const REALTIME_PRIORITY_CLASS = &H100 Private Const HIGH_PRIORITY_CLASS = &H80 Private Const NORMAL_PRIORITY_CLASS = &H20 Private Const IDLE_PRIORITY_CLASS = &H40
Все просто — берем константу и вперед, но нам надо получить Handle процесса.
То есть, процесс и окно для Windows вещи хоть и почти синонимичные, но не всегда. Handle окна — одна вещь, Handle процесса — совсем другая. То есть, у процесса может быть много окон, но у окна только один процесс владелец. Значит, нам надо научиться находить Handle именно процесса.
В этом нам поможет функция OpenProcess, которая после передачи ей параметров, скажет, что за Handle у процесса.
Private Declare Function OpenProcess _ Lib «kernel32» (ByVal dwDesiredAccess As Long, _ ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
dwDesiredAccess — что мы хотим узнать (Handle у процесса бывают разные, для завершения процесса — одни, для получения информации — другой). Мы будем использовать константу PROCESS_QUERY_INFORMATION, то есть опрашивать процесс.
Private Const PROCESS_QUERY_INFORMATION = &H400
bInheritHandle — переменная Boolean. Если ее передать True, то полученный Handle может в будущем быть использован другим процессом. Но нам это не надо. Передаем туда False.
DwProcessId — так, а это очередная вещь — идентификатор (id) процесса. Нам надо и его получить. Как? Просто! Функция GetCurrentProcessId, вызываемая без параметров (слава Богу) просто возвращает id текущего процесса.
Private Declare Function GetCurrentProcessId _ Lib «kernel32» Alias «GetCurrentProcessId» () As Long
Все. Можно вздохнуть и все сделать красиво.
Немного кода
Option Explicit Private Declare Function SetPriorityClass _ Lib «kernel32» (ByVal hProcess As Long, _ ByVal dwPriorityClass As Long) As Long Private Const REALTIME_PRIORITY_CLASS = &H100 Private Const HIGH_PRIORITY_CLASS = &H80 Private Const NORMAL_PRIORITY_CLASS = &H20 Private Const IDLE_PRIORITY_CLASS = &H40 Private Declare Function OpenProcess _ Lib «kernel32» (ByVal dwDesiredAccess As Long, _ ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long Private Const PROCESS_QUERY_INFORMATION = &H400 Private Declare Function GetCurrentProcessId Lib «kernel32» () As Long Private Sub SetPriority(Priority As Long) Dim ProcId As Long 'переменная для id процесса Dim ProcHandle As Long 'переменная для handle процесса ProcId = GetCurrentProcessId 'получим id ProcHandle = OpenProcess(PROCESS_QUERY_INFORMATION, False, ProcId) 'получили Handle Call SetPriorityClass(ProcHandle, Priority) ' ставим приоритет End Sub Private Sub Form_Load() 'ставим приоритет SetPriority HIGH_PRIORITY_CLASS End Sub
Готовый проект тут.
Но сразу предупрежу — приоритет лучше всего менять не постоянно, а на время. То есть, перед критическим участком кода ставим приоритет High или RealTime, а потом снова Normal. Еще раз повторюсь, что использование RealTime приоритета — вещь опасная. Ну вот и все, заставьте Windows поделиться пирогом ресурсов!
«Щас будем творить» © System
Ускорение загрузки Windows одним твиком реестра
Можно ускорить загрузку Windows, изменив всего один параметр в реестре! Стоп… звучит слишком хорошо, чтобы быть правдой, не так ли? Однако это возможно, потому что когда-то Microsoft решила повоевать за автозагрузку с разработчиками программ. Я нарисовал для вас полную картину работы твика, чтобы ваши ожидания от него соответствовали действительности.
Что входит в понятие «автозагрузка»
Для автоматического запуска программ и скриптов в Windows, как правило, используются:
- разделы реестра Run:HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun
- папка «Автозагрузка», которую можно открыть командой shell – shell:startup
- задания планировщика и скрипты групповой политики, выполняющиеся при входе пользователя в систему
Программы из первых двух пунктов этого списка можно увидеть в утилите msconfig, а полную картину дает Autoruns.
Увеличить рисунок
Вы можете узнать больше об автозагрузке из материалов моих коллег (1 и 2), а я продолжу свой рассказ.
Влияние программ в автозагрузке на скорость запуска Windows
Из моей книги об ускорении загрузки Windows вы можете узнать технические подробности o порядке загрузки системы, поэтому сейчас я предлагаю взглянуть на ситуацию проще. Систему можно считать полностью загрузившейся, когда с рабочим столом или начальным экраном Windows 8 можно свободно взаимодействовать. Это значит, что система моментально откликается на запуск программ или вызов контекстных меню.
Если отбросить время, требуемое на загрузку драйверов, а также системных и сторонних служб, то программы в автозапуске становятся основным фактором, влияющим на длительность загрузки системы.
Многие программы стремятся прописаться в автозагрузку сразу при установке, а иногда это происходит без вашего ведома.
Увеличить рисунок
Доводилось видеть такую картину? Вряд ли у вас все так запущено, но у кого-нибудь из друзей, знакомых или родственников – вполне может быть. Все это тормозит загрузку системы!
Microsoft против разработчиков программ
Нет, Microsoft, конечно, не против разработчиков программ, ибо Windows без приложений никому не нужна. Однако Microsoft не радует, что разработчики пихают свои программы в автозагрузку. Потому что пока они стартуют, в том числе и в фоне, мы не можем нормально запускать те программы, которые нам действительно нужны. Но при этом принято говорить, что Windows долго запускается, не так ли?
Создатели Windows Vista, видимо, чувствовали, что ОС получается тяжеловатой, в том числе и в плане загрузки системы. Поэтому в Microsoft решили уменьшить негативный эффект от программ в автозагрузке и сделать рабочий стол доступным немного быстрее.
Форсирование нормального приоритета потока для программ в автозагрузке
Поток (thread) является частью процесса и может выполняться с разным приоритетом. Потокам с высоким приоритетом требуется больше ресурсов, чем их коллегам с обычным или низким приоритетом.
В Windows Vista для размещенных в автозагрузке программ зафиксировали приоритет потока (thread priority) на обычном уровне (Normal) и заблокировали любые попытки повысить его. Эти ограничения действовали на протяжении некоторого периода времени после запуска системы (подробности чуть ниже).
Логика создателей Windows Vista была такова, что если этого не сделать, некоторые разработчики будут стремиться повысить приоритет своих программ, чтобы растолкать локтями тех, кто этого не сделал. Поэтому все программы в автозагрузке поставили в равные условия.
Понижение приоритета CPU и I/O для программ в автозагрузке
Все программы в автозагрузке Windows Vista поместили в «коробку» (“box”, в терминологии Performance Team, отвечающей за производительность системы).
На практике это означало, что по умолчанию на протяжении 60 секунд после запуска системы для всех приложений в автозагрузке задавался приоритет:
- CPU ниже обычного (below normal), чтобы уменьшить нагрузку на процессор
- I/O очень низкий (very low), чтобы снизить интенсивность обращений к диску
Таким образом, каждая программа в автозагрузке меньше нагружала систему во время ее запуска. А по истечении заданного периода времени приоритет программы восстанавливался на уровень, определенный ее создателями.
Чем кончилась война
Microsoft закопала топор войны за автозагрузку с выходом Windows 7. Трудно сказать, что послужило основной причиной. Возможно, было много нареканий от корпоративных клиентов, недовольных медленным выполнением скриптов групповой политики.
С другой стороны, за три года, прошедших с выпуска Windows Vista, улучшились аппаратные конфигурации компьютеров на рынке. Появились новые, более мощные процессоры, а твердотельные накопители стали проникать в массы. Это снизило полезный эффект от помещения в коробку автоматически запускаемых программ.
Так или иначе, в Windows 7 и Windows 8 приоритет CPU и I/O для программ в автозагрузке не понижается, а возможность увеличить приоритет потока не блокируется. Однако топор войны не утоплен, а именно закопан! И ниже я расскажу, как его выкопать.
В каких случаях изменение в реестре ускорит загрузку системы
Если вы прочли предыдущий раздел статьи, то уже должны знать ответ на этот вопрос. Наибольшее ускорение загрузки Windows будет наблюдаться в системах, где:
- много программ в автозагрузке
- слабый процессор
- медленный жесткий диск (например, 5400 rpm)
Таким образом, ускорение будет заметно на глаз на нетбуке или слабом ноутбуке с двумя-тремя десятками программ в автозагрузке.
Если же у вас четырехъядерный процессор, SSD диск и минимум программ в автозапуске, вы вряд ли заметите ускорение загрузки (но возможен эффект плацебо
Параметр реестра, изменяющий приоритет CPU и I/O для программ в автозагрузке
Описанные выше возможности остались в Windows 7 и Windows 8. Их просто отключили, изменив низкоприоритетный период с 60 секунд до . Вы можете установить любой интервал по своему усмотрению!
- Запустите редактор реестра от имени TrustedInstaller
- Перейдите в раздел реестра:HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionExplorerAdvancedDelayedApps
- Задайте желаемое значение для параметра Delay_Sec в секундах (в десятичном формате). Например, установите 120 секунд.
- Верните исходного владельца раздела реестра, как описано по ссылке в шаге 2.
Вот и все! Теперь на протяжении заданного интервала времени программы из автозагрузки будут иметь низкий приоритет CPU и I/O.
Как проверить приоритет запущенных программ
С помощью утилиты Process Explorer вы можете быстро посмотреть, с каким приоритетом запущены процессы.
- Щелкните правой кнопкой мыши на любом столбце и выберите Select Columns.
- На вкладке Process Performance установите флажок Base Priority (в списке процессов заголовок столбца называется Priority).
- На вкладке Process I/O установите флажок Priority.
На рисунке вы видите программы, отсортированные по приоритету CPU.
У процессов от AcroRd32.exe до wmplayer.exe:
- приоритет I/O очень низкий (Very Low)
- приоритет CPU ниже обычного (6)
Обычный приоритет CPU имеет значение 8, в чем можно убедиться, щелкнув правой кнопкой мыши по процессу и выбрав в меню пункт Set Priority.
По истечении заданного интервала времени вы увидите, что приоритет процессов вернулся в нормальное русло.
Тест
Материал был бы неполным без подтверждения теории практикой. К сожалению счастью, у меня все системы относительно быстрые (так, во всех в качестве системного диска используется SSD), а в автозагрузке чистота и порядок.
Самым слабым оказался ноутбук мамы, где установлен процессор Core 2 Duo и жесткий диск 7200 rpm. В автозагрузке находились:
- Google Updater
- драйверы Synaptics и Realtek, а также какая-то утилита Toshiba
- графический интерфейс антивируса Microsoft Security Essentials
Поэтому перегруженный автозапуск программ тоже пришлось эмулировать, и я добавил туда:
- браузеры IE, Chrome и Firefox
- Microsoft Office Word и Excel
- Adobe Reader, Windows Media Player и Skype
Поскольку состав программ в автозапуске изменился, нужно было обеспечить чистоту эксперимента:
Затем я выполнил по 5 перезагрузок системы в обычном режиме и с включенным ограничением приоритета (время в миллисекундах взято из события 100).
1 | 66754 | 62025 |
2 | 64380 | 59823 |
3 | 69242 | 63399 |
4 | 60904 | 59787 |
5 | 72725 | 60839 |
Среднее | 66801 | 61175 |
Как видите, среднее время пяти загрузок составило 66,8 с при обычной автозагрузке против 61,2 с при ограниченном приоритете программ в автозапуске. Другими словами, в протестированной конфигурации железа и программ среднее время готовности рабочего стола сократилось на 9%, благодаря внесенному в реестр изменению.
А у вас ускорилась загрузка?
Я не сомневаюсь, что многие из вас применят этот твик и не поленятся выполнить 6-10 тестовых перезагрузок. В зависимости от вашей конфигурации и набора программ в автозагрузке, у вас может и не наблюдаться такого прироста производительности, но хуже быть не должно.
Настройка и увеличение производительности Windows 7
Скорость работы компьютера интересует каждого пользователя, в большей или меньшей степени. Для того чтобы выжать из Windows 7 максимум, можно прибегнуть к ряду известных способов, как самых простых, так и более сложных для обычного пользователя.
В этой статье мы рассмотрим методы ручной настройки системы, и не будем прибегать к помощи специльных программ, предназначенных для увеличения производительности системы.
Очистка автозагрузки
Многие программы, которые вы устанавливаете, прописываются в автозагрузку при старте Windows. Они автоматически запускаются при включении компьютера. Проверив список этих программ, и удалив те из них, которыми вы пользуетесь не часто (или вообще не пользуетесь), вы сможете ускорить работу систему.
Для этого нужно запустить средство управления конфигурацией системы:
Пуск -> Панель управления -> Система и безопасность -> Администрирование -> Конфигурация системы
или ввести в командной строке значение «
msconfig» и нажать Enter.
На вкладке «Автозагрузка» вы найдете все программы, которые автоматически запускаются при старте Windows, и сможете удалить не нужные. Это можно также сделать вручную, удалив соответствующие значения из системного реестра. Перечень программ, которые находятся в автозагрузке, находится в следующих ветках реестра:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun
Отключение не нужных служб (сервисов)
Отключение не нужных, или редко используемых служб позволит немного разгрузить оперативную память, что предоставит возможность другим приложениям работать быстрее.
Перед тем, как отключать какие либо службы, рекомендуем создать точку восстановления системы на случай каких-либо осложнений (особенно для не опытных пользователей): Панель управления -> Система -> Защита системы -> Создать…
Итак, список служб находится здесь: Пуск -> Панель управления -> Система и безопасность -> Администрирование -> Службы
Здесь вы можете отключить мало используемые службы. Безопасно можно отключить следующие:
· Служба ввода планшетного ПК
· Обозреватель компьютеров
· Вспомогательная служба IP
· Удаленный реестр
· Службы помощника по совместимости программ (для опытных пользователей)
Настройка приоритета процессов
Для того, чтобы запущенные приложения работали быстрее нужно задать им более высокий приоритет, по сравнению с фоновыми процессами. В этом случае активным приложениям будет выделяться больше процессорного времени.
По умолчании система так и настроена, но баланс между ресурсами для активный, и для фоновых процессов можно сдвинуть еще больше.
За это отвечает значение Win32PrioritySeparation, которое лежит в ветке реестра HKEY_LOCAL_MACHINESystemCurrentControlSetControlPriorityControl.
Для открытия системного реестра – наберите «regedit» в командной строке.
По умолчанию стоит шестнадцатеричное значение – 2 (hex)
Рекомендуемое значение – 6 (hex)
Диапазон допустимых значений: от 1 до 26 (hex)
Вы можете попробовать другие значения, чтобы максимально ускорить работу вашей системы. Внимание: использовать значение нельзя, ваш компьютер сразу же зависнет!
Кроме изменения общего баланса ресурсов процессора, вы можете устанавливать более высокий приоритет отдельным программам. Сделать это можно через Диспетчер задач.
Иногда это бывает полезно. Например, если какая-то программа проводит очень длительную операцию, и вам нужно, чтобы она сделала это быстрее, то установка для нее более высокого приоритета может помочь.
Изменение «Параметров быстродействия»
Операционная система Windows 7 дает возможность настроить некоторые параметры, которые могут ускорить систему. Чтобы открыть диалог Параметры взаимодействия нужно пройти сюда: Пуск -> Панель управления -> Система и безопасность -> Система -> Дополнительные параметры системы -> Параметры (на вкладке Дополнительно).
Здесь на вкладке Визуальные эффекты вы можете отключить анимацию в меню Пуск, отключить функцию Aero Peek, прозрачность окон и другие параметры. Если вы выберите опцию «Обеспечить наилучшее быстродействие», то будут отключены все визуальные эффекты Windows Aero, и система будет работать быстрее, однако, вы пожертвуете всей той красотой, которую дает нам Windows 7.
Ускорение функции Aero Peek
Aero Peek – это функция, которая делает все окна прозрачными при наведении курсора мыши на маленький квадратик, находящийся справа от часиков. Чтобы уменьшить время отклика этой функции нужно изменить ключ DesktopLivePreviewHoverTime типа DWORD, который находится в ветке реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced
Если в данной ветке нет такого ключа, его нужно создать и затем просто менять его значения. Десятичное значение 1000 равно задержке в одну секунду, 500 – полсекунды и так далее.
Внесенные изменения активируются после перезагрузки компьютера.
Отключение User Account Control (UAC)
Контроль учетных записей (UAC) уведомляет пользователя о тех изменениях в системе, которые требуют прав администратора. Эта служба выводит уведомления при попытке установить новую программу, при внесении изменений в файловую систему и т.д. Это может быть полезно новичкам, но опытным пользователям зачастую мешает. Чтобы отключить вывод уведомлений от User Account Control нужно проделать слудующее:
· Запустить Конфигурацию системы («msconfig» без кавычек в командной строке).
· Перейти на вкладку «Сервис» и в списке найти пункт «Настройка контроля учетных записей»
· Выделить этот пункт и нажать кнопку «Запустить».
· Откроется диалог, в котором ползунком нужно отрегулировать выдачу уведомлений.
Внесенные изменения активируются после перезагрузки компьютера.
Дорогие читатели, если вы увидели ошибку или опечатку в статье «Как повысить приоритет процесса в Windows 7», помогите нам ее исправить! Выделите ошибку и нажмите одновременно клавиши «Ctrl» и «Enter». Мы получим ваше сообщение и внесём исправления в ближайшее время.