Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
ВнизDll в системе Найти похожие ветки
← →
CCh (2004-04-10 13:56) [0]Как узнать список Dll в ОС которые не используются ни программами ни ОС?
← →
Mim1 (2004-04-10 14:00) [1]Никак
← →
Digitman © (2004-04-10 14:02) [2]1. Если ты четко представляешь себе, какие Dll имеют прямое отношение к ОС, а какие не имеют, то составь список с именами файлов этих Dll
2. Средствами psapi.pas перечисли все работающие в ОС процессы и модули, используемые каждым перечисляемым процессом
3. Сравни полученные списки, результат сравнения и есть решение задачи
← →
Mim1 (2004-04-10 14:05) [3]Digitman © (10.04.04 14:02) [2]
Если программа не использует модуль сейчас это не значит что он не понадобится ей позже.
← →
Digitman © (2004-04-10 14:26) [4]
> Mim1 (10.04.04 14:05) [3]
а мне почем знать, что автор подразумевает под "не используется" ? он , вероятно, думает, что его скорбные мысли по сабжу здесь читают с полуслова)
вот потелепатировал я слегка и так решил, что речь идет об использовании в некий данный момент
если же речь таки идет о потенциальном использовании ДЛЛ, то ты, разумеется, прав - задача практически не решаема
← →
Mim1 (2004-04-10 20:52) [5]Да ты прав я как раз об этом и говорил.
Я тоже потелепатировал и решил что автор вопроса пишет очередной чистильшик диска (аналогичный по полезности чистильщикам реестра и памяти :)), и дабы не дав появится новому "произедению" на свет дал этот ответ на вопрос.
← →
TButton © (2004-04-10 21:20) [6]таких нет =)
← →
DrPass © (2004-04-10 22:21) [7]
> если же речь таки идет о потенциальном использовании ДЛЛ,
> то ты, разумеется, прав - задача практически не решаема
Ну почему же не решаема?
Составить список всех DLL на машине, потом проверять таблицы импорта всех исполняемых файлов, и рекурсивно - таблицы импорта всех используемых ими DLL, в поисках каждой либы в списке
← →
DrPass © (2004-04-10 22:22) [8]Вдогонку: идиотизм, конечно...
← →
Внук © (2004-04-10 22:50) [9]>>DrPass © (10.04.04 22:22) [8]
Тем более что, если DLL используется через LoadLibrary явно, никакие таблицы импорта не помогут
← →
DrPass © (2004-04-10 22:52) [10]Не помогут, конечно. Но систему он почистит хорошо
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c