Как узнать список файлов которыми пользуется программа?
Раньше для этого использовался FileMon. Сейчас Майкрософт его прибил (но на сторонних сайтах ещё можно найти) и предлагает использовать Process Monitor.
В разных ОС это делается по-разному