无忧启动论坛

 找回密码
 注册
搜索

已经安装好的win7x64怎么改成UEFI?

查看数: 2303 | 评论数: 68 | 收藏 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-8-27 11:48

正文摘要:

本帖最后由 jsjcjsjc 于 2025-8-29 13:02 编辑 win7x64是异机还原过来的,新电脑只支持UEFI,虽然也是老电脑,但是BIOS改不了Legacy。 有办法从PE进去修改一下,改成支持UEFI启动吗? 我看论坛里面都是新安装的 ...

回复

ctx 发表于 昨天 19:00
卡logo,新机的主板CPU显卡,还有硬盘控制器是什么型号,去PE里看下,打对应驱动试试
ctx 发表于 昨天 19:00
卡logo,新机的主板CPU显卡,还有硬盘控制器是什么型号,去PE里看下,打对应驱动试试
94079490 发表于 昨天 18:29
看看有没有高手
mark007 发表于 昨天 10:10
直接建一个esp分区,重新安装一遍win7系统不就结了,倒腾来倒腾去的,还不够麻烦的
szwp 发表于 前天 17:07
jsjcjsjc 发表于 2025-8-29 14:54
感谢
有两个问题哈
你指的图片是啥?

428图片
ljq0527 发表于 前天 15:18
jsjcjsjc 发表于 2025-8-29 13:03
1.尝试使用dism++安装KB2990941,KB3087873,但是发现状态时"安装挂起",似乎应该重启才可以,但是重启卡死, ...

对了,你这个win7原来不是装在这台电脑上的,你这还有个驱动不支持这台电脑的问题,你还得在pe下注入这台新电脑的win7驱动才行,建议你在系统总裁网站(https://www.sysceo.com/)下载它家的驱动总裁在pe里面离线导入win7驱动,驱动总裁对win7驱动支持新硬件比其他家的有优势,还有它家的U盘魔术师PE可以在pe里面注入之前给你说的那连个nvme驱动,
ljq0527 发表于 前天 15:04
jsjcjsjc 发表于 2025-8-29 09:18
安装了,目前是"安装挂起"状态~~应该是要重启,但是重启还是报错哈~~

这两个系统应该不需要重启才生效,有可能你那个系统缺少前面的更新,早期的Windows系统打补丁也得循序渐进,不像现在的win10是累计更新方式,你可以把那个系统迁移到机械硬盘上试试,修复引导的方式和给你说的一样,也可以把那个系统先找其他电脑更新好之后再接过来,推荐用这个俄罗斯人制作的win7更新包(https://www.423down.com/9434.html),只安装一个就把win7初始版到今年8月之间的更新都装好了,建议折腾系统前先备份之前的系统,免得搞坏了没办法还原了。
jsjcjsjc 发表于 前天 14:54
szwp 发表于 2025-8-29 13:29
先找到图片里的文件

感谢
有两个问题哈
你指的图片是啥?
还有我的硬盘确实是固态哈,不是hdd哈

点评

428图片  详情 回复 发表于 前天 17:07
szwp 发表于 前天 13:29
jsjcjsjc 发表于 2025-8-29 09:16
啊~~那应该怎么办?

先找到图片里的文件

点评

感谢 有两个问题哈 你指的图片是啥? 还有我的硬盘确实是固态哈,不是hdd哈  详情 回复 发表于 前天 14:54
jsjcjsjc 发表于 前天 13:03
ljq0527 发表于 2025-8-29 00:26
看提示好想是你的win7的nvme磁盘驱动有问题,应该不是引导的问题;早期的win7是没有nvme驱动的,后来微软给 ...

1.尝试使用dism++安装KB2990941,KB3087873,但是发现状态时"安装挂起",似乎应该重启才可以,但是重启卡死,应该没有安装成功

2.尝试修改BCD,由于我不确定时C盘的还是新建的ESP盘的BCD,所以我都复制出来执行了下面的命令在复制回去
bcdedit /store C:\BCD /set {default} nointegritychecks on
bcdedit /store C:\BCD /set {default} loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit /store C:\BCD /set {default} testsigning on

但还是一样的错误

3.下载了Micron的通用NVMe驱动,使用DISM++加载了

开机出现了staring windows,windows的图标一直闪啊闪,我以为成功了.但是等了帮个小时还是闪,强制重启后卡在staring windows,都不闪了哈~~~

大家看看还有没有招哈

点评

对了,你这个win7原来不是装在这台电脑上的,你这还有个驱动不支持这台电脑的问题,你还得在pe下注入这台新电脑的win7驱动才行,建议你在系统总裁网站(https://www.sysceo.com/)下载它家的驱动总裁在pe里面离线导  详情 回复 发表于 前天 15:18
jsjcjsjc 发表于 前天 09:18
ljq0527 发表于 2025-8-29 00:26
看提示好想是你的win7的nvme磁盘驱动有问题,应该不是引导的问题;早期的win7是没有nvme驱动的,后来微软给 ...

安装了,目前是"安装挂起"状态~~应该是要重启,但是重启还是报错哈~~

点评

这两个系统应该不需要重启才生效,有可能你那个系统缺少前面的更新,早期的Windows系统打补丁也得循序渐进,不像现在的win10是累计更新方式,你可以把那个系统迁移到机械硬盘上试试,修复引导的方式和给你说的一样,  详情 回复 发表于 前天 15:04
jsjcjsjc 发表于 前天 09:16
窄口牛 发表于 2025-8-29 06:04
你这是hdd,怎么提示nvme驱动?把这个文件先改名避过。你这改过C盘挂载的分区ID了么,启动了,可能系统分区 ...

啊~~那应该怎么办?

点评

先找到图片里的文件  详情 回复 发表于 前天 13:29
窄口牛 发表于 前天 06:04
本帖最后由 窄口牛 于 2025-8-29 06:07 编辑

你这是hdd,怎么提示nvme驱动?把这个文件先改名避过。你这改过C盘挂载的分区ID了么,启动了,可能系统分区不是C了呀。

点评

啊~~那应该怎么办?  详情 回复 发表于 前天 09:16
ljq0527 发表于 前天 00:26
本帖最后由 ljq0527 于 2025-8-29 00:45 编辑

看提示好想是你的win7的nvme磁盘驱动有问题,应该不是引导的问题;早期的win7是没有nvme驱动的,后来微软给win7推送了nvme驱动(是以系统补丁的形式推送的,打了这个补丁后就能识别常规的nvme硬盘了,这两补丁我附件发不出来,1是文件太大,然后我分卷压缩也不行,说不支持扩展名,估计论坛不支持发这类文件,我网上找个下载链接你下载了集成也是一样的(Win7 NVMe支持补丁下载KB2990941,KB3087873下载-Win7系统之家),你可以在pe里面加压出补丁后用dism++把这个nvme补丁集成到win7里面后再重启系统试试,注意,这连个是win7的系统,dism++里面以添加系统更新的方式集成,不是添加驱动那里添加)

点评

1.尝试使用dism++安装KB2990941,KB3087873,但是发现状态时"安装挂起",似乎应该重启才可以,但是重启卡死,应该没有安装成功 2.尝试修改BCD,由于我不确定时C盘的还是新建的ESP盘的BCD,所以我都复制出来执行了下面的  详情 回复 发表于 前天 13:03
安装了,目前是"安装挂起"状态~~应该是要重启,但是重启还是报错哈~~  详情 回复 发表于 前天 09:18
ctx 发表于 3 天前
无法验证签名是因为没打sha256补丁?比如KB4490628。
hilsonma 发表于 3 天前
jsjcjsjc 发表于 2025-8-28 15:12
非常感谢,今天没分了,可以看一下我更新的操作吗?似乎有点问题

尝试使用bootice编辑bcd,禁用数字签名认证
zp1688 发表于 3 天前

进来学习
fh123456 发表于 3 天前
jsjcjsjc 发表于 2025-8-28 16:30
咋论坛主打的不就是一个折腾吗?

大佬搞好没有
dshit 发表于 3 天前

到这里了。说明可以uefi引导了。
你这是驱动文件错误了
win7 +nvme的硬盘 好像得打什么驱动补丁
你用装驱动的软件,在pe下运行,有很多都有专门搞 win7 的nvme驱动,usb驱动,之类的
另外,BIOS里如果是支持 csm兼容模块,最好是打开。纯uefi启动 好像还是i挺麻烦的。
但是你要是有csm,走以前的legacy引导也行啊?
找找。关闭安全启动,关闭tpm,关闭csm,关闭后有可能会出现一些没有的选项
kedion 发表于 3 天前
启动报错已经给了提示了,nvme驱动没有数字签名,要么禁用数字签名,要不就打对应的驱动,并且要确保win7能的数字签名
jsjcjsjc 发表于 3 天前
phkk 发表于 2025-8-28 15:28
折腾电脑自有乐趣

咋论坛主打的不就是一个折腾吗?

点评

大佬搞好没有  详情 回复 发表于 3 天前
phkk 发表于 3 天前
折腾电脑自有乐趣

点评

咋论坛主打的不就是一个折腾吗?  详情 回复 发表于 3 天前
jsjcjsjc 发表于 3 天前
hilsonma 发表于 2025-8-28 13:37
楼主补充了硬盘分区情况,是MBR盘,看到2个NTFS分区,没有看到FAT32分区
这种情况下,建议先在cmd窗口执行 ...

非常感谢,今天没分了,可以看一下我更新的操作吗?似乎有点问题

点评

尝试使用bootice编辑bcd,禁用数字签名认证  详情 回复 发表于 3 天前
jsjcjsjc 发表于 3 天前
bilvnet 发表于 2025-8-27 12:05
新建一个ESP分区,修复引导就行了。我试过

大佬可以看一下我更新的操作吗~~似乎失败了
hilsonma 发表于 3 天前
楼主补充了硬盘分区情况,是MBR盘,看到2个NTFS分区,没有看到FAT32分区
这种情况下,建议先在cmd窗口执行
bcdboot c:\windows /s c: /f uefi
看有没有报错,c盘有没有生成efi文件夹,里面有没有 \EFI\Microsoft\Boot\BCD
如果报错,没有生成相关文件和文件夹,说明这个win7版本没有uefi支持,需要补充uefi支持文件。

如果命令执行成功,生成了相关文件和文件夹,就重启看能不能uefi启动进这个win7
如果没有这个win7的启动项,说明主板不支持ntfs分区作efi引导,需要使用磁盘工具将这个硬盘的分区调整,收缩前面的分区,在后面建一个FAT32分区,然后再用bcdboot 命令生成启动文件到这个fat32分区就可以了。

点评

非常感谢,今天没分了,可以看一下我更新的操作吗?似乎有点问题  详情 回复 发表于 3 天前
hilsonma 发表于 3 天前
zr-71jp 发表于 2025-8-28 11:46
大哥,别误导人,“fat/fat32分区”,fat/fat32及ntfs是磁盘文件系统格式,不是你说的分区;

应该不会误导,会知道是什么分区的,指的就是采用fat16或fat32文件分配表的文件系统的磁盘分区,要不然,还会理解成什么别的分区呢?

我后面还说了个win7分区呢,win7是分区吗?显然不是,但大家会知道我说的win7分区是指win7所在的分区。

而win7分区是ntfs分区,如果主板支持ntfs分区做efi引导的话,就不需要额外找其他分区放efi启动文件,直接放在win7分区就可以了。

现在较多主板支持ntfs分区做efi引导了的,技嘉主板只要不是太旧,能升级bios的,升级后也支持ntfs做efi引导的。
zhxy9804 发表于 3 天前

@echo off
title %~n0

set /p zwletter=请输入Windows系统的盘符(例如c d e):
set /p zbletter=请输入启动文件需要释放的盘符(例如c d e):
bcdboot %zwletter%:\Windows /s %zbletter%: /l zh-cn /f all
@pause
进入pe修复一下即可
bios uefi双启动了就
其实很多主板esp分区根本必须,c盘的ntfs就能启动uefi
zr-71jp 发表于 3 天前
硬盘的分区需要重新调整为GPT模式,还要修复引导;另外,还有考虑你的新机器,是否有对应的显卡驱动?如果没有,基本不要考虑使用win7系统了;典型的卡logo现象会让你束手无策。
zr-71jp 发表于 3 天前
hilsonma 发表于 2025-8-27 12:43
在主板支持uefi引导的分区放置主板支持的启动文件就可以了。

如果你的硬盘有fat/fat32分区,那么就把启 ...

大哥,别误导人,“fat/fat32分区”,fat/fat32及ntfs是磁盘文件系统格式,不是你说的分区;

点评

应该不会误导,会知道是什么分区的,指的就是采用fat16或fat32文件分配表的文件系统的磁盘分区,要不然,还会理解成什么别的分区呢? 我后面还说了个win7分区呢,win7是分区吗?显然不是,但大家会知道我说的win7  详情 回复 发表于 3 天前

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-31 15:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表