25.46 KB, 下载次数: 434, 下载积分: 无忧币 -2
温馨提示:bcdedit检查winload、wmic、powershell 、C:\Windows\Panther\setupact.log文件检测、注册表 HKLM\System\CurrentControlSet\Control\PEFirmwareType 检测什么的都不靠谱。
支持efi引导的//只有win7及以上, 所以xp, 03系统就只能够bios引导
610644034 发表于 2019-11-8 14:28
bcdedit 工具应该是最权威的! 虽然用了系统API GetFirmwareEnvironmentVariableA 但是 bcdedit 工具从层 ...
liuzhaoyzz 发表于 2019-11-8 14:33
有些情况bcdedit根本就用不了,打不开,何谈权威?正因为bcdedit打开不靠谱,所以要重复造轮子。 ...
liuzhaoyzz 发表于 2019-11-8 13:29
的确,因为我测试了在XP上面运行一楼的小程序,判断也正常,所以就说支持XP判断。
GetFirmwareEnvironme ...
liuzhaoyzz 发表于 2019-11-8 17:32
你那UEFI启动的XP是经过改造的吧,XP我测试了结果跟你截图是一样的。我没见过UEFI启动的XP。。。
江南一根葱 发表于 2019-11-8 19:26
有点好奇检测完了做些什么,
如果是efi的,则干些?
如果是bios的,则干些?
liuzhaoyzz 发表于 2019-11-8 20:03
用于批处理啊,比如说修改BCD,如果是bios启动就用winload.exe,否则就用winload.efi。
ostrichb 发表于 2019-11-10 17:24
其实要判断有一个简单的方法:运行msinfo32里面看一行字写的是传统就是BIOS uefi就是uefi启动
ostrichb 发表于 2019-11-10 17:24
其实要判断有一个简单的方法:运行msinfo32里面看一行字写的是传统就是BIOS uefi就是uefi启动
窄口牛 发表于 2019-11-11 12:10
pe判断没有意义,要判断的是系统的启动方式,和pe没有啥关系。
brook 发表于 2020-1-3 12:47
执行exe文件后一闪而退,不知怎么回事
liuzhaoyzz 发表于 2020-1-5 16:21
先运行cmd,切换到DetectEFI32所在的目录,输入DetectEFI32,或者直接用一楼的批处理示例。
朱玛12345678 发表于 2019-11-8 17:29
然而UEFI启动XP并不能判断 23333~
Anson4 发表于 2020-3-19 15:25
请问,这个环境用BCDEDIT来判断准确吗?
朱玛12345678 发表于 2020-3-19 16:07
不能,Windows XP没有BCD文件和bcdedit程序。
austere 发表于 2020-5-6 19:41
64位 win10 运行批处理后,按任意键后没有反馈就退出了,什么情况?
liuzhaoyzz 发表于 2019-11-8 14:33
有些情况bcdedit根本就用不了,打不开,何谈权威?正因为bcdedit打开不靠谱,所以要重复造轮子。 ...
quya 发表于 2020-5-7 11:33
都用上uefi了, bcdedit还会有根本打不开的情况??
becdedit 都不权威, 还有什么是权威的?
liuzhaoyzz 发表于 2020-5-7 11:41
你太年轻了,bcdedit打不开的情况你都没见过,你没见过的东西,不一定不存在!
quya 发表于 2020-5-7 11:55
八成你没我年纪大。
bcdedit打不开的, 要么人为把它删除了, 要么系统里根本没有bcdedit。 如果人为 ...
liuzhaoyzz 发表于 2020-5-7 12:01
难道电脑里面存在的程序都能够运行?bcdedit存在的情况下,遇到较多情况还是打不开,如果依赖于这 ...
quya 发表于 2020-5-7 12:19
说实话, 我不是很清楚ramos在bcdedit存在的情况下是否会运行出错, 而且这个ramos还是uefi启动的?
...
quya 发表于 2020-5-7 12:37
再多说2句, 如果你说的ramos 指的是pe, 那么bcdedit出错是正常的。 详情见我帖子 http://bbs.wuyou.net/f ...
liuzhaoyzz 发表于 2020-5-7 12:45
...很多人正常的电脑里面bcdedit运行不了 ...
quya 发表于 2020-5-7 12:48
有点夸张吧, 举不出个具体例子, 说了也没用。
quya 发表于 2020-5-7 12:48
有点夸张吧, 举不出个具体例子, 说了也没用。
好了, 不想跟你再辩了, 你认为有造轮子的必要, 那就 ...
liuzhaoyzz 发表于 2019-11-8 14:33
有些情况bcdedit根本就用不了,打不开,何谈权威?正因为bcdedit打开不靠谱,所以要重复造轮子。 ...
朱玛12345678 发表于 2019-11-8 19:47
XP添加UEFI启动支持其实很简单,只要拷两个文件就可以。这个我早就做到了,只不过一直没公开教程而已。
ku588 发表于 2020-5-31 12:39
早试过了,受具体实机BIOS-UEFI不同环境的影响和Windows系统PE不同环境因素的影响,这个判断不可靠!
尤其 ...
熄滅的蠟燭 发表于 2020-5-31 12:56
这只是判断当前系统的启动模式,关PE什么事。同时支持BIOS和UEFI又怎么样,系统还不是只用一种模式启动
ku588 发表于 2020-5-31 13:12
我管PE环境也叫系统,我在PE下测试不行吗?能判断PE系统启动环境吗?
如果不能判断当前PE系统环境就注明 ...
熄滅的蠟燭 发表于 2020-5-31 13:23
你测试PE的启动模式有个鸟用
ku588 发表于 2020-5-31 13:24
你觉得没用不等于别人没用,不懂少说话
熄滅的蠟燭 发表于 2020-5-30 23:31
我敢肯定你的这个肯定不是UEFI启动。
朱玛12345678 发表于 2020-5-31 13:30
信不信由你
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=420307&mobile=no
熄滅的蠟燭 发表于 2020-5-31 13:29
那你说说判断PE启动模式有什么用?
ku588 发表于 2020-5-31 13:44
如果仅仅是判断当前系统是BIOS还是UEFI启动,如果没有其它用武之地,那这个工具就没有价值,比如用于远程 ...
熄滅的蠟燭 发表于 2020-5-31 13:41
看了你的帖子,你也是真够闲的,我先不管你的是不是UEFI。我就想问问弄这个32位的XP来UEFI启动有意义吗? ...
wintoflash 发表于 2020-5-31 14:09
有没有意义不是由你来定。
错了就是错了,别狡辩。
adef 发表于 2020-5-31 17:03
71楼的 test.7z 其实就是 wintoflash 的 secure boot,偶只是修改了一下显示结果。
wintoflash 发表于 2021-11-19 20:36
挖个坟。
最近写了个打印各种系统信息的小工具。
https://github.com/a1ive/nwinfo/releases
liuzhaoyzz 发表于 2021-11-20 11:01
试了下,非常强大!感谢!
如果你早点写出有这么强大的工具,我们折腾RAMOS就不用上VC+autoit3+批处理各 ...
wintoflash 发表于 2021-11-20 11:24
忘记说了,这个工具只支持 Win7 及以上系统 (我在内部主动做的限制)。
做这个工具,最初只是因为江南一 ...
liuzhaoyzz 发表于 2021-11-20 11:36
这个限制不行啊,希望改进,希望能够通杀windows系统,不然的话XP还要分开处理,麻烦啊。
wintoflash 发表于 2021-11-22 15:06
现在nwinfo可以在XP下运行了,但是大部分功能会出错。
判断固件类型是可以的。
VXP-2021-11-22-15-14-22.png (35.76 KB, 下载次数: 158)
VXP-2021-11-22-15-16-10.png (40.16 KB, 下载次数: 161)
liuzhaoyzz 发表于 2021-11-22 15:19
试了下,虚拟机里面的xp,判断固件类型没有问题。
nwinfo_x86 --sys
wintoflash 发表于 2021-11-26 14:35
现在在xp下除了不能获取acpi之外,其他的功能都可以使用了。
(感觉没必要再为xp单独实现获取acpi的功能)
江南一根葱 发表于 2021-11-26 15:03
经65535位网友测试,我的方案可能适合dos~win11系统
wintoflash 发表于 2021-11-26 14:35
现在在xp下除了不能获取acpi之外,其他的功能都可以使用了。
(感觉没必要再为xp单独实现获取acpi的功能)
liuzhaoyzz 发表于 2021-11-26 15:52
static void PrintFwInfo(void)
{
DWORD VarSize = 0;
liuzhaoyzz 发表于 2021-11-26 15:20
32位保护模式的程序,怎么可能运行在16位实模式的DOS上面?吹牛不打草稿
DetectEFI32感觉在 ...
liuzhaoyzz 发表于 2021-11-26 15:20
32位保护模式的程序,怎么可能运行在16位实模式的DOS上面?吹牛不打草稿
DetectEFI32感觉在 ...
liuzhaoyzz 发表于 2021-11-26 15:20
32位保护模式的程序,怎么可能运行在16位实模式的DOS上面?吹牛不打草稿
DetectEFI32感觉在 ...
liuzhaoyzz 发表于 2021-11-26 15:20
32位保护模式的程序,怎么可能运行在16位实模式的DOS上面?吹牛不打草稿
DetectEFI32感觉在 ...
wintoflash 发表于 2021-11-26 19:14
你这不是能看懂C吗。
bjay2008xmy 发表于 2021-12-18 15:24
WIN10 64位用不了,批出理没有显示判断结果,只有一句按任意键继续。。
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) | Powered by Discuz! X3.3 |