下面有很多细节,但我会在顶部提出我的问题:假设产品密钥被 Microsoft 激活服务器接受,我该如何从降级到 Windows 7 的 Windows 8 安装升级到 Windows 10?我还发现 Windows 8 安装无法启动,Windows 7 安装运行正常,但我无法检索产品密钥,如果可能的话,我想知道这是否正常。
细节:
我继承了一个用户,该用户拥有一个与企业环境中的域绑定的桌面工作站。我拥有本地帐户和域帐户的管理访问权限。
这台电脑原本是 Windows 8 系统,但已降级为 Windows 7。我没有降级经验,我联系过的任何专业联系人也没有。我想将此系统升级到 Windows 10。我没有产品密钥(没有介质,没有贴纸),也没有前任管理员提供的有用信息。
我不完全理解我看到的是什么。C: 上安装有 Windows 7,D: 上安装有 Windows 8。我不知道这对于降级来说是否正常。我无法启动 Windows 8 安装。尝试启动时,在通过 BIOS 时显示戴尔启动画面,然后是空白的黑屏。尝试选择 Windows 8 从安全模式启动时,出现一条消息,提示 Windows 无法启动,我需要使用安装介质进行修复(我还没有尝试过)。CHKDSK 发现并修复了安装问题,但在下一次通过时又发现了同样的问题。Windows 7 安装运行正常。我不知道这是否正常,我只是不应该启动原始操作系统,因为它已经降级了。
尽管微软官方声明免费升级到 Windows 10 已经结束,但我知道媒体创建工具一直在运行,并且最近不到两周前就产生了有效的许可证。当我从 Windows 7 安装中运行该工具时,它在安装过程中失败,表明它无法验证产品密钥。我没有产品密钥的物理副本,当我尝试在 CMD 或 Powershell 中检索它时,我收到错误消息,表明无法找到它。相同的命令在另一台计算机上成功。
谢谢。
编辑1:我使用名为get_win8key的第三方脚本找到了产品密钥:https://github.com/christian-korneck/get_win8key
此时我需要手动将此产品密钥传递给 Windows 10 更新助手或 Windows Media Creation Tool,但我不知道该怎么做。我正在尝试弄清楚,但欢迎指导。我还需要知道从降级的 Windows 7 安装运行它是否安全。
答案1
从 Windows 8 开始,原始预装操作系统的产品密钥嵌入在 BIOS 中,取代了以前容易被擦除的 OEM 贴纸。可以使用以下命令获取产品密钥:
wmic path softwarelicensingservice get OA3xOriginalProductKey
当您在 Windows 7 上运行安装程序时,此产品密钥可能被识别为 Windows 8 产品密钥,从而导致不匹配。您有两个选择:
- 尝试获取接受的安装媒体
OA3xOriginalProductKey
。 - 使用零售许可证或 Microsoft 批量许可执行全新安装。
所有这些选项可能都需要全新安装,但至少您不必担心丢失原始 OEM 许可证。它OA3xOriginalProductKey
允许使用批量许可升级到任何当前 Windows 版本,就像以前的贴纸一样。全新安装(并从备份中恢复数据)还可以消除由(重复)降级和升级引起的所有可能问题,因此实际上不需要花费太多精力。