询问者
请问这个是什么原因造成系统蓝屏

问题
-
Loading unloaded module list .... For analysis of this file, run !analyze -v nt!KeBugCheckEx: fffff800`595c3fa0 48894c2408 mov qword ptr [rsp+8],rcx ss:0018:ffffd000`20a3edc0=0000000000000050 0: kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* PAGE_FAULT_IN_NONPAGED_AREA (50) Invalid system memory was referenced. This cannot be protected by try-except. Typically the address is just plain bad or it is pointing at freed memory. Arguments: Arg1: ffffe000aad0b000, memory referenced. Arg2: 0000000000000001, value 0 = read operation, 1 = write operation. Arg3: fffff80179d902d8, If non-zero, the instruction address which referenced the bad memory address. Arg4: 0000000000000000, (reserved) Debugging Details: ------------------ KEY_VALUES_STRING: 1 Key : Analysis.CPU.Sec Value: 1 Key : Analysis.DebugAnalysisProvider.CPP Value: Create: 8007007e on DESKTOP-91T0EJP Key : Analysis.DebugData Value: CreateObject Key : Analysis.DebugModel Value: CreateObject Key : Analysis.Elapsed.Sec Value: 62 Key : Analysis.Memory.CommitPeak.Mb Value: 57 Key : Analysis.System Value: CreateObject BUGCHECK_CODE: 50 BUGCHECK_P1: ffffe000aad0b000 BUGCHECK_P2: 1 BUGCHECK_P3: fffff80179d902d8 BUGCHECK_P4: 0 WRITE_ADDRESS: ffffe000aad0b000 Nonpaged pool MM_INTERNAL_CODE: 0 IMAGE_NAME: srv.sys MODULE_NAME: srv FAULTING_MODULE: fffff80179d1a000 srv PROCESS_NAME: System TRAP_FRAME: ffffd00020a3efa0 -- (.trap 0xffffd00020a3efa0) NOTE: The trap frame does not contain all registers. Some register values may be zeroed or incorrect. rax=0000000000000000 rbx=0000000000000000 rcx=ffffe000aad0b000 rdx=ffffc001de14409a rsi=0000000000000000 rdi=0000000000000000 rip=fffff80179d902d8 rsp=ffffd00020a3f130 rbp=ffffc001de144095 r8=0000000000000000 r9=0000000000000000 r10=0000000000000801 r11=ffffe000aad0b000 r12=0000000000000000 r13=0000000000000000 r14=0000000000000000 r15=0000000000000000 iopl=0 nv up ei ng nz na po nc srv!SrvOs2FeaToNt+0x48: fffff801`79d902d8 c60300 mov byte ptr [rbx],0 ds:00000000`00000000=?? Resetting default scope BAD_STACK_POINTER: ffffd00020a3edb8 STACK_TEXT: ffffd000`20a3edb8 fffff800`595f50e7 : 00000000`00000050 ffffe000`aad0b000 00000000`00000001 ffffd000`20a3efa0 : nt!KeBugCheckEx ffffd000`20a3edc0 fffff800`594d79c9 : 00000000`00000001 ffffe000`a96c5040 ffffd000`20a3efa0 00000000`00000011 : nt! ?? ::FNODOBFM::`string'+0x20c37 ffffd000`20a3ee60 fffff800`595ce22f : 00000000`00000001 ffffe000`aad0b000 00000000`00010f00 ffffd000`20a3efa0 : nt!MmAccessFault+0x7a9 ffffd000`20a3efa0 fffff801`79d902d8 : 00000000`00010fe8 00000000`00000018 ffffd000`20a3f258 ffffd000`20a3f250 : nt!KiPageFault+0x12f ffffd000`20a3f130 fffff801`79d9021d : ffffc001`de144095 ffffe000`aad0aff8 74703739`3964654d ffffc001`de144138 : srv!SrvOs2FeaToNt+0x48 ffffd000`20a3f160 fffff801`79d9f9df : ffffe000`aae8b010 00000000`00000000 ffffc001`de134010 ffffd001`541a4180 : srv!SrvOs2FeaListToNt+0x125 ffffd000`20a3f1b0 fffff801`79d65cc7 : 00000000`00000000 fffff801`00010fe8 ffffe000`aacfa010 ffffe000`aae8b010 : srv!SrvSmbOpen2+0xc3 ffffd000`20a3f250 fffff801`79da568e : ffffc001`de134010 00000000`00001000 ffffe000`a98f3db0 ffffe000`aae8b010 : srv!ExecuteTransaction+0x117 ffffd000`20a3f290 fffff801`79d1cd6d : ffffe000`00000000 fffff801`00000000 fffff801`00000035 fffff780`0000f3d0 : srv!SrvSmbTransactionSecondary+0x40b ffffd000`20a3f330 fffff801`79d1cc54 : fffff801`79d38010 ffffe000`aae8ba80 ffffe000`aae8b010 ffffe000`00000000 : srv!SrvProcessSmb+0xdd ffffd000`20a3f3b0 fffff801`79d727e1 : ffffe000`a95a9660 00000000`00000001 00000000`0000000d ffffe000`aae8b020 : srv!SrvRestartReceive+0xc4 ffffd000`20a3f3f0 fffff800`5998ac96 : 00000000`00000000 ffffe000`aae8b010 00000000`00000000 00000000`20206f49 : srv!WorkerThread+0x111 ffffd000`20a3f450 fffff800`5953f794 : ffffe000`a96c5040 ffffe000`a96c5040 00000000`00000000 00000000`00000000 : nt!IopThreadStart+0x26 ffffd000`20a3f480 fffff800`595ca5c6 : ffffd001`5415e180 ffffe000`a96c5040 ffffd001`541711c0 00000000`00000000 : nt!PspSystemThreadStartup+0x58 ffffd000`20a3f4e0 00000000`00000000 : ffffd000`20a40000 ffffd000`20a39000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16 SYMBOL_NAME: srv!SrvOs2FeaToNt+48 STACK_COMMAND: .thread ; .cxr ; kb BUCKET_ID_FUNC_OFFSET: 48 FAILURE_BUCKET_ID: AV_STACKPTR_ERROR_srv!SrvOs2FeaToNt OS_VERSION: 8.1.9600.17031 BUILDLAB_STR: winblue_gdr OSPLATFORM_TYPE: x64 OSNAME: Windows 8.1 FAILURE_ID_HASH: {f8183b7b-5719-1d71-a7a8-2039b0065bf9} Followup: MachineOwner ---------
全部回复
-
您好,
请问这台机器的Windows版本是什么?
Bug check 0x50 可能是由于安装了故障系统服务或错误的驱动程序代码引起的。 防病毒软件还可以触发此错误,这也会导致 NTFS 卷损坏。
在安装有故障的硬件或发生故障时,还可能会发生此问题(通常与有缺陷的 RAM 相关,是主内存、L2 RAM 缓存或视频 RAM)。1. 从提供的堆栈中,只能看到srv.sys这个驱动,如果是Windows 10, 建议安装以下更新,将srv.sys更到最新:
https://support.microsoft.com/zh-cn/help/4520010/windows-10-update-kb4520010
2. 禁用三方杀毒软件
3. 运行SFC\ Scannow 检查系统文件完整性。
4. 运行Chkdsk/f/r以检测和修复磁盘错误。
5. Windows 内存诊断: 运行 Windows 内存诊断工具来测试物理内存。 单击 "开始" 按钮,然后单击 "控制面板"。 在搜索框中,键入 "内存",然后单击 "诊断计算机的内存问题"。运行测试后,使用事件查看器查看系统日志下的结果。 查找 " MemoryDiagnostics " 项,查看结果。
6. 检查事件查看器下,在蓝屏发生期间有没有相关报错
请理解,蓝屏问题通常都是需要专门查看dump的,由于论坛不支持看dump,如果问题比较紧急,建议您可以和微软开启一个案例分析:
https://support.microsoft.com/zh-cn/hub/4343728/support-for-business
Best regards,
Yilia
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.- 已建议为答案 yilia zhaoMicrosoft contingent staff, Moderator 2019年10月18日 8:34
-
您好,
请问您的问题进展的怎么样了?
我十分乐意帮助解决您的问题,希望您能及时给我一个反馈。
Best regards,
Yilia
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.