Swapface 文档文章详情页头图背景:AI 换脸视觉效果

如何在 Windows 上安装 Swapface

AUGUST 2, 2026

TUTORIALSWINDOWS

在 Windows 上安装 Swapface 只需几分钟,但有两处细节——安装位置和显卡——会决定能否顺利运行。下面是完整清单。

系统要求

系统配置

  • 操作系统:: Windows 10 64-bit (22H2) or later
  • 处理器: Intel Core i5 10th Gen / AMD Ryzen 5 3600 or better
  • 内存: 16 GB RAM
  • 显卡: NVIDIA RTX 2060 / RTX 3060 or better, 6GB+ VRAM
  • 存储: 10 GB available SSD space

推荐配置

  • 操作系统:: Windows 11 64-bit
  • 处理器: Intel Core i7 12th Gen+ / AMD Ryzen 7 5700X or better
  • 内存: 32 GB RAM or more
  • 显卡: NVIDIA RTX 4060 Ti 16 GB / RTX 5070 or better
  • 存储: 20 GB+ available NVMe SSD space

我们推荐 NVIDIA 显卡——付费用户还可在应用中开启 NVIDIA 加速(大约 2 倍提速)。

安装

  1. 下载 Windows 安装包(官方下载页)。
  2. 安装到磁盘根目录,例如 C:\swapface 或 D:\swapface。
  3. 运行 Swapface.exe 并登录。
在 Windows 上选择 Swapface 安装文件夹

四个要避免的错误

  • 不要安装到 C:\Program Files——Windows 可能阻止应用保存设置。如果已经装在那里,请重新安装到 C:\swapface。
  • 不要覆盖旧版本安装。请先移动或删除之前的安装目录。
  • 不要把安装文件夹复制到其他电脑,也不要从移动硬盘运行 Swapface。
  • 使用简单文件名。如果系统语言使用非拉丁字符,请把图片和视频文件命名为纯字母,例如 abc.png。

如果出现问题

  • 尝试以管理员身份运行 Swapface。
  • 如果以前能用、突然不能用,请重启电脑或重新安装。
  • 如果安装后有文件丢失,可能是杀毒软件隔离了它——从隔离区恢复该文件并重启应用。Swapface 是安全的;误报来自应用捆绑的 GPU 加速组件。