谨防冒充者——请仅信任来自@cryptoassetrecovery.com 的电子邮件。举报冒充者

加密资产追回
← 知识中心
密码恢复

忘记了比特币核心(Bitcoin Core)的密码?如何找回(2026)

忘记了 Bitcoin Core 的密码短语?找到您的 wallet.dat 文件,避开 Bitcoin Core 30 及更高版本中的升级陷阱,安全地尝试各种密码,如果遇到困难,请寻求帮助。

作者: · 已发布 · 已更新

忘记了比特币核心(Bitcoin Core)的密码?如何找回(2026)

你发现了一个旧的比特币核心(Bitcoin Core)钱包,也许是在一台多年未开机的笔记本电脑上,而你原本确信自己记得的密码却无法使用。你绝非个例:忘记钱包密码是我们最常处理的恢复需求。

这里没有“忘记密码”链接。Bitcoin Core 会对您电脑上的钱包进行加密,因此没有任何公司或服务器能够重置它。但正是这种设计使得钱包恢复成为可能:只要您拥有加密后的 wallet.dat 文件,可以离线地对该文件进行密码猜测测试,次数不限,直到找到正确密码为止。

本指南适用于忘记 Bitcoin Core钱包密码的情况,包括使用 Bitcoin-Qt(该软件在 2014 年之前的名称)创建的钱包。指南内容涵盖保护该文件、查找该文件、验证其是否确实经过加密、避免新版 Bitcoin Core 中的升级陷阱,以及测试您的猜测。

在进行任何操作之前:请先复制钱包文件

关闭 Bitcoin Core,然后制作至少两份您的 wallet.dat 在升级软件或尝试使用单一密码之前,请将文件复制到不同的磁盘上。在 Bitcoin Core 运行时复制文件可能会导致副本损坏。请仅对副本进行操作。

2025年10月发布的比特币核心(Bitcoin Core)30.0版本不再支持加载旧版“传统”钱包。这些钱包是指比特币核心在23版之前默认创建的Berkeley DB钱包,此后被新的描述符格式所取代。当前版本仍可将传统钱包迁移至新格式,但迁移加密钱包需要输入密码短语。迁移并非解决忘记密码的办法。

还有两点需要注意:

  • 迁移时请跳过比特币核心(Bitcoin Core)30.0 和 30.1 版本。 2026年1月,开发人员警告称,某未具名的默认项迁移失败 wallet.dat 在这些版本中 可能会删除钱包文件夹中的所有文件. 这正是大多数旧版钱包的配置方式。30.2 版已修复了此问题。请使用最新版本,并且仅在副本上使用。
  • 如果新版本无法读取旧文件,请不要惊慌。当前版本使用更严格的读取器来读取旧钱包,因此可能会提示您在仍支持旧格式的版本(例如打过补丁的 29.x 版本)中打开该钱包。这并不一定意味着文件已损坏。
  • 如果旧硬盘出现故障,请先对其进行镜像备份。如果硬盘发出咔嗒声、卡死或出现读取错误,请立即停止使用。反复尝试操作或使用磁盘修复工具可能会使情况恶化,因此在检查硬盘之前,请先将整个硬盘的数据复制到一块状态良好的硬盘上。

你的钱包真的经过加密了吗?

在比特币核心(Bitcoin Core)中,加密功能一直都是可选的。该功能于2011年在0.4.0版本中首次引入,而许多钱包从未启用过加密。如果您的钱包未启用加密,那么就无需恢复密码短语,这反而是个好消息。

检查方法:

  • 锁形图标。在 Bitcoin Core 窗口中,已加密的钱包会在右下角显示一个挂锁图标。未加密的钱包则不会显示该图标。
  • 错误信息。 打开控制台(依次点击“窗口”和“控制台”),然后运行 walletpassphrase"你的猜测" 60. 如果密码错误,系统会返回“输入的钱包密码不正确”。如果是未加密的钱包,系统会返回“正在使用未加密的钱包,但调用了walletPassphrase”。请勿通过发送代币进行测试:在未加密的钱包中,没有任何机制能阻止转账操作。
  • 获取钱包信息. 在控制台中,加密钱包包含一个 unlocked_until 字段。未加密的钱包则没有。

看到余额并不意味着钱包已解锁。即使不输入密码短语,比特币核心(Bitcoin Core)也会显示余额和交易记录。只有在花费比特币或导出密钥时才需要输入密码短语。

比特币核心(Bitcoin Core)是否为您提供了恢复短语?

不。标准的比特币核心(Bitcoin Core)钱包绝不会向您显示12个或24个单词。它的备份包括钱包文件,以及您可能自行导出的私钥或描述符。如果您记得曾记录过一份单词列表,那您很可能是通过其他软件创建的该钱包。我们的《如何确定比特币钱包的创建来源》指南可帮助您缩小范围。

有一个例外情况值得留意:如果你曾在钱包解锁状态下导出过密钥,且 dumpwallet 或 listdescriptors true,该文本文件可让你在无需密码的情况下获得访问权限。请在旧硬盘中搜索该文件,若找到,请像对待现金一样小心保管,因为任何读到该文件的人都能动用这些代币。

如何找到 wallet.dat 文件

Bitcoin Core 将钱包保存在其数据目录中。默认位置取决于您的操作系统以及钱包的创建时间。

计算机默认数据目录
Windows XP时代C:Documents and Settings<you>Application DataBitcoin
Windows Vista 及更高版本(最高支持 Bitcoin Core 27)C:Users<you>AppDataRoamingBitcoin
Windows,通过 Bitcoin Core 28 进行的新安装C:Users<you>AppDataLocalBitcoin
macOS~/Library/Application Support/Bitcoin/
Linux~/.bitcoin/

该文件夹内包含:

  • 旧版钱包 直接放在数据目录中,如下所示: wallet.dat.
  • 自 0.16 版起, 新的安装会让钱包处于一种 钱包/ 子文件夹 (版本说明),可以是 wallets/wallet.dat 或称为钱包,详见 wallets/<name>/wallet.dat.
  • 备份可以命名为任何名称。 “文件”菜单中的“备份钱包”功能可让您按自己喜欢的方式将副本保存到任何位置,因此请在旧的U盘和云端文件夹中查找任何 .dat 或 .bak 文件,而不仅仅是 wallet.dat.

在 Windows 上,请勾选这两个选项 漫游 和 本地, 因为 比特币核心(Bitcoin Core)28 版本更改了默认设置 适用于新安装的情况。这些文件夹默认是隐藏的,因此在搜索前请先显示隐藏文件。如果您正在搜索连接到新电脑的旧硬盘,请查看该硬盘上的旧用户配置文件,而不是您当前的用户配置文件。

一个名为 wallet.dat 可以是旧版的Berkeley DB格式,也可以是较新的SQLite格式。仅凭名称无法判断是哪种格式,也无法判断钱包的创建时间。

先试一试你可能设置的密码

大多数恢复操作都始于有人记得密码的大部分内容。在采取其他任何措施之前,请先在 Bitcoin Core 本身中,使用钱包的副本尝试你认为最可能的密码。

比特币核心(Bitcoin Core)对密码短语的要求非常严格:

  • 每个字符都至关重要。大写字母、空格和标点符号都会改变密码短语。开头或结尾的空格也算在内。Bitcoin Core 不会自动截断它。
  • 请检查“大写锁定”键和键盘布局。如果您当时使用的是其他键盘(例如英国或欧洲布局),某些符号所在的按键位置可能会有所不同。
  • 关于旧密码短语的一个罕见问题。在 25.0 版本之前,Bitcoin Core会以一个隐藏的“空”字符截断密码短语。这种情况几乎不会发生在手动输入的密码上。如果确实影响了您的密码,新版本会提示您仅尝试该字符之前的部分。

然后制定一份有条理的猜测清单。把你在创建该钱包前后使用过的所有密码、你习惯重复使用的元素(名字、日期、数字、符号)以及你通常的组合方式都写下来。我们关于查找旧密码和构建更佳密码候选项的指南对此进行了详细说明。一份包含密码片段和使用习惯的清单,往往比一份简短的完整猜测列表更有用。

猜想能以多快的速度得到验证?

这正是比特币核心(Bitcoin Core)与许多较新的钱包的不同之处。比特币核心使用AES-256对您的密钥进行加密,并将您的密码短语通过SHA-512算法处理数万次,以延长每次猜测所需的时间。当您首次对钱包进行加密时,比特币核心会选择一个轮数,使得在该计算机上每次猜测大约需要十分之一秒,且轮数不少于25,000轮。

实际操作中:

  • 一条足够长且真正随机的密码短语无法被暴力破解。
  • 如果你对密码短语还隐约记得一些,通常是可以找回的。如果你知道密码的组成部分以及大致是如何组合它们的,那么需要尝试的次数就会从数万亿次降至计算机能够处理的范围。
  • 恢复速度因钱包而异。这取决于您文件中存储的轮次以及执行测试的硬件,因此如果不查看您的钱包和线索,任何人都无法准确给出成功概率。

DIY数据恢复工具,以及那些假冒产品

如果你熟悉命令行,有两款广为人知的开源工具可以离线测试猜测:

  • BTCRecover 根据令牌和拼写错误规则生成密码的变体,并同时支持旧版和新版比特币核心钱包格式。
  • hashcat (模式 11300) 使用 John the Ripper 对从钱包中提取的哈希值发起高速 GPU 攻击 bitcoin2john 脚本。

请仅从其官方项目页面下载这些软件。切勿安装通过视频或广告找到的任何“比特币钱包恢复”程序。2026年5月,研究人员记录了一起YouTube诱骗事件:该视频声称可通过暴力破解找回丢失的比特币钱包,但实际却安装了窃取密码的恶意软件。

而且别买一个 wallet.dat. 一些网站出售显示大额余额的“丢失钱包”,并承诺你可以自己破解密码。一位比特币核心(Bitcoin Core)开发者解释了这些文件是如何 使用真实的余额伪造,但加密密钥无效. 无论输入什么密码,都无法打开它们。

钱包完全无法加载吗?

如果 Bitcoin Core 提示钱包已损坏,或者在任何版本中都无法加载该钱包,这与忘记密码短语是两个不同的问题。请不要对您唯一的备份副本运行修复工具,也不要让任何人说服您将文件上传到网站上。请妥善保管您的备份副本,并向我们说明具体情况。我们会告知您这是否属于我们可以处理的问题。

当自行解决行不通时:专业的比特币核心(Bitcoin Core)密码恢复服务

如果你的尝试都没有成功,而且你手里还有那个加密的钱包文件,那么这就是我们要做的。 “加密资产恢复”服务通过将您的密码候选项与加密后的数据进行比对,来恢复被遗忘的比特币核心(Bitcoin Core)钱包密码短语。 wallet.dat. 请将钱包文件的副本以及您能记得的所有密码线索发送给我们。我们会在离线、物理隔离的机器上进行破解,因此您的密钥绝不会暴露在网络上;如果第一轮破解未成功,我们会联系您,请您提供新的猜测。

只有在我们成功的情况下,您才需要付费。完全零风险。

开始康复之旅 →

如果您不愿透露所有密码,可以提供近似密码,或者只提供您认为相关的密码。这样能稍微降低被破解的概率,具体如何选择由您决定。

当无法恢复时

有些钱包无法打开。如果密码短语很长且是随机生成的,而你完全不记得任何内容,那么通过试猜是无法找回的。如果钱包文件丢失且没有备份或导出的密钥,就没有任何依据可供测试。此外,如果代币早在几年前就被转出钱包,即使恢复了文件也无法取回这些代币。 在花费时间进行恢复之前,你可以先在区块浏览器上查看该地址的交易记录。

为什么选择“加密资产恢复”来恢复您的比特币核心钱包?

  • 安全、离线的恢复。破解过程在与互联网隔离的离线机器上进行,因此您的密钥绝不会在网络上暴露。
  • 在比特币核心(Bitcoin Core)、MetaMask、Blockchain.com 等平台上,已有数千个钱包被找回。
  • 按效果付费。只有当我们成功帮您重新入职后,您才需支付费用。
  • 与真人沟通。随时联系我们,您就可以通过Zoom与我们的创始人——父子搭档克里斯和查尔斯——进行视频通话。
  • 曾被BBC、《福布斯》、Vice、《The Block》和《Business Insider》报道。

了解有关我们比特币核心(Bitcoin Core)钱包恢复服务的更多信息。

常见问题

我可以重置我的比特币核心(Bitcoin Core)密码吗?

不。Bitcoin Core 没有重置或恢复邮箱,因为密码短语是对您自己电脑上的钱包进行加密的。只有在知道当前密码短语的情况下,才能更改密码短语。如果没有它,唯一的解决办法就是通过尝试各种猜测来找出密码短语。

我能在最新的比特币核心(Bitcoin Core)中打开一个旧的 wallet.dat 文件吗?

如果是旧的传统钱包,则无法直接迁移。Bitcoin Core 30 及更高版本无法加载传统钱包,但可以将它们迁移到新格式。迁移加密钱包需要密码短语,因此请先恢复密码短语,然后使用 30.2 及更高版本迁移一份副本。

Bitcoin-Qt 和 Bitcoin Core 是同一款软件吗?

是的。在2014年0.9.0版本之前,比特币软件的桌面应用程序名为Bitcoin-Qt,此后该项目更名为Bitcoin Core。这两个时期的钱包都使用一个 wallet.dat 文件以及相同类型的密码短语。

比特币核心(Bitcoin Core)有12个单词的恢复短语吗?

不。标准的比特币核心(Bitcoin Core)钱包不使用12个或24个单词的恢复短语。您的备份就是钱包文件本身,以及您导出的任何私钥或描述符。

比特币核心(Bitcoin Core)的密码恢复需要多长时间?

情况差异很大。有些案件20到30分钟就能解决。我们处理过的耗时最长的案件花了两年多。大部分工作都是被动进行的:我们先对您的候选人进行测试,如果测试结果不理想,再向您征询新的建议。

把我的钱包文件发给你安全吗?

这是一个合理的问题,因为如果陌生人解锁了您的钱包,他们可能会动用里面的资金。Crypto Asset Recovery 是一家在新罕布什尔州注册的公司,其创始人克里斯和查尔斯均以真实姓名开展业务,您在发送任何文件之前,可以通过 Zoom 与他们沟通。 我们仅根据加密文件和您的猜测进行操作,我们的业务依赖于归还钱包,而非据为己有。对于大多数较旧的 wallet.dat 文件,您甚至无需发送整个钱包:我们的《零盗窃风险钱包发送指南》详细说明了如何仅提取加密的主密钥和几个未使用的地址。这使我们能够测试密码,但无法动用您的代币。

如果没有 wallet.dat 文件,还能恢复 Bitcoin Core 吗?

只有当你拥有该密钥的另一份副本时,例如以不同名称保存的备份文件,一个 dumpwallet 导出或私有描述符导出。如果没有钱包文件或其密钥的导出,就无法进行恢复。

钱包恢复指南,直达您的收件箱。

来自帮助人们找回钱包的团队的不定期实用提示。

订阅即表示您同意我们的隐私政策。您可以随时取消订阅。