应以管理员身份运行teracopy并勾选“use teracopy as default copy handler”等三项集成选项,再手动执行regsvr32注册teracopy.dll,最后重启windows资源管理器以刷新右键菜单。

你在资源管理器中右键选中的文件,却找不到“Copy with TeraCopy”或“Move with TeraCopy”选项,说明TeraCopy的Shell扩展未正确注册到Windows上下文菜单,此时复制仍走系统原生通道,无法启用校验、暂停、错误重试等核心功能。
确认基础集成开关已开启
这是所有后续操作的前提,若此处未勾选,右键菜单必然为空。
1、启动TeraCopy → 点击左上角齿轮图标 → 选择Preferences(首选项)。
2、切换至General(常规)选项卡 → 【必须同时勾选三项】:“Use TeraCopy as default copy handler”、“Integrate with Windows Explorer”、“Take over drag & drop operations”。
3、点击OK保存。此时TeraCopy仅完成内部策略配置,尚未向系统注册右键项,不能直接测试右键菜单。
以管理员身份注册Shell扩展
普通用户权限无法写入HKEY_LOCAL_MACHINE\Software\Classes下的Shell扩展注册表路径,跳过此步会导致右键项永久缺失。
方法一:快捷右键注册
1、在TeraCopy快捷方式上右键 → 选择“以管理员身份运行”。
2、再次进入Preferences → General → 确认前述三项仍为勾选状态 → 点击Apply。
3、关闭TeraCopy,重新以管理员身份启动一次 → 此时软件会自动执行regsvr32注册其Shell扩展DLL。
方法二:手动触发注册(适用于方法一无效时)
1、打开TeraCopy安装目录(默认为C:\Program Files\TeraCopy),找到teracopy.dll文件。
2、按Win+R输入cmd,右键“命令提示符”选择“以管理员身份运行”。
3、输入命令:regsvr32 "C:\Program Files\TeraCopy\teracopy.dll" → 按回车 → 弹出“DllRegisterServer成功”提示框即为注册完成。
刷新资源管理器并验证右键项
Shell扩展注册后需强制刷新explorer.exe进程,否则新注册项不会加载进当前会话。
第一步:重启资源管理器
1、按Ctrl + Shift + Esc打开任务管理器 → 切换到“进程”选项卡。
2、在列表中找到“Windows资源管理器” → 右键 → 选择“重新启动”。
第二步:检查右键菜单是否出现
1、等待桌面图标完全重载(约3~5秒)→ 打开任意文件夹 → 在空白处右键。
2、若仍无TeraCopy相关选项,进入Preferences → Context Menu → 勾选“Show ‘Copy with TeraCopy’ in context menu” → Apply → 再次重启资源管理器。
3、最后验证:选中一个文件 → 右键 → 出现“Copy with TeraCopy”和“Move with TeraCopy”两项即为成功。











