Do you know how to fix Windows XP Service Pack 3 BSOD?

?? ? 1 Reputation point
2022-10-20T07:32:21.81+00:00

this is Memory dump result.
Overwriting a new myfault doesn't solve it.
how to fix Windows XP Service Pack 3 BSOD this problem?

Microsoft (R) Windows Debugger Version 10.0.25200.1003 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\Users\82010\Documents\b\MEMORY.DMP]
Kernel Summary Dump File: Kernel address space is available, User address space may not be available.

************* Path validation summary **************
Response Time (ms) Location
Deferred srv*
Symbol search path is: srv*
Executable search path is:
VirtualToOffset: c4460000 not properly sign extended
Windows XP Kernel Version 2600 (Service Pack 3) MP (8 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Edition build lab: 2600.xpsp_sp3_qfe.130704-0421
Machine Name:
Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055d720
Debug session time: Mon Jun 27 04:21:55.234 2022 (UTC + 9:00)
System Uptime: 0 days 0:01:53.771
VirtualToOffset: c6400000 not properly sign extended
Loading Kernel Symbols
...............................................................
....................................
Loading User Symbols
PEB is paged out (Peb.Ldr = 7ffd400c). Type ".hh dbgerr001" for details
Loading unloaded module list
......
For analysis of this file, run !analyze -v
Unable to load image ??\C:\WINDOWS\system32\drivers\myfault.sys, Win32 error 0n2
eax=b9b5813c ebx=00000000 ecx=00000000 edx=00000004 esi=8adc8500 edi=8881f008
eip=804f9fa3 esp=b9947af0 ebp=b9947b08 iopl=0 nv up ei ng nz na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00000286
nt!KeBugCheckEx+0x1b:
804f9fa3 5d pop ebp
6: kd> !analyze -v


**

Bugcheck Analysis

**


INVALID_PROCESS_DETACH_ATTEMPT (6)
Arguments:
Arg1: 00000000
Arg2: 00000000
Arg3: 00000000
Arg4: 00000000

Debugging Details:

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

Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
VirtualToOffset: bf280000 not properly sign extended

KEY_VALUES_STRING: 1

Key  : Analysis.CPU.mSec  
Value: 780  

Key  : Analysis.DebugAnalysisManager  
Value: Create  

Key  : Analysis.Elapsed.mSec  
Value: 3149  

Key  : Analysis.IO.Other.Mb  
Value: 0  

Key  : Analysis.IO.Read.Mb  
Value: 0  

Key  : Analysis.IO.Write.Mb  
Value: 0  

Key  : Analysis.Init.CPU.mSec  
Value: 374  

Key  : Analysis.Init.Elapsed.mSec  
Value: 18735  

Key  : Analysis.Memory.CommitPeak.Mb  
Value: 58  

Key  : Bugcheck.Code.DumpHeader  
Value: 0x6  

Key  : Bugcheck.Code.KiBugCheckData  
Value: 0x6  

FILE_IN_CAB: MEMORY.DMP

BUGCHECK_CODE: 6

BUGCHECK_P1: 0

BUGCHECK_P2: 0

BUGCHECK_P3: 0

BUGCHECK_P4: 0

PROCESS_NAME: bs.exe

STACK_TEXT:
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
Page 41d60 not present in the dump file. Type ".hh dbgerr004" for details
b9947b08 9d59d910 00000006 00000000 00000000 nt!KeBugCheckEx+0x1b
WARNING: Stack unwind information not available. Following frames may be wrong.
b9947c28 9d59da4a 8881f020 00000050 8874a5e0 myfault+0x1910
b9947c40 804ef1f9 88966218 8881f008 806e7410 myfault+0x1a4a
b9947c50 8057f9a0 8881f078 8874a5e0 8881f008 nt!IopfCallDriver+0x31
b9947c64 8058082f 88966218 8881f008 8874a5e0 nt!IopSynchronousServiceTail+0x70
b9947d00 80579292 00000068 00000000 00000000 nt!IopXxxControlFile+0x5c5
b9947d34 805417e8 00000068 00000000 00000000 nt!NtDeviceIoControlFile+0x2a
<Intermediate frames may have been skipped due to lack of complete unwind>
b9947d34 7c90e514 (T) 00000068 00000000 00000000 nt!KiSystemServicePostCall
<Intermediate frames may have been skipped due to lack of complete unwind>
0012fe50 00000000 (T) 00000000 00000000 00000000 0x7c90e514

SYMBOL_NAME: myfault+1910

MODULE_NAME: myfault

IMAGE_NAME: myfault.sys

STACK_COMMAND: .cxr; .ecxr ; kb

FAILURE_BUCKET_ID: 0x6_myfault+1910

OSPLATFORM_TYPE: x86

OSNAME: Windows XP

FAILURE_ID_HASH: {0bd76bcb-4b94-41c7-712a-42370063bf2e}

Followup: MachineOwner
---------

Not Monitored
Not Monitored
Tag not monitored by Microsoft.
39,124 questions
{count} votes

3 answers

Sort by: Most helpful
  1. Vadims Podāns 9,121 Reputation points MVP
    2022-10-20T08:04:31.657+00:00

    Windows XP is dead and no longer supported since 2014.

    0 comments No comments

  2. Hung-Chun Yu 976 Reputation points Microsoft Employee
    2022-10-20T16:45:25.76+00:00

    HI @?? ?

    Windows XP is no longer supported.

    You can try the following:

    1. Did you recently made hardware changes? If you did, try to remove the hardware that was added and see if problem goes away.
    2. Did you recently made software changes? Boot into safe mode and remove the software that was added. Or if you have check-point save, revert back to that check-point.
    3. There are limitation on what type of hardware/hard drive that Windows XP would support. Plus, most of new hardware you find today, would not support Windows XP. If you are still need to run Windows XP, I would suggest to run them under Hyper-V. Here is an article on how to do it - https://www.sysnettechsolutions.com/en/install-windows-xp-in-hyper-v-manager/#:~:text=Windows%20XP%20Install%20Hyper%20V%201%20First%2C%20run,of%20RAM%20for%20the%20virtual%20machine.%20See%20More.

    Hung-Chun Yu
    Microsoft Open Specifications Support

    0 comments No comments

  3. Anonymous
    2022-10-20T17:06:34.077+00:00

    Simplest solution may be to clean install it.

    --please don't forget to upvote and Accept as answer if the reply is helpful--

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.