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. |
25.09.2005, 23:27 | # 123 | |
::VIP::
Creator Регистрация: 30.05.2004
Адрес: Alongside
Сообщения: 2 598
|
Из моей настольной книги "Реестр Microsoft Windows XP. Справочник профессионала". Дж. Хонейкатт -
Цитата:
__________________
Оверклокинг Windows XP Последний раз редактировалось Dr.God; 25.09.2005 в 23:37. |
|
26.11.2005, 00:38 | # 125 |
::VIP::
Creator Регистрация: 30.05.2004
Адрес: Alongside
Сообщения: 2 598
|
dim777, правой кнопкой по рег-файлу -> Открыть с помощю... -> Regedit. Не забудь поставить чекбокс "Использовать её для всех...".
__________________
Оверклокинг Windows XP |
26.11.2005, 05:45 | # 126 |
Full Member
Регистрация: 03.11.2002
Адрес: Украина ! Киев!
Пол: Male
Сообщения: 2 037
|
dim777
идём в мой компьютер сервис свойства свойства папки типы файлов находим расширение reg нажимаем изминить и выбираем редактор реестра и всё !
__________________
Ну у вас и запросы! - сказала база данных и повисла |
22.02.2006, 20:06 | # 131 | |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 418
|
Цитата:
Пользы от него в том виде, что он хранится в реестре - ровным счётом никакой. Для просмотра ключа установленной винды есть спец. утилиты. Для изменения - тоже (хотя есть и документированный способ поменять ключ - утилитка sysprep (есть в дистрибутиве винды в файлике support\tools\deploy.cab). Дальнейшие вопросы про лиц. ключики - в Варезнике, в теме по соответствующей винде.
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
|
27.02.2006, 12:00 | # 133 |
Migel Mod Volos
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486
|
gfif? можно так например: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Создаешь строковый параметр, имя по фик, значение например: c:\папка\
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague Небьющаяся игрушка - это игрушка, которой ребенок может разбить все свои остальные игрушки. |
27.02.2006, 12:23 | # 134 |
::VIP::
Creator Регистрация: 30.05.2004
Адрес: Alongside
Сообщения: 2 598
|
gfif, или в св-ах ярлыка Проводника, вводишь в поле "Объект" -
Код:
C:\WINDOWS\EXPLORER.EXE /n,/e,C:\folder path
__________________
Оверклокинг Windows XP |
02.03.2006, 12:04 | # 135 | ||
Migel Mod Volos
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486
|
Цитата:
Цитата:
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague Небьющаяся игрушка - это игрушка, которой ребенок может разбить все свои остальные игрушки. |
||
19.05.2006, 14:02 | # 136 |
Junior Member
Регистрация: 26.10.2005
Адрес: Область
Сообщения: 51
|
Смена раскладки
Народ, подскажите плз где в реестре хранится сочетание клавиш для смены раскладки(языка). Заодно, если не сложно, скриптик который следует добавить в на вход юзеров дабы это сочетание стало alt+shift.
|
29.08.2006, 16:09 | # 139 |
KpTeaM
Регистрация: 31.10.2002
Адрес: Russia
Пол: Male
Сообщения: 3 261
|
lexa.by
HKEY_CURRENT_USER\Keyboard Layout\Preload Поменять коды языков иль как оно там называется. Если это изменить в HKEY_USERS\.DEFAULT, то поменяется язык по умолчанию, используемый при логине.
__________________
Над струнами вен моих Лезвия осени, Их сталь леденящая В просинь рук просится... ©Темнозорь |