我刚刚尝试在我的台式计算机上安装 Windows 7 x64 SP1,但安装 10 分钟后出现此错误:
文件名、目录名或卷标语法不正确。
错误_无效_名称(0x8007007b)
我猜我必须重新安装操作系统,但我想知道我是否可以以某种方式获得更详细的错误消息。我想知道错误的名称/路径是什么?有人知道吗?
答案1
我最终不得不重新刻录安装媒体,这才帮助我解决了这个错误消息。
答案2
我曾经遇到过这个问题。奇怪的是,它甚至懒得问我产品密钥。就我而言,它只是试图“空手”激活,但失败了0x8007007b
。
从这里我成功地激活了无需重新安装,以下是我所做的,希望对您有所帮助:
tl;dr 简短版本
slmgr.vbs /ipk Y0URQ-F4V0R-IT3QP-R0DUC-TQK3Y
覆盖您的产品密钥(注意替换此示例中的虚拟密钥)。
如果你遇到和我一样的问题,下次尝试激活应该成功!
注意:您可能还对其他选项感兴趣,如果您不提供任何参数,它会在对话框中弹出它们。特别是,阅读帮助/rearm
,它承诺“ Reset the licensing status of the machine
”。我没有尝试过。
(长)下午没事,读一下版本
您可能尝试在旧的 Windows 安装上安装 Windows,安装程序从中提取了一些旧信息,即使你格式化,例如通过用于启动的系统分区。
微软有一个名为mgadiag.exe
, 代表 ”微软正版优势诊断“。您可以1.9.0027.0
通过我从以下链接获取版本一些不太重要的知识库文章 938720:
需要管理权限,当您运行它时,请检查您是否已经在 Windows 选项卡上安装了产品密钥,而您甚至都不知道。
还检查该license type
字段。它可能代表Windows License Type: KMS Client
。在这个例子中,我们有kms
,它是key management services
。它与Windows 批量许可. 如果您是家庭用户,您可能不能或不想使用批量许可,它可能是错误出现的(例如,商店之前安装的东西,忘记删除?等等)。
转到licensing
标签,检查Description
字段。(请注意,有一个copy
按钮,以防您想复制信息以寻求帮助)。
在描述字段中,您可能会看到首字母KMS
。
如果您处于 kms 情况并且想要摆脱它,请尝试slmgr.vbs
许可选项卡建议的操作:
请使用 slmgr.vbs /ato 激活并更新 KMS 客户端信息以更新值。
它是一个命令行 Visual Basic 脚本,AFAIK应与操作系统一起内置。
cmd.exe
您可以尝试安装新的产品密钥。以管理员权限启动:在开始菜单搜索框中,键入cmd.exe
,如果您有一个精确的匹配(您应该有),右键单击它,选择run as administrator
。现在您可以安装新的产品密钥:
slmgr.vbs /ipk Y0URQ-F4V0R-IT3QP-R0DUC-TQK3Y
(请注意,示例中使用的产品密钥是假的、无效的 - 我猜 - 如果有人错过了它)
确保在运行后找到对话框它会通知您是否成功更改密钥。我确认后,再次运行 activate,然后激活成功!
如果您想检查,如果您mgadiag.exe
再次运行,现在的密钥类型可能已经更改为其他类型。
如果你感到好奇,slmgr.vbs
从没有参数开始会在对话框中弹出可能的开关。/rearm
听起来特别有趣,但我没有用过它。
答案3
您是否将 RAID 阵列或 Storport 设置为 c: 。通常,当您的非 101 ide 控制器的驱动程序丢失时,会发生这些 7b 错误。
它是否可能是带有 nVidia MCP 的较旧的主板?
答案4
尝试关闭 AHCI,看看它是否允许您在此之后安装。我见过几次这个问题,它总是与 RAID 控制器或启用/禁用 AHCI 有关。除非您正在运行 SSD,否则使用 AHCI 不会带来任何巨大的好处。