跳到主要内容
AI教程

在 Windows 上重置 Claude Desktop 和 Claude Code 本地标识符

本教程介绍如何在 Windows 上下载并运行 Aegis Claude,查看其找到的数据,重置 Claude 的本地计算机标识符,并了解哪些设置、会话、对话和浏览器数据不会受到影响。

在 Windows 上重置 Claude Desktop 和 Claude Code 本地标识符

Aegis Claude 的功能

Aegis Claude 是一个 Windows 重置脚本,用于重置 Claude Desktop 和 Claude Code 使用的本地标识符。Claude 可以将一台计算机与登录该计算机的账户分别记忆。Aegis Claude 会移除这些本地存储的标记,使 Claude 下次启动时创建新的标识符。

重置不会卸载 Claude、删除其安装目录,也不会删除 Claude Code 的会话记录。但它会清除已保存的登录信息,因此之后必须重新登录。

脚本会在进行更改前显示检测到的内容。除非你明确选择删除选项,否则不会删除任何内容。

主要功能

  • 重置 machineID、userID 和 ant-did 等本地值。
  • 移除本地应用使用的设备注册表数据和遥测盐值。
  • 清除应用的 Cookie、本地存储和已保存的登录信息。
  • 保留 %USERPROFILE%\.claude\projects 中的 Claude Code 会话记录。
  • 保留会话、文件历史记录、settings.json 和桌面会话文件夹。
  • 保留位于 %LOCALAPPDATA%\AnthropicClaude 的 Claude 安装。
  • 在删除前提供交互式确认步骤。

重置不会更改的内容

Aegis Claude 仅针对特定的本地 Claude 数据。它不会更改 Windows 区域设置、时区或 IP 地址,也不会触碰 Chrome 和 Edge 中针对 claude.ai 的 Cookie,包括 ajs_anonymous_id。

账户服务器上已存储的对话仍然可用。重置还会保留本地 Claude Code 会话记录目录以及上述其他保留文件。

下载并设置 Aegis Claude

  1. 从 GitHub 将仓库下载为 ZIP 文件。
  2. 将下载的 ZIP 压缩包解压到 Windows 计算机上的文件夹。
  3. 运行重置前退出 Claude,以避免应用锁定本地文件。
  4. 在解压后的文件夹中找到 Reset-ClaudeIdentity.bat。

Aegis Claude 不会替换或重新安装 Claude,其目的仅是移除指定的本地身份数据。

运行交互式重置

  1. 双击 Reset-ClaudeIdentity.bat。
  2. 查看脚本报告找到的项目。
  3. 按 1 删除指定的本地标识符和应用数据。
  4. 也可以按 2 退出而不进行更改。
  5. 脚本完成后重新启动 Claude。
  6. 由于已保存的登录信息被清除,请重新登录。

Claude 下次启动时会写入新的本地标识符。保留的聊天记录、会话记录、设置、会话和安装仍位于文档所述的位置。

示例决策

如果你只想查看脚本检测到的内容,请启动批处理文件,阅读显示的结果,然后选择 2。查看结果后如果要继续重置,请再次运行该文件并选择 1。

从 PowerShell 运行 Aegis Claude

你可以直接调用 PowerShell 脚本,而不使用批处理文件启动器。在解压后的项目文件夹中打开 PowerShell,然后运行:

powershell -NoProfile -ExecutionPolicy Bypass -File .\Reset-ClaudeIdentity.ps1

-NoProfile 选项会在不加载当前用户配置文件的情况下启动 PowerShell,而 -ExecutionPolicy Bypass 允许此次脚本调用运行,且不会更改项目文档中显示的命令。

验证保留的内容

根据项目文档,重置后以下数据应保持不变:

  • %USERPROFILE%\.claude\projects 中的 Claude Code 会话记录。
  • 会话和文件历史记录。
  • settings.json 文件。
  • 桌面会话文件夹。
  • 位于 %LOCALAPPDATA%\AnthropicClaude 的 Claude 安装。
  • 与账户关联的服务器端对话。
  • Chrome 和 Edge 中针对 claude.ai 的 Cookie。

应用已保存的登录信息不会保留。重置后需要重新进行身份验证属于预期行为。

高级提示与故障排除

处理正在使用的文件

如果脚本报告某个文件正在使用,请完全退出 Claude,然后再次运行重置。文件被锁定表示应用仍在访问脚本尝试移除的数据。

删除前预览

将交互式报告作为检查步骤使用。由于按下 1 前脚本不会修改任何内容,你可以查看检测到的项目;如果不想继续,则按 2 退出。

了解重置范围

此工具会重置 Claude 文档所述的本地身份层。它不是通用的 Windows 身份或网络重置工具,不会更改操作系统语言、时区或 IP 地址,也不会重置 Chrome 或 Edge 为 Claude 网站存储的独立 Cookie。

区分登录数据与对话

已保存的登录信息会被清除,但账户服务器上已存储的对话仍会保留。同样,%USERPROFILE%\.claude\projects 中的 Claude Code 会话记录也会保留。因此,重新登录并不等于丢失对话内容。

结语

Aegis Claude 提供了一种专注的方式,可重置 Windows 上 Claude Desktop 和 Claude Code 使用的本地标识符。下载并解压项目,退出 Claude,运行 Reset-ClaudeIdentity.bat,查看检测到的数据,然后按 1 继续。Claude 下次启动时将生成新的标识符,而已记录的聊天、设置、会话、浏览器 Cookie 和安装内容均会保持不变。