ZSoft Uninstaller Portable — переносимая утилита для удаления программного обеспечения под операционной системой Microsoft Windows. Программа представляет собой вариант деинсталлятора, ориентированный на создание контрольных снимков состояния системы до и после установки приложений, анализ изменений в файловой системе и реестре, а также последующую очистку следов удалённых программ. Интерфейс и набор функций разработаны для пользователей, желающих получить более тщательное удаление по сравнению со стандартными средствами «Программы и компоненты» в Windows.
Источников, детально описывающих историю разработки и коммерческий статус ZSoft Uninstaller Portable, может быть недостаточно в открытой документации; поэтому часть сведений о происхождении и поддержке утилиты в этом тексте дана на основе общедоступных описаний аналогичных приложений и типичных практик для portable‑версий деинсталляторов. Тем не менее, характерные функции и рабочие сценарии соответствуют общепринятым возможностям инструментов данного класса: создание снимков, сравнение состояний, поиск остатков и очистка системных областей.
- Создание снимков системы: возможность сохранения контрольных снимков реестра и файловой системы до и после установки программ для последующего сравнения изменений.
- Анализ изменений: сравнение двух снимков с определением добавленных, изменённых и удалённых записей в реестре и файловых объектов.
- Поиск оставшихся файлов и папок: сканирование системы на наличие файлов, каталогов и ключей реестра, оставшихся после стандартной деинсталляции.
- Очистка автозагрузки: обнаружение и удаление записей автозапуска, связанных с деинсталлированными приложениями.
- Удаление временных и пустых папок: выявление и удаление временны́х файлов и пустых директорий, возникших в результате установки или работы удалённых программ.
- Портативность: запуск без установки в систему, что позволяет использовать утилиту с переносных носителей и не вносить постоянных изменений в систему.
- Режимы удаления: поддержка автоматического и вручную управляемого удаления с возможностью подтверждения каждого найденного элемента.
- Журнал действий: ведение логов операций удаления и сравнений для последующего просмотра и аудита выполненных изменений.
- Безопасность операций: создание точек восстановления или экспорт изменённых элементов перед выполнением массового удаления (если такая возможность реализована в конкретной сборке).
- Совместимость: ориентированность на разные версии Windows с учётом особенностей структуры реестра и путей к системным папкам.