尝试激活 Windows 时修复错误代码 0x8007000D

尝试激活 Windows 时修复错误代码 0x8007000D: (Fix Error Code 0x8007000D when trying to activate Windows: )错误代码 0x8007000D 的主要原因是Windows文件丢失或损坏,因此Windows更新无法进行,因此出现错误。由于此错误,您将无法安装任何新更新,这可能对您的系统有害,因为您将无法下载安全更新,这最终会使您的系统容易受到病毒、恶意软件和外部威胁的攻击。

当您尝试激活您的Windows副本或在 cmd 中使用slsmgr -dlv 或 slmgr -ato 命令(slsmgr -dlv or slmgr -ato command)时,将生成以下错误:

The data is invalid.
Error code 8007000d.

尝试激活 Windows 时修复错误代码 0x8007000D

我们忘了提到这个错误也可能是因为系统帐户默认对注册表路径具有完全控制(Control)权限:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root

修复 Windows 更新错误代码 0x8007000D

如果根(Root)密钥或任何子密钥的这些权限已更改,我们将看到错误代码 0x8007000D。我想现在我们已经详细介绍了错误代码 0x8007000D 并且不浪费任何时间让我们看看如何解决这个问题。

尝试激活 Windows 时修复错误代码 0x8007000D(Fix Error Code 0x8007000D when trying to activate Windows)

确保 创建一个还原点(create a restore point) 以防万一出现问题。

方法 1:使用 Microsoft Fixit(Method 1: Using the Microsoft Fixit)

如果错误代码 0x8007000D(Error Code 0x8007000D)是因为更改了对Root密钥的权限,那么这个Fixit肯定会解决这个问题。

微软修复它

方法 2:删除 SoftwareDistribution 下载文件夹中的所有内容(Method 2: Delete everything in Download folder of SoftwareDistribution)

1.按 Windows 键 + R 然后输入“ %systemroot%\SoftwareDistribution\Download ”并回车。

2.选择下载(Download)文件夹(Cntrl + A)中的所有内容,然后将其删除。

删除 SoftwareDistribution 文件夹中的所有内容

3.确认弹出窗口中的操作,然后关闭所有内容。

4.从 回收站(Recycle bin)中删除所有内容 ,然后重新启动(Restart)您的电脑以保存更改。

5.再次尝试更新Windows,这一次它可能会 开始下载更新( start downloading the update) 而没有任何问题。

方法3:运行系统文件检查器(SFC)和检查磁盘(CHKDSK)(Method3: Run System File Checker (SFC) and Check Disk (CHKDSK))

1.按Windows Key + X然后单击命令提示符(Command Prompt)管理员(Admin))。

具有管理员权限的命令提示符

2.现在在cmd中输入以下内容并回车:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

SFC 立即扫描命令提示符

3.等待上述过程完成,完成后重新启动您的电脑。

4.接下来,从这里运行 CHKDSK  Fix File System Errors with Check Disk Utility(CHKDSK)

5.让上述过程完成并再次重新启动您的 PC 以保存更改。

方法 4:运行 CCleaner 和 Malwarebytes(Method 4: Run CCleaner and Malwarebytes)

执行全面(Full)防病毒扫描以确保您的计算机是安全的。除了这个运行CCleanerMalwarebytes Anti-malware

1.下载并安装 CCleaner  &  Malwarebytes。

2.运行 Malwarebytes(Run Malwarebytes) 并让它扫描您的系统以查找有害文件。

3.如果发现恶意软件,它将自动删除它们。

4.现在运行 CCleaner  ,在“Cleaner”部分的“ Windows ”选项卡下,我们建议检查以下要清理的选项:

ccleaner 清洁设置

5.一旦您确定检查了正确的点,只需单击 Run Cleaner, 然后让 CCleaner 运行。

6.要清理您的系统,请进一步选择注册表(Registry)选项卡并确保选中以下内容:

注册表清理器

7.选择Scan for Issue并允许CCleaner扫描,然后单击 Fix Selected Issues。

8.当CCleaner 询问“您要备份对注册表的更改吗?(Do you want backup changes to the registry?)” 选择是。

9.备份完成后,选择Fix All Selected Issues

10.重新启动您的PC,您可能能够 在尝试激活Windows 时(0x80072ee7 when trying to activate Windows)(Fix Error Code 0x8007000D or 0x80072ee7 when trying to activate Windows)修复错误代码0x8007000D 或0x80072ee7 。

方法五:运行DISM(部署镜像服务和管理)(Method 5: Run DISM (Deployment Image Servicing and Management))

1.按Windows Key + X然后选择命令提示符(Command Prompt)管理员(Admin))。

命令提示符管理员

2.在cmd中输入以下命令并回车:

重要提示:(Important:) 当您进行 DISM 时,您需要准备好Windows 安装介质(Windows Installation Media)

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

注意:(Note:) (Replace)C:RepairSourceWindows 替换为您的修复源的位置

cmd恢复健康系统

2.按回车键运行上述命令并等待该过程完成,通常需要15-20分钟。

NOTE: If the above command doesn't work then try on the below: 
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

3.DISM过程完成后,在cmd中键入以下内容并按Enter (DISM)(Enter) sfc  sfc /scannow

4.让系统文件检查器(System File Checker)运行,一旦完成,重新启动您的电脑。

为你推荐:(Recommended for you:)

就是这样,您在尝试激活 Windows 时已成功修复错误代码 0x8007000D(Fix Error Code 0x8007000D)
,但如果您 对本指南仍有任何疑问,请随时在评论部分询问。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts