imho.ws |
|
05.08.2003, 18:54 | # 1 |
Full Member
Регистрация: 03.11.2002
Адрес: Украина ! Киев!
Пол: Male
Сообщения: 2 037
|
Реестр , фичи в реестре
Люди давайте собирать фичи к реестру винды
ПРЕДУПРЕЖДЕНИЕ! Некоректное изменение реестра опасно для здоровья Вашего компьютера и для ваших всё ещё здоровых волос! Некоторые изменения вступают в силу только после перезагрузки Windows Что такое реестр? Реестр, как и сама WIndows, развивался эволюционно. В систему до введения реестра входили два текстовых файла Win.ini и System.ini, которые и сегодня входят в состав Windows XP. Правда состоят всего лишь из нескольких строк, использкемых 16-разрядными приложениями. Впервые реестр появляется в Windows 95. По замыслу Microsoft он должен был полностью заменить файлы ini, хранящие всю настроечную информацию. И по заверениям разработчиков файлы ini оставлены только для совместимости со старыми программами, ориентированными на более ранние версии операционной системы. По рекомендациям Microsoft, сторонние разработчики программного обеспечения должны хранить информацию о настройках своих программ в реестре. Таким образом, в нем хранится информация по аппаратной конфигурации компьютера, различные настройки операционной системы и настройки установленных программ. Локальные файлы, из которых состоит реестр, имеют разное название и размещение в зависимости от версии ОС. Например, для Windows 95/98 это файлы User.dat и System.dat, которые располагаются в системной директории, для Windows Me был добавлен новый файл Classes.dat, в то время как для 2000/NT/XP это файлы, размещенные в %SystemRoot%\System32\Config, где %SystemRoot% - системная директория. Здесь каждое улье реестра представлено отдельным файлом (Default, Sam, Security, Software, System), к тому же личный пользовательский файл NTUSER.DAT, необходимый для личных настроек каждого пользователя (NT - многопользовательская среда) находится в директории %USERPROFILE%, определенной при установке ОС. Но вы не сможете отредактировать эти файлы непосредственно, как скажем текстовые файлы Блокнотом. В реестре хранится важная конфиденциальная информация, которую недопустимо получить простым доступом к ресурсам другого компьютера. Для редактирования реестра вам понадобится редактор реестра, можете вопсользоваться стандартным Regedit.exe Разобраться в реестре - задание не из легких, но это необходимо, если Вы желаете узнать ОС полностью, в большинстве случаев мало кто даже подозревает о существовании реестра. Реестр содержит пять основных секций, которые называются корневыми разделами (ветвями, ульями) и являются аналогами корневых разделов жесткого диска. Каждый раздел имеет собственное место хранения и файл журнала, при необходимости любой корневой раздел можно восстановить, не затрагивая остальные разделы реестра. Внутри корневого раздела находятся разделы и подразделы, которые аналогичны каталогам и подкаталогам жесткого диска. Раздел может содержать информацию или данные. Раздел и подраздел могут содержать 0, 1 или несколько параметров, параметр по умолчанию, а также 0 или несколько подразделов. Каждый параметр имеет имя, тип и значение. Три части параметра реестра всегда располагаются в определенном порядке: [RegistrySizeLimit] [REG_DWORD] [0x8000000]. Имя, Тип данных, значение. Типы данных для параметров реестра REG_BINARY Двоичные данные. Большинство аппаратных компонентов используют информацию, которая хранится в виде двоичных данных. редакторы реестра отображают эту информацию в шестнадцатеричном формате. REG_DWORD Данные представлены в виде значения, длина которогосоставляет 4 байта. Этот тип данных используют многиепараметры драйверов устройств и сервисов. Редакторы реестра могут отображать эти данные в двоичном, шестнадцатеричном и десятичном формате. REG_EXPAND_SZ Расширяемая строка данных. Эта строка представляет собой текст, содержащий переменную, которая может быть заменена при вызове со стороны приложения. REG_MULTI_SZ Многострочное поле. Значения, которые фактически представляют собой списки текстовых строк в формате, удобном для восприятия человеком, обычно имеют именно этот тип данных. строки разделены символом NULL. REG_SZ Текстовая строка в формате, удобном для восприятия человеком. Значениям, представляющим собой описания компонентов, обычно присваивается именно этот тип данных. Также существуют следующие параметры: REG_DWORD_LITTLE_ENDIAN, REG_DWORD_BIG_ENDIAN, REG_LINK, REG_NONE, REG_QWORD, REG_QWORD_LITTLE_ENDIAN, REG_RESOURSE_LIST, REG_FULL_RESOURSE_DESCRIPTOR, REG_REOURSE_REQUIREMENTS_LIST. немного о них REG_DWORD_LITTLE_ENDIAN Похож на REG_DWORD. Это 32-битное число, в котором наиболее значительный байт показан как крайний левый или старший байт. Данный тип наиболее часто используемый формат для хранения чисел в компьютере под управлением Windows 2000 и Windows 98. REG_DWORD Это тип данных, представленных целым числом (4 байта) обычно используется для значений типа boolean, где "0" переводит параметр в состояние "disabled" - отключает, а "1" "enabled" - активизирует. Также этот тип предоставляет множество параметров для драйверов устройств и служб, он может быть показан в REGEDT32 в двоичном, шестнадцатеричном и десятичном формате, или в REGEDIT в шестнадцатеричном и десятичном формате. REG_DWORD_BIG_ENDIAN 32-битное число, в котором наиболее значительный байт показан как самый правый или байт младшего разряда. Этот формат обратный тому, который представлен в REG_DWORD и REG_DWORD_LITTLE_ENDIAN типах данных. REG_LINK Unicode-символическая ссылка. Указывает символическую связь между системой или программными данными и значениями реестра. Используется внутренне, программы не должны обращатся к этому типу данных. REG_NONE Неопределенное значение. REG_QWORD 64-битное число. REG_QWORD_LITTLE_ENDIAN 64-битное число в little-endian формате. REG_RESOURCE_LIST (REG_FULL_RESOURCE_DESCRIPTOR Последовательность вложенных массивов, разработанная для хранения списка ресурсов аппаратного компонента или драйвера. (Пример, [HKEY_LOCAL_MACHINE\Hardware\Description\System\ MultifunctionAdapter\0\ControllerName\0]). ОС Windows XP и приложения помещают информацпию в реестр ОС, что хорошо и плохо одновременно. Хорошо - потому что реестр представляет собой общую память для эффективного хранения информации. Плохо - потомучто размеры реестра увеличиваются по мере того, как приложения и система сохраняют в системе все новую информацию. По мере этого процесса в реестре появляется огромное количество мусора, который нелегко удалить.
__________________
Ну у вас и запросы! - сказала база данных и повисла Последний раз редактировалось oia; 04.10.2004 в 02:02. |
10.02.2005, 02:09 | # 81 |
Full Member
Регистрация: 03.11.2002
Адрес: Украина ! Киев!
Пол: Male
Сообщения: 2 037
|
Link
http://www.imho.ws/printthread.php?t=35884&pp=-1 и поиском по всей теме
__________________
Ну у вас и запросы! - сказала база данных и повисла |
27.02.2005, 04:17 | # 82 |
Junior Member
Регистрация: 14.01.2004
Сообщения: 56
|
Не подскажите ли: где-то выше видел примерчик, с помощью которого в реестре можно прописать отмену отображения команды "Завершение работы" в меню Пуск, т.е. когда попросту нльзя выключить комп из меню Пуск или Alt+F4. если не ошибаюсь, делалось это для CurUser. А как такое сделать скажем для другой не моей уч.записи. Пробовал вот так* захожу под др. нужной мне уч.записью->правлю в реестре что надо и полный порядок, но...для Гостя такую операцию проделать не удалось, т.к. политика Гостя не разрешает изменять реестр. Подскажите универсальный способ как изменять какие-то настройки в реестре, касающиеся CurUser из под моей уч.записи(она у меня конечно же admin), но так чтобы эти изменения меня не касались....Заранее благодарен
|
27.02.2005, 04:52 | # 83 |
Full Member
Регистрация: 03.11.2002
Адрес: Украина ! Киев!
Пол: Male
Сообщения: 2 037
|
Запретить выход из системы из меню Пуск. Чтобы изменения вступили в силу, необходимо перезагрузиться.
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer DWORD StartMenuLogoff, значение 1 - удаляет кнопку из меню
__________________
Ну у вас и запросы! - сказала база данных и повисла |
28.02.2005, 04:07 | # 84 |
Junior Member
Регистрация: 14.01.2004
Сообщения: 56
|
да в том то и дело, что кнопочка убирается для ТЕКУЩЕГО пользователя , т.е. того, кто правил ветку HKCU. Мне же не надо, чтоб для меня эта кнопочка исчезла, мне надо уметь ее убирать для ДРУГИХ пользователей машины.....но за инфу в любом случае спасибо
|
28.02.2005, 07:03 | # 85 |
Junior Member
Регистрация: 21.03.2004
Адрес: BC
Сообщения: 157
|
HKCU является текущим (current) отображением (копией) подветки в HKEY_USERS. Вот и найдите в HKU пользователя-жертву и для него правьте. Предполагается что у вас права администратора, конечно.
__________________
GCS/IT d+(-) s: a++ C++ P+ L+(--) W++ N+ w++ b++ tv+ DI++ e+++ h--- y+++ |
28.02.2005, 08:39 | # 86 |
::VIP::
Звезда первого сезона Молчун-2004 Регистрация: 24.08.2002
Сообщения: 1 575
|
BC Scout
Гыхм... Или я ошибаюсь, или эта ветка (HKU\.Default) используется только при создании нового профиля пользователя и ее (ветки) изменение вроде не должно повлиять на пользователя с уже созданным профилем... Она конечно содержит и копию ветки текущего пользователя (например, HKU\S-1-5-21-329068152-1580436667-1060284298-500), но только _текущего_, а не всех. Попроавьте меня, если ошибаюсь... Slavak Создай reg-файл со всеми запретами и вставь его в автозагрузку для нужного пользователя. В этом файл используй HKCU - как раз будут создаваться настройки для _текущего_ пользователя. З.Ы. А почему бы не воспользоваться политиками безопасности?
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы! Последний раз редактировалось Ghost; 28.02.2005 в 08:42. Причина: склероZzz... |
28.02.2005, 16:20 | # 88 |
::VIP::
Регистрация: 14.08.2003
Адрес: kuban.imho.ws
Сообщения: 2 556
|
Тема уже есть. Так и называется: Реестр, фичи в реестре
__________________
|
28.02.2005, 18:20 | # 89 |
::VIP::
Creator Регистрация: 30.05.2004
Адрес: Alongside
Сообщения: 2 598
|
HKLM\SOFTWARE\Microsoft\MediaPlayer\Settings\MP3Encoding
Минимальный битрейт: LowRate:DWORD = 56000, равно 56 Кбит Средний битрейт: MediumRate:DWORD = 64000, равно 64 Кбит Средний-высокий битрейт: MediumHighRate:DWORD = 128000, равно 128 Кбит Максимальный битрейт: HighRate:DWORD = 192000, равно 192 Кбит Или создай reg-файл следующего содержания: Код:
Regedit 4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Settings] [HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\MediaPlayer\Settings\MP3Encoding] "LowRate"=dword:0000dac0 "MediumRate"=dword:0000fa00 "MediumHighRate"=dword:0001f400 "HighRate"=dword:0002ee00
__________________
Оверклокинг Windows XP |
28.02.2005, 18:21 | # 90 | |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 418
|
Цитата:
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
|
28.02.2005, 20:48 | # 92 | ||
Junior Member
Регистрация: 21.03.2004
Адрес: BC
Сообщения: 157
|
Цитата:
Цитата:
__________________
GCS/IT d+(-) s: a++ C++ P+ L+(--) W++ N+ w++ b++ tv+ DI++ e+++ h--- y+++ |
||
01.03.2005, 00:52 | # 93 | |
::VIP::
Creator Регистрация: 30.05.2004
Адрес: Alongside
Сообщения: 2 598
|
Цитата:
HKCU\Software\Policies\Microsoft\Internet Explorer\Control Panel Параметр типа dword SecurityTab в единицу.
__________________
Оверклокинг Windows XP |
|
01.03.2005, 02:11 | # 94 | |||
Full Member
Регистрация: 26.11.2002
Адрес: Питер
Сообщения: 555
|
BC Scout:
Цитата:
Цитата:
Цитата:
|
|||
01.03.2005, 12:08 | # 96 | |
::VIP::
Регистрация: 17.05.2003
Сообщения: 248
|
Slavak, можно скрыть вкладку, к примеру, включив простой доступ к файлам
для чего это вообще нужно то? можно еще совсем скрыть folder options: Цитата:
|
|
01.03.2005, 12:26 | # 97 |
Member
Регистрация: 21.05.2004
Адрес: Рига
Сообщения: 300
|
Буду благодарен за совет... Может не в тему, но Я всё немогу просечь, как-где отключить диалог потверждения (confirmation) для операций с файлами Read Only - обично скопированных с цэ-де. Вин2000про. Спасибо!
+++++++ Уточняю - для пропуска диалога потверждения при смены имени Read Only файла. Последний раз редактировалось Escaper; 01.03.2005 в 21:14. |
01.03.2005, 12:33 | # 98 |
::VIP::
Creator Регистрация: 30.05.2004
Адрес: Alongside
Сообщения: 2 598
|
Slavak
[HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Network] Параметр типа dword NoFileSharingControl в значении 1 - запрещение вызывать диалог совместного доступа к файлам, папкам и устройствам компьютера.
__________________
Оверклокинг Windows XP Последний раз редактировалось Dr.God; 01.03.2005 в 12:41. |
01.03.2005, 20:07 | # 100 | |
::VIP::
Регистрация: 17.05.2003
Сообщения: 248
|
Цитата:
Slavak, объясните для каких целей это вам надо? возможно есть альтернативные пути решения Вашей проблемы. Escaper, диалог можно пропустить только если удалять из консоли клмандой del с ключем /f |
|