Работаем с реестром - полезные советы для разных версий 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
SSinchuk, 14.03.2007 - 1:22
Что бы включить в выпадающей меню из под правой кнопки пункты Копировать в папку... и Переместить в папку...
необходимо создать:
- для копирования [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
Вот немного интересного.
Твики. 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.
patesco, 15.03.2007 - 15:13
Не отсылать в 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".
Syrax, 15.03.2007 - 16:06
Не совсем реестр, но всетаки тож неплохо:
*Windows XP сама создает свои подпапки в папке Мои документы (My Pictures, My Video и др.). При удалении этих папок они создаются заново! Если вам не нравится подобное поведение, то надо лишь выполнить команду regsvr32 /u mydocs.dll и подпапки создаваться не будут. А если захотите вернуть все обратно, то введите в командной строке следующее: regsvr32 mydocs.dll
*Как автоматизировать вход в систему - без ввода логина и пароля? Пуск - Выполнить, вводим команду control userpasswords2 После открытия апплета, служащего для управления учетными записями пользователей, снимаем на вкладке Пользователи флажок напротив "Требовать ввод имени пользователя и пароля". После нажатия на кнопку ОК появится диалоговое окно "Автоматический вход в систему", где нужно будет указать имя пользователя и пароль
*Если вы пришли к другу, а он хвастается своими наворотами, когда он отлучится на минутку-другую, зайдите: ПУСК>Выполнить>В окно напишите "system.ini">выполнить, перед вами появится документ, впишите в него следующие слова: [MathCoprocessor] FPUFlags=2 Вот и всё. После того как ваш друг перезагрузит свой комп, комп станет большим тугодумом. Но не забудте после этого зайти туда и стереть написанное. После перезагрузки всё в порядке.
Syrax, 16.03.2007 - 6:10
*(Очень любят это дело трояны) Чтобы запретить пользователю возможность запуска Диспетчера задач Windows, установите значение параметра типа DWORD DisableTaskMgr в разделе
*При загрузке Windows после неправильного выключения запускается проверка дисков. При этом пишется что-то вроде "Через 10 секунд начну проверять...". Чтобы уменьшить время ожидания надо в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager создать или отредактировать параметр AutoChkTimeOut типа DWORD и присвоить ему значение в секундах. По умолчанию установлена пауза в 10 секунд. Если вы присвоите ему значение больше чем 259200 секунд (около 3 дней), то будет использоваться значение по умолчанию.
*Если Windows постоянно выводит сообщения о том, что на диске мало места, то создайте параметр типа DWORD NoLowDiskSpaceChecks со значением, равным 1 в разделе
*"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"
U4tel, 19.03.2007 - 9:22
QUOTE(Демон @ 14.03.2007 - 23:02)
6. По какому принципу XP присваивает буквы дискам? В порядке подключения. Системному диску обычно присваивается название С:\ и изменить его сложно. После него идут все жёсткие диски, которые найдены в процессе инсталляции, потом CD-ROM'ы, и так далее. Но, если диск подключается после того как система установлена, то ему присваивается следующая свободная буква, буквы уже установленных дисков не меняются. Причём для системы нет никакой разницы, что это за диск: винчестер, CD-ROM, Zip или Jaz drive, или что-либо ещё. Таким образом, нередки ситуации, когда CD drive имеет букву меньшую, чем винчестер, или, если в системе установлено много дисков, они идут вперемешку, без всякой системы, что несколько смущает пользователей привыкших к тому, что W9x упорядочивает диски, меняя буквы, и установленный в W9x винчестер всегда получает букву меньшую, чем у CD-ROM, сдвигая последний. Впрочем, и в XP можно привести нумерацию дисков в "привычный" вид, но делать это придётся вручную, через Disk Management.
Не мог бы описать точный метод? А могёт быть я ащо один знаю?!
konf, 19.03.2007 - 9:43
QUOTE(U4tel @ 19.03.2007 - 9:28)
Не мог бы описать точный метод? А могёт быть я ащо один знаю?!
Метод изменения букв? "Пуск"--Панель управления--Администрирование--Управление компьютером--Управление дисками--выбираем диск и на правой кнопке мыша среди меню-"Изменить букву диска или путь к диску"
А ежели вопрос про принцип, то буквы начиная с "С" присваиваются в следующем порядке диск0(основной раздел), диск 1 (основной раздел)....дискN(ОСНОВНОЙ раздел), после диск 0 дополнительный раздел(логический диск1),диск 0 дополнительный раздел(логический диск2), и т.д....
U4tel, 19.03.2007 - 12:19
QUOTE(konf @ 19.03.2007 - 13:49)
Метод изменения букв? "Пуск"--Панель управления--Администрирование--Управление компьютером--Управление дисками--выбираем диск и на правой кнопке мыша среди меню-"Изменить букву диска или путь к диску" А ежели вопрос про принцип, то буквы начиная с "С" присваиваются в следующем порядке диск0(основной раздел), диск 1 (основной раздел)....дискN(ОСНОВНОЙ раздел), после диск 0 дополнительный раздел(логический диск1),диск 0 дополнительный раздел(логический диск2), и т.д....
Не дело не в принципе, дело в том, что это не всегда помогает! Был такой косяк в Виндовозе профессионалке паке 1: Заходишь по вышеуказанному адресу, говоришь, что хочешь сменить имя диска, а он тебе, мол могу сделать только букву на порядок выше(допустим F на G), хотя у меня D свободен! говорю ему сделай M. А потом он мне эту М предлагает также поменять только на более старшую букву и всё! Пришлось Патишином перебивать жесткий заново!
llELViSll, 19.03.2007 - 12:37
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
Демон, 31.03.2007 - 18:39
Не совсем реестр, но полезно.
Эксклюзивно, не находите? Теперь как это сделать: 1.Создаём текстовый файл с содержимым:
Code
[General] Manufacturer=Информация Model=Супер-дупер комп! [Support Information] Line1=Собирал и настраивал: Самостоятельно. Line2= Line3= И вообще можно написать, что угодно. Line4= Line5= Line6= Line7= Line8= Line9= Line10= Line11= Line12= Line13= Line14= Line15=
2.Сохраняем его и переименовываем в Oeminfo.ini 3.И перемещаем в папку C:\Windows\system32\ 4.В туже папку помещаем картинку Oemlogo.bmp
P.S. А работает это очень давно, со времён 98. Буду рад если кому понравится.
Det, 31.03.2007 - 20:35
Рискну навлечь на себя праведный гнев пользователей и уважаемых модераторов, но не могу не порекомендовать программу, с помощью которой делаю всё то, о чём здесь говорилось, и много что ещё: XP Tweaker
Русскоязычная. Бесплатная. Невелика (дистрибутив весит 840 кб - по нынешнему времени - пустяки!). Её действия достаточно прозрачны: программа включает "Registry console", в которой показывает, какие именно манипуляции с реестром проводит. Есть возможность отката (по крайней мере, того, что натворил в текущем сеансе, может быть, и большего - проверять не рисковал Не обновлялась с 2004 года, но, на мой взгляд, содержит все необходимые функции. При переустановке системы ставлю её первой и "довожу" нужные опции под себя. Программа ведёт себя вполне прилично. Троянов и вирусов не замечал. Так что, кто хочет получить результат, не ковыряясь в редакторе реестра - рекомендую. У остальных прошу прощения за оффтопик.
Barmoley, 1.04.2007 - 10:29
Cвежий справочник по реестру и не только мона качнуть отсюда,когда все фиксы в куче, очень удобно твикать винду
это справка по реестру в формате .chm(465 kb) - достаточно полезная вещь не только для новичков, но и для опытных пользователей
boyfox, 5.04.2007 - 12:37
для любителей поковыряться с настройками TCP/IP и людьми с инетом плохова качества (имею ввиду кратковременные обрывы связи). Есть возможность подправить MTU (стандартно равно 1500). Меняем здесь: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces там находим ветку со своим ip и в этой ветке добавляем параметр DWORD со значением 1300(или меньше) в десятичном системе Удачного вам улова в веб-серфинге
Le0n, 18.04.2007 - 20:42
Новый справочник: Справочник по реестру Windows 2007 Обширная база информации по реестру Windows. В справочнике даны сведения и рекомендации по настройке операционной системы, администрированию, ограничению доступа, ускорению работы системы и т.д. Программа предназначена для тех, кто хочет самостоятельно изменять значения параметров в реестре. Предупреждение: никогда не удаляйте или не меняйте информацию в реестре, если Вы не уверены, что это, именно то, что нужно. В противном случае некорректное изменение данных может привести к сбоям в работе Windows и, в лучшем случае, информацию придется восстанавливать из резервной копии. Справочник распространяется в виде CHM-файла (файл справки Windows).
Возник такой вопрос.Понадобилось удалить неиспользуемые ярлыки из панели управления.Там у меня очень много разного мусора,в том числе и от удалённых программ.Но вот в реестре не нашёл где пишут свои данные эти программы. Ну по поводу стандартных ярлыков от самой Windows типа сетевые подключения и звук и т.д.-понятно в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace.А вот остальные проги найти не могу.Например после удаления SiSoft Sandra ярлык в панели управления от неё остался,а где он хрен его знает.Ну что подскажите по этому поводу?
Syrax, 31.07.2007 - 4:02
Вобще есть несколько методов:
1. Записи и значки в панели управления располагаются в папке windows/system32 файлы с расширением *.cpl. Удалить ненужный и значок больше не будет отображаться в панели управления. (Имена файлов, однако, не всегда наглядны. Возможно, придется открыть несколько различных файлов, дважды щелкая на их значках, прежде будет найден тот единственный, который нужно удалить.)
2.HKEY_CURRENT_USER\Control Panel\don't load Имя. CPL файла (например, desl.cpl) = "no".
3.
Цитата | Quote
Можно также просто убрать значки Панели управления в Windows XP или Windows 2000 с помощью программы «Групповая политика». Выберите «Пуск•Выполнить», введите команду gpedit.msc и нажмите . Затем спускайтесь по дереву в левой части раскрывшегося окна, выбрав следующий путь: Политика «Локальный компьютер»/Конфигурация пользователя/Административные шаблоны/Панель управления» (Local Computer Policy/User Configuration/Administrative Templates/Control Panel). Укажите на левой створке окна «Панель управления» и дважды щелкните в правой створке на позиции «Скрыть указанные элементы панели управления» (Hide specified Control Panel applets). В появившемся диалоговом окне на закладке «Параметр» (Policy) отметьте «Включен» (Enabled) и щелкните на кнопке «Показать» (Show). В диалоговом окне «Вывод содержания» (Show Contents) щелкните на кнопке «Добавить» (Add). Введите имя значка любого аплета в том виде, в каком оно появляется на Панели управления, и щелкните на OK. Повторите два последних шага для того значка, что подлежит уничтожению. Когда будут введены имена всех значков, которые требуется удалить, проверьте, верно ли они указаны в диалоговом окне «Вывод содержания». Если вы передумали избавляться от какой-либо единицы, то пометьте ее и щелкните на кнопке «Удалить» (Remove), дабы исключить этот значок из списка. После этого дважды щелкните на ОК.
4. Ну или проще, можно еще утилитой Tweak UI.
Henry723, 31.07.2007 - 8:39
QUOTE(Evgeny101 @ 31.07.2007 - 1:17)
Возник такой вопрос.Понадобилось удалить неиспользуемые ярлыки из панели управления.Там у меня очень много разного мусора,в том числе и от удалённых программ.Но вот в реестре не нашёл где пишут свои данные эти программы. Ну по поводу стандартных ярлыков от самой Windows типа сетевые подключения и звук и т.д.-понятно в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace.А вот остальные проги найти не могу.Например после удаления SiSoft Sandra ярлык в панели управления от неё остался,а где он хрен его знает.Ну что подскажите по этому поводу?
По моему, самый простой способ очистить трэй по следущему алгоритму:
Настройка уведомлений (Windows XP) Если окно Настройка уведомлений (Панель управления-Панель задач и меню "Пуск"-вкладка Панель задач-кнопка Настроить) стало чересчер забито значками ненужных программ, значит пришло время почистить список. Для этого открываем раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify и удалить параметры IconStreams и PastIconsStream. Затем откройте Диспетчер задач Windows (Task Manager), выберите вкладку Процессы, выделите Explorer.exe и нажмите кнопку Завершить процесс. Затем в меню Файл выберите Новая задача (Выполнить...) и напечатайте explorer. OK.
Evgeny101, 31.07.2007 - 17:14
QUOTE(Syrax @ 31.07.2007 - 5:02)
1. Записи и значки в панели управления располагаются в папке windows/system32 файлы с расширением *.cpl. Удалить ненужный и значок больше не будет отображаться в панели управления
Да,точно из головы совсем вылетело.
QUOTE(Syrax @ 31.07.2007 - 5:02)
2.HKEY_CURRENT_USER\Control Panel\don't load Имя. CPL файла (например, desl.cpl) = "no".
Я так понял это надо самому ручками прописать,или это уже должно быть в реестре?
QUOTE(Syrax @ 31.07.2007 - 5:02)
Ну или проще, можно еще утилитой Tweak UI.
чё-то я там не нашёл где убирать значки.
QUOTE(Henry723 @ 31.07.2007 - 9:39)
По моему, самый простой способ очистить трэй по следущему алгоритму:
Не я не про трей,а про панель управления.Трей это рядом с часиками.А мне надо ПУСК-ПАНЕЛЬ УПРАВЛЕНИЯ
Barmoley, 10.10.2007 - 13:24
1.Добавлять значки на Панель управления, переименовывать или изменять их вид нельзя, но вполне допускается удалять оттуда ненужные значки. Для этого выберите опции «Пуск•Найти•Файлы и папки» в Windows 98/2000 и Me или «Пуск•Поиск» и далее «Файлы и папки» в Windows XP. В первом текстовом поле введите шаблон *.cpl, в строке «Где искать» укажите жесткий диск и щелкните на кнопке «Найти». Таким образом будут найдены файлы Панели управления в папке «System» или «System 32» (обе они расположены внутри каталога Windows). Чтобы удалить один из таких файлов, откройте Проводник или окно любой папки и перетащите этот файл в другое место. Имена файлов, однако, не всегда наглядны. Возможно, вам придется открыть несколько различных файлов, дважды щелкая на их значках, прежде чем вы найдете тот единственный, который хотите удалить. Например, когда вы дважды щелкаете на значке prefscpl. cpl, то открывается диалоговое окно настройки утилиты RealPlayer (RealPlayer Preferences). Перемещая этот CPL-файл, вы удаляете с Панели управления значок RealPlayer (разумеется, данный пример годится только тогда, когда установлена программа RealPlayer). Такой метод удаления реализуется в Windows XP лишь применительно к значкам программных средств, выпускаемых сторонними фирмами. Встроенные значки операционной системы после уничтожения автоматически восстанавливаются на Панели управления. Заметьте, что файл main.cpl соответствует нескольким различным значкам Панели управления, в том числе значкам «Шрифты», «Клавиатура», «Мышь» и «Принтеры». Удалив данный файл, вы избавитесь тем самым от всех этих значков. ______________ 2.Можно также просто убрать значки Панели управления в Windows XP или Windows 2000 с помощью программы «Групповая политика». Выберите «Пуск•Выполнить», введите команду gpedit.msc и нажмите . Затем спускайтесь по дереву в левой части раскрывшегося окна, выбрав следующий путь: Политика «Локальный компьютер»/Конфигурация пользователя/Административные шаблоны/Панель управления» (Local Computer Policy/User Configuration/Administrative Templates/Control Panel). Укажите на левой створке окна «Панель управления» и дважды щелкните в правой створке на позиции «Скрыть указанные элементы панели управления» (Hide specified Control Panel applets). В появившемся диалоговом окне на закладке «Параметр» (Policy) отметьте «Включен» (Enabled) и щелкните на кнопке «Показать» (Show). В диалоговом окне «Вывод содержания» (Show Contents) щелкните на кнопке «Добавить» (Add). Введите имя значка любого аплета в том виде, в каком оно появляется на Панели управления, и щелкните на OK. Повторите два последних шага для того значка, что подлежит уничтожению. Когда будут введены имена всех значков, которые требуется удалить, проверьте, верно ли они указаны в диалоговом окне «Вывод содержания». Если вы передумали избавляться от какой-либо единицы, то пометьте ее и щелкните на кнопке «Удалить» (Remove), дабы исключить этот значок из списка. После этого дважды щелкните на ОК. Такой прием применим ко всем значкам Панели управления, в том числе и к тем, что были добавлены приложениями иных, нежели Microsoft, фирм, — но за исключением значков категорий, имеющимся в XP.
dodik, 7.02.2008 - 16:16
Подскажите кто знает-если вирус полностью заблокировал запуск всего чего можно и редактор реестра ,и нужно запустить эксешник,прогу для восстановления реестра,какой точно ключ надо изменить или удалитьчтобы можно было запускать программы..В реестр зайти я могу,с AVAST BART CD,там есть редактор реестра,вот только где в реестре точно это все находится..В Яндексе искал,голова пухнет.Может ктото точно знает,из практики.
Soloton, 11.02.2008 - 9:43
Цитата | Quote(dodik @ 7.02.2008 - 16:19)
Может ктото точно знает,из практики.
В таких случаях всегда удалял ветки: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies и HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies Но последнее время пользуюсь антивирусной утилитой AVZ.
Там можно восстановить настройки Windows. Есть вопросы -- пиши в личку.
geronima, 11.02.2008 - 10:40
Цитата | Quote(Soloton @ 11.02.2008 - 12:46)
В таких случаях всегда удалял ветки: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies и HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
Точнее будет вот так: HKLM\software\microsoft\windows\CurrentVersion\Policies\Explorer\ и/или HKCU\software\microsoft\windows\CurrentVersion\Policies\Explorer\ И удаляем оттуда ветку RestrictRun и ключ с параметром "RestrictRun"
Именно параметр RestrictRun отвечает за исключения на запуск файлов!
Soloton, 11.02.2008 - 13:44
Цитата | Quote(geronima @ 11.02.2008 - 10:43)
Точнее будет вот так: HKLM\software\microsoft\windows\CurrentVersion\Policies\Explorer\ и/или HKCU\software\microsoft\windows\CurrentVersion\Policies\Explorer\ ...
И ещё: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVerson\Policies\System и/или HKEY_CURRENT_USER\SOFTWARE\Microsoft\ Windows\CurrentVerson\Policies\System Удалить ключ DisableRegistryTools. Он отвечает за запрет regedit.exe Но это IMHO излишне точно. Я поудалял бы все запреты.
AS007, 12.02.2008 - 16:52
Цитата | Quote(Soloton @ 11.02.2008 - 14:47)
Удалить ключ DisableRegistryTools. Он отвечает за запрет regedit.exe Но это IMHO излишне точно. Я поудалял бы все запреты.
Интересно, а если он тебя не пускает в реестр, то каким способом ты это удалишь? Добавил
Цитата | Quote(dodik)
с AVAST BART CD,там есть редактор реестра,но в принцинпе проблема решилась через безопасный режим с поддержкой командной сроки.Запустил прмо из строки Trojan.Plastix fix utility,потомAVZ а потом уже сделал откат.
Даааа, много операций. А я решил эту проблему, без всяких там перезагрузок в безопасные режимы. и доп. программ Просто использовал CMD и там есть управление реестром, через командную строку . Если информация интересует, то вот reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableRegistryTools Хотите пишите так, а хотите кидайте в батник Справочник по параметрам командной строки v1.1Cmd.rar ( 417.68кб )
Кол-во скачиваний: 252 Просто недавно столкнулся с такой проблемой мой знакомый, первый раз потратили пару дней рабочих (мне то не видно, чего он там делает), а во второй раз он за 5 мин. решил проблему, без меня и нашел источник заражения. PS. Самый лучший и не предсказуемый вирус - это не опытный юзер. (кто работает на предприятии, то меня поймет)
Soloton, 14.02.2008 - 10:01
Цитата | Quote(AS007 @ 12.02.2008 - 16:55)
Просто использовал
Не подходит по условию:
Цитата | Quote(dodik @ 7.02.2008 - 16:19)
вирус полностью заблокировал запуск всего чего можно
Так что только
Цитата | Quote(dodik @ 13.02.2008 - 8:55)
с AVAST BART CD
или аналогичного загрузочного диска.
AS007, 14.02.2008 - 10:36
Цитата | Quote(Soloton @ 14.02.2008 - 11:04)
Не подходит по условию
Да? и BAT-ники не запускаются? Все дело в том, что точного описания нет, что там не запускается.
Цитата | Quote(odik @ 7.02.2008 - 16:19)
вирус полностью заблокировал запуск всего чего можно и редактор реестра ,и нужно запустить эксешник,прогу для восстановления реестра,какой точно ключ надо изменить или удалитьчтобы можно было запускать программы
Нужно полное условие, где написано, что он попробовал запустить?, где написано, что у него запустилось при запуске системы? в его описании нет нечего, но он сказал, что не может запустить экзешник для восстановления, вот я с челом потратил два дня, что бы узнать что у него там есть , оказалось, что все есть, кроме доступа в реестр (см. выше)
Вот нашел дополнительную информацию, может кому поможет, список того, что есть в архиве: Политики WinDows, Политики Explorer'a, Сетевые политики, Политики Internet Explorer'a, Структура регфайла Утилиты в комплекте, весь текст в TXT-формате:reg.rar ( 552.48кб )
Кол-во скачиваний: 34 Добавил Вот тут два файла с моего реестра, там много чего есть, может кому то поможет REG.rar ( 2.07кб )
Кол-во скачиваний: 9 HKCU\Software\Microsoft\Windows\CurrentVersion\Policies, раздел Explorer и System
Syrax, 15.02.2008 - 16:10
Вирь его не заблокировал, а просто напросто отключил
Чтобы восстановить возможность запуска Диспетчера задач Windows, установи (в реестре) значение параметра типа DWORD DisableTaskMgr в разделе
Ели уж ветка по реестру то задам свой вопрос сюды. Есть негрузящийся вин 98. Надо открыть файл его реестра и отредактировать параметры. Нашел подходящую для этого прогу но она какаят недоделанная Registry Viewer 4.2:
Вот и вопрос есть ли подобные проги, если есть может ктонить поделится ?
dodik, 16.04.2008 - 16:08
Почему недоделанная.Я единственное,так не пробовал от 98 файлы реестра.А так бросал файлик прямо в папку самой проги,запускал и экспортировал,что надо.(меню там есть)А потом уже открывай блокнотом,и поиском ищи то что надо,редактируй.Для "кускового"реестра лучше не бывает.
MAGENT, 16.04.2008 - 16:23
Суть недоделки состоит в том что изменение строкового параметра происходит в hex режиме. мне не вариант с ним возиться. Ну да ладно а подобные программы еще в природе встречаются?
dodik, 17.04.2008 - 8:15
Ясно,а ERD Commander,не пробовал?С какого нибудь Live CD?
PS Да !должен работать,они вроде только в версии 2007 убрали поддержку NT 4.0,значит в других с 98-ой проблем не будет.Я к сожалению проверить не смог .Диск с ERD Commander,занимает где то 150 mb,но дистр для создания -что-то около50-60 точно не скажу ,(я создавал образ диска из Microsoft Desktop Optimization Pack)Так что качай себе откуда удобно и делай с реестром что хошь!
wast, 18.05.2008 - 15:05
Registry Mechanic 7.0.0.1010
Обновилась программа Registry Mechanic, которая служит для очистки и оптимизации системного реестра операционных систем семейства Windows. Программа обладает предельно понятным интерфейсом, не требует тонкой настройки, для начала работы нужно сделать всего пару кликов. Программа обладает предельно понятным интерфейсом, не требует тонкой настройки, для начала работы нужно сделать всего пару кликов. Registry Mechanic позволяет исправить неправильные значения, ключи и разделы в реестре, повышает стабильность и быстродействие ПК, сканирует жесткий диск в поисках битых ярлыков, создает бэкап реестра. Размер: 5,19 МБ; Офсайт скачать Registry Mechanic 7.0.0.1010 & serial + Русификатор
Все наверное знакомы ,что перед тем как зайти в сеть ,они запускают соединение,пппое или впн,и при неудачной попытки подключитцоо выводиться Ошибка приподключении ,ее номер,и сообщение об ошибке.мне интересно где в реестре храниться эта *ветвь* где можно например сделать так чтобы отключить отображение номера ошибки при подключении ?
mulga4ev, 3.08.2008 - 15:22
Подскажите, пожалуйста, как в контекстном меню ярлыков сделать пункт "найти объект". У меня в предыдущей сборке было такое, а сейчас поставил чистую винду
kik55, 6.10.2008 - 19:59
Цитата | Quote
» Нажмите, для открытия спойлера | Press to open the spoiler «
По-моему, было бы удобнее, если бы вместо или кроме кнопки «Найти объект...» в окне свойств ярлыков (файлов .lnk) был бы такой же пункт в их контекстном меню. (Как я слышал, в Windows Vista в меню ярлыков есть пункт «Открыть место хранения файла».) Поэтому я написал сценарий для обработки такого пункта:
Code
// FindTarget.js // аргумент - путь к lnk-ярлыку try { OpenParentFolderAndSelectItem( GetFolderItemByFilePath(WScript.Arguments.Item(0)).GetLink.Target, 1|4|8|16 ); } catch (Err) {};
function GetFolderItemByFilePath(Path) { var FSO=new ActiveXObject("Scripting.FileSystemObject"); return ( new ActiveXObject("Shell.Application")). NameSpace(FSO.GetParentFolderName(Path)).ParseName(FSO.GetFileName(Path)); }
function OpenParentFolderAndSelectItem(FolderItem, Flags) { var Shell=FolderItem.Application, ShellWindows=Shell.Windows(), ParentFolder=FolderItem.Parent, Err; Shell.Open(ParentFolder); for (var t=50; --t>=0; WScript.Sleep(50)) try { var FolderView=ShellWindows.Item().Document; if (FoldersAreEqual(ParentFolder, FolderView.Folder)) { FolderView.SelectItem(FolderItem, Flags); return; } } catch (Err) {} }
function FoldersAreEqual(Folder1, Folder2) { while (Folder1!=Folder2) { if (Folder1==null || Folder2==null || Folder1.Self.Path!=Folder2.Self.Path) return false; Folder1=Folder1.ParentFolder; Folder2=Folder2.ParentFolder; } return true; }
Для появления его в меню, создайте ключ реестра HKEY_CLASSES_ROOT\lnkfile\shell\FindTarget со значением по умолчанию «&Найти объект» и подкюч HKEY_CLASSES_ROOT\lnkfile\shell\FindTarget\command со значением по умолчанию вида: «"путь_к_WScript.exe" "путь_к_файлу_сценария" "%1"».
Например, если сценарий у вас находится по адресу D:\My Works\My Scripts\FindTarget.js, то можно воспользоваться таким reg-файлом:
Описание работы сценария: 1) сценарий в качестве аргумента получает путь к файлу-ярлыку; 2) получаем объект FolderItem конечного объекта ярлыка; 3) открываем (или активируем, если оно уже открыто) окно Проводника с родительской папкой конечного объекта ярлыка с помощью команды
Code
Shell.Open(ParentFolder);
— замечено, что метод Shell.Open() (а также Shell.NameSpace()) может принимать в качестве аргумента не только путь папки или целочисленный идентификатор специальной папки, но и объекты Folder и FolderItem. Если это у вас не работает, то можете взамен воспользоваться командой
Code
ParentFolder.Self.InvokeVerb("Open");
4) получаем доступ к только что открытому окну папки, вызвав метод ShellWindows.Item() без параметров, — замечено, что вызов этого метода без параметров возвращает последнее активное окно в коллекции ShellWindows, а не то же самое, что ShellWindows.Item(0), как утверждается в документации; 5) получаем объект FolderView окна папки и вызываем его метод SelectItem().
Рассмотрим переход от п.2 к п.3 и п.4: Т.к. открытие окна происходит асинхронно выполнению сценария, то без соответствующей проверки ShellWindows.Item() может возвратить ссылку на предыдущее активное окно (или null, если открытых окон не было) или окно может быть ещё не готово предоставить свой объект FolderView. Поэтому в сценарии добавлено ожидание совпадения родительской папки конечного объекта ярлыка (ParentFolder) и папки в активном окне (FolderView.Folder). При сравнении папок (объектов Folder) нужно учитывать, что некоторые папки (Рабочий стол, Мои документы, Общие документы…) могут рассматриваться и как обычные папки файловой системы, и как специальные системные папки; причём информация об этом может сохранятся в ярлыках. При сравнении путей таких папок (получаемых при помощи .Self.Path) получаются одинаковые значения; но при открытии окна такой папки, если открыто окно её «двойника», всё равно открывается новое окно. Более того, это происходит не только для самих папок-двойников, но и для их подпапок любого уровня. Поэтому при сравнении папок нужно сравнивать и их родительские папки, родительские папки родительских папок и т.д. Такое сравнение осуществляет пользовательская функция FoldersAreEqual(Folder1, Folder2), где Folder1, Folder2 — объекты Folder.
Дополнительные замечания: • У меня сложилось впечатление, что мне удалось полностью воспроизвести поведение кнопки «Найти объект...» за исключением исправления ярлыков на более несуществующие объекты. • Функция OpenParentFolderAndSelectItem(FolderItem, Flags) (в паре с используемой ею функцией FoldersAreEqual()) может без изменений использоваться в других сценариях решающих похожие задачи. • В статье базы знаний Microsoft говорится, что, если существует ключ реестра HKEY_CLASSES_ROOT\lnkfile\shell, то могут возникнуть трудности с запуском ярлыков с панели ярлыков MS Office 2000 (? — Microsoft Office Shortcut Bar). Подробнее в этом вопросе я не разбирался.
КАСАТЕЛЬНО ПОСЛЕДНЕГО ТВИКА: На всякий случай небольшая сноска: в винде существует штатная утилита shutdown.exe,обслуживающая такие команды как перезагрузка,завершение работы и LogOff. Синтаксис: shutdown.exe -r -f -t 0 ,Ключи: -r - перезагрузка, -f - принудительное закрытие приложений и служб, -t - время до исполнения в секундах,диапазон 0 - 99.1-й ключ принимает так же значения:-s - завершение работы, -l - LogOff.Утилитка лежит в ...\System32,т.е. попадает в %PATH%. Применительно к этому твику проще всего создать ярлыки для каждой команды,в свойствах окна программы выбрать "Свернутое в значок",присвоить ярлыку симпатичную иконку и запихнуть в Quick Launch...Вуаля,все делается 1-м кликом,а меню "Пуск" успешно лечится от целюллита .
KUKURUZNIK, 28.10.2008 - 8:27
Справочник по реестру Windows 7.3 Что нового: Добавлены новые параметры для Windows Vista. Для пользователей Windows XP оставлен справочник за июнь 2008 года. 4.85 КБ, XP/Vista
Насчет ненавистного авторана...Кто-то уже писал об этом,но со сноской,что если на CD (DVD) есть autorun.inf ,то все отключения работают частично.Открываем REGEDIT и забиваем в поиск MountPoints2,видим там все наши драйвы,и,если не дай бог рядом с буковкой драйва есть плюсик - разворачиваем его и свирепо удаляем все,что вложено.Потом правой кнопочкой щелкаем на имени ключа (MountPoints2) и запрещаем системе в него соваться (в "Разрешениях".Винда начинает кричать - ругаться - приоритеты,типа,ни фига,жмем ОК).Вуаля!И Autorun.inf отдыхает!С этих пор все неприятности,связанные с автозапускам остаются в прошлом.Кстати,было мною замечено (но,сори,все забываю промониторить из-за чего,сфоткать реестр,изменения) - иногда у винды бывает странная глюкоза,как-то связанная с автораном,а именно:если ярлык для какого-либо драйва вытащен на рабочий стол,то,при двойном щелчке на этом ярлыке винда интересуется,чем бы ей открыть ФАЙЛ(!) C, или,там,D,судя по букве драйва,причем параметр BaseClass есть, причем = Drive...Лечится так,как написано выше,т.е. ключи у всех драйвов должны быть БЕЗ вложений.
PTyTb, 20.03.2009 - 12:37
Мой вопросик..
Как запретить закрытие определенной программы по кнопке с крестиком или по Alt+F4? Оптимально было бы вообще переназначить эту кнопку на "Свернуть в трей".
Мона как-нить такое замутить?
KUKURUZNIK, 22.09.2009 - 0:24
Справочник по реестру Windows (сентябрь.2009) 1.12 МБ, Windows 7 free,рус Справочник по реестру Windows (сентябрь.2009) - Описание разработчика: "Справочник для тех, кто любит самостоятельно изменять значения параметров в реестре. Даны употребительные параметры для самых разных настроек. Обновляется еженедельно."
Что бы включить в выпадающей меню из под правой кнопки пункты Копировать в папку... и Переместить в папку...
Твой софтовый форум
необходимо создать:
- для копирования [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\] создать раздел Copyto в нем создать строковый параметр со значением {C2FBB630-2971-11d1-A18C-00C04FD75D13}
- для перемещения [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\] создать раздел Moveto в нем создать строковый параметр со значением {C2FBB631-2971-11d1-A18C-00C04FD75D13}
Не работает обьясните почему, винда XP зверь
dimusik, 23.11.2010 - 19:47
Справочник по реестру Windows (ноябрь 2010)
Обновлен: 22 ноября 2010 г. Формат: CHM Язык: Русский Размер: 1.23 Мб