Viap 是 Windows 平台的应用与数据迁移桌面工具,技术栈基于 Tauri + React + TS + Rust。核心原理是使用 NTFS Junction(联接点)或符号链接 做路径重定向:把应用本体、数据文件夹搬到其他盘,但软件访问路径保持原样,不用修改注册表、快捷方式。
- GitHub:https://github.com/Chunyu33/viap/blob/main/README.zh-CN.md
- 网盘:https://pan.quark.cn/s/1c7532902448 提取码:u5Uy
核心功能
- 迁移+恢复:已安装程序、应用数据目录、自定义文件夹都可以迁移,支持一键回滚;
- 前置占用检测:迁移前扫描正在运行的进程、锁定文件,减少迁移失败;
- 稳妥切换逻辑:全部文件复制完成并校验通过之后,才替换原路径为联接/符号链接;
- 迁移记录管理:保存历史记录,支持链接健康检查、导入导出;丢失记录时可扫描联接自动重建;
- 自动镜像备份:迁移时生成独立备份目录;自带卸载扫描,清理软件残留;
- 磁盘视图优化:磁盘占用面板、应用快照、懒加载图标、后台扫描;针对机械硬盘冷加载做了优化,避免批量扫描卡顿;
- UI与分发:深色/浅色主题、液态玻璃效果、字号可调;分安装版、WebView2离线版、便携ZIP版;
- 安全校验:从GitHub拉取签名,对公钥校验exe完整性,识别篡改。
版本区分
- 普通安装版:写入系统,自带自动更新;数据存
%APPDATA%\viap - WebView2离线安装版:打包运行时,适合断网机器
- 便携版ZIP:解压即用,数据放在程序内
data文件夹,无自动更新;可从旧安装版导入配置,互不冲突
重要安全&兼容性提醒(重点)
- 重要数据迁移前建议独立备份;断电、硬件故障依然有风险;
- 访问受保护系统目录、创建联接,需要管理员权限;
- 虽然会检测进程占用,但服务、驱动、内存映射文件依然可能锁死文件;迁移前尽量关闭对应软件;
- ❌ 不推荐批量迁移整个 AppData/Local/Roaming,建议单个软件单独选择目录;
- ❌ 硬编码路径、绑定许可证、自带服务/驱动、自修复程序,迁移后大概率异常;
- ❌ UWP / MSIX / Microsoft Store应用、系统组件、显卡驱动,不要用Viap迁移,走官方方案;
- ❌ 目标盘必须是本地NTFS,网络盘、其他文件系统不支持;
- 不建议手动删掉已经有迁移记录的目标文件夹;想要移除迁移,优先在工具内执行恢复。










