Регистрация необходимых библиотек и выгрузка из памяти неиспользуемых dll-файлов (библиотек).
Чтобы загрузить в память определенную библиотеку (dll-файл) Вам необходимо ее зарегистрировать. Для того, чтобы это сделать введите команду:
- Если dll-файл расположен в системной папке (System32), то: regsvr32 dll-файл
Например: regsvr32 jscript.dll
- Если dll-файл расположен не в системной папке, то: regsvr32 Путь_к_файлу\dll-файл
Например: regsvr32 C:\Program Files\NVIDIA Corporation\Display\nvui.dll
Чтобы выгрузить из памяти определенную библиотеку (dll-файл) Вам необходимо отменить ее регистрацию.
- Если dll-файл расположен в системной папке (System32), то: regsvr32 /u dll-файл
Например: regsvr32 /u jscript.dll
- Если dll-файл расположен не в системной папке, то: regsvr32 /u Путь_к_файлу\dll-файл
Например: regsvr32 /u C:\Program Files\NVIDIA Corporation\Display\nvui.dll
Если Вам необходимо освободить часть оперативной памяти, то Вы можно сделать это добавив в реестр параметр, отвечающий за автоматическую выгрузку из памяти неиспользуемых библиотек.
- Запустите редактор реестра (Win + R → regedit → ОК)
- Откройте раздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
- В меню Правка выберите Создать → Параметр DWORD (32 бита).
- Задайте имя параметра AlwaysUnloadDll
- Дважды щелкните на данном параметре и введите значение 1.
- Закройте редактор реестра и перезапустите компьютер.
спасибо за все
Всегда пожалуйста!