Совет взят из одной статьи (не помню ни автора, ни названия)
на сайте http://www.softerra.ru/. К сожалению, статья была сохранена мной не полностью. Так что прямой линк дать не могу, а привожу цитату:
"Отключение кэширования динамических библиотек (DLL). После того, как приложение завершило работу, «диэлэльки», используемые им, еще какое-то время продолжают висеть в памяти. Меня лично это раздражает, поскольку противоречит перфекционистской природе. Отключается кэш динамических библиотек таким образом:
• В реестре находится ключ [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer].
• Создается новый подключ (sub-key) AlwaysUnloadDLL
• Устанавливается для него значение 1
• Перегружается компьютер."
З.Ы. Статья была посвящена настройкам WinXP, но, быть может, сработает и в твоём случае.