jlee.o**94 发表于 2026-4-30 14:28:38

打开无线网卡时,LenovoVantage-(SmartDisplayAddin).exe 经常性崩溃

本帖最后由 jlee.o**94 于 2026-4-30 14:59 编辑

没有明确复现步骤,因为即便没有任何操作也可能产生异常,一天可以崩很多次。已知的条件仅有——打开wlan,并运行有lenovo vantage服务。
但打开移动热点、从锁屏状态登录系统时,可能有助于触发崩溃。

联想乐享AI 发表于 2026-4-30 14:30:31

<div class='lexiang_answer'><p><strong>关于LenovoVantage-(SmartDisplayAddin).exe频繁崩溃的解决方案:</strong></p>
<ol>
<li>
<p><strong>更新/重装无线网卡驱动</strong></p>
<ul>
<li>打开【设备管理器】→ 展开【网络适配器】→ 右键点击无线网卡设备 → 选择【卸载设备】,勾选【删除驱动程序软件】。</li>
<li>通过<a href="https://newsupport.lenovo.com.cn/driveDownloads_index.html">联想服务官网</a>输入设备SN码,下载并安装最新的无线网卡驱动。</li>
</ul>
</li>
<li>
<p><strong>检查WLAN服务状态</strong></p>
<ul>
<li>按【Win R】输入<code>services.msc</code>,找到【WLAN AutoConfig】服务 → 右键选择【属性】→ 确保【启动类型】为“自动”,并点击【启动】→ 应用保存。</li>
<li>若服务被禁用或异常,可能因第三方安全软件(如360、金山)拦截,建议暂时卸载此类软件后测试。</li>
</ul>
</li>
<li>
<p><strong>运行网络重置命令</strong></p>
<ul>
<li>以管理员身份打开【命令提示符】→ 输入以下命令并回车:
<pre><code>netsh winsock reset
netsh int ip reset</code></pre>
<p>完成后重启电脑,此操作可修复网络协议异常。</p></li>
</ul>
</li>
<li>
<p><strong>排查系统文件损坏</strong></p>
<ul>
<li>在命令提示符中输入:
<pre><code>sfc /scannow</code></pre>
<p>等待系统扫描并修复损坏的系统文件。</p></li>
</ul>
</li>
<li>
<p><strong>临时禁用Lenovo Vantage插件</strong></p>
<ul>
<li>若问题仅在打开WLAN时触发,可能是Lenovo Vantage的SmartDisplayAddin组件冲突。</li>
<li>前往【控制面板】→【程序和功能】→ 找到【Lenovo Vantage】→ 选择【更改】→ 卸载或禁用相关插件(如Smart Display功能)。</li>
</ul>
</li>
<li>
<p><strong>数据备份与系统恢复</strong></p>
<ul>
<li>若上述方法无效,建议备份重要数据后,通过【设置】→【恢复】→【重置此电脑】选择保留文件的方式重置系统,或使用联想一键恢复功能。</li>
</ul>
</li>
</ol>
<p><strong>若问题持续存在:</strong><br />
可联系<a href="https://item.lenovo.com.cn/product/51643.html">联想远程服务</a>由工程师远程诊断,或前往<a href="https://newsupport.lenovo.com.cn">联想服务官网</a>提交详细日志(如崩溃日志、设备型号等)获取针对性支持。如果以上方案都无法解决您的问题,也可以访问 <em>.</em> 进行查找,<em>.</em> 或联系人工客服。</p></div>

jlee.o**94 发表于 2026-4-30 14:38:41


************* Path validation summary **************
Response                         Time (ms)   Location
Deferred                                       srv*

************* Preparing the environment for Debugger Extensions Gallery repositories **************
   ExtensionRepository : Implicit
   UseExperimentalFeatureForNugetShare : false
   AllowNugetExeUpdate : false
   NonInteractiveNuget : true
   AllowNugetMSCredentialProviderInstall : false
   AllowParallelInitializationOfLocalRepositories : true
   EnableRedirectToChakraJsProvider : false

   -- Configuring repositories
      ----> Repository : LocalInstalled, Enabled: true
      ----> Repository : UserExtensions, Enabled: true

>>>>>>>>>>>>> Preparing the environment for Debugger Extensions Gallery repositories completed, duration 0.000 seconds

************* Waiting for Debugger Extensions Gallery to Initialize **************

>>>>>>>>>>>>> Waiting for Debugger Extensions Gallery to Initialize completed, duration 0.031 seconds
   ----> Repository : UserExtensions, Enabled: true, Packages count: 0
   ----> Repository : LocalInstalled, Enabled: true, Packages count: 46

Microsoft (R) Windows Debugger Version 10.0.29547.1002 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File
User Mini Dump File: Only registers, stack and portions of memory are available


************* Path validation summary **************
Response                         Time (ms)   Location
Deferred                                       srv*
Symbol search path is: srv*
Executable search path is:
Windows 10 Version 19045 MP (16 procs) Free x64
Product: WinNt, suite: SingleUserTS
Edition build lab: 19041.1.amd64fre.vb_release.191206-1406
Debug session time: Thu Apr 30 12:18:39.000 2026 (UTC + 8:00)
System Uptime: not available
Process Uptime: 0 days 0:00:07.000
................................................................
............................................................
Loading unloaded module list
.
----------------------------------------------------------------------------
The user dump currently examined is a minidump. Consequently, only a subset
of sos.dll functionality will be available. If needed, attaching to the live
process or debugging a full dump will allow access to sos.dll's full feature
set.
To create a full user dump use the command: .dump /ma <filename>
----------------------------------------------------------------------------
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr
(2f80.3b44): Access violation - code c0000005 (first/second chance not available)
ReadVirtual() failed in GetXStateConfiguration() first read attempt (error == 0.)
Invalid mini-dump Miscellaneous information in InitializeConfiguration()
For analysis of this file, run !analyze -v
ntdll!NtWaitForMultipleObjects+0x14:
00007fff`e872e0f4 c3            ret
0:018> !analyze -v
................................................................
................................................................
...................
Loading unloaded module list
.
*******************************************************************************
*                                                                           *
*                        Exception Analysis                                 *
*                                                                           *
*******************************************************************************

Failed to request MethodData, not in JIT code range

KEY_VALUES_STRING: 1

    Key: AV.Type
    Value: Read

    Key: Analysis.CPU.mSec
    Value: 2921

    Key: Analysis.Elapsed.mSec
    Value: 59929

    Key: Analysis.IO.Other.Mb
    Value: 20

    Key: Analysis.IO.Read.Mb
    Value: 1

    Key: Analysis.IO.Write.Mb
    Value: 24

    Key: Analysis.Init.CPU.mSec
    Value: 375

    Key: Analysis.Init.Elapsed.mSec
    Value: 3220

    Key: Analysis.Memory.CommitPeak.Mb
    Value: 143

    Key: Analysis.Version.DbgEng
    Value: 10.0.29547.1002

    Key: Analysis.Version.Description
    Value: 10.2602.27.2 amd64fre

    Key: Analysis.Version.Ext
    Value: 1.2602.27.2

    Key: CLR.BuiltBy
    Value: NET481REL1LAST_C

    Key: CLR.Engine
    Value: CLR

    Key: CLR.Version
    Value: 4.8.9310.0

    Key: Failure.Bucket
    Value: INVALID_POINTER_READ_c0000005_SESmartWireless.dll!Unknown

    Key: Failure.Exception.Code
    Value: 0xc0000005

    Key: Failure.Exception.IP.Address
    Value: 0x7fffa54739b1

    Key: Failure.Exception.IP.Module
    Value: SESmartWireless

    Key: Failure.Exception.IP.Offset
    Value: 0x739b1

    Key: Failure.Hash
    Value: {29a3b145-7b95-9adf-463b-338bb293d6b9}

    Key: Failure.ProblemClass.Primary
    Value: INVALID_POINTER_READ

    Key: Faulting.IP.Type
    Value: Paged

    Key: Timeline.Process.Start.DeltaSec
    Value: 7

    Key: WER.OS.Branch
    Value: vb_release

    Key: WER.OS.Version
    Value: 10.0.19041.1

    Key: WER.Process.Version
    Value: 4.2601.21.0


FILE_IN_CAB:LenovoVantage-(SmartDisplayAddin).exe.12160.dmp

NTGLOBALFLAG:0

APPLICATION_VERIFIER_FLAGS:0

CONTEXT:(.ecxr)
rax=6632653264326340 rbx=000000acbc63ea10 rcx=6632653264326332
rdx=000000007fffffff rsi=0000000000000000 rdi=0000000000000078
rip=00007fffa54739b1 rsp=000000acbc63e878 rbp=000000acbc63e910
r8=6632653264326332r9=6632653264326332 r10=000000000000000e
r11=000000007fffffff r12=0000000000000000 r13=0000028286163b68
r14=00007fffa54a83f0 r15=0000000000000026
iopl=0         nv up ei ng nz na po cy
cs=0033ss=002bds=002bes=002bfs=0053gs=002b             efl=00010283
SESmartWireless!se_plugin_action+0x55691:
00007fff`a54739b1 41803800      cmp   byte ptr ,0 ds:66326532`64326332=??
Resetting default scope

EXCEPTION_RECORD:(.exr -1)
ExceptionAddress: 00007fffa54739b1 (SESmartWireless!se_plugin_action+0x0000000000055691)
   ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
   Parameter: 0000000000000000
   Parameter: ffffffffffffffff
Attempt to read from address ffffffffffffffff

PROCESS_NAME:LenovoVantage-(SmartDisplayAddin).exe

READ_ADDRESS:ffffffffffffffff

ERROR_CODE: (NTSTATUS) 0xc0000005 - 0x%p            0x%p                  %s

EXCEPTION_CODE_STR:c0000005

EXCEPTION_PARAMETER1:0000000000000000

EXCEPTION_PARAMETER2:ffffffffffffffff

STACK_TEXT:
000000ac`bc63e878 00007fff`a5478fe2   : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : SESmartWireless!se_plugin_action+0x55691
000000ac`bc63e880 00007fff`a5477872   : 000000ac`bc63ea10 000000ac`bc63e910 00000000`fffffffd 000000ac`bc63ea30 : SESmartWireless!se_plugin_action+0x5acc2
000000ac`bc63e8b0 00007fff`a54767eb   : 00000000`00000000 000000ac`bc63ea10 00000000`00000000 00000000`00000000 : SESmartWireless!se_plugin_action+0x59552
000000ac`bc63e940 00007fff`a547970a   : 00000000`00000000 000000ac`bc63ea80 00000000`00000000 00000000`0000003b : SESmartWireless!se_plugin_action+0x584cb
000000ac`bc63e980 00007fff`a542b1fd   : 00000000`00000041 00007fff`dc804148 00000282`9ec989a0 00007fff`e7a5f148 : SESmartWireless!se_plugin_action+0x5b3ea
000000ac`bc63eed0 00007fff`a543673f   : 00007fff`a54c2400 00007fff`a54c22d8 00000000`000003b6 66326532`64326332 : SESmartWireless!se_plugin_action+0xcedd
000000ac`bc63ef30 00007fff`a54333e7   : 00000282`86163ae8 00000282`9ecf15f0 00000000`00000000 00000282`9ec9bf74 : SESmartWireless!se_plugin_action+0x1841f
000000ac`bc63f220 00007fff`dc7be6cf   : 00000000`00000001 00000000`00000001 00000000`00000000 00000282`86163ac0 : SESmartWireless!se_plugin_action+0x150c7
000000ac`bc63f2d0 00007fff`e873130e   : 00000000`00000000 00000000`00000000 00000000`00000000 00000282`86163ac0 : wlanapi!ClientRpcCallback+0x24f
000000ac`bc63f350 00007fff`e872d624   : 00007fff`e60eb6ae 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!KiUserApcDispatch+0x2e
000000ac`bc63f8a8 00007fff`e60eb6ae   : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!NtWaitForSingleObject+0x14
000000ac`bc63f8b0 00007fff`dc7bedfc   : 00000000`00000000 00000000`00000000 00000000`00000001 00000000`00000904 : KERNELBASE!WaitForSingleObjectEx+0x8e
000000ac`bc63f950 00007fff`e7787374   : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : wlanapi!NotificationApcThreadProc+0x6c
000000ac`bc63f980 00007fff`e86dcc91   : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14
000000ac`bc63f9b0 00000000`00000000   : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21


IP_IN_PAGED_CODE:
SESmartWireless!se_plugin_action+55691
00007fff`a54739b1 41803800      cmp   byte ptr ,0

SYMBOL_NAME:SESmartWireless+739b1

MODULE_NAME: SESmartWireless

IMAGE_NAME:SESmartWireless.dll

STACK_COMMAND: ~18s; .ecxr ; kb

FAILURE_BUCKET_ID:INVALID_POINTER_READ_c0000005_SESmartWireless.dll!Unknown

OS_VERSION:10.0.19041.1

BUILDLAB_STR:vb_release

OSPLATFORM_TYPE:x64

OSNAME:Windows 10

IMAGE_VERSION:1.0.2.561

FAILURE_ID_HASH:{29a3b145-7b95-9adf-463b-338bb293d6b9}

Followup:   MachineOwner
---------

附件好像上传失败了,这是用windbg自动分析的内容

jlee.o**94 发表于 2026-4-30 14:53:26

本帖最后由 jlee.o**94 于 2026-4-30 15:16 编辑

联想乐享AI 发表于 2026-4-30 14:30
关于LenovoVantage-(SmartDisplayAddin).exe频繁崩溃的解决方案:


无线网卡驱动是ThinkPad官网支持的最新驱动,重启也一样。这个崩溃本身并不会导致网络故障,只是导致lenovo vantage自己崩溃重启插件,不看事件日志用户几乎无感。而且只要不用Wi-Fi就完全没问题。
我能发现此问题,主要是最近需要用wlan热点,并且正好有监控1000事件ID来触发explorer的重启任务。频繁的explorer重启十分影响使用,导致我排查至此。
并且我检查了我手上另一台ThinkPad二合一,用作远程终端所以没有安装什么第三方程序,正好也是使用AX201无线网卡,应用程序日志中果然也有大量的相同错误,说明这个崩溃并非孤例。

临时解决办法也提了,三选一:
关闭wlan
关闭lenovo vantage
启用wlan和lenovo vantage,但是删除smartdiaplyaddin目录文件并禁止再次创建

提这个bug仅仅为了告知贵公司有这个问题。
页: [1]
查看完整版本: 打开无线网卡时,LenovoVantage-(SmartDisplayAddin).exe 经常性崩溃