Windows 7 BSOD at most once every day, pls help :(

boa

New Member
Joined
Oct 7, 2010
I keep on getting BSOD at most once every day for reasons I can't figure out. My laptop has been reformatted 2 months ago and BSOD only starts to occur for the past 2 weeks. I attached my memory dump for analysis. I will appreciate any help >:D<
 

Attachments

  • 100710-15288-01.zip
    29.4 KB · Views: 196
Hello and welcome.

A few issues to take care of aside from the main one which is a page file problem. You'll want to completely disable the page file (Google if you don't know how) then reboot. Open an elevated command prompt then run this command from it, for the partition where the page file was (C: if default and not previously changed.)

chkdsk /r C:

After it asks you to reboot and you do, it will run. Once back to desktop, re-enable the page file and then reboot again.

----------

Visit Toshiba's site for your model and download install the latest ValueAdded package to update this old driver:

VSTAZL3 VSTAZL3.SYS Wed Oct 15 20:30:03 2008

Update the modem drivers from there too:

VSTDPV3 VSTDPV3.SYS Wed Oct 15 20:32:04 2008
VSTCNXT3 VSTCNXT3.SYS Wed Oct 15 20:29:13 2008

Update the wireless and ethernet adapter drivers:

k57nd60x k57nd60x.sys Sun Jun 07 03:36:52 2009
athr athr.sys Tue Jun 09 14:04:52 2009

Update the Realtek HD Audio driver from here:

RTKVHDA RTKVHDA.sys Tue Oct 13 05:38:46 2009

RtkHDAudio

-----------

Navigate to C:\Windows\System32\drivers and delete this old problem causing driver:

GEARAspiWDM GEARAspiWDM.sys Mon Aug 07 13:11:27 2006

Reboot and run Ccleaner to clean the registry.

--------

Finally, uninstall McAfee in safe mode using this tool:

AV Uninstallers - Windows 7 Forums

Reboot and install MSE to replace it.

Enjoy. :)

Code:
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

KERNEL_DATA_INPAGE_ERROR (7a)
The requested page of kernel data could not be read in.  Typically caused by
a bad block in the paging file or disk controller error. Also see
KERNEL_STACK_INPAGE_ERROR.
If the error status is 0xC000000E, 0xC000009C, 0xC000009D or 0xC0000185,
it means the disk subsystem has experienced a failure.
If the error status is 0xC000009A, then it means the request failed because
a filesystem failed to make forward progress.
Arguments:
Arg1: c0227d74, lock type that was held (value 1,2,3, or PTE address)
Arg2: c0000185, error status (normally i/o status code)
Arg3: 45504860, current process (virtual address for lock type 3, or PTE)
Arg4: 89f5d9c4, virtual address that could not be in-paged (or PTE contents if arg1 is a PTE address)

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

GetPointerFromAddress: unable to read from 82da76e8

ERROR_CODE: (NTSTATUS) 0xc0000185 - The I/O device reported an I/O error.

DISK_HARDWARE_ERROR: There was error with disk hardware

BUGCHECK_STR:  0x7a_c0000185

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  CODE_CORRUPTION

PROCESS_NAME:  System

CURRENT_IRQL:  0

TRAP_FRAME:  80eb094c -- (.trap 0xffffffff80eb094c)
ErrCode = 00000000
eax=89f57320 ebx=85159f00 ecx=00000007 edx=85159f00 esi=85bde028 edi=85159fb8
eip=89f5d9c4 esp=80eb09c0 ebp=80eb09d0 iopl=0         nv up ei ng nz ac pe cy
cs=0008  ss=0010  ds=0023  es=0023  fs=0030  gs=0000             efl=00010297
ataport!ChannelQueryDeviceRelations:
89f5d9c4 0000            add     byte ptr [eax],al          ds:0023:89f57320=??
Resetting default scope

LOCK_ADDRESS:  82da42c0 -- (!locks 82da42c0)

Resource @ nt!PiEngineLock (0x82da42c0)    Available

WARNING: SystemResourcesList->Flink chain invalid. Resource may be corrupted, or already deleted.


WARNING: SystemResourcesList->Blink chain invalid. Resource may be corrupted, or already deleted.

1 total locks

PNP_TRIAGE: 
    Lock address  : 0x82da42c0
    Thread Count  : 0
    Thread address: 0x00000000
    Thread wait   : 0x0

LAST_CONTROL_TRANSFER:  from 82ce2dc6 to 82d19574

STACK_TEXT:  
80eb07dc 82ce2dc6 0000007a c0227d74 c0000185 nt!KeBugCheckEx+0x1e
80eb0844 82cf45db 80eb08a0 82d73d00 80eb08ac nt!MiWaitForInPageComplete+0x2fa
80eb08c4 82ca8bb8 82d73d00 89f5d9c4 865364d0 nt!MiIssueHardFault+0x3b6
80eb0934 82c80968 00000000 89f5d9c4 00000000 nt!MmAccessFault+0x202e
80eb0934 89f5d9c4 00000000 89f5d9c4 00000000 nt!KiTrap0E+0xdc
80eb09bc 89f5ada3 85bde028 85159f00 85bde028 ataport!ChannelQueryDeviceRelations
80eb09d0 82c76f44 85bde028 85159f00 80eb0a48 ataport!IdePortDispatchPnp+0x25
80eb09e8 82dfc672 00000000 85bc5030 8527ac78 nt!IofCallDriver+0x63
80eb0a04 82dfc5a9 80eb0a24 82c624b5 8527ac78 nt!PnpAsynchronousCall+0x92
80eb0a64 82dfc331 00000000 82c624b5 8527ac78 nt!PnpQueryDeviceRelations+0xbf
80eb0aa8 82df7b2d 8527ac78 00000020 857792e0 nt!PipEnumerateDevice+0xf9
80eb0ca4 82dee4f1 85bc5cb0 857792e0 80eb0cd0 nt!PipProcessDevNodeTree+0x32c
80eb0cd8 82c622ba 82da21e0 84e7ca70 82d79d7c nt!PiProcessReenumeration+0x74
80eb0d00 82ca3043 00000000 00000000 84e7ca70 nt!PnpDeviceActionWorker+0x224
80eb0d50 82e2fd16 00000001 9faa2dd1 00000000 nt!ExpWorkerThread+0x10d
80eb0d90 82cd1159 82ca2f36 00000001 00000000 nt!PspSystemThreadStartup+0x9e
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x19


STACK_COMMAND:  kb

CHKIMG_EXTENSION: !chkimg -lo 50 -d !ataport
    89f5d000-89f5d006  7 bytes - ataport!DeviceAllocatePdoCallBack+34
    [ 8a 48 01 88 8e 10 03:00 00 00 00 00 00 00 ]
    89f5d009 - ataport!DeviceAllocatePdoCallBack+3d (+0x09)
    [ 8a:00 ]
    89f5d00b-89f5d00d  3 bytes - ataport!DeviceAllocatePdoCallBack+3f (+0x02)
    [ 83 8e d8:00 00 00 ]
    89f5d011-89f5d015  5 bytes - ataport!DeviceAllocatePdoCallBack+45 (+0x06)
    [ ff 83 8e 40 02:00 00 00 00 00 ]
    89f5d018-89f5d01c  5 bytes - ataport!DeviceAllocatePdoCallBack+4c (+0x07)
    [ ff 88 86 11 03:00 00 00 00 00 ]
    89f5d01f-89f5d022  4 bytes - ataport!DeviceAllocatePdoCallBack+53 (+0x07)
    [ 8d 86 78 02:00 00 00 00 ]
    89f5d025-89f5d028  4 bytes - ataport!DeviceAllocatePdoCallBack+59 (+0x06)
    [ 89 86 74 02:00 00 00 00 ]
    89f5d02b-89f5d02e  4 bytes - ataport!DeviceAllocatePdoCallBack+5f (+0x06)
    [ 8d 86 30 01:00 00 00 00 ]
    89f5d031-89f5d036  6 bytes - ataport!DeviceAllocatePdoCallBack+65 (+0x06)
    [ 33 db 50 89 9e d4:00 00 00 00 00 00 ]
    89f5d03a-89f5d03d  4 bytes - ataport!DeviceAllocatePdoCallBack+6e (+0x09)
    [ 89 9e 70 02:00 00 00 00 ]
    89f5d040-89f5d048  9 bytes - ataport!DeviceAllocatePdoCallBack+74 (+0x06)
    [ e8 7d f5 ff ff 8d 86 30:00 00 00 00 00 00 00 00 ]
    89f5d04b-89f5d04f  5 bytes - ataport!DeviceAllocatePdoCallBack+7f (+0x0b)
    [ 56 89 40 04 89:00 00 00 00 00 ]
    89f5d051-89f5d059  9 bytes - ataport!DeviceAllocatePdoCallBack+85 (+0x06)
    [ e8 56 31 ff ff 56 e8 14:00 00 00 00 00 00 00 00 ]
    89f5d05c-89f5d064  9 bytes - ataport!DeviceAllocatePdoCallBack+90 (+0x0b)
    [ 53 68 49 72 62 4c 68 f0:00 00 00 00 00 00 00 00 ]
    89f5d067-89f5d06c  6 bytes - ataport!DeviceAllocatePdoCallBack+9b (+0x0b)
    [ 53 53 53 8d 86 e0:00 00 00 00 00 00 ]
    89f5d070-89f5d080  17 bytes - ataport!DeviceAllocatePdoCallBack+a4 (+0x09)
    [ 50 ff 15 fc 61 f5 89 56:00 00 00 00 00 00 00 00 ]
    89f5d083-89f5d0b3  49 bytes - ataport!DeviceAllocatePdoCallBack+b7 (+0x13)
    [ 50 e8 af ca ff ff 56 e8:00 00 00 00 00 00 00 00 ]
    89f5d0b5-89f5d0d8  36 bytes - ataport!DeviceAllocatePdoCallBack+e9 (+0x32)
    [ cc cc cc cc cc 8b ff 55:00 00 00 00 00 00 00 00 ]
    89f5d0da-89f5d0f6  29 bytes - ataport!DeviceFreePdo+20 (+0x25)
    [ cc cc cc cc cc cc 8b ff:00 00 00 00 00 00 00 00 ]
    89f5d0f8-89f5d111  26 bytes - ataport!DeviceStopDevice+18 (+0x1e)
    [ cc cc cc cc cc cc 8b ff:00 00 00 00 00 00 00 00 ]
    89f5d114-89f5d122  15 bytes - ataport!DeviceRemoveDevice+16 (+0x1c)
    [ 50 e8 90 f4 ff ff 56 e8:00 00 00 00 00 00 00 00 ]
    89f5d126-89f5d137  18 bytes - ataport!DeviceRemoveDevice+28 (+0x12)
    [ 3c 04 73 22 53 32 db 84:00 00 00 00 00 00 00 00 ]
    89f5d13b-89f5d145  11 bytes - ataport!DeviceRemoveDevice+3d (+0x15)
    [ 56 e8 af f9 ff ff fe c3:00 00 00 00 00 00 00 00 ]
    89f5d149-89f5d14c  4 bytes - ataport!DeviceRemoveDevice+4b (+0x0e)
    [ 72 e6 5b 6a:00 00 00 00 ]
    89f5d14e-89f5d151  4 bytes - ataport!DeviceRemoveDevice+50 (+0x05)
    [ 56 e8 bc 1e:00 00 00 00 ]
    89f5d154-89f5d165  18 bytes - ataport!DeviceRemoveDevice+56 (+0x06)
    [ 56 e8 ae f9 ff ff 6a 08:00 00 00 00 00 00 00 00 ]
    89f5d168-89f5d18a  35 bytes - ataport!DeviceRemoveDevice+6a (+0x14)
    [ 56 e8 ba f9 ff ff a1 04:00 00 00 00 00 00 00 00 ]
    89f5d18d-89f5d193  7 bytes - ataport!DeviceRemoveDevice+8f (+0x25)
    [ 56 51 0f b6 8e 10 03:00 00 00 00 00 00 00 ]
    89f5d196-89f5d19b  6 bytes - ataport!DeviceRemoveDevice+98 (+0x09)
    [ 51 0f b6 8f 48 11:00 00 00 00 00 00 ]
    89f5d19e-89f5d1a3  6 bytes - ataport!DeviceRemoveDevice+a0 (+0x08)
    [ 51 0f b6 8f 50 11:00 00 00 00 00 00 ]
    89f5d1a6-89f5d1bc  23 bytes - ataport!DeviceRemoveDevice+a8 (+0x08)
    [ 51 68 84 67 f5 89 6a 0a:00 00 00 00 00 00 00 00 ]
    89f5d1bf-89f5d1c5  7 bytes - ataport!DeviceRemoveDevice+c1 (+0x19)
    [ 5f 33 c0 5e 5d c2 08:00 00 00 00 00 00 00 ]
    89f5d1c7-89f5d1e5  31 bytes - ataport!DeviceRemoveDevice+c9 (+0x08)
    [ cc cc cc cc cc 8b ff 55:00 00 00 00 00 00 00 00 ]
    89f5d1e8-89f5d1fc  21 bytes - ataport!DeviceQueryDeviceCapabilities+1c (+0x21)
    [ 0f b7 76 0c 83 e6 08 03:00 00 00 00 00 00 00 00 ]
    89f5d1ff-89f5d206  8 bytes - ataport!DeviceQueryDeviceCapabilities+33 (+0x17)
    [ 89 70 04 0f b6 89 11 03:00 00 00 00 00 00 00 00 ]
    89f5d209-89f5d220  24 bytes - ataport!DeviceQueryDeviceCapabilities+3d (+0x0a)
    [ 0f b6 32 c1 e1 04 83 e6:00 00 00 00 00 00 00 00 ]
    89f5d222-89f5d230  15 bytes - ataport!DeviceQueryDeviceCapabilities+56 (+0x19)
    [ 89 48 34 89 48 38 89 48:00 00 00 00 00 00 00 00 ]
    89f5d232-89f5d24f  30 bytes - ataport!DeviceQueryDeviceCapabilities+66 (+0x10)
    [ cc cc cc cc cc cc 8b ff:00 00 00 00 00 00 00 00 ]
    89f5d252-89f5d259  8 bytes - ataport!ChannelFilterResourceRequirements+1a (+0x20)
    [ 01 89 7d e4 0f 84 18 02:00 00 00 00 00 00 00 00 ]
    89f5d25c-89f5d25e  3 bytes - ataport!ChannelFilterResourceRequirements+24 (+0x0a)
    [ 83 7e 18:00 00 00 ]
    89f5d260-89f5d27a  27 bytes - ataport!ChannelFilterResourceRequirements+28 (+0x04)
    [ 7c 08 8b 5e 1c 89 5d fc:00 00 00 00 00 00 00 00 ]
    89f5d27d-89f5d285  9 bytes - ataport!ChannelFilterResourceRequirements+45 (+0x1d)
    [ 8b 43 1c 85 c0 0f 84 ec:00 00 00 00 00 00 00 00 ]
    89f5d288-89f5d29d  22 bytes - ataport!ChannelFilterResourceRequirements+50 (+0x0b)
    [ 8d 4d 08 51 6a 20 59 f7:00 00 00 00 00 00 00 00 ]
    89f5d2a0-89f5d2b3  20 bytes - ataport!ChannelFilterResourceRequirements+68 (+0x18)
    [ 8d 45 08 50 ff 33 ff 75:00 00 00 00 00 00 00 00 ]
    89f5d2b6-89f5d2ce  25 bytes - ataport!ChannelFilterResourceRequirements+7e (+0x16)
    [ 68 49 64 65 50 ff 75 08:00 00 00 00 00 00 00 00 ]
    89f5d2d1-89f5d2d3  3 bytes - ataport!ChannelFilterResourceRequirements+99 (+0x1b)
    [ 83 65 ec:00 00 00 ]
    89f5d2d5-89f5d2e8  20 bytes - ataport!ChannelFilterResourceRequirements+9d (+0x04)
    [ 6a 12 8b f3 59 8b f8 f3:00 00 00 00 00 00 00 00 ]
    89f5d2ea-89f5d2f6  13 bytes - ataport!ChannelFilterResourceRequirements+b2 (+0x15)
    [ 8d 73 20 89 75 f0 8d 58:00 00 00 00 00 00 00 00 ]
    89f5d2f9-89f5d34c  84 bytes - ataport!ChannelFilterResourceRequirements+c1 (+0x0f)
    [ eb 03 8b 75 f0 8b 4e 04:00 00 00 00 00 00 00 00 ]
    89f5d34e-89f5d381  52 bytes - ataport!ChannelFilterResourceRequirements+116 (+0x55)
    [ 75 08 8d 48 f8 89 4d 08:00 00 00 00 00 00 00 00 ]
WARNING: !chkimg output was truncated to 50 lines. Invoke !chkimg without '-lo [num_lines]' to view  entire output.
3655 errors : !ataport (89f5d000-89f5dfff)
 
Thank you so much for all the suggestions you gave :D I will implement all of those today :) I'm not sure though if I can uninstall McAfee because our company requires all of us to install it on our laptop :(
 
Back
Top Bottom