阅读964 返回首页    go 微软 go windows


Windows 10

临时解决方案:禁用集成显卡

更新:

已确认是补丁KB3163018带来的问题,但是安装补丁之前也存在问题。另外我还发现了一些其他关于视频播放的问题(UWP)。

我怀疑Direct3D实现内有隐藏的race condition,或是WDDM对多显卡支持有bug,或是都有,新补丁让它彻底暴露出来。

更新:当不使用外接显示器,Intel显卡工作时没有以下所有问题。

安装补丁KB3163018之前:

浏览器内Flash播放器:使用GPU渲染一段时间后会出现花屏现象(旧帧内容与新帧内容交错出现,不管是否全屏,应该是有race condition),关闭GPU渲染正常;

自带Movies&TV应用(UWP):全屏播放后数秒内出现相同现象,非全屏暂时没有观察到,另外全屏播放掉帧非常严重,完全不能用;

Win32视频播放器:正常。

安装补丁KB3163018后:

浏览器内Flash播放器:全屏化时蓝屏,内容如上;

自带Movies&TV应用(UWP):全屏播放时黑屏,窗口化后正常;

Win32视频播放器:正常。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Windows 10 TH2(10586)正式版在浏览器中全屏化Flash播放器时蓝屏,补丁打全,Intel、NVIDIA驱动已手动更新至最新版。

仅在外接显示器的时候发生,由于接口拓扑,此时应该只有NVIDIA显卡在工作,Intel集显是屏蔽状态(桌面右键Intel显示驱动选项消失)。

杀毒软件已卸载,通过工具确认驱动模块除了腾讯的安全模块外只有设备驱动。

硬件:华硕 N56,Intel Core i7 3610QM,16G内存,NVIDIA GeForce 650M

minidump:链接: https://pan.baidu.com/s/1qYEKtU8 密码: ny3c

如果不能解决问题有活动内存转储,大小3G多。

谢谢各位!

windbg给出的一些信息:

DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high. This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: 0000000000000304, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000001, value 0 = read operation, 1 = write operation
Arg4: fffff8014fadab23, address which referenced memory

TRAP_FRAME: ffffd000f4415790 -- (.trap 0xffffd000f4415790)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000000 rbx=0000000000000000 rcx=ffffe00007667e18
rdx=00000000ffffffff rsi=0000000000000000 rdi=0000000000000000
rip=fffff8014fadab23 rsp=ffffd000f4415920 rbp=0000000000000000
r8=ffffe00008680838 r9=ffffe00008938940 r10=ffffe000052cd000
r11=ffffe00007667dc0 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei pl nz ac pe cy
dxgmms1!VidSchiUnblockUnorderedWaitQueuePacket+0x6b:
fffff801`4fadab23 019004030000 add dword ptr [rax+304h],edx ds:00000000`00000304=????????
Resetting default scope

LAST_CONTROL_TRANSFER: from fffff80334dc33e9 to fffff80334db87a0

STACK_TEXT: 
ffffd000`f4415648 fffff803`34dc33e9 : 00000000`0000000a 00000000`00000304 00000000`00000002 00000000`00000001 : nt!KeBugCheckEx
ffffd000`f4415650 fffff803`34dc1bc7 : ffffe000`052cd438 fffff803`34cee671 ffffe000`052cd000 00000000`00000000 : nt!KiBugCheckDispatch+0x69
ffffd000`f4415790 fffff801`4fadab23 : ffffe000`052cd000 fffff801`4fb152e0 00000000`00020401 ffffd000`f4415950 : nt!KiPageFault+0x247
ffffd000`f4415920 fffff801`4fada371 : 00000000`00000000 ffffe000`08712c50 ffffe000`052cd690 00000000`00000000 : dxgmms1!VidSchiUnblockUnorderedWaitQueuePacket+0x6b
ffffd000`f4415950 fffff801`4fad74ec : 00000000`00000000 00000000`00000000 ffffe000`0886f4b0 fffff801`4fad7889 : dxgmms1!VidSchiCompleteSignalCommmand+0xd1
ffffd000`f44159f0 fffff801`4fad5230 : ffffe000`0886f900 00000000`0000000f ffffe000`0886f910 00000000`00000000 : dxgmms1!VidSchiProcessCompletedQueuePacketInternal+0x1dc
ffffd000`f4415b30 fffff801`4fb178a5 : ffffe000`0886f4b0 ffffe000`052cd000 ffffe000`052cd000 ffffe000`0886f910 : dxgmms1!VidSchiSubmitSignalCommand+0x60
ffffd000`f4415b80 fffff801`4fb1781d : ffffe000`052cd000 00000000`00000080 fffff801`4fb17790 ffffe000`0128c600 : dxgmms1!VidSchiRun_PriorityTable+0x85
ffffd000`f4415bd0 fffff803`34d63b75 : 00000005`b19bbdff fffff803`34dbd80f 00000000`00010023 00000000`0123dc97 : dxgmms1!VidSchiWorkerThread+0x8d
ffffd000`f4415c10 fffff803`34dbd946 : ffffd000`f2dd9180 ffffe000`04380080 fffff803`34d63b34 00000000`00000000 : nt!PspSystemThreadStartup+0x41
ffffd000`f4415c60 00000000`00000000 : ffffd000`f4416000 ffffd000`f4410000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16



您好!

或许您可以尝试以下方案检查系统的完整性:

在管理员命令提示符下键入以下命令:

 

Dism /Online /Cleanup-Image /ScanHealth

 

这条命令将扫描全部系统文件并和官方系统文件对比,扫描计算机中的不一致情况。

 

Dism /Online /Cleanup-Image /CheckHealth

 

这条命令必须在前一条命令执行完以后,发现系统文件有损坏时使用。

 

DISM /Online /Cleanup-image /RestoreHealth

 

这条命令是把那些不同的系统文件还原成官方系统源文件。

 

完成后重启,再键入以下命令:sfc /SCANNOW




最后更新:2017-07-15 20:34:31

  上一篇:go Windows 10
  下一篇:go windows server 2016 wifi tplink 821N v4 v5 上网很卡慢