Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Секреты Реестра

Ответить
Настройки темы
Секреты Реестра

Аватара для Apix

Пользователь


Сообщения: 130
Благодарности: 1

Профиль | Отправить PM | Цитировать


Способ 1:

Для функционирования реестра системе необходимо загрузить его в оперативную память. Фактически, загружаются конкретные локальные файлы, зависящие от версии ОС. При увеличении размера реестра становится необходимым выделение большего объема памяти, что может привести к снижению производительности.

Уменьшение размера реестра - одна из основных задач по сохранению его производительности. В XP в это может осуществить стандартная утилита "Программа архивации".

Отметьте чекбокс System State, этим мы выбираем параметр архивирования только системных файлов и кустов реестра, а также классов COM+ (передача данных из одного приложения в другое) и нажмите кнопку Архивировать. При этом размер файла архивации с расширением .bkf может быть в пределах ~300 Mb, так что найдите свободное место (после архивации файл нам не понадобится, его можно будет удалить). Если все прошло успешно вы увидите сообщение о том, что архивация окончена.

Программа архивации создаст в папке C:\WINDOWS\Repair сжатые файлы реестра, которыми необходимо заменить старые. Для этого загрузитесь в DOS и там скопируйте файлы из C:\WINDOWS\Repair в C:\WINDOWS\System32\config, воспользовавшись командой:

COPY \Y C:\WINDOWS\REPAIR\DEFAULT C:\WINDOWS\SYSTEM32\DEFAULT

COPY \Y C:\WINDOWS\REPAIR\SAM C:\WINDOWS\SYSTEM32\SAM

COPY \Y C:\WINDOWS\REPAIR\SECURITY C:\WINDOWS\SYSTEM32\SECURITY

COPY \Y C:\WINDOWS\REPAIR\SOFTWARE C:\WINDOWS\SYSTEM32\SOFTWARE

COPY \Y C:\WINDOWS\REPAIR\SYSTEM C:\WINDOWS\SYSTEM32\SYSTEM

Этот способ реально поможет, если вы часто ставите\удаляете софт и т.п.

-------
IMHO


Отправлено: 16:37, 17-03-2004

 

Аватара для Apix

Пользователь


Сообщения: 130
Благодарности: 1

Профиль | Отправить PM | Цитировать


На OsZone, а также на некоторых других сайтах советуют выгружать из ОЗУ неиспользуемые системные библиотеки (dll) в целях экономии оперативной памяти, предлагя следующее решение: в ветке [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer]
создать параметр “AlwaysUnloadDLL” типа  “dword” со значением "1".

Как я понимаю смысл задержки этих библиотек в памяти - возможность ускорения последующего доступа к программе, которой эти dll принадлежат, т.е. ускорения её запуска.

Вопрос: не приводит ли создание рекомендуемого параметра к отмене такой возможности?

-------
IMHO


Отправлено: 17:29, 28-03-2004 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


(*.*)


Сообщения: 36570
Благодарности: 6700

Профиль | Сайт | Отправить PM | Цитировать


Apix
Цитата:
возможность ускорения  последующего доступа к программе, которой эти dll принадлежат, т.е. ускорения её запуска.
Именно.
Цитата:
Вопрос: не приводит ли создание рекомендуемого параметра к отмене такой возможности?
Приводит. Просто если вы запускаете программу и не закрываете ее, то без разницы. А если запускать и закрывать каждый час, то будет только потеря производительности.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 23:53, 28-03-2004 | #22


Аватара для Apix

Пользователь


Сообщения: 130
Благодарности: 1

Профиль | Отправить PM | Цитировать


Заставляем ХР помнить.

Наткнулся тут недавно на интересный материал.
Меня всегда бесило в ХР то обстоятельство, что система не в состоянии хранить в памяти размер и положение папок длительное время.

Вот какое решение я нашёл:
1. В ветке [HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell] создаём параметр "BagMRU Size" типа  “dword” со значением выше 400 (у меня это 3000).
2. Тоже самое, но уже в [HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam]
3. Перезагружаем компьютер.

Теперь положение и размер, заданные вами для конкретной папки, ХР будет помнить гораздо дольше. Однако, к сожалению, не вечно. Что-то вроде 1000 просмотров, если я правельно перевёл то, что изложенно здесь.

Просьба ко всем кто знает способ лучше или кто с английским не на "вы" поделиться своими соображениями.

[s]Исправлено: Apix, 17:36 30-05-2004[/s]

-------
IMHO


Отправлено: 13:23, 30-05-2004 | #23


Аватара для Guest

Guest


Профиль | Цитировать


работает!!!!!!!!!!!!1

Отправлено: 20:56, 01-06-2004 | #24


(*.*)


Сообщения: 36570
Благодарности: 6700

Профиль | Сайт | Отправить PM | Цитировать


Apix
Это действительно полезный твик. Я уже как-то давал в форуме ссылку на такое решение.  400 папок по умолчанию маловато.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 02:01, 02-06-2004 | #25


Аватара для Apix

Пользователь


Сообщения: 130
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата:
400 папок по умолчанию маловато.
Так вот оно что! А я то думаю, в чём здесь фишка?
Спасибо за разъяснение.

-------
IMHO


Отправлено: 10:53, 02-06-2004 | #26


Аватара для Apix

Пользователь


Сообщения: 130
Благодарности: 1

Профиль | Отправить PM | Цитировать


Сразу приношу свои извенения, если приведённая инфа уже была откоментированна в рамках данного форума. Но это действительно любопытно.

Нашел вроде новый метод отключения автозапуска стандартных компакт-дисков в Windows XP (имеются в виду только те компакты, на которых не предусмотрен специальный вызов автозапуска через autorun.inf). Скажу сразу: у этого метода есть огромное достоинство, отличающее его от всех других методов. Автозапуск фирменных компактов со встроенной программой autorun.inf не отменяется, поэтому компакты с играми и софтом будут запускаться как обычно.
Итак, собственно, имея пару не кривых рук, лезем в реестр и правим там следующий раздел:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\CancelAutopla y\Files

В этом разделе, как вы, надеюсь, заметили, находятся текстовые параметры, содержащие имена файлов, отыскав которые на вашем компакте встроенный AutoRun запускаться не станет и позволит запустить компакт средствами оного (то есть через autorun.inf). Итак, добавьте строковый параметр REG_SZ следующего содержания: *.* и наслаждайтесь полным спокойствием вашего CD-ROM.

Источник: computery.ru

-------
IMHO


Отправлено: 23:19, 08-06-2004 | #27



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Секреты Реестра

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Службы - [статья] Секреты планировщика заданий Windows Vista Vadikan Microsoft Windows Vista 17 22-07-2009 09:16
Пароли, коды, прохождения, секреты к играм Evita Игры 260 04-05-2008 08:34
Секреты ОС Sluggard Microsoft Windows NT/2000/2003 6 02-05-2006 16:25




 
Переход