BSOD on shutdown/standby

JacquesR

New member
Local time
6:44 PM
Messages
2
Hi all. Hoping someone can help me troubleshoot a most annoying problem. I bought a WNDR3700 router around 3 or 4 months ago, but haven't been able to use it, because whenever I do, my notebook will not go to standby, nor shut down. Instead of either standby or shutdown, the screen goes dark, but fan and HDD keep spinning. After a few minutes I get a blue screen.

This does not happen with my WRT54GL router (which is wireless G, rather than the N of the new router. I thought it might be my Intel 5100 wifi card (as problems with that and wireless N have been reported), so I replaced that with a Centrino 6300. Exactly the same behavior occurs. I've tried the Lenovo drivers for wireless (the machine is a T400s), and I've tried the latest Intel drivers.

I've also tried the latest DD-WRT firmware on the Netgear router, as well as every version of the Netgear firmware released to date - always with no success. Have just run a full Spypot sweep, which reveals nothing of significance.

If the attached files give any clues as to what the cause is, I'd appreciate some guidance. Many thanks!
 

My Computer

Computer Manufacturer/Model Number
Lenovo T400s
OS
Windows 7 Professional x64
Hi all. Hoping someone can help me troubleshoot a most annoying problem. I bought a WNDR3700 router around 3 or 4 months ago, but haven't been able to use it, because whenever I do, my notebook will not go to standby, nor shut down. Instead of either standby or shutdown, the screen goes dark, but fan and HDD keep spinning. After a few minutes I get a blue screen.

This does not happen with my WRT54GL router (which is wireless G, rather than the N of the new router. I thought it might be my Intel 5100 wifi card (as problems with that and wireless N have been reported), so I replaced that with a Centrino 6300. Exactly the same behavior occurs. I've tried the Lenovo drivers for wireless (the machine is a T400s), and I've tried the latest Intel drivers.

I've also tried the latest DD-WRT firmware on the Netgear router, as well as every version of the Netgear firmware released to date - always with no success. Have just run a full Spypot sweep, which reveals nothing of significance.

If the attached files give any clues as to what the cause is, I'd appreciate some guidance. Many thanks!

These were virtually identical and all were caused by Apsx64.sys. I tracked this to a program called Shockprf and it's driver (shockprf.sys) is associated with a Lenovo utility. This driver causes an inconsistent power state and memory corruption.

If it were me I would remove it if possible. If not re-install it.

You also need to update all the old drivers listed below


Let us know if you need further assistance

Ken.

How To Find Drivers:
- search Google for the name of the driver
- compare the Google results with what's installed on your system to figure out which device/program it belongs to
- visit the web site of the manufacturer of the hardware/program to get the latest drivers (DON'T use Windows Update or the Update driver function of Device Manager).
- if there are difficulties in locating them, post back with questions and someone will try and help you locate the appropriate program.
- - The most common drivers are listed on this page: Driver Reference
- - Driver manufacturer links are on this page: Drivers and Downloads


Code:
Microsoft (R) Windows Debugger Version 6.11.0001.404 X86
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Users\K\Desktop\Seven Forums\062910-17846-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

WARNING: Whitespace at end of path element
Symbol search path is: SRV*C:\symbols;*http://msdl.microsoft.com/download/symbols ;srv*e:\symbols
*http://msdl.microsoft.com/download/symbols
Executable search path is: 
Windows 7 Kernel Version 7600 MP (2 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 7600.16539.amd64fre.win7_gdr.100226-1909
Machine Name:
Kernel base = 0xfffff800`02c59000 PsLoadedModuleList = 0xfffff800`02e96e50
Debug session time: Tue Jun 29 09:55:31.176 2010 (GMT-4)
System Uptime: 1 days 22:49:17.575
Loading Kernel Symbols
...............................................................
................................................................
........................................................
Loading User Symbols
Loading unloaded module list
.............................................
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 1000009F, {4, 258, fffffa8003c24b60, fffff80000b9c4d0}

Unable to load image \SystemRoot\System32\DRIVERS\Apsx64.sys, Win32 error 0n2
*** WARNING: Unable to verify timestamp for Apsx64.sys
*** ERROR: Module load completed but symbols could not be loaded for Apsx64.sys
*** WARNING: Unable to verify timestamp for win32k.sys
*** ERROR: Module load completed but symbols could not be loaded for win32k.sys
Probably caused by : memory_corruption

Followup: memory_corruption
---------

0: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DRIVER_POWER_STATE_FAILURE (9f)
A driver is causing an inconsistent power state.
Arguments:
Arg1: 0000000000000004, The power transition timed out waiting to synchronize with the Pnp
    subsystem.
Arg2: 0000000000000258, Timeout in seconds.
Arg3: fffffa8003c24b60, The thread currently holding on to the Pnp lock.
Arg4: fffff80000b9c4d0

Debugging Details:
------------------


DRVPOWERSTATE_SUBCODE:  4

FAULTING_THREAD:  fffffa8003c24b60

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  CODE_CORRUPTION

BUGCHECK_STR:  0x9F

PROCESS_NAME:  System

CURRENT_IRQL:  2

LAST_CONTROL_TRANSFER:  from fffff80002cd0752 to fffff80002ccf4da

STACK_TEXT:  
fffff880`02fda0f0 fffff800`02cd0752 : fffffa80`03c24b60 fffffa80`03c24b60 00000000`00000000 00000000`0000000d : nt!KiSwapContext+0x7a
fffff880`02fda230 fffff800`02cd28af : fffffa80`06fd6b40 fffffa80`05ef07b0 00000000`00000000 00000000`00000200 : nt!KiCommitThreadWait+0x1d2
fffff880`02fda2c0 fffff880`015c02b2 : fffff880`02fda600 fffffa80`00000000 fffff880`02fda300 00000000`00000000 : nt!KeWaitForSingleObject+0x19f
fffff880`02fda360 fffff880`02fda600 : fffffa80`00000000 fffff880`02fda300 00000000`00000000 fffff800`02e43e80 : Apsx64+0x162b2
fffff880`02fda368 fffffa80`00000000 : fffff880`02fda300 00000000`00000000 fffff800`02e43e80 00000000`00000200 : 0xfffff880`02fda600
fffff880`02fda370 fffff880`02fda300 : 00000000`00000000 fffff800`02e43e80 00000000`00000200 00000000`00000000 : 0xfffffa80`00000000
fffff880`02fda378 00000000`00000000 : fffff800`02e43e80 00000000`00000200 00000000`00000000 fffff880`02fda3c8 : 0xfffff880`02fda300


STACK_COMMAND:  .thread 0xfffffa8003c24b60 ; kb

CHKIMG_EXTENSION: !chkimg -lo 50 -d !nt
    fffff80002ccf805 - nt!SwapContext_PatchXSave+2
    [ 01:21 ]
    fffff80002ccf8e8 - nt!SwapContext_PatchXRstor+2 (+0xe3)
    [ 09:29 ]
    fffff80002ccfaa5 - nt!EnlightenedSwapContext_PatchXSave+2 (+0x1bd)
    [ 01:21 ]
    fffff80002ccfb8a - nt!EnlightenedSwapContext_PatchXRstor+2 (+0xe5)
    [ 09:29 ]
4 errors : !nt (fffff80002ccf805-fffff80002ccfb8a)

MODULE_NAME: memory_corruption

IMAGE_NAME:  memory_corruption

FOLLOWUP_NAME:  memory_corruption

DEBUG_FLR_IMAGE_TIMESTAMP:  0

MEMORY_CORRUPTOR:  ONE_BIT_LARGE

FAILURE_BUCKET_ID:  X64_MEMORY_CORRUPTION_ONE_BIT_LARGE

BUCKET_ID:  X64_MEMORY_CORRUPTION_ONE_BIT_LARGE

Followup: memory_corruption
---------

0: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DRIVER_POWER_STATE_FAILURE (9f)
A driver is causing an inconsistent power state.
Arguments:
Arg1: 0000000000000004, The power transition timed out waiting to synchronize with the Pnp
    subsystem.
Arg2: 0000000000000258, Timeout in seconds.
Arg3: fffffa8003c24b60, The thread currently holding on to the Pnp lock.
Arg4: fffff80000b9c4d0

Debugging Details:
------------------


DRVPOWERSTATE_SUBCODE:  4

FAULTING_THREAD:  fffffa8003c24b60

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  CODE_CORRUPTION

BUGCHECK_STR:  0x9F

PROCESS_NAME:  System

CURRENT_IRQL:  2

LAST_CONTROL_TRANSFER:  from fffff80002cd0752 to fffff80002ccf4da

STACK_TEXT:  
fffff880`02fda0f0 fffff800`02cd0752 : fffffa80`03c24b60 fffffa80`03c24b60 00000000`00000000 00000000`0000000d : nt!KiSwapContext+0x7a
fffff880`02fda230 fffff800`02cd28af : fffffa80`06fd6b40 fffffa80`05ef07b0 00000000`00000000 00000000`00000200 : nt!KiCommitThreadWait+0x1d2
fffff880`02fda2c0 fffff880`015c02b2 : fffff880`02fda600 fffffa80`00000000 fffff880`02fda300 00000000`00000000 : nt!KeWaitForSingleObject+0x19f
fffff880`02fda360 fffff880`02fda600 : fffffa80`00000000 fffff880`02fda300 00000000`00000000 fffff800`02e43e80 : Apsx64+0x162b2
fffff880`02fda368 fffffa80`00000000 : fffff880`02fda300 00000000`00000000 fffff800`02e43e80 00000000`00000200 : 0xfffff880`02fda600
fffff880`02fda370 fffff880`02fda300 : 00000000`00000000 fffff800`02e43e80 00000000`00000200 00000000`00000000 : 0xfffffa80`00000000
fffff880`02fda378 00000000`00000000 : fffff800`02e43e80 00000000`00000200 00000000`00000000 fffff880`02fda3c8 : 0xfffff880`02fda300


STACK_COMMAND:  .thread 0xfffffa8003c24b60 ; kb

CHKIMG_EXTENSION: !chkimg -lo 50 -d !nt
    fffff80002ccf805 - nt!SwapContext_PatchXSave+2
    [ 01:21 ]
    fffff80002ccf8e8 - nt!SwapContext_PatchXRstor+2 (+0xe3)
    [ 09:29 ]
    fffff80002ccfaa5 - nt!EnlightenedSwapContext_PatchXSave+2 (+0x1bd)
    [ 01:21 ]
    fffff80002ccfb8a - nt!EnlightenedSwapContext_PatchXRstor+2 (+0xe5)
    [ 09:29 ]
4 errors : !nt (fffff80002ccf805-fffff80002ccfb8a)

MODULE_NAME: memory_corruption

IMAGE_NAME:  memory_corruption

FOLLOWUP_NAME:  memory_corruption

DEBUG_FLR_IMAGE_TIMESTAMP:  0

MEMORY_CORRUPTOR:  ONE_BIT_LARGE

FAILURE_BUCKET_ID:  X64_MEMORY_CORRUPTION_ONE_BIT_LARGE

BUCKET_ID:  X64_MEMORY_CORRUPTION_ONE_BIT_LARGE

Followup: memory_corruption
---------
Old drivers needing update
Code:
Tppwr64v.sys        fffff880`03a47000    fffff880`03a4d000    0x00006000    0x4535e875    10/18/2006 04:40:21                        
smiifx64.sys        fffff880`03ac9000    fffff880`03ad0000    0x00007000    0x48280759    5/12/2008 05:01:13                        
e1y60x64.sys        fffff880`03e00000    fffff880`03e50000    0x00050000    0x48af392e    8/22/2008 18:09:50                        
mcdbus.sys        fffff880`03c00000    fffff880`03c3c880    0x0003c880    0x49a3cd1f    2/24/2009 06:34:07                        
smihlp.sys        fffff880`021b2000    fffff880`021b9000    0x00007000    0x49ba55e4    3/13/2009 08:47:32                        
btwl2cap.sys        fffff880`02164000    fffff880`02170000    0x0000c000    0x49d6a9bd    4/3/2009 20:28:45                        
NuidFltr.sys        fffff880`06f21000    fffff880`06f2a000    0x00009000    0x4a03f30b    5/8/2009 04:53:31                        
spldr.sys        fffff880`016a5000    fffff880`016ad000    0x00008000    0x4a0858bb    5/11/2009 12:56:27                        
amdxata.sys        fffff880`01154000    fffff880`0115f000    0x0000b000    0x4a12f2eb    5/19/2009 13:56:59                        
HECIx64.sys        fffff880`03fbc000    fffff880`03fcd000    0x00011000    0x4a4131e8    6/23/2009 15:50:00                        
PxHlpa64.sys        fffff880`011bf000    fffff880`011cae00    0x0000be00    0x4a416253    6/23/2009 19:16:35                        
psadd.sys        fffff880`04120000    fffff880`0412e000    0x0000e000    0x4a4c18b6    7/1/2009 22:17:26                        
Tvti2c.sys        fffff880`0412e000    fffff880`0413c000    0x0000e000    0x4a4c18c1    7/1/2009 22:17:37
 

My Computer

Computer Manufacturer/Model Number
HP Pavillion dv-7 1005 Tx
OS
Win 8 Release candidate 8400
CPU
[email protected]
Memory
4 gigs
Graphics Card(s)
Nvidia 9600M
Sound Card
HD built-in
Monitor(s) Displays
17" Wxga
Screen Resolution
1440x900
Cooling
none
Internet Speed
45Mb down 5Mb up
Many thanks for tracing that - I'll uninstall that Lenovo utility, update the drivers and try again.

Edit: All working after a full uninstall of all Lenovo power management software. Thank you!
 
Last edited:

My Computer

Computer Manufacturer/Model Number
Lenovo T400s
OS
Windows 7 Professional x64
Back
Top