Назад | Перейти на главную страницу

Каковы возможные причины того, что Windows мигает оранжевым при запуске

В операционной системе Windows 7 PosReady обратите внимание на оранжевую вспышку при запуске. Происходит это очень быстро, практически незаметно. Чтобы захватить его, я запустил Hyper-V и установил CPU на максимальное использование 1%, чтобы замедлить процесс загрузки. При поиске в Google этого опыта многие пользователи сталкиваются с этим, но не нашли окончательного определения.

Снимок экрана с виртуальной машины:

Поскольку это было достаточно медленно, я мог теперь взломать отладчик ядра, пока отображался оранжевый экран.

Вот что работает во времени:

WinLogon / WinInit складываются по времени. SWIN - это агент McAfee Solidcore.

PROCESS 86c5b7f0  SessionId: 1  Cid: 02c4    Peb: 7ffd8000  ParentCid: 028c
    DirBase: f6ea50e0  ObjectTable: a1cd5a88  HandleCount:   0.
    Image: winlogon.exe
    VadRoot 85cca438 Vads 8 Clone 0 Private 9. Modified 0. Locked 0.
    DeviceMap 00000000
    Token                             a1cd69a8
    ElapsedTime                       00:00:06.609
    UserTime                          00:00:00.000
    KernelTime                        00:00:00.000
    QuotaPoolUsage[PagedPool]         7636
    QuotaPoolUsage[NonPagedPool]      480
    Working Set Sizes (now,min,max)  (18, 50, 345) (72KB, 200KB, 1380KB)
    PeakWorkingSetSize                19
    VirtualSize                       2 Mb
    PeakVirtualSize                   2 Mb
    PageFaultCount                    15
    MemoryPriority                    BACKGROUND
    BasePriority                      8
    CommitCharge                      60

        THREAD 86e9e378  Cid 02c4.02c8  Teb: 7ffdf000 Win32Thread: 00000000 RUNNING on processor 0
        IRP List:
            86feea50: (0006,02d4) Flags: 00000884  Mdl: 00000000
        Not impersonating
        Owning Process            86c5b7f0       Image:         winlogon.exe
        Attached Process          N/A            Image:         N/A
        Wait Start TickCount      37023          Ticks: 13 (0:00:00:00.203)
        Context Switch Count      6              IdealProcessor: 0             
        UserTime                  00:00:00.000
        KernelTime                00:00:00.093
        Win32 Start Address 0x006412bf
        Stack Init 91407ed0 Current 914074f0 Base 91408000 Limit 91405000 Call 00000000
        Priority 8 BasePriority 8 PriorityDecrement 0 IoPriority 2 PagePriority 5
        ChildEBP RetAddr  
        91407400 828c99d0 nt!RtlpBreakWithStatusInstruction (FPO: [1,0,0])
        91407408 828c99a2 nt!KdCheckForDebugBreak+0x22 (FPO: [0,0,0])
        91407438 828c9830 nt!KeUpdateRunTime+0x164
        91407490 828c9033 nt!KeUpdateSystemTime+0x613
        91407490 82971605 nt!KeUpdateSystemTimeAssist+0x13 (FPO: [0,2] TrapFrame @ 914074a4)
        91407560 8d6249d0 nt!ExAllocatePoolWithTag+0x5fb
WARNING: Stack unwind information not available. Following frames may be wrong.
        91407574 8d6d9dbf swin+0x39d0
        91407590 8d6d9ed6 swin+0xb8dbf
        914075a8 8d67cb90 swin+0xb8ed6
        914075f4 8d673d95 swin+0x5bb90
        91407614 8d68db07 swin+0x52d95
        914076dc 8d68e114 swin+0x6cb07
        9140770c 8d64c80a swin+0x6d114
        9140772c 8d648c4f swin+0x2b80a
        9140775c 8d64a9ca swin+0x27c4f
        9140778c 8d64b1c2 swin+0x299ca
        914077c0 8d64482f swin+0x2a1c2
        914077dc 8d7d4e09 swin+0x2382f
        91407820 82885129 swin+0x1b3e09
        91407838 82a99539 nt!IofCallDriver+0x63
        91407918 82a788fe nt!IopParseDevice+0xf08
        91407994 82a88eb0 nt!ObpLookupObjectName+0x510
        914079f4 82a7f7db nt!ObOpenObjectByName+0x165
        91407a70 82a85b33 nt!IopCreateFile+0x673
        91407ab8 82acfea3 nt!NtOpenFile+0x2a
        91407b38 82aae8e9 nt!PfSnGetPrefetchInstructions+0xab
        91407bc8 82ac67bd nt!PfSnBeginAppLaunch+0x303
        91407bd8 82aac652 nt!PfProcessCreateNotification+0x65
        91407c20 828ffa59 nt!PspUserThreadStartup+0x113
        00000000 00000000 nt!KiThreadStartup+0x19

PROCESS 85ccad28  SessionId: 0  Cid: 02cc    Peb: 7ffd3000  ParentCid: 025c
    DirBase: f6ea5100  ObjectTable: 9f20f820  HandleCount:   0.
    Image: wininit.exe
    VadRoot 86c4c568 Vads 8 Clone 0 Private 10. Modified 0. Locked 0.
    DeviceMap 00000000
    Token                             9f24c770
    ElapsedTime                       00:00:01.109
    UserTime                          00:00:00.000
    KernelTime                        00:00:00.000
    QuotaPoolUsage[PagedPool]         7236
    QuotaPoolUsage[NonPagedPool]      480
    Working Set Sizes (now,min,max)  (19, 50, 345) (76KB, 200KB, 1380KB)
    PeakWorkingSetSize                20
    VirtualSize                       1 Mb
    PeakVirtualSize                   1 Mb
    PageFaultCount                    16
    MemoryPriority                    BACKGROUND
    BasePriority                      8
    CommitCharge                      59

        THREAD 8707f560  Cid 02cc.02d0  Teb: 7ffdf000 Win32Thread: 00000000 READY on processor 0
        IRP List:
            88b77008: (0006,02d4) Flags: 00060043  Mdl: 9a1f0900
            87eda788: (0006,02d4) Flags: 00000884  Mdl: 00000000
        Not impersonating
        Owning Process            85ccad28       Image:         wininit.exe
        Attached Process          N/A            Image:         N/A
        Wait Start TickCount      37032          Ticks: 4 (0:00:00:00.062)
        Context Switch Count      4              IdealProcessor: 0             
        UserTime                  00:00:00.000
        KernelTime                00:00:00.140
        Win32 Start Address 0x00ea4dc8
        Stack Init 8f8f0ed0 Current 8f8f02e8 Base 8f8f1000 Limit 8f8ee000 Call 00000b2c
        Priority 8 BasePriority 8 PriorityDecrement 0 IoPriority 2 PagePriority 5

        ChildEBP RetAddr  
        8f8f0300 828ccf6d nt!KiSwapContext+0x26 (FPO: [Uses EBP] [0,0,4])
        8f8f0338 828cbdc7 nt!KiSwapThread+0x266
        8f8f0360 828c560f nt!KiCommitThreadWait+0x1df
        8f8f03dc 8d825c77 nt!KeWaitForSingleObject+0x393
        8f8f03fc 8d82674a Ntfs!NtfsWaitOnIo+0x1c (FPO: [Non-Fpo])
        8f8f051c 8d82a765 Ntfs!NtfsNonCachedIo+0x456 (FPO: [Non-Fpo])
        8f8f05f0 8d82bdc5 Ntfs!NtfsCommonRead+0x1148 (FPO: [Non-Fpo])
        8f8f0728 82885129 Ntfs!NtfsFsdRead+0x279 (FPO: [Non-Fpo])
        8f8f0740 8d49e20c nt!IofCallDriver+0x63
        8f8f0764 8d49e3cb FLTMGR!FltpLegacyProcessingAfterPreCallbacksCompleted+0x2aa (FPO: [Non-Fpo])
        8f8f079c 82885129 FLTMGR!FltpDispatch+0xc5 (FPO: [Non-Fpo])
        8f8f07b4 8d64483e nt!IofCallDriver+0x63
WARNING: Stack unwind information not available. Following frames may be wrong.
        8f8f07c8 8d66153f swin+0x2383e
        8f8f0808 82885129 swin+0x4053f
        8f8f0820 82913ddf nt!IofCallDriver+0x63
        8f8f083c 828f5deb nt!IoPageRead+0x1f5
        8f8f08a4 828df2cc nt!MiIssueHardFault+0x28c
        8f8f0924 8288ef98 nt!MmAccessFault+0x29fc
        8f8f0924 82a84de6 nt!KiTrap0E+0xdc (FPO: [0,0] TrapFrame @ 8f8f093c)
        8f8f09f0 8d8c1305 nt!CcMapData+0xae
        8f8f0a18 8d8c6931 Ntfs!NtfsMapStream+0x4a (FPO: [Non-Fpo])
        8f8f0a48 8d8b2792 Ntfs!ReadIndexBuffer+0xdd (FPO: [Non-Fpo])
        8f8f0a78 8d8bd050 Ntfs!FindFirstIndexEntry+0x1fa (FPO: [Non-Fpo])
        8f8f0ac4 8d8c543b Ntfs!NtfsFindIndexEntry+0x48 (FPO: [Non-Fpo])
        8f8f0af8 8d8ad6bb Ntfs!NtfsLookupEntry+0xa4 (FPO: [Non-Fpo])
        8f8f0bdc 8d8311b6 Ntfs!NtfsCommonCreate+0x98a (FPO: [Non-Fpo])
        8f8f0c1c 828ce08a Ntfs!NtfsCommonCreateCallout+0x20 (FPO: [Non-Fpo])
        8f8f0c1c 828ce181 nt!KiSwapKernelStackAndExit+0x15a (FPO: [0,0] TrapFrame @ 8f8f0c34)
        9140b4fc 828d7d7f nt!KiSwitchKernelStackAndCallout+0x31
        9140b570 8d8310ec nt!KeExpandKernelStackAndCalloutEx+0x29d
        9140b5a8 8d8c2a6a Ntfs!NtfsCommonCreateOnNewStack+0x39 (FPO: [Non-Fpo])
        9140b6a4 82885129 Ntfs!NtfsFsdCreate+0x1f8 (FPO: [Non-Fpo])
        9140b6bc 8d49e20c nt!IofCallDriver+0x63
        9140b6e0 8d4b18c9 FLTMGR!FltpLegacyProcessingAfterPreCallbacksCompleted+0x2aa (FPO: [Non-Fpo])
        9140b72c 82885129 FLTMGR!FltpCreate+0x2db (FPO: [Non-Fpo])
        9140b744 8d664745 nt!IofCallDriver+0x63
        9140b758 8d64aa53 swin+0x43745
        9140b78c 8d64b1c2 swin+0x29a53
        9140b7c0 8d64482f swin+0x2a1c2
        9140b7dc 8d7d4e09 swin+0x2382f