SoftoRooM LifeRooM Whois RSS GZip WAP Поиск Правила Помощь Disclaimer
Твой софтовый форумТвой софтовый форумТвой софтовый форумТвой софтовый форум

Здравствуйте, Гость ( Вход | Регистрация )

Работаем с реестром

Вид темы: Стандартный · [ Линейный ] · Режимы сортировки: [ По возрастанию (0-9) ] · По убыванию (9-0)

> Работаем с реестром, полезные советы


 
post 29.06.2004 - 0:29
Отправлено #1
Volk



Вечная память.
[SoftoRooMTeaM] Group Icon

Профиль
Группа: Администраторы
Сообщений: 8.232
Регистрация: 3.06.2004
Из: Донецк
Пользователь №: 10


Респектов: 535
-----XXX--




Работаем с реестром - полезные советы
для разных версий 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
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

5 Страницы  1 2 3 > »  
Reply to this topicStart new topicStart Poll
Ответов(1 - 9)
 
post 14.03.2007 - 1:30
Отправлено #2
SSinchuk



профи!
Group Icon

Профиль
Группа: Наши Люди
Сообщений: 1.314
Регистрация: 27.12.2006
Из: Одессит
Пользователь №: 999


Респектов: 343
-----XX---




Что бы включить в выпадающей меню из под правой кнопки пункты
Копировать в папку... и Переместить в папку...

Твой софтовый форум

необходимо создать:

- для копирования
[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\]
создать раздел Copyto в нем создать строковый параметр со значением
{C2FBB630-2971-11d1-A18C-00C04FD75D13}

- для перемещения
[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\]
создать раздел Moveto в нем создать строковый параметр со значением
{C2FBB631-2971-11d1-A18C-00C04FD75D13}
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 14.03.2007 - 19:04
Отправлено #3
Демон



профи!
*****

Профиль
Группа: Пользователи
Сообщений: 548
Регистрация: 11.08.2006
Из: Курска
Пользователь №: 209.458


Респектов: 71
-----X----


Предупреждений:  


Вот немного интересного.

Твики.
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.microsoft.com/support/kb/articles/Q152/4/57.asp
» Продолжение, для просмотра НАЖАТЬ СЮДА «


Сообщение отредактировал AS007 - 3.03.2008 - 17:02
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 15.03.2007 - 15:21
Отправлено #4
patesco



Бывалый
*

Профиль
Группа: Пользователи
Сообщений: 30
Регистрация: 2.01.2007
Пользователь №: 299.128


Респектов: 8
-----X----


Предупреждений:  


Не отсылать в 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".
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 15.03.2007 - 16:14
Отправлено #5
Syrax



Soft Manager
[SoftoRooMTeaM] Group Icon

Профиль
Группа: СуперМодераторы
Сообщений: 9.491
Регистрация: 3.11.2006
Пользователь №: 127


Респектов: 1910
-----XXXXX




Не совсем реестр, но всетаки тож неплохо:

*Windows XP сама создает свои подпапки в папке Мои документы (My Pictures, My Video и др.). При удалении этих папок они создаются заново! Если вам не нравится подобное поведение, то надо лишь выполнить команду
regsvr32 /u mydocs.dll
и подпапки создаваться не будут. А если захотите вернуть все обратно, то введите в командной строке следующее:
regsvr32 mydocs.dll

*Как автоматизировать вход в систему - без ввода логина и пароля? Пуск - Выполнить, вводим команду control userpasswords2 После открытия апплета, служащего для управления учетными записями пользователей, снимаем на вкладке Пользователи флажок напротив "Требовать ввод имени пользователя и пароля". После нажатия на кнопку ОК появится диалоговое окно "Автоматический вход в систему", где нужно будет указать имя пользователя и пароль

*Если вы пришли к другу, а он хвастается своими наворотами, когда он отлучится на минутку-другую, зайдите: ПУСК>Выполнить>В окно напишите "system.ini">выполнить, перед вами появится документ, впишите в него следующие слова:
[MathCoprocessor]
FPUFlags=2
Вот и всё. После того как ваш друг перезагрузит свой комп, комп станет большим тугодумом.
Но не забудте после этого зайти туда и стереть написанное.
После перезагрузки всё в порядке.


User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 16.03.2007 - 6:18
Отправлено #6
Syrax



Soft Manager
[SoftoRooMTeaM] Group Icon

Профиль
Группа: СуперМодераторы
Сообщений: 9.491
Регистрация: 3.11.2006
Пользователь №: 127


Респектов: 1910
-----XXXXX




*(Очень любят это дело трояны)
Чтобы запретить пользователю возможность запуска Диспетчера задач 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"
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 19.03.2007 - 9:30
Отправлено #7
U4tel



Грамотный
***

Профиль
Группа: Пользователи
Сообщений: 187
Регистрация: 19.03.2007
Из: Алтайский край, г.Рубцовск
Пользователь №: 359.384


Респектов: 7
-----X----


Предупреждений:  


QUOTE(Демон @ 14.03.2007 - 23:02)
6. По какому принципу XP присваивает буквы дискам? В порядке подключения. Системному диску обычно присваивается название С:\ и изменить его сложно. После него идут все жёсткие диски, которые найдены в процессе инсталляции, потом CD-ROM'ы, и так далее. Но, если диск подключается после того как система установлена, то ему присваивается следующая свободная буква, буквы уже установленных дисков не меняются. Причём для системы нет никакой разницы, что это за диск: винчестер, CD-ROM, Zip или Jaz drive, или что-либо ещё. Таким образом, нередки ситуации, когда CD drive имеет букву меньшую, чем винчестер, или, если в системе установлено много дисков, они идут вперемешку, без всякой системы, что несколько смущает пользователей привыкших к тому, что W9x упорядочивает диски, меняя буквы, и установленный в W9x винчестер всегда получает букву меньшую, чем у CD-ROM, сдвигая последний. Впрочем, и в XP можно привести нумерацию дисков в "привычный" вид, но делать это придётся вручную, через Disk Management.
*


Не мог бы описать точный метод? А могёт быть я ащо один знаю?! smile.gif
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 19.03.2007 - 9:51
Отправлено #8
konf



Грамотный
***

Профиль
Группа: Пользователи
Сообщений: 176
Регистрация: 11.01.2005
Из: Санкт-Петербург
Пользователь №: 4.132


Респектов: 25
-----X----


Предупреждений:  


QUOTE(U4tel @ 19.03.2007 - 9:28)
Не мог бы описать точный метод? А могёт быть я ащо один знаю?! smile.gif
*


Метод изменения букв? "Пуск"--Панель управления--Администрирование--Управление компьютером--Управление дисками--выбираем диск и на правой кнопке мыша среди меню-"Изменить букву диска или путь к диску"

А ежели вопрос про принцип, то буквы начиная с "С" присваиваются в следующем порядке диск0(основной раздел), диск 1 (основной раздел)....дискN(ОСНОВНОЙ раздел), после диск 0 дополнительный раздел(логический диск1),диск 0 дополнительный раздел(логический диск2), и т.д....
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 19.03.2007 - 12:27
Отправлено #9
U4tel



Грамотный
***

Профиль
Группа: Пользователи
Сообщений: 187
Регистрация: 19.03.2007
Из: Алтайский край, г.Рубцовск
Пользователь №: 359.384


Респектов: 7
-----X----


Предупреждений:  


QUOTE(konf @ 19.03.2007 - 13:49)
Метод изменения букв? "Пуск"--Панель управления--Администрирование--Управление компьютером--Управление дисками--выбираем диск и на правой кнопке мыша среди меню-"Изменить букву диска или путь к диску"
А ежели вопрос про принцип, то буквы начиная с "С" присваиваются в следующем порядке диск0(основной раздел), диск 1 (основной раздел)....дискN(ОСНОВНОЙ раздел), после диск 0 дополнительный раздел(логический диск1),диск 0 дополнительный раздел(логический диск2), и т.д....
*


Не дело не в принципе, дело в том, что это не всегда помогает! Был такой косяк в Виндовозе профессионалке паке 1:
Заходишь по вышеуказанному адресу, говоришь, что хочешь сменить имя диска, а он тебе, мол могу сделать только букву на порядок выше(допустим F на G), хотя у меня D свободен! говорю ему сделай M. А потом он мне эту М предлагает также поменять только на более старшую букву и всё! Пришлось Патишином перебивать жесткий заново!
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 19.03.2007 - 12:45
Отправлено #10
llELViSll



Специалист
****

Профиль
Группа: Пользователи
Сообщений: 319
Регистрация: 28.11.2006
Из: Украина
Пользователь №: 272.268


Респектов: 28
-----X----


Предупреждений:  


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

User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post


Reply to this topicTopic OptionsStart new topic
 


Сейчас: 11.12.2016 - 12:55
LITE - версия