2 Replies Latest reply on Jun 3, 2013 10:10 AM by Diego_Intel

    Windows 8 Sleep Mode - iastora.sys failure

    hannahtall

      On my Windows 8 laptop it always reboots when I go into sleep or hibernate mode. What should I do?

      It brings up a blue screen of death highlighting the following issue: "windows 8 error driver_irql_not_less_or_equal" .How do I resolve this?

      Here is a link to my minidumps after the latest Intel drivers have been installed: https://skydrive.live.com/#cid=6A9B02B9344F254B&id=6A9B02B9344F254B%21150  Thanks!

       

        • 1. Re: Windows 8 Sleep Mode - iastora.sys failure
          therealeric

          I've got a similar problem.

          Sometimes my PC doesn't go into sleep or hibernate mode.

          As a result I've analysed the dump file created by the system crash with Microsoft Windows Debugger:

           

          Microsoft (R) Windows Debugger Version 6.2.9200.20512 AMD64

          Copyright (c) Microsoft Corporation. All rights reserved.

           

           

          Loading Dump File [C:\dumps\MEMORY.DMP]

          Kernel Bitmap Dump File: Only kernel address space is available

           

          Symbol search path is: SRV*C:\symbols*http://msdl.microsoft.com/download/symbols

          Executable search path is:

          Windows 8 Kernel Version 9200 MP (8 procs) Free x64

          Product: WinNt, suite: TerminalServer SingleUserTS

          Built by: 9200.16496.amd64fre.win8_gdr.130108-1504

          Machine Name:

          Kernel base = 0xfffff801`aee09000 PsLoadedModuleList = 0xfffff801`af0d2a80

          Debug session time: Mon Apr  1 01:55:54.128 2013 (UTC + 2:00)

          System Uptime: 0 days 12:00:25.836

          Loading Kernel Symbols

          ...............................................................

          ................................................................

          ........................................................

          Loading User Symbols

           

          Loading unloaded module list

          .......................

          *******************************************************************************

          *                                                                             *

          *                        Bugcheck Analysis                                    *

          *                                                                             *

          *******************************************************************************

           

          Use !analyze -v to get detailed debugging information.

           

          BugCheck D1, {28, f, 0, fffff880158b5b17}

           

          *** ERROR: Module load completed but symbols could not be loaded for hiber_iaStorA.sys

          Probably caused by : hiber_iaStorA.sys ( hiber_iaStorA+1b17 )

           

          Followup: MachineOwner

          ---------

           

          0: kd> !analyze -v

          *******************************************************************************

          *                                                                             *

          *                        Bugcheck Analysis                                    *

          *                                                                             *

          *******************************************************************************

           

          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: 0000000000000028, memory referenced

          Arg2: 000000000000000f, IRQL

          Arg3: 0000000000000000, value 0 = read operation, 1 = write operation

          Arg4: fffff880158b5b17, address which referenced memory

           

          Debugging Details:

          ------------------

           

           

          READ_ADDRESS:  0000000000000028

           

          CURRENT_IRQL:  f

           

          FAULTING_IP:

          hiber_iaStorA+1b17

          fffff880`158b5b17 8b5328          mov     edx,dword ptr [rbx+28h]

           

          DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT

           

          BUGCHECK_STR:  AV

           

          PROCESS_NAME:  System

           

          TRAP_FRAME:  fffff8801444c080 -- (.trap 0xfffff8801444c080)

          NOTE: The trap frame does not contain all registers.

          Some register values may be zeroed or incorrect.

          rax=0000000000000003 rbx=0000000000000000 rcx=fffffa800abb1dd0

          rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000

          rip=fffff880158b5b17 rsp=fffff8801444c210 rbp=fffff880177d34a8

          r8=0000000000000000  r9=fffff8801444c3b0 r10=0000000000000002

          r11=fffff8801444c2f0 r12=0000000000000000 r13=0000000000000000

          r14=0000000000000000 r15=0000000000000000

          iopl=0         nv up di pl zr na po nc

          hiber_iaStorA+0x1b17:

          fffff880`158b5b17 8b5328          mov     edx,dword ptr [rbx+28h] ds:00000000`00000028=????????

          Resetting default scope

           

          LAST_CONTROL_TRANSFER:  from fffff801aee82369 to fffff801aee83040

           

          STACK_TEXT: 

          fffff880`1444bf38 fffff801`aee82369 : 00000000`0000000a 00000000`00000028 00000000`0000000f 00000000`00000000 : nt!KeBugCheckEx

          fffff880`1444bf40 fffff801`aee80be0 : 00000000`00000000 00000000`00000000 fffff880`1444c100 fffff880`1444c080 : nt!KiBugCheckDispatch+0x69

          fffff880`1444c080 fffff880`158b5b17 : 00000000`00000000 00000000`00000000 00001000`1444c9d8 00000000`00000000 : nt!KiPageFault+0x260

          fffff880`1444c210 fffff880`158b597b : fffff880`177d3018 fffff880`1444c390 fffff880`15948310 fffffa80`0abb1dd0 : hiber_iaStorA+0x1b17

          fffff880`1444c250 fffff880`129f0340 : fffff880`177d3018 fffff880`1444c390 fffff880`15948310 fffff880`15948310 : hiber_iaStorA+0x197b

          fffff880`1444c290 fffff880`158b8714 : 00000000`00000000 00000000`00000000 00000000`32323932 00000000`00000000 : hiber_diskdump!ScsiPortInitialize+0x788

          fffff880`1444c420 fffff880`0243111e : fffffa80`076ac010 fffff880`15b79070 fffff880`129f1be0 fffffa80`067ecc90 : hiber_iaStorA+0x4714

          fffff880`1444c450 fffff880`024304c7 : fffffa80`00000000 fffffa80`00000000 fffffa80`076ac010 00000000`6d707344 : crashdmp!InitializeDumpDriver+0x46

          fffff880`1444c4a0 fffff801`aef52b70 : 00000000`00000000 fffffa80`0afd8010 00000000`00000000 0000690a`968de9bb : crashdmp!CrashdmpInitDumpStack+0xbb

          fffff880`1444c5a0 fffff801`af170d43 : 00000000`00000000 00000000`000020f7 00000000`00000000 00000000`00000008 : nt!IoInitializeDumpStack+0x24

          fffff880`1444c5d0 fffff801`af587890 : 00000008`00015406 00000000`00000000 00000000`00000015 fffff880`1444ca60 : nt!PopSaveHiberContext+0x204

          fffff880`1444c860 fffff801`af1680b4 : 00000000`00000001 00000000`00000000 00000000`00000000 00000000`00000000 : hal!HaliAcpiSleep+0x1d1

          fffff880`1444c8f0 fffff801`af16820f : 00000000`00000000 fffff880`1444ca70 fffff801`af090410 00000000`00000000 : nt!PopHandleNextState+0x125

          fffff880`1444c940 fffff801`af167be4 : 00000000`00000009 00000000`0027c9d4 fffff801`af090410 fffffa80`0afd8010 : nt!PopIssueNextState+0x1f

          fffff880`1444c970 fffff801`af16e732 : 00000000`001e0000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!PopInvokeSystemStateHandler+0x2c4

          fffff880`1444cb50 fffff801`af170a12 : 00000000`001e0000 00000000`00000000 00000000`00000000 00000000`00000001 : nt!PopEndMirroring+0x1da

          fffff880`1444cc00 fffff801`af16845d : fffff880`1444cd10 00000000`00000007 fffffa80`00000000 fffff880`00000000 : nt!MmDuplicateMemory+0x772

          fffff880`1444cce0 fffff801`aee2b3d5 : fffffa80`0f9a1040 00000000`00000001 fffffa80`070c4618 fffff880`00001000 : nt!PopTransitionToSleep+0x105

          fffff880`1444cd50 fffff801`aee69116 : fffff880`038d0180 fffffa80`0f9a1040 fffff880`038dbf40 fffffa80`05b138c0 : nt!PspSystemThreadStartup+0x59

          fffff880`1444cda0 00000000`00000000 : fffff880`1444d000 fffff880`14447000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16

           

           

          STACK_COMMAND:  kb

           

          FOLLOWUP_IP:

          hiber_iaStorA+1b17

          fffff880`158b5b17 8b5328          mov     edx,dword ptr [rbx+28h]

           

          SYMBOL_STACK_INDEX:  3

           

          SYMBOL_NAME:  hiber_iaStorA+1b17

           

          FOLLOWUP_NAME:  MachineOwner

           

          MODULE_NAME: hiber_iaStorA

           

          IMAGE_NAME:  hiber_iaStorA.sys

           

          DEBUG_FLR_IMAGE_TIMESTAMP:  50aa9204

           

          FAILURE_BUCKET_ID:  AV_hiber_iaStorA+1b17

           

          BUCKET_ID:  AV_hiber_iaStorA+1b17

           

          Followup: MachineOwner

          ---------

           

          0: kd> .trap 0xfffff8801444c080

          NOTE: The trap frame does not contain all registers.

          Some register values may be zeroed or incorrect.

          rax=0000000000000003 rbx=0000000000000000 rcx=fffffa800abb1dd0

          rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000

          rip=fffff880158b5b17 rsp=fffff8801444c210 rbp=fffff880177d34a8

          r8=0000000000000000  r9=fffff8801444c3b0 r10=0000000000000002

          r11=fffff8801444c2f0 r12=0000000000000000 r13=0000000000000000

          r14=0000000000000000 r15=0000000000000000

          iopl=0         nv up di pl zr na po nc

          hiber_iaStorA+0x1b17:

          fffff880`158b5b17 8b5328          mov     edx,dword ptr [rbx+28h] ds:00000000`00000028=????????

          0: kd> lmvm hiber_iaStorA

          start             end                 module name

          fffff880`158b4000 fffff880`15b7f000   hiber_iaStorA   (no symbols)          

              Loaded symbol image file: hiber_iaStorA.sys

              Image path: \SystemRoot\System32\Drivers\hiber_iaStorA.sys

              Image name: hiber_iaStorA.sys

              Timestamp:        Mon Nov 19 21:09:40 2012 (50AA9204)

              CheckSum:         000A393C

              ImageSize:        002CB000

              File version:     11.7.0.1013

              Product version:  11.7.0.1013

              File flags:       8 (Mask 3F) Private

              File OS:          40004 NT Win32

              File type:        3.7 Driver

              File date:        00000000.00000000

              Translations:     0409.04b0

              CompanyName:      Intel Corporation

              ProductName:      Intel Rapid Storage Technology driver

              InternalName:     iaStorA.sys

              OriginalFilename: iaStorA.sys

              ProductVersion:   11.7.0.1013

              FileVersion:      11.7.0.1013

              PrivateBuild:     11.7.0.1013

              SpecialBuild:     11.7.0.1013

              FileDescription:  Intel Rapid Storage Technology driver - x64

              LegalCopyright:   Copyright(C) Intel Corporation 1994-2012

              LegalTrademarks:  Copyright(C) Intel Corporation 1994-2012

              Comments:         -x64

           

          I hope this problem can be fixed by an update of iaStorA.sys.

          Thank you!

           

          Best regards,

          • 2. Re: Windows 8 Sleep Mode - iastora.sys failure
            Diego_Intel

            Could you please test the version posted here and check the results?

             

            Also, please specify, does this restart issue happens when yo try to go to sleep/hibernation mode or when resuming from any of these modes?

             

            Are you using hybrid sleep on these systems? What happens if this is used or not?