积极答复者
windows 7 x64 旗舰版总是蓝屏!

问题
-
重启后的提示
问题签名:
问题事件名称: BlueScreen
OS 版本: 6.1.7600.2.0.0.256.1
区域设置 ID: 2052有关该问题的其他信息:
BCCode: 19
BCP1: 0000000000000003
BCP2: FFFFFA800DC9E910
BCP3: 0000000000000000
BCP4: FFFFFA800DC9E910
OS Version: 6_1_7600
Service Pack: 0_0
Product: 256_1上次也是这样蓝屏,求助说是虚拟光驱的sptd.sys问题,我卸载了虚拟光驱,删除了sptd.sys,注册表中也都删除了,但是还是不定期的蓝屏死机,恳请帮助
答案
-
你好,
此问题的错误代码是0x00000019,此错误是指由于没有正确管理导致池损坏,在访问已损坏的池时导致系统崩溃。
从分析上看此错误可能与USB接口有关,我建议你更新主板制造商提供的适用于Windows 7 64位系统的最新版本驱动程序以及更新BIOS固件版本。
另外,如果计算机中安装了两根或多根内存条,可尝试只安装一根内存并逐一排查是否存在缺陷。
请将已解决的问题标记为“答案”,以便更多的朋友能够方便的找到问题解决方案。 - MVP | Windows Desktop Experience | Virtualization Sino- 已建议为答案 Arthur_LiMicrosoft contingent staff, Moderator 2010年7月30日 1:33
- 已标记为答案 Arthur_LiMicrosoft contingent staff, Moderator 2010年8月2日 1:52
-
你好!
请问你有没有尝试Squaredy的建议来更新主板驱动?结果如何?
另外,我建议你运行一个三方的工具Mentest86+。请运行6小时以上来查看内存是否有问题。如果你有多根内存,可以考虑只用1根,来查看结果。
以下是运行WinDbg分析你所提供的转存文件所得到的结果。
Debugging Details:
------------------
BUGCHECK_STR: 0x19_3
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
PROCESS_NAME: System
CURRENT_IRQL: 2
LAST_CONTROL_TRANSFER: from fffff80003fb4130 to fffff80003e81600
STACK_TEXT:
fffff880`047fd9d8 fffff800`03fb4130 : 00000000`00000019 00000000`00000003 fffffa80`0dc9e910 00000000`00000000 : nt!KeBugCheckEx
fffff880`047fd9e0 fffff800`03fb64c1 : fffffa80`077a81b0 fffffa80`0decd5f0 00000000`00000000 00000000`00000000 : nt!ExFreePool+0x780
fffff880`047fda70 fffff880`05ba56f3 : fffffa80`0c092a10 fffffa80`0cc24230 fffffa80`70627375 00000000`000003ed : nt!ExFreePoolWithTag+0x411
fffff880`047fdb20 fffff880`05ba5ab7 : fffffa80`0decd602 fffffa80`0c014400 00000000`ffffffff fffffa80`09fd0ea8 : USBPORT!USBPORT_Core_iCompleteDoneTransfer+0xb2f
fffff880`047fdc00 fffff880`05ba364f : fffffa80`09fd0ea8 fffffa80`09fd01a0 fffffa80`09fd1040 00000000`00000000 : USBPORT!USBPORT_Core_iIrpCsqCompleteDoneTransfer+0x3a7
fffff880`047fdc60 fffff880`05b94f89 : fffffa80`09fd0050 00000000`00000000 fffffa80`09fd0e02 fffffa80`09fd0ea8 : USBPORT!USBPORT_Core_UsbIocDpc_Worker+0xf3
fffff880`047fdca0 fffff800`03e8ccdc : fffff880`047d5180 fffffa80`09fd0ea8 fffffa80`09fd0ec0 00000000`00000000 : USBPORT!USBPORT_Xdpc_Worker+0x1d9
fffff880`047fdcd0 fffff800`03e89dfa : fffff880`047d5180 fffff880`047dffc0 00000000`00000000 fffff880`05b94db0 : nt!KiRetireDpcList+0x1bc
fffff880`047fdd80 00000000`00000000 : fffff880`047fe000 fffff880`047f8000 fffff880`047fdd40 00000000`00000000 : nt!KiIdleLoop+0x5a
STACK_COMMAND: kb
FOLLOWUP_IP:
nt!ExFreePool+780
fffff800`03fb4130 cc int 3
SYMBOL_STACK_INDEX: 1
SYMBOL_NAME: nt!ExFreePool+780
FOLLOWUP_NAME: Pool_corruption
IMAGE_NAME: Pool_Corruption
DEBUG_FLR_IMAGE_TIMESTAMP: 0
MODULE_NAME: Pool_Corruption
FAILURE_BUCKET_ID: X64_0x19_3_nt!ExFreePool+780
BUCKET_ID: X64_0x19_3_nt!ExFreePool+780
Followup: Pool_corruption
---------
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.- 已建议为答案 Arthur_LiMicrosoft contingent staff, Moderator 2010年7月30日 1:33
- 已标记为答案 Arthur_LiMicrosoft contingent staff, Moderator 2010年8月2日 1:52
-
0x19是BAD POOL CALLER, pool block里面的free list被写坏了,这个很难直接看出是哪个driver的问题了,一般不是正在执行pool操作的那个driver,所以应该和USB没啥关系。可以尝试使用driver verifier来找出有问题的driver,具体如何使用driver verifier查看相关文档。
- 已建议为答案 Arthur_LiMicrosoft contingent staff, Moderator 2010年7月30日 1:33
- 已标记为答案 Arthur_LiMicrosoft contingent staff, Moderator 2010年8月2日 1:52
全部回复
-
你好,
此问题的错误代码是0x00000019,此错误是指由于没有正确管理导致池损坏,在访问已损坏的池时导致系统崩溃。
从分析上看此错误可能与USB接口有关,我建议你更新主板制造商提供的适用于Windows 7 64位系统的最新版本驱动程序以及更新BIOS固件版本。
另外,如果计算机中安装了两根或多根内存条,可尝试只安装一根内存并逐一排查是否存在缺陷。
请将已解决的问题标记为“答案”,以便更多的朋友能够方便的找到问题解决方案。 - MVP | Windows Desktop Experience | Virtualization Sino- 已建议为答案 Arthur_LiMicrosoft contingent staff, Moderator 2010年7月30日 1:33
- 已标记为答案 Arthur_LiMicrosoft contingent staff, Moderator 2010年8月2日 1:52
-
你好!
请问你有没有尝试Squaredy的建议来更新主板驱动?结果如何?
另外,我建议你运行一个三方的工具Mentest86+。请运行6小时以上来查看内存是否有问题。如果你有多根内存,可以考虑只用1根,来查看结果。
以下是运行WinDbg分析你所提供的转存文件所得到的结果。
Debugging Details:
------------------
BUGCHECK_STR: 0x19_3
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
PROCESS_NAME: System
CURRENT_IRQL: 2
LAST_CONTROL_TRANSFER: from fffff80003fb4130 to fffff80003e81600
STACK_TEXT:
fffff880`047fd9d8 fffff800`03fb4130 : 00000000`00000019 00000000`00000003 fffffa80`0dc9e910 00000000`00000000 : nt!KeBugCheckEx
fffff880`047fd9e0 fffff800`03fb64c1 : fffffa80`077a81b0 fffffa80`0decd5f0 00000000`00000000 00000000`00000000 : nt!ExFreePool+0x780
fffff880`047fda70 fffff880`05ba56f3 : fffffa80`0c092a10 fffffa80`0cc24230 fffffa80`70627375 00000000`000003ed : nt!ExFreePoolWithTag+0x411
fffff880`047fdb20 fffff880`05ba5ab7 : fffffa80`0decd602 fffffa80`0c014400 00000000`ffffffff fffffa80`09fd0ea8 : USBPORT!USBPORT_Core_iCompleteDoneTransfer+0xb2f
fffff880`047fdc00 fffff880`05ba364f : fffffa80`09fd0ea8 fffffa80`09fd01a0 fffffa80`09fd1040 00000000`00000000 : USBPORT!USBPORT_Core_iIrpCsqCompleteDoneTransfer+0x3a7
fffff880`047fdc60 fffff880`05b94f89 : fffffa80`09fd0050 00000000`00000000 fffffa80`09fd0e02 fffffa80`09fd0ea8 : USBPORT!USBPORT_Core_UsbIocDpc_Worker+0xf3
fffff880`047fdca0 fffff800`03e8ccdc : fffff880`047d5180 fffffa80`09fd0ea8 fffffa80`09fd0ec0 00000000`00000000 : USBPORT!USBPORT_Xdpc_Worker+0x1d9
fffff880`047fdcd0 fffff800`03e89dfa : fffff880`047d5180 fffff880`047dffc0 00000000`00000000 fffff880`05b94db0 : nt!KiRetireDpcList+0x1bc
fffff880`047fdd80 00000000`00000000 : fffff880`047fe000 fffff880`047f8000 fffff880`047fdd40 00000000`00000000 : nt!KiIdleLoop+0x5a
STACK_COMMAND: kb
FOLLOWUP_IP:
nt!ExFreePool+780
fffff800`03fb4130 cc int 3
SYMBOL_STACK_INDEX: 1
SYMBOL_NAME: nt!ExFreePool+780
FOLLOWUP_NAME: Pool_corruption
IMAGE_NAME: Pool_Corruption
DEBUG_FLR_IMAGE_TIMESTAMP: 0
MODULE_NAME: Pool_Corruption
FAILURE_BUCKET_ID: X64_0x19_3_nt!ExFreePool+780
BUCKET_ID: X64_0x19_3_nt!ExFreePool+780
Followup: Pool_corruption
---------
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.- 已建议为答案 Arthur_LiMicrosoft contingent staff, Moderator 2010年7月30日 1:33
- 已标记为答案 Arthur_LiMicrosoft contingent staff, Moderator 2010年8月2日 1:52
-
0x19是BAD POOL CALLER, pool block里面的free list被写坏了,这个很难直接看出是哪个driver的问题了,一般不是正在执行pool操作的那个driver,所以应该和USB没啥关系。可以尝试使用driver verifier来找出有问题的driver,具体如何使用driver verifier查看相关文档。
- 已建议为答案 Arthur_LiMicrosoft contingent staff, Moderator 2010年7月30日 1:33
- 已标记为答案 Arthur_LiMicrosoft contingent staff, Moderator 2010年8月2日 1:52