完整的使用指南和示例
CachePorter 会扫描常见应用的缓存路径,并按占用空间排序展示:
[扫描结果] 2024-01-15 10:30:25 ┌─────────────────────────────────────────────────────────────────┐ │ 应用名称 路径 大小 | ├─────────────────────────────────────────────────────────────────┤ │ Google Chrome C:\Users\...\Google\Chrome\User Data 45.2 GB │ │ Visual Studio C:\Users\...\Microsoft\VisualStudio 28.7 GB │ │ Docker Desktop C:\Users\...\.docker\data 22.3 GB │ │ Node.js npm C:\Users\...\npm-cache 18.9 GB │ │ VS Code C:\Users\...\.vscode\extensions 12.5 GB │ │ Microsoft Edge C:\Users\...\Microsoft\Edge 8.3 GB │ │ Python pip C:\Users\...\.cache\pip 6.7 GB │ └─────────────────────────────────────────────────────────────────┘ 总计扫描: 142.6 GB 可迁移: 142.6 GB 预计释放C盘空间: 142.6 GB
扫描完成后,您可以选择需要迁移的项目,程序会自动计算目标磁盘所需空间。
每次迁移操作都会生成详细的日志记录:
[迁移任务] 2024-01-15 10:35:42 任务ID: migrate_20240115_103542 操作类型: 缓存迁移 源路径: C:\Users\YourName\AppData\Local\Google\Chrome\User Data 目标路径: D:\CachePorter\Chrome_UserData 迁移大小: 45.2 GB [10:35:45] 开始迁移... [10:35:45] 检查目标磁盘空间... ✓ (可用: 256 GB) [10:35:46] 创建目标目录... ✓ [10:35:46] 开始复制文件... [10:38:23] 文件复制完成 (45.2 GB) [10:38:24] 验证文件完整性... ✓ [10:38:25] 重命名原路径为备份... [10:38:25] 创建目录链接 (junction)... 命令: mklink /J "C:\Users\...\User Data" "D:\CachePorter\Chrome_UserData" [10:38:26] 链接创建成功 ✓ [10:38:27] 测试链接访问... ✓ [10:38:27] 迁移完成! 释放C盘空间: 45.2 GB 状态: 成功 历史记录已保存
所有步骤带有 ✓ 标记表示操作成功
所有操作记录可在"迁移管理"标签页查看和恢复
首次购买用户专享
节省 ¥20 (67% OFF)
续费及常规价格
第二年起续费价格
CachePorter 目录A: 不会。CachePorter 使用 Windows 的目录链接技术(junction/mklink),创建的链接对应用完全透明。
应用访问原路径时,Windows 会自动重定向到新位置,应用无法区分这是链接还是真实目录。
这是 Windows 系统级的功能,非常稳定可靠,广泛应用于系统迁移、存储优化等场景。
A: 如果目标磁盘不可用,应用会无法访问缓存,可能出现错误或重新创建缓存。
建议操作:
A: 不推荐。CachePorter 设计用于迁移用户缓存文件,不适合迁移:
如需迁移程序,建议重新安装到目标磁盘。
A: 影响取决于目标磁盘性能:
大多数缓存是临时数据,访问频率不高,性能影响可忽略。
何时需要恢复
如果 CachePorter 无法使用,可手动操作:
rmdir "原路径"move "目标路径" "原路径"示例命令: rmdir "C:\Users\YourName\AppData\Local\Google\Chrome\User Data" move "D:\CachePorter\Chrome_UserData" "C:\Users\YourName\AppData\Local\Google\Chrome\User Data"