Работаем с реестром, полезные советы |
Volk
Вечная память.
[SoftoRooMTeaM]
Группа: Администраторы Сообщений: 8.232 Регистрация: 3.06.2004 Из: Донецк Пользователь №: 10
Респектов: 561
| Работаем с реестром - полезные советы для разных версий Windows (98/Me/NT/2k/XP/2003/Vista) ScanDisk (для Windows Me) При неправильном выключении компьютера при последующей загрузке ОС запускается ScanDisk, но в нем установлен флажок "Автоматически исправлять ошибки", причем флажок этот затемнен, и снять его невозможно. В результате приходится вообще отключать эту проверку, иначе высок риск неверных изменений таблицы FAT - пользователь не может контролировать процесс исправления каждой ошибки! Чтобы отключить автоисправления, найдите следующий ключ: HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\ Windows\CurrentVersion\Applets\Check Drive и установите следующий параметр: AutoChk = 02 00 00 00 Для возврата автоматического режима ставьте AutoChk = 00 00 00 00 Отключение клавиши Windows На некоторых современных клавиатурах присутствует клавиша Windows (как правило, логотип-флажок Майкрософт). Некоторым пользователям она мешает при быстрой печати. Чтобы отключить ее, нужно в реестре найти ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout. Создайте новый двоичный параметр, озаглавив его Scancode Map и присвойте ему значение 00 00 00 00 00 00 00 00 03 00 00 00 00 00 5B E0 00 00 5C E0 00 00 00 00. После перезагрузки клавиша Windows будет отключена. Выбор программы Когда вы щелкаете на файле с незарегистрированным в системе расширением, то появляется окно "Выбор программы" (или "Открыть с помощью..."), в котором вам предлагается выбрать из предложенного списка программу, способную обработать неизвестный тип файла. Но в данном окне всегда установлен флажок "Всегда использовать эту программу...", что порой приводит к нежелательным проблемам. Как правило, данный флажок лучше не использовать, чтобы не повредить реестр. Существует способ, чтобы этот флажок отсутствовал по умолчанию. Для этого нужно немного подправить запись в реестре. Откройте раздел: HKEY_CLASSES_ROOT\Unknown\shell\openas\command и в установленном по умолчанию параметре запишите C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1 %2 Изменение порога выдачи предупреждения о недостатке свободного места на диске (Windows NT/2000/XP) Если на вашем диске остается свободным менее 10% (по умолчанию) места, то система информирует об этом появлением иконки в области уведомления (рядом с часиками). На дисках маленькой емкости этот порог вполне оправдан, но для дисков большой емкости (20 Гбайт -> 2 Гбайт) это не совсем удобно. Можно изменить порог в процентном соотношении: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters - параметр типа DWORD DiskSpaceThreshold, в котором указываете значение от 0 до 99 (т.е процент от объема диска) Недостаточно места на диске Если Windows постоянно выводит сообщения о том, что на диске мало места (см. выше), то в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer создайте параметр NoLowDiskSpaceChecks типа DWORD со значением, равным 1, - и Windows заткнется :-) Размер реестра (Windows NT/2000) Размер реестра ограничивается параметром RegistrySizeLimit (тип REG_DWORD) в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. Увеличить максимальное значение его объема можно и в окне "Virtual Memory" диалога System Properties > Advanced > Performance Options > Change | |
| |
14.03.2007 - 1:22 |
SSinchuk
профи!
Группа: Наши Люди Сообщений: 1.314 Регистрация: 27.12.2006 Из: Одессит Пользователь №: 999
Респектов: 343
| Что бы включить в выпадающей меню из под правой кнопки пункты Копировать в папку... и Переместить в папку...
необходимо создать:
- для копирования [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\] создать раздел Copyto в нем создать строковый параметр со значением {C2FBB630-2971-11d1-A18C-00C04FD75D13}
- для перемещения [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\] создать раздел Moveto в нем создать строковый параметр со значением {C2FBB631-2971-11d1-A18C-00C04FD75D13} | |
| |
14.03.2007 - 18:56 |
Демон
профи!
Группа: Пользователи Сообщений: 548 Регистрация: 11.08.2006 Из: Курска Пользователь №: 209.458
Респектов: 71
Предупреждений:
| Вот немного интересного. Твики. 1. При запуске Windows Explorer открывается папка My Documents. Как сделать так, что бы открывался корневой каталог системного диска? В Propreties shortcut'а на Explorer, меняем target %SystemRoot%explorer.exe на %SystemRoot%explorer.scf. После этого, открываться будет не My Documents, а корневой каталог системного диска. Кроме этого, можно запускать Explorer комбинацией клавиш Win+E, в этом случае он откроется в разделе My Computer. Кроме этого, можно в свойствах ярлыка для Explorer прописать в Target: %SystemRoot%\explorer.exe /e,c:\ (вместо c:\ можно указать любой другой путь). После этого открываться будет не My Documents, а корневой каталог диска С или указанная директория. Более подробно почитать про использование этого и других ключей в командной строке при запуске Windows NT Explorer можно здесь: http://support.micros.../Q152/4/57.asp » Продолжение, для просмотра НАЖАТЬ СЮДА « 2. Когда открывается директория с большим количеством файлов, находящаяся на NTFS-разделе, например, WINNT, то это делается слишком долго. Можно ускорить этот процесс? Когда открывается директория, то NTFS обновляет метку последнего доступа к файлам. Если файлов много и на всех надо метку обновить, то это занимает довольно много времени. Однако эту функцию можно отключить. Для этого запускаем Regеdit и по адресу HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> FileSystem cоздаём ключ типа DWORD под названием NtfsDisableLastAccessUpdate, после чего ставим его в 1.
3. Как ускорить работу интерфейса XP? Во-первых, нужно отключить все эффекты. Если это кажется недостаточным, то можно через Regedit отредактировать несколько ключей. По адресу HKEY_CURRENT_USER -> ControlPanel -> Desktop находится ключ MenuShowDelay. По умолчанию его значение равно 400, это значение задержки в миллисекундах, после которой появляются раскрывающиеся меню. Установите его в 0. Также по адресу HKEY_CURRENT_USER -> ControlPanel -> Desktop -> WindowsMetrics находится ключ MinAnimate (если его нет, то создайте его; тип String), по умолчанию он стоит 0. Если его поставить равным 1, то он уберёт эффект анимации при сворачивании/разворачивании. Для того что бы эти изменения вступили в действие, необходимо перезагрузить компьютер.
4. Что ещё можно сделать для оптимизации работы XP? Ускорить запуск программ и освободить пару мегабайт ОЗУ можно отключив Dr.Watson-а, debugger, встроенный в XP. Сделать это можно выставив ключ Auto равным 0 по адресу HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows NT -> CurrentVersion -> AeDebug. В этом случае, если возникнут какие-либо сбои в работе приложения, то система предложит либо закрыть приложение, либо передать его отладчику для отладки. Если выбрать второе, то запустится Dr.Watson,и создаст лог-файл. Если вы уверены, что такая возможность вам ни к чему, то можете удалить папку AeDebug из реестра.
Ускорить работу системы, попутно освободив немного памяти, можно запретив загрузку ненужных системных служб. Отключить (Disable) ненужные службы можно через раздел Services окна Computer Management. Здесь надо быть предельно осторожным, потому как последствия необдуманных действий могут быть непредсказуемы. Многие службы для своей работы требуют работы других служб, поэтому если вы поотключаете слишком много лишнего, то можете столкнуться с такой ситуацией, что не сможете включить всё обратно. Что бы этого избежать, мы бы советовали перед тем как производить эксперименты с службами сохранить ветку реестра отвечающую за запуск системных служб. Для этого в regedit идите по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Serviсes, и выбрать в меню Register пункт Export Registry Key. Тогда, в случае каких либо проблем вы просто сможете применить полученный *.reg файлик и всё поправить. А вообще, мы бы настоятельно советовали бы вам воспользоваться советами из раздела восстановление, и сразу после инсталляции системы сохранить все системные настройки. Это, в последствии, может помочь избежать многих проблем. Ниже мы приведём несколько служб, которые могут быть отключены. Используйте эти советы на свой страх и риск, авторы не несут никакой ответственности за возможные последствия. Print Spooler: Спулер печати, ускоряет печать; если принтера нет, то его можно отключить. Automatic Updates: Автоматичесткое обновление. Если у вас нет постоянного соединения с Интернетом, или если вы просто хотите контролировать всё что делает компьютер, то обновлять программное обеспечение входящее в состав XP можно и вручную. Выключая эту службу не забудьте выключить Automatic Updates в одноименной закладке System Properties. Cryptographic Service: Отвечает за безопасный обмен ключами и шифрование передаваемой информации в локальной сети. Если у вас не локальной сети, или если вы уверены, что никому не понадобятся данные которые вы передаёте по сети, то эту службу можно отключить. Но учтите, что в этом случае придётся отказаться от многих вещей, давно ставших привычными в больших сетях, например от доменной структуры сети. Portable media serial number: Обеспечивает получение серийного номера переносного музыкального устройства подключаемого к компьютеру. Очередное нововведение Microsoft в рамках борьбы с музыкальным пиратством. На сегодняшний день для большинства из нас эта служба не актуальна. SSDP Discovery service: обеспечивает автоматических устройств подключаемых к сети устройств, поддерживающих UPnP. Пока что это редкость. Task Scheduler: обеспечивает возможность запуска приложений в заданное время. Если не используете эту возможность, то можете отключить эту службу. Terminal Service: Раньше эта служба была доступна только в серверных вариантах ОС. Она позволяет подключаться к вашей машине про сети, и удалёно работать на ней. В XP Pro эта служба предназначена для удаленного администрирования машины, что бы IT специалисту не приходилось бегать самому чинить всё что вы там натворили, а можно было сделать это удалённо. Домашнему пользователю она не нужна. Windows time: синхронизирует время на локальной машине и сервере. Нет time-сервера - служба не нужна. Wireless zero configuration: автоматически настраивает беспроводные сети форматов 803.11 и 803.11b. Участвует в таких вещах как подсоедение/отсоеденение рабочих станций, перевод их с одного репитера на другой, и т.д.. Если беспроводной сети нет, то абсолютно бесполезна. Task Scheduler: Отвечает за запуск определённых программ в определённое время. Например, можно настроить, чтобы каждый день в определённое время запускался "scandisk" или "defrag". Если подобные функции не нужны, то эту службу можно отключить. Messenger: Принимает и отправляет сообщения, посланные администратором. Если нет сети и администратора, то можно отключить. Protected Storage: Служит для защиты важных данных, ключей пользователей. Запрещает неавторизированный доступ. Если нет сети (в том числе Интернет), или безопасность не волнует, то данный сервис можно отключить. Computer Browser: Обновляет список компьютеров в сети. Если у вас нет локальной сети, то можно отключить. Event Log: Занимается тем, что ведет лог системных и программных событий, а также событий в системы безопасности. Если уверены, что у вас всё уже настроено и нет желания шпионить за каким-либо пользователем, то можно отключить. Server: Обеспечивает общий доступ к принтерам, папкам и файлам, а также обеспечивает поддержку Remote Procedure Call. В случае, если у вас нет ни сетевой карты, ни модема, он вам не нужен. IPSEC Policy Agent: Сервис безопасности протокола TCP/IP. Если вы не пользуетесь этим протоколом, то можно его выключить. Если вы сами зашли на www.3dnews.ru с машины, на которой стоит XP, то значит, что TCP/IP у вас установлен, и вы им пользуетесь :-) Network Connections: Занимается управлением объектами в директории Network and Dial-Up Connections, то есть всеми сетевыми соединениями. Если нет сети, то он становится не нужным. Remote Registry Service: Позволяет удалённые манипуляции с реестром. Скорее всего нужен только администраторам. System Event Notification: Отслеживает системные события. Если уверены, что всё у вас уже работает, то можно отключить. DHCP client: Отвечает за автоматическое распределение IP-адресов. Если нет сети (ни локальной, ни модема), то он не нужен. Telephony: Работает с модемом. Если модема нет, то он не нужен. Telnet: Обеспечивает возможность соединения и удалённой работы с хостами по протоколу telnet. Если уверены, что это не пригодится, то данный сервис можно отключить. Uninterruptible power supply: Управляет работой бесперебойных источников питания (UPS). Если таковых нет, то можно отключить. Этот список можно ещё продолжить, необходимость того или иного сервиса определяется задачами, которые выполняются на конкретной машине, и установленным аппаратным обеспечением. Поэтому, каждый должен сам решать, что можно отключить.
5. Как отключить автозапуск у привода компакт-дисков? Можно нажать левый Shift во время загрузки компакт-диска. А можно поправить значение в реестре: ключ: [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ CDRom] паpаметp: Autorun тип: REG_DWORD значение: (0=отключено, 1=включено)
6. По какому принципу XP присваивает буквы дискам? В порядке подключения. Системному диску обычно присваивается название С:\ и изменить его сложно. После него идут все жёсткие диски, которые найдены в процессе инсталляции, потом CD-ROM'ы, и так далее. Но, если диск подключается после того как система установлена, то ему присваивается следующая свободная буква, буквы уже установленных дисков не меняются. Причём для системы нет никакой разницы, что это за диск: винчестер, CD-ROM, Zip или Jaz drive, или что-либо ещё. Таким образом, нередки ситуации, когда CD drive имеет букву меньшую, чем винчестер, или, если в системе установлено много дисков, они идут вперемешку, без всякой системы, что несколько смущает пользователей привыкших к тому, что W9x упорядочивает диски, меняя буквы, и установленный в W9x винчестер всегда получает букву меньшую, чем у CD-ROM, сдвигая последний. Впрочем, и в XP можно привести нумерацию дисков в "привычный" вид, но делать это придётся вручную, через Disk Management.
7. Как сделать, чтобы пpи остановке/запyске стиpался/создавался новый файл подкачки pagefile.sys? [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management] Параметр "ClearPageFileAtShutdown"=dword:00000001 Этот ключ не стирает пейджфайл с диска, а заполняет его весь нулями, т.е. очищает. Hо сам файл на диске остается. Тоже самое делается в апплете Local Security Policy в Administrative Tools, раздел Local Policies, Security Options, ключ Shutdown: Clear virtual memory pagefile when system shuts down.
8. Как задать пpиоpитет процесса еще пpи его запyске? Чтоб не лазить постоянно для этого в task manager? Запуская с помощью консольной команды start можно запускать приложение с нужным приоритетом, указывать время, через которое приложение должно быть закрыто, и некоторые другие параметры. Для более подробной справки почитайте start /? Все эти команды можно прописать в *.bat файле и пользоваться им для запуска приложени. Что бы не писать *.bat файлы для каждой программы отдельно, и не набирать команду целиком, можно сделать файлик high.bat, с таким содержимым
echo off start /high %1
и поместить его в директорию SendTo профиля вашего пользователя. Тогда, что бы запустить программу с более высоким приоритетом, достаточно просто переслать её на этот файлик через правую кнопку мыши. Но пересылать надо именно исполняемый файл, а не shortcut к нему. Конечно же, этот файлик можно и переделать и запускать программы с другим приоритетом.
Дополнение: Ускорение запуска программ XP может работать в двух режимах. Первый отводит больший приоритет запущенным пользователем приложениям (Optimize Performance for Applications), второй отводит больший приоритет на фоновые приложения и службы (Optimize Performance for Background). Настройку можно посмотреть, если выбрать значок System в Control panel, далее закладку Advanced и кнопку "Performance options". (В русской версии Панель управления/Система/Дополнительно/Параметры быстродействия).
Первое значение (for Applications) выделяет программам приоритет в зависимости от их уровня приоритета (priority level). Если вы не знакомы с этим понятием, то вкратце поясним: по уровню компьютер решает, какие программы более важны и тратит на них больше процессорного времени. Уровень определяется двумя параметрами: классом приоритета (Priority Class) и приоритетом нити (thread priority). Классы бывают: реального времени (real-time), высокого (high), среднего (normal), близкого к нулю (idle) приоритетов. У нити выделяют следующие приоритеты: критичный ко времени (time critical), высокий (highest), выше среднего (above normal), средний (normal), ниже среднего (below normal), низкий (low) и близкий к нулю (idle).
В приведенной ниже таблице можно посмотреть, как эти два параметра влияют на выполнение задачи.
Priority Class
Thread Priority Real-Time High Normal Idle
Time Critical 31 15 15 15
Highest 26 15 10 6
Above Normal 25 14 9 5
Normal 24 13 8 4
Below Normal 23 12 7 3
Lowest 22 11 6 2
Idle 16 1 1 1
Значение от 1 до 31 показывает, сколько компьютерного времени выделяется на каждый процесс. Пользователь может изменить класс приоритета программы, причем двумя способами. Первый - через Диспетчер задач (Task Manager). Он подходит, если программа уже запущена. Выбираем закладку "Процессы" (Processes), нажимаем правую клавишу мыши на нужном процессе, выбираем строчку "Приоритет" (Set Priority) и устанавливаем класс приоритета. Второй способ заключается в указании параметра при запуске программы, или создании командного (.CMD) файла в текстовом редакторе. Параметры:
start /<класс приоритета> [<путь>]<имя файла>
Например,
start /high c:\windows\notepad.exe
Будьте осторожны в присваивании класса реального времени. Такая программа будет иметь очень высокий приоритет, что может сказаться на замедлении выполнения других программ. Более того, если у Вас не SMP система, то охочее до ресурсов приложение может просо ничего не оставить системе, и вы столкнётесь с ситуацией, когда компьютер не будет реагировать на Ваши действия, или будет реагировать с большим опозданием. В худшем случае он может просто повиснуть.
9. XP при загрузке проверяет на ошибки все дисковые разделы, даже если на них установлены другие ОС. Как это отключить? Для этого необходимо в реестре по адресу [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager] изменить ключ "BootExecute". По умолчанию там стоит "autocheck *", "*" можно попробовать поменять на букву раздела, который следует проверять. Впрочем, возможно это приведёт к тому, что никакие разделы не будут проверятся вообще, полной уверенности о работе этого ключа нет.
10. Как ускорить работу с памятью? Можно регулировать несколько значений реестра для ускорения работы подсистемы памяти XP. Но будьте осторожны, так как неправильные значения могу привести к неработоспособности системы. Вы можете изменить некоторые значения реестра в ветке [HKLM/ System/ CurrentControlSet/ Control/ Session Manager/ Memory Management]:
DisablePagingExecutive - при включении этого параметра, исполнительная система WinXP не будет задействовать файл подкачки (swap) на жестком диске. После этого система и программы будут быстрее реагировать на действия пользователя. Параметр следует использовать только при большом объеме доступной памяти (>256 Мбайт). По умолчанию значение "1", включение - "0".
LargeSystemCache - при включении (по умолчанию включено на сервере Windows.NET) операционная система будет использовать по крайней мере 4 Мбайт памяти для кэширования системы. Компьютер будет кэшировать ядро системы в память. Объем кэша динамический, если требуется более 4 Мбайт памяти, то они будут выделены. По умолчанию выделяется 8 Мбайт. Ядро отдаст занимаемую кэшем память, если какому-нибудь приложению будет ее не хватать. Для включения опции следует указать в качестве параметра "1". Установка опции в значение "0" рекомендуется для серверов, запускающих приложения со своими собственными функциями кэширования памяти, например Microsoft SQL Server или IIS.
IOPageLockLimit - сомнительная функция, если вы, конечно, не желаете организовать сервер из своей машины. Опция ускорит выполнение операций ввода/вывода при большом количестве передаваемых файлов или при подобных нагрузках. Не имеет ощутимого эффекта, если на вашем компьютере установлено менее 128 Мбайт памяти. Если памяти больше, то вы получите увеличение производительности при установке параметра в значение от 8 до 16 Мбайт. По умолчанию выставляется 512 кбайт. Вам следует указать параметр в байтах, поэтому умножьте требуемое число мегабайт два раза на 1024. Протестируйте несколько настроек и выберите наилучшую.
11. У меня пусто в "Автозапуске", но некоторые программы продолжают стартовать при входе в Windows Проверьте следующую ветку реестра, используя regedit [HLKM \SOFTWARE \MICROSOFT \WINDOWS \CURRENTVERSION \RUN]. Там находятся значения, каждое из которых соответствует одной запускаемой при старте программе. Если вы не уверены, перед стиранием сохраните выбранные строчки. Ещё проще сделать это из программки msconfig, закладка StartUp, запустить которую можно из пункта Run... меню Start.
12. Можно ли ввести машину в состояние hibernate, или выключить из командной строки? Можно. Вот так: %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState. Если создать *.cmd файл подобного содержания, то с его помощью можно будет вводить машину в hibernate из шедулера, в заданное время. Для того что бы выключить компьютер, можно воспользоваться следующим методом. Создаем в любом текстовом редакторе файл poweroff.vbs следующего содержания: dim OpSysSet, obj Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _ "(Shutdown)}//./root/cimv2").ExecQuery _ ("SELECT * FROM Win32_OperatingSystem" &_ " WHERE Primary=true") For Each obj In OpSysSet obj.Win32Shutdown(8) Next
13. Правда ли что XP всегда загружает определённый набор DLL, даже если они не используются? Правда. Список этих DLL находится здесь: HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\KnownDLLs Теоретически, если вы уберёте из этого списка лишнее, это может освободить некоторое количество памяти и ускорить работу. Практически, я бы не советовал. Зато можно добавить в этот список библиотеки, которые часто используются используемым именно Вами.
14. Как сделать что бы задачи которые повисли и перестали отвечать убивались автоматически? За это отвечает ключ HungAppTimeout, находящийся по адресу HKCU\Control Panel\Desktop. Значение этого ключа определяет время в миллисекундах, через которое не отвечающее приложение считается зависшим. Кроме этого ключа, в той же ветке есть ключи WaitToKillServiceTimeout, который задаёт время ожидания перед <убийством> зависшей службы, и AutoEndTasks, присвоив которому значение 1, вы разрешите системе убивать зависшие процессы самостоятельно. Не следует, только, ставить очень малые значения Timeout, иначе могут возникнуть проблемы с не вовремя убитыми программами и службами.
15. Как добавить содержимое рабочего стола в меню Start? HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders value Desktop, default val is "%USERPROFILE%\Desktop" change to "%USERPROFILE%\Start Menu\Desktop" скопировать папку %USERPROFILE%\Desktop в %USERPROFILE%\Start Menu\Desktop Перегрузится, после этого, при нажатии на Start там будет распахивающееся меню Desktop. | |
| |
15.03.2007 - 15:13 |
patesco
Бывалый
Группа: Пользователи Сообщений: 30 Регистрация: 2.01.2007 Пользователь №: 299.128
Респектов: 8
Предупреждений:
| Не отсылать в Microsoft отчеты об ошибках. С помощью данной опции можно отключить отсылку сообщений об ошибках в Microsoft. Данную опцию, при необходимости, можно более подробно настроить в Свойствах системы, вкладка Дополнительно, кнопка отчет об ошибках.
HKLM\SOFTWARE\Microsoft\PCHealth\ErrorReporting DoReport:DWORD= 0 - Отключить отчет об ошибках, 1 - включить ShowUI:DWORD =0 - отключить сообщения об ошибках, 1 - включить сообщения об ошибках, 2 - включить сообщения обо всех ошибках. Очистка файла подкачки перед выключением компьютера. Если у вас возникают большие задержки при перезагрузке, тогда по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ SessionManager\MemoryManagement найдите ключ ClearPageFileAtShutdown (он позволяет удалять файл подкачки при выходе из Windows). И проверьте, равно ли его значение нулю, поскольку ненулевое значение приводит к большим задержкам при перезагрузке.
В той же ветке есть ключ DisablePagingExecutive. Если установить его значение равным единице, свежезапущенные программы система будет направлять в оперативную память, а не в своп. Оперативка работает в тысячи раз быстрее винчестера, поэтому если ее у вас больше 64Мб - смело ставьте значение "1". Чем больше оперативной памяти, тем больший эффект будет от этого изменения. Ускоряем CD-ROM Вот параметры, которые могут помочь вам выжать из привода CD-ROM максимум того, на что он способен.
В разделе реестра HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\ Control\FileSystem\CDFS ищите перечисленные ниже ключи и установите им указанные значения. Если нужного ключа не существует, то создайте его.
CacheSize - этот ключ имеет двоичное значение: ff ff 00 00
Prefetch - имеет значение типа DWORD, которое следует выставить равным 4000 hex PrefetchTail - так же имеет тип DWORD и должен равняться 4000 hex
После того как вы это проделали, попробуйте скопировать что-либо с компакт-диска, и вы заметите, насколько возросла у него скорость чтения. Сообщение при загрузке. Можно настроить систему таким образом, чтобы при загрузке выводилось окно с вашим сообщением.
Для этого откройте раздел HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\ CurrentVersion\Winlogon (для Windows 2000/NT) и создайте строковый параметр LegalNoticeCaption и введите вашу строку, которая будет выводиться в заголовке вашего сообщения, а для текста самого сообщения используйте строковый параметр LegalNoticeText в том же разделе.
Теперь перед входом в систему появится созданное вами сообщение. Проблема с русскими шрифтами в Windows XP. Поправьте в реестре два ключика: ветка HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Nls\ CodePage. Параметры STRING 1250 и 1252, значения измените на "c_1251.nls". | |
| |
15.03.2007 - 16:06 |
Syrax
Soft Manager
[SoftoRooMTeaM]
Группа: Наши Люди Сообщений: 9.491 Регистрация: 3.11.2006 Пользователь №: 127
Респектов: 1941
| Не совсем реестр, но всетаки тож неплохо:
*Windows XP сама создает свои подпапки в папке Мои документы (My Pictures, My Video и др.). При удалении этих папок они создаются заново! Если вам не нравится подобное поведение, то надо лишь выполнить команду regsvr32 /u mydocs.dll и подпапки создаваться не будут. А если захотите вернуть все обратно, то введите в командной строке следующее: regsvr32 mydocs.dll
*Как автоматизировать вход в систему - без ввода логина и пароля? Пуск - Выполнить, вводим команду control userpasswords2 После открытия апплета, служащего для управления учетными записями пользователей, снимаем на вкладке Пользователи флажок напротив "Требовать ввод имени пользователя и пароля". После нажатия на кнопку ОК появится диалоговое окно "Автоматический вход в систему", где нужно будет указать имя пользователя и пароль
*Если вы пришли к другу, а он хвастается своими наворотами, когда он отлучится на минутку-другую, зайдите: ПУСК>Выполнить>В окно напишите "system.ini">выполнить, перед вами появится документ, впишите в него следующие слова: [MathCoprocessor] FPUFlags=2 Вот и всё. После того как ваш друг перезагрузит свой комп, комп станет большим тугодумом. Но не забудте после этого зайти туда и стереть написанное. После перезагрузки всё в порядке.
| |
| |
16.03.2007 - 6:10 |
Syrax
Soft Manager
[SoftoRooMTeaM]
Группа: Наши Люди Сообщений: 9.491 Регистрация: 3.11.2006 Пользователь №: 127
Респектов: 1941
| *(Очень любят это дело трояны) Чтобы запретить пользователю возможность запуска Диспетчера задач Windows, установите значение параметра типа DWORD DisableTaskMgr в разделе
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System равным 1
*При загрузке Windows после неправильного выключения запускается проверка дисков. При этом пишется что-то вроде "Через 10 секунд начну проверять...". Чтобы уменьшить время ожидания надо в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager создать или отредактировать параметр AutoChkTimeOut типа DWORD и присвоить ему значение в секундах. По умолчанию установлена пауза в 10 секунд. Если вы присвоите ему значение больше чем 259200 секунд (около 3 дней), то будет использоваться значение по умолчанию.
*Если Windows постоянно выводит сообщения о том, что на диске мало места, то создайте параметр типа DWORD NoLowDiskSpaceChecks со значением, равным 1 в разделе
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer
*"Windows позволяет ограничить доступ к программам, кроме разрешенных в специальном списке".
Для ограничения запускаемых программ надо открыть раздел HKEY_CURRENT_USER\SOFTWARE\Microsoft\ Windows\CurrentVerson\Policies\Explorer и создать там ключ RestrictRun типа DWORD со значением 0х00000001. Затем тут же надо создать подраздел с аналогичным именем RestrictRun и в нем перечислить список РАЗРЕШЕННЫХ к запуску программ для текущего пользователя. Записи в этом подразделе пронумеровываются, начиная с 1, и содержат строки с путями (необязательно) и именами приложений. Файлы должны быть с расширением. Например, Word.exe, Excel.exe ...
Не забудьте указать файл Regedit.exe, иначе Вы сами не сможете больше запустить редактор реестра! Для сброса ограничения на запуск программ надо установить значение ключа RestrictRun в 0
*Если вы нажмете на кнопку О программе в Проводнике или в других программах, поставляемых с Windows, то увидите, кто обладает правом использования этой копии. Чтобы изменить регистрационные данные. Для этого нужно изменить строковые параметры RegisteredOwner (Ваше имя) и RegisteredOrganization (название организации) в разделах:
HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion
*При входе пользователя в систему переключатель клавиатуры Num Lock всегда включен... Для этого найдите ветвь: HKEY_CURRENT_USER\Сontrol Panel\Keyboard и установите строковое значение InitialKeyboardIndicators равным "2" | |
| |
19.03.2007 - 9:22 |
U4tel
Грамотный
Группа: Пользователи Сообщений: 187 Регистрация: 19.03.2007 Из: Алтайский край, г.Рубцовск Пользователь №: 359.384
Респектов: 7
Предупреждений:
| QUOTE(Демон @ 14.03.2007 - 23:02) 6. По какому принципу XP присваивает буквы дискам? В порядке подключения. Системному диску обычно присваивается название С:\ и изменить его сложно. После него идут все жёсткие диски, которые найдены в процессе инсталляции, потом CD-ROM'ы, и так далее. Но, если диск подключается после того как система установлена, то ему присваивается следующая свободная буква, буквы уже установленных дисков не меняются. Причём для системы нет никакой разницы, что это за диск: винчестер, CD-ROM, Zip или Jaz drive, или что-либо ещё. Таким образом, нередки ситуации, когда CD drive имеет букву меньшую, чем винчестер, или, если в системе установлено много дисков, они идут вперемешку, без всякой системы, что несколько смущает пользователей привыкших к тому, что W9x упорядочивает диски, меняя буквы, и установленный в W9x винчестер всегда получает букву меньшую, чем у CD-ROM, сдвигая последний. Впрочем, и в XP можно привести нумерацию дисков в "привычный" вид, но делать это придётся вручную, через Disk Management. Не мог бы описать точный метод? А могёт быть я ащо один знаю?! | |
| |
19.03.2007 - 9:43 |
konf
Грамотный
Группа: Пользователи Сообщений: 176 Регистрация: 11.01.2005 Из: Санкт-Петербург Пользователь №: 4.132
Респектов: 25
Предупреждений:
| QUOTE(U4tel @ 19.03.2007 - 9:28) Не мог бы описать точный метод? А могёт быть я ащо один знаю?! Метод изменения букв? "Пуск"--Панель управления--Администрирование--Управление компьютером--Управление дисками--выбираем диск и на правой кнопке мыша среди меню-"Изменить букву диска или путь к диску" А ежели вопрос про принцип, то буквы начиная с "С" присваиваются в следующем порядке диск0(основной раздел), диск 1 (основной раздел)....дискN(ОСНОВНОЙ раздел), после диск 0 дополнительный раздел(логический диск1),диск 0 дополнительный раздел(логический диск2), и т.д.... | |
| |
19.03.2007 - 12:19 |
U4tel
Грамотный
Группа: Пользователи Сообщений: 187 Регистрация: 19.03.2007 Из: Алтайский край, г.Рубцовск Пользователь №: 359.384
Респектов: 7
Предупреждений:
| QUOTE(konf @ 19.03.2007 - 13:49) Метод изменения букв? "Пуск"--Панель управления--Администрирование--Управление компьютером--Управление дисками--выбираем диск и на правой кнопке мыша среди меню-"Изменить букву диска или путь к диску" А ежели вопрос про принцип, то буквы начиная с "С" присваиваются в следующем порядке диск0(основной раздел), диск 1 (основной раздел)....дискN(ОСНОВНОЙ раздел), после диск 0 дополнительный раздел(логический диск1),диск 0 дополнительный раздел(логический диск2), и т.д.... Не дело не в принципе, дело в том, что это не всегда помогает! Был такой косяк в Виндовозе профессионалке паке 1: Заходишь по вышеуказанному адресу, говоришь, что хочешь сменить имя диска, а он тебе, мол могу сделать только букву на порядок выше(допустим F на G), хотя у меня D свободен! говорю ему сделай M. А потом он мне эту М предлагает также поменять только на более старшую букву и всё! Пришлось Патишином перебивать жесткий заново! | |
| |
19.03.2007 - 12:37 |
llELViSll
Специалист
Группа: Пользователи Сообщений: 319 Регистрация: 28.11.2006 Из: Украина Пользователь №: 272.268
Респектов: 28
Предупреждений:
| QUOTE 5. Как отключить автозапуск у привода компакт-дисков? Можно нажать левый Shift во время загрузки компакт-диска. А можно поправить значение в реестре: ключ: [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ CDRom] паpаметp: Autorun тип: REG_DWORD значение: (0=отключено, 1=включено) а вот это делать не советую. т.к. єто отключает не автозапуск, а проверку на смену диска в приводе. и при смене нескольких дисков подряд вы будете видеть старые данные(оставшиеся от предидущего диска). а автозагрузку можно убрать. HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\CancelAutoplay\Files сюда добавьте строковый параметр содержания: *.* и диски не запускаются. исключения могут составлять если на диске есть autorun.inf | |
| |
|
|