Страницы

Поиск по вопросам

суббота, 11 января 2020 г.

Извлечение программы из Windows

#windows


У меня появился интерес создать установщик Paint. Все уже, наверное, знают, что в
новом обновлении Windows 10 его удалят и закинут в магазин. 

Вопрос: какие файлы связаны с mspaint.exe, чтобы я, создавая установщик, закинул
туда файлы и установил на новую винду 10 обычный paint, который пока еще присутствует?
    


Ответы

Ответ 1



Вместе с программой необходимо устанавливать все библиотеки, которые она использует. Какие именно — можно посмотреть с помощью программы Dependency Walker. Как можно заметить на экранном снимке выше, mspaint на моей Windows 7 SP1 x64 требует следующие библиотеки: ADVAPI32.DLL, KERNEL32.DLL, GDI32.DLL, USER32.DLL, MFC42U.DLL, MSVCRT.DLL, COMDLG32.DLL, OLE32.DLL, OLEAUT32.DLL, SHELL32.DLL, NTDLL.DLL, COMCTL32.DLL, SHLWAPI.DLL, PROPSYS.DLL, RPCRT4.DLL, WINMM.DLL, VERSION.DLL, GDIPLUS.DLL. Посмотрите, какие из них отсутствуют на Windows 10 и обеспечьте их наличие.

Комментариев нет:

Отправить комментарий