Существуют проблемы с вышеупомянутым подходом использования представления редактора реестра и создания ключа с именем PATH со значением "[% Path]; [TARGETDIR]". Несмотря на то, что метод работает нормально при установке программы, по умолчанию при удалении происходит удаление всей переменной PATH, а не только добавленного [TARGETDIR]. Я не нашел способа отключить это поведение, хотя кажется, что возможно некоторое условное поведение.