Preflight Checklist
Problem Description
English Version
Feature Description
I would like to propose adding an automatic installation directory detection and one-click overwrite installation feature to the EverythingToolbar installer. Currently, the installer lacks the ability to identify existing program installation paths, leading to inconvenient upgrade and reinstallation experiences for users.
Current Problems
- When users upgrade or reinstall EverythingToolbar, the installer cannot automatically locate the existing installation directory, and always defaults to the system C disk default path.
- If the user has previously installed the software on a non-system disk or a custom path, repeated installation will generate duplicate program files, occupy extra disk space, and may cause program version conflicts, startup failures or functional anomalies.
- Users need to manually find and uninstall the old version first, then reselect the custom path for installation, which increases the operation cost and affects the user experience.
Expected Function
- Automatically detect the existing installation path of EverythingToolbar in the system before installation/upgrading.
- If an old version is detected, pop up a friendly prompt and support one-click automatic overwrite installation based on the original installation directory.
- Retain the user's custom installation path habit, avoid defaulting to the system disk blindly, and prevent duplicate file generation and version conflicts.
- Reserve manual path selection entry to meet the personalized installation needs of individual users.
Use Case & Value
Most users will customize the software installation path to save system disk space. The auto-detection and overwrite installation function can greatly simplify the upgrade and reinstallation process, effectively avoid redundant file residue and program running exceptions caused by repeated installations, improve the overall usability of the software, and reduce user operation errors and maintenance costs.
中文版本
功能描述
建议为EverythingToolbar软件安装程序新增安装目录自动检测、一键覆盖安装功能。目前软件安装包无法识别电脑中已存在的程序安装路径,在版本升级、重装场景下存在诸多使用不便的问题,亟需优化。
现有问题
- 用户升级或重装EverythingToolbar时,安装程序无法自动识别本机已有的安装目录,始终默认跳转至系统C盘默认安装路径。
- 若用户此前将软件安装在非系统盘或自定义路径,再次安装会生成重复的程序文件,占用多余磁盘空间,极易引发版本冲突、软件无法启动、功能异常等问题。
- 用户必须手动查找并卸载旧版本,再重新选择自定义路径安装,操作步骤繁琐,使用体验较差。
预期功能效果
- 安装/升级程序启动后,自动检索系统中EverythingToolbar的现有安装路径。
- 检测到旧版本软件时,弹出友好提示,支持基于原安装目录一键自动覆盖安装、升级。
- 保留用户自定义安装路径习惯,避免盲目默认安装至系统盘,杜绝重复文件生成与版本兼容问题。
- 保留手动选择安装路径的入口,兼顾部分用户的个性化安装需求。
使用场景与优化价值
多数用户会自定义软件安装路径以节省系统盘空间。新增目录检测与自动覆盖安装功能,可极大简化软件升级、重装流程,有效规避重复安装导致的文件冗余、程序运行异常等问题,提升软件整体易用性,降低用户操作门槛与使用故障概率。
Proposed Solution
[Feature Request] Add Installation Directory Detection & Auto Overwrite Update Function _ 新增安装目录检测与自动覆盖安装功能.pdf
Additional Information
No response
Preflight Checklist
Problem Description
English Version
Feature Description
I would like to propose adding an automatic installation directory detection and one-click overwrite installation feature to the EverythingToolbar installer. Currently, the installer lacks the ability to identify existing program installation paths, leading to inconvenient upgrade and reinstallation experiences for users.
Current Problems
Expected Function
Use Case & Value
Most users will customize the software installation path to save system disk space. The auto-detection and overwrite installation function can greatly simplify the upgrade and reinstallation process, effectively avoid redundant file residue and program running exceptions caused by repeated installations, improve the overall usability of the software, and reduce user operation errors and maintenance costs.
中文版本
功能描述
建议为EverythingToolbar软件安装程序新增安装目录自动检测、一键覆盖安装功能。目前软件安装包无法识别电脑中已存在的程序安装路径,在版本升级、重装场景下存在诸多使用不便的问题,亟需优化。
现有问题
预期功能效果
使用场景与优化价值
多数用户会自定义软件安装路径以节省系统盘空间。新增目录检测与自动覆盖安装功能,可极大简化软件升级、重装流程,有效规避重复安装导致的文件冗余、程序运行异常等问题,提升软件整体易用性,降低用户操作门槛与使用故障概率。
Proposed Solution
[Feature Request] Add Installation Directory Detection & Auto Overwrite Update Function _ 新增安装目录检测与自动覆盖安装功能.pdf
Additional Information
No response