help! please! BSOD - Vista SP2 x86

esnami

Member
Joined
Dec 7, 2013
Posts
7
Hi all,

I'm Rob. I'm new to this kind of forum in the past i just googled around if i needed help and usualy i'd find the solution. but this time....
here's the thing i keep getting bsod. i always try and ceep my system up to date and clean. so i threw out my restore point. i know shame :shame2: on me.
Inbetween bsod i can work on my laptop for about 30 min. ok sitrap:

windows vista home premium ps2
x86 (32-bits)
original installed OS
OEM version
The laptop is about 5 years old (i think)
The OS is reinstalled about 2 years ago
intel(r) core2 duo cpu p8400 2.26ghz 2.27ghz
video card ati mobility radeon HD3470
tryed finding out the motherboard type unlucky :-(
it's a sony viao vgn-fw21e
pcg-3d1m

working on verifier, HDD Diagnostics and Test RAM

i apriciate any help. And sorry about my english i'm dutch myself and i try not to use translate.
 

Attachments

that's what i'm doing. :confused2: am i missing something? could be i'm dislectic and dutch did i forget to do someting?
 
i did point 1 to 5 and tryed point 6

6. While waiting for a reply -
· Run - Driver Verifier - Windows 8, 7 & Vista
· Run HDD Diagnostics - http://www.carrona.org/hddiag.html
· Test RAM - http://www.carrona.org/memdiag.html

Driver verifier ...... didn't get the explenation 100%. if i run it (in prompt as admin.) it's ready in 20 sec. I left it running for a good 20 hours but there's not cpu ore harddrive activiti.
hdd diagnostics ...... the program open's detect's my harddrive i try selecting the hard drive but can't if i click on test it tell's me to select a target drive to test:noidea:.
Did the ram test and made screenshot's of the result's.
 
Hi,

Can you please manually navigate to C:\Windows\Minidump and check to see if there are any .DMP files located there? If there are, can you please manually zip up and attach that zip here? If there are no files in the Minidump folder, check C:\Windows for a MEMORY.DMP file.

Regards,

Patrick
 
Hi -

The ZIP file in post #1 contained the PERFMON HTML file only -

We need the folder/files generated by the jcgriff2 BSOD app.

Please go to your Documents file and zip up the entire folder named Windows7_Vista_jcgriff2 & attach to your next post.

Regards. . .

jcgriff2
 
ok i restarted my step's. This time a the program's autorun's and the bsod program kick in. Don't know what went wrong last time.
 
The attached DMP file is of the KERNEL_STACK_INPAGE_ERROR (77) bug check.

This bug check indicates that the requested page of kernel data from the paging file could not be read into memory.

BugCheck 77, {1, 0, 0, 8e9478c0}

^^ 1st parameter of the bug check is 1.When the 1st parameter is either 0 or 1, the stack signature in the kernel stack was not found. This error is probably caused by defective hardware, such as faulty RAM.

Let's go ahead and run a Memtest for NO LESS than ~8 passes (several hours). If there are no errors, move onto chkdsk (attach log after) and then Seatools:

Memtest86+:

Download Memtest86+ here:

Memtest86+ - Advanced Memory Diagnostic Tool

Which should I download?

You can either download the pre-compiled ISO that you would burn to a CD and then boot from the CD, or you can download the auto-installer for the USB key. What this will do is format your USB drive, make it a bootable device, and then install the necessary files. Both do the same job, it's just up to you which you choose, or which you have available (whether it's CD or USB).

How Memtest works:

Memtest86 writes a series of test patterns to most memory addresses, reads back the data written, and compares it for errors.

The default pass does 9 different tests, varying in access patterns and test data. A tenth test, bit fade, is selectable from the menu. It writes all memory with zeroes, then sleeps for 90 minutes before checking to see if bits have changed (perhaps because of refresh problems). This is repeated with all ones for a total time of 3 hours per pass.

Many chipsets can report RAM speeds and timings via SPD (Serial Presence Detect) or EPP (Enhanced Performance Profiles), and some even support changing the expected memory speed. If the expected memory speed is overclocked, Memtest86 can test that memory performance is error-free with these faster settings.

Some hardware is able to report the "PAT status" (PAT: enabled or PAT: disabled). This is a reference to Intel Performance acceleration technology; there may be BIOS settings which affect this aspect of memory timing.

This information, if available to the program, can be displayed via a menu option.

Any other questions, they can most likely be answered by reading this great guide here:

FAQ : please read before posting

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

Chkdsk:

Chkdsk:
There are various ways to run Chkdsk~


Method 1:

Start > Search bar > Type cmd (right click run as admin to execute Elevated CMD)

Elevated CMD should now be opened, type the following:

chkdsk x: /r

x implies your drive letter, so if your hard drive in question is letter c, it would be:

chkdsk c: /r

Restart system and let chkdsk run.

Method 2:


Open the "Computer" window
Right-click on the drive in question
Select the "Tools" tab
In the Error-checking area, click <Check Now>.

If you'd like to get a log file that contains the chkdsk results, do the following:

Press Windows Key + R and type powershell.exe in the run box

Paste the following command and press enter afterwards:

get-winevent -FilterHashTable @{logname="Application"; id="1001"}| ?{$_.providername –match "wininit"} | fl timecreated, message | out-file Desktop\CHKDSKResults.txt

This will output a .txt file on your Desktop containing the results of the chkdsk.

If chkdsk turns out okay, run Seatools -

SeaTools | Seagate

You can run it via Windows or DOS. Do note that the only difference is simply the environment you're running it in. In Windows, if you are having what you believe to be device driver related issues that may cause conflicts or false positive, it may be a wise decision to choose the most minimal testing environment (DOS).

Regards,

Patrick
 
Code:
[COLOR=#ff0000]BugCheck 77[/COLOR], {[COLOR=#0000cd]1[/COLOR], 0, 0, [COLOR=#008000]8e9478c0[/COLOR]}

Probably caused by : [COLOR=#ff0000]memory_corruption[/COLOR] ( nt!MiInPageSingleKernelStack+284 )

The first parameter shows us that page where the Kernel Stack was obtained from, was from the hard disk. The fourth parameter indicates the stack signature which didn't match the signature for the given Kernel Stack. The !stacks extension may have been useful here.

Code:
0: kd> [COLOR=#008000]knL[/COLOR]
 # ChildEBP RetAddr  
00 8e993cb4 858b5b98 nt!KeBugCheckEx+0x1e
01 8e993d38 858734c8 [COLOR=#ff0000]nt!MiInPageSingleKernelStack+0x284[/COLOR]
02 8e993d6c 858742bc nt!KiInSwapKernelStacks+0x43
03 8e993d7c 85a1501c nt!KeSwapProcessOrStack+0x83
04 8e993dc0 8587deee nt!PspSystemThreadStartup+0x9d
05 00000000 00000000 nt!KiThreadStartup+0x16

Code:
(NTSTATUS) 0x1 - STATUS_WAIT_1

Simply means that a dispatcher object has been set to the signaled state.

This bugcheck and it's parameters are usually caused by RAM. Does anyone know what a Stack Signature is?
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top