无忧启动论坛

标题: 网卡在pe启动后老是叉叉,请问该如何处理! [打印本页]

作者: wlsk888    时间: 2022-11-22 08:58
标题: 网卡在pe启动后老是叉叉,请问该如何处理!
网卡在pe启动后老是叉叉,请问该如何处理!
表现为偶发,PE好像是使用了EXEC Drvindex.exe -h这个吧?
需要在设备管理器中更新驱动程序一下,就正常了?
这个有什么命令处理或者原因?加了wait延时,没用!

作者: dos时代菜鸟    时间: 2022-11-22 09:39
本帖最后由 dos时代菜鸟 于 2022-11-22 12:56 编辑

通常是靠 wpeutil.exe InitializeNetwork 初始化网络时,附带驱动网卡。
这个过程有时快,有时慢。
可以在此前 手动 用 drvload 加载所有 网卡驱动的 inf ,尝试 主动安装网卡驱动。

-------------------------------------------------如下代码bat ,用于找出当前系统 所有 class=net 的网络驱动 并加载。
@echo off
setlocal ENABLEDELAYEDEXPANSION
set net_drv=
for %%c in (%windir%\inf\*.inf) do (
    for /f "tokens=1,2 delims== " %%d in ('type %%c') do (
        if /i *%%d*==*Class* (
            if /i *%%e*==*net* (
                echo [%%c]
                set net_drv=!net_drv! %%c
            )
        )
    )
)
drvload !net_drv!


作者: wlsk888    时间: 2022-11-22 13:42
dos时代菜鸟 发表于 2022-11-22 09:39
通常是靠 wpeutil.exe InitializeNetwork 初始化网络时,附带驱动网卡。
这个过程有时快,有时慢。
可以 ...

谢谢帮助,我已经确定重新加载rt640x64.inf后,网卡可以正常,想问一下,上面的批处理改成只重新加载这个inf是:drvload %windir%\inf\rt640x64.inf 就可以了吗?这个加载是放在pecmd.ini
EXEC -hide %SystemRoot%\System32\wpeinit.exe
这句之前还是放在
EXEC Drvindex.exe -h
这句之前?
作者: dos时代菜鸟    时间: 2022-11-22 15:34
wlsk888 发表于 2022-11-22 13:42
谢谢帮助,我已经确定重新加载rt640x64.inf后,网卡可以正常,想问一下,上面的批处理改成只重新加载这个 ...

wpeinit.exe 和 wpeutil.exe   不一样,但大部分情况 都是用来 初始化系统的。

我 理解 是 在最前面 手动安装驱动程序,以防止 上面说的那两个程序运行时 懵逼。

但是 这个手动加载驱动 的过程会 有些慢。
作者: nowayer    时间: 2023-12-2 00:03
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3