Данные программ, необходимые для их корректной работы, а зачастую и работоспособности в принципе, прописываются во множество мест ОС: системный реестр, автозагрузку, системные папки, библиотеки, службы и т.д. Поэтому "извлечь" - нет. А вариант с портабельной версией - рабочий.