короткий ответ: вы, вероятно, не можете.
Long ответ: большинство установщиков будет иметь список требований, которые программа хочет, когда он установлен. Однако это не вся правда. Программа может вносить изменения на компьютере после факта, например, когда он выполняется, и вы измените параметр, он может записать это в реестр. Вы можете добавить свою собственную ассоциацию файлов после факта, и это будет записано в реестр.
Так, когда деинсталлятор запускается, вероятно, он будет смотреть только на список, который использовал установщик, и удалять эти изменения. Любые другие изменения, внесенные программой после ее установки, не будут удалены программой uninsnstaller.
вы можете исправить это, выполнив Контролировать Процесс например, и отслеживать все изменения, которые программа делает на вашем компьютере, когда он запускается. Это, однако, вероятно, сделать программу совершенно невозможно использовать, так как вам придется смотреть монитор процесса на же время.