﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Windows Vista Forum / General Technical / Vista Technical  / Offical Guide to Fixing BSOD/STOP errors! / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Windows Vista Forum</description><link>http://www.vistaforums.com/Forum/</link><webMaster>Admin@VistaForums.com</webMaster><lastBuildDate>Sat, 06 Sep 2008 18:52:52 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Offical Guide to Fixing BSOD/STOP errors!</title><link>http://www.vistaforums.com/Forum/Topic16313-9-1.aspx</link><description>I'm new to this forum! but not new to forums.&lt;/P&gt;&lt;P&gt;I just bought a new Gatway computer for my wife and it came with Windows Vista with SP1. I had already found out how to stop the auto restart after a system failure, so I could read the BSOD information. I also found out how to run the Widows memory test, which the system passed. I've not tried the debug tool yet, But! I thought that maybe now that I have the blue screen message that somebody could give me some idea of what the problem is. I also thought that having one of these messages actually posted on the net that it would help people to see just what the message is about. It almost always pops up shortly after reboot. I'm thinking it may have something to do with my Avast virus program??? HELP!&lt;/P&gt;&lt;P&gt;Below is the BSOD message that keeps coming up&lt;/P&gt;&lt;P&gt;My Windows Vista Blue Screen Error Message.&lt;/P&gt;&lt;P&gt;A problem has been detected and windows has been shut down to prevent damage to your computer.&lt;/P&gt;&lt;P&gt;Bad_Pool_Caller&lt;/P&gt;&lt;P&gt;if this is the first time you’ve seen this error screen, restart your computer, if this screen appears again, follow these steps:&lt;/P&gt;&lt;P&gt;check to make sure any hardware or soft is properly installed.&lt;BR&gt;If this is a new installation, ask your hardware or software manufacturer for any windows updates you might need.&lt;/P&gt;&lt;P&gt;if the problem continues, disable or remove any newly installed hardware or software. disable BIOS memory options such as caching or shadowing. If you need to use safe mode to remove or disable components, restart your computer, press F8 to select advanced startup options, and then select safe mode.&lt;/P&gt;&lt;P&gt;technical information&lt;/P&gt;&lt;P&gt;***stop: 0x000000c2  (0x00000099, 0x0065006c, 0x00000000, 0x00000000)&lt;/P&gt;&lt;P&gt;collecting data for crash dump…&lt;BR&gt;initializing disk for crash dump…&lt;BR&gt;beginning dump of physical memory.&lt;BR&gt;dumping physical memory to dick: 100&lt;BR&gt;physical memory dump complete.&lt;/P&gt;&lt;P&gt; contact your system admin or technical support group for further assistance.&lt;/P&gt;&lt;P&gt;_____________________________________________________________________ &lt;/P&gt;&lt;P&gt;&lt;BR&gt;The next reboot I got the same message but with a little different technical information, see &lt;BR&gt;below.&lt;/P&gt;&lt;P&gt;Instead of a “bad_pool_caller” I got,&lt;BR&gt;Page_fault_in_nonpaged_area&lt;/P&gt;&lt;P&gt;Then in the technical information area instead of,&lt;BR&gt;***stop: 0x000000c2  (0x00000099, 0x0065006c, 0x00000000, 0x00000000)&lt;/P&gt;&lt;P&gt;I got this,&lt;BR&gt;***stop: 0x00000050 (0x92604000, 0x00000000, 0x81cf4773, 0x00000000)&lt;/P&gt;&lt;P&gt;&lt;BR&gt; </description><pubDate>Sat, 03 May 2008 16:38:20 GMT</pubDate><dc:creator>MarkC</dc:creator></item><item><title>Offical Guide to Fixing BSOD/STOP errors!</title><link>http://www.vistaforums.com/Forum/Topic16313-9-1.aspx</link><description>&lt;FONT size=3&gt;&lt;STRONG&gt;Background&lt;/STRONG&gt;&lt;/FONT&gt;&lt;br&gt;&lt;br&gt;This guide will show you how to use Free Windows Debugging tools to analyze the mini dumps which occur after a BSOD(Blue Screen of Death). Windows Debugging Tools include an application called WinDgb in which70% of the time will return the source of the bluescreen.A mini or kernel memory dump occurs when a windows Kernel level process makes an error causing the entire OS to issue a STOP command, hence the blue screen. Kernel level process's and different from user level process &lt;STRONG&gt;(applications like IE, Word etc.. are User level process's).&lt;/STRONG&gt; Kernel level process run at the core of Windows appearing as device drivers and other very low level software used to communicate with raw hardware I/O, and system memory management. This is commonly why most people say you have a driver issue when your computer begins experiencing STOP errors i.e"Blue Screens". &lt;P align=center&gt;&lt;STRONG&gt;95% of the time the OS is not a fault for a STOP error but a poorly written device driver. So don't blame Microsoft!&lt;/STRONG&gt;&lt;P align=center&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;br&gt;&lt;br&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;What happens when there is a STOP error?&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br&gt;&lt;br&gt;When Vista encounters a STOP it will flash the common blue screen, dump the physical memory to the hard drive and restart. Now in past Windows Operating Systems you would need to change a system setting in order to stop the system from restarting in order to read the actual STOP error code on the blue screen. This can still be done under: &lt;STRONG&gt;Right Click My Computer &amp;gt; Properties &amp;gt; Advanced Properties (Left Pane) &amp;gt; Startup and Recovery Settings &amp;gt; uncheck the auto restart box&lt;/STRONG&gt;. Most of the time this will not be necessary as the next time you log on after a blue screen restart Vista will prompt you with a little window describing the STOP error code and where the dump file can be found.&lt;P align=left&gt;STOP Error options Windows:&lt;P align=left&gt;NOTE: It is generally better to have a small memory dump then a kernel dump as more info is at hand for the debugger.&lt;P align=left&gt;&lt;IMG border=0 src="http://www.shijaz.com/windows/Analyz1.jpg"&gt;&lt;br&gt;&lt;br&gt;Windows Error Solution Window:&lt;br&gt;&lt;br&gt;&lt;IMG src="http://www.vistaforums.com/uploads/STOP_error.jpg"&gt;&lt;br&gt;&lt;br&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;Locating the memory dump file&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br&gt;&lt;br&gt;Looking at the photo above, the first file location listed will appear similiar to: &lt;FONT size=1&gt;&lt;br&gt;&lt;br&gt;C:\Windows\Minidump\MiniXXXXXX.dmp (XXX is a random identifier)&lt;br&gt;&lt;br&gt;&lt;FONT size=2&gt;This is the location in which we will use later when using Window Debugger to search for the driver which caused this STOP error or "Blue Screen".&lt;/FONT&gt;&lt;br&gt;&lt;br&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;br&gt;&lt;br&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;Using Windows Debugging Tools&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br&gt;&lt;br&gt;To begin you must download the free tools from Microsoft here: (If you are unsure which version of Windows you have x86 or x64, most likely you have x86)&lt;br&gt;&lt;br&gt;x86 Download:&lt;br&gt;&lt;br&gt;&lt;A href="http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx"&gt;http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx&lt;/A&gt;&lt;br&gt;&lt;br&gt;x64 Download:&lt;br&gt;&lt;br&gt;&lt;A href="http://www.microsoft.com/whdc/devtools/debugging/install64bit.mspx"&gt;http://www.microsoft.com/whdc/devtools/debugging/install64bit.mspx&lt;/A&gt;&lt;br&gt;&lt;br&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br&gt;&lt;br&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;Download and start the Installation&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br&gt;&lt;br&gt;Upon the completion of installation go to your start menu and locate "Debuggin Tools for Windows" and click on WinDBg. &lt;br&gt;&lt;br&gt;Once loaded, click &lt;STRONG&gt;File &amp;gt; Symbol File Path&lt;/STRONG&gt; and enter (without quotes) &lt;STRONG&gt;"SRV*&lt;I&gt;DownstreamStore&lt;/I&gt;*http://msdl.microsoft.com/download/symbols"&lt;/STRONG&gt;&lt;br&gt;&lt;br&gt;&lt;STRONG&gt;Opening the Memory Dump:&lt;/STRONG&gt;&lt;br&gt;&lt;br&gt;Now Click &lt;STRONG&gt;File &amp;gt; Open Crash Dump&lt;/STRONG&gt; and navigate to the location of the file we found earlier, and hit OK. You will be prompted to save workspace, and hit &lt;STRONG&gt;yes&lt;/STRONG&gt;.&lt;br&gt;&lt;br&gt;Now wait 10 seconds or so depending on how fast your PC is for the application to load up the memory dump. Don't be alarmed if you see messages at the end such as:&lt;br&gt;&lt;br&gt;*** WARNING: Unable to verify timestamp for vmm.sys&lt;br&gt;*** ERROR: Module load completed but symbols could not be loaded for vmm.sys&lt;br&gt;&lt;br&gt;This just means that the symbols file we loaded earlier could not locate information for this particular driver, most likely because it is 3rd party and not supported. This shouldn't be of any concern.&lt;br&gt;&lt;br&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;Begin the analyzing the memory dump!&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br&gt;&lt;br&gt;This part is quite simple located the line which reads: &lt;br&gt;&lt;br&gt;&lt;FONT color=#ff1111&gt;Use &lt;U&gt;!analyze -v&lt;/U&gt; to get detailed debugging information.&lt;/FONT&gt;&lt;FONT color=#ff1111&gt;&lt;/FONT&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Click the hyperlinked "!analyze -v" and it will begin to locate the source driver of the STOP error. You can also type this syntax into the textbox at the bottom of the screen.&lt;br&gt;&lt;br&gt;&lt;STRONG&gt;Locate the PROCESS_NAME line for a listing of the process in which was involved in the STOP and scroll down to fine the IMAGE_NAME which will display the underlying driver at fault.&lt;/STRONG&gt;&lt;BLOCKQUOTE style="MARGIN-RIGHT: 0px" dir=ltr&gt;&lt;br&gt;&lt;br&gt;&lt;EM&gt;In my Case Virtual PC.exe was the process and the driver Vmm.sys. This in turn seemed to be quite accurate as I was using Virtual Pc at the time of crash.&lt;/EM&gt;&lt;/BLOCKQUOTE&gt;&lt;P dir=ltr&gt;&lt;IMG src="http://www.vistaforums.com/uploads/STOP_Analysis.jpg"&gt;&lt;EM&gt;&lt;/EM&gt;&lt;BLOCKQUOTE style="MARGIN-RIGHT: 0px" dir=ltr&gt;&lt;/BLOCKQUOTE&gt;&lt;P dir=ltr&gt;&lt;STRONG&gt;Other Commands(Type into textbox at bottom of debugger:&lt;/STRONG&gt;&lt;UL&gt;&lt;LI&gt;&lt;P style="TEXT-ALIGN: justify" class=MsoNormal&gt;&lt;FONT size=2 face="Trebuchet MS"&gt;The &lt;B&gt;!analyze -show&lt;/B&gt; command displays the Stop error code and its parameters. The Stop error code is also known as the bug check code. &lt;/FONT&gt;&lt;LI&gt;&lt;P style="TEXT-ALIGN: justify" class=MsoNormal&gt;&lt;FONT size=2 face="Trebuchet MS"&gt;The &lt;B&gt;!analyze -v&lt;/B&gt; command displays verbose output. &lt;/FONT&gt;&lt;LI&gt;&lt;P style="TEXT-ALIGN: justify" class=MsoNormal&gt;&lt;FONT size=2 face="Trebuchet MS"&gt;The &lt;B&gt;lm N T&lt;/B&gt; command lists the specified loaded modules. The output includes the status and the path of the module. &lt;/FONT&gt;&lt;br&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P style="TEXT-ALIGN: justify" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;So I know the problem driver/process...Now What!?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;P style="TEXT-ALIGN: justify" class=MsoNormal&gt;You could issue the command &lt;EM&gt;lmv m drivername&lt;/EM&gt; and it will give you info on that particular driver such as its location, its date (which can be helpful in determining if its an old driver that needs updating). Since you now know the driver name you can google and check the manufacturers site for an updated driver which &lt;STRONG&gt;Should&lt;/STRONG&gt; fix the problem.&lt;P style="TEXT-ALIGN: justify" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;So Is that it...Am I Done?..Beware:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;P style="TEXT-ALIGN: justify" class=MsoNormal&gt;Using WinDBg is not an instant fix, it is not always correct and sometimes will not find a solution. If this is the case I suggest you run a memory test on your computer to make sure your memory is running correctly and not the source of the problem (Bad memory is a common cause for Blue Screens). &lt;STRONG&gt;Type "Memory"&lt;/STRONG&gt; into your start menu and click the only option, this is the built in windows memory test which works very well for ruling out memory problems.&lt;P style="TEXT-ALIGN: justify" class=MsoNormal&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;P style="TEXT-ALIGN: justify" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;</description><pubDate>Sat, 22 Mar 2008 15:26:51 GMT</pubDate><dc:creator>Jason</dc:creator></item></channel></rss>