Войти

Показать полную графическую версию : Секреты Реестра


Страниц : 1 [2]

Apix
28-03-2004, 17:29
На OsZone (http://oszone.net/windows/winxp/system/43.shtml), а также на некоторых других сайтах советуют выгружать из ОЗУ неиспользуемые системные библиотеки (dll) в целях экономии оперативной памяти, предлагя следующее решение: в ветке [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer]
создать параметр “AlwaysUnloadDLL” типа  “dword” со значением "1".

Как я понимаю смысл задержки этих библиотек в памяти - возможность ускорения http://www.smaylik.by.ru/images/gif/291.gif последующего доступа к программе, которой эти dll принадлежат, т.е. ускорения её запуска.

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

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

Apix
30-05-2004, 13:23
Заставляем ХР помнить.

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

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

Теперь положение и размер, заданные вами для конкретной папки, ХР будет помнить гораздо дольше. Однако, к сожалению, не вечно. Что-то вроде 1000 просмотров, если я правельно перевёл то, что изложенно здесь (http://www.annoyances.org/exec/forum/winxp/t1018607864).

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

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

Guest
01-06-2004, 20:56
работает!!!!!!!!!!!!1

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

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

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

Нашел вроде новый метод отключения автозапуска стандартных компакт-дисков в 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 (http://www.computery.ru/upgrade/faq/soft/2003/sfaq_122.htm)




© OSzone.net 2001-2012