Possible SATA port problems

squish8294

Honorable
Feb 24, 2013
139
0
10,690
Specs:

MoBo: ASUS P8Z77-V LK
CPU: Intel i5-3570k 4.2 ghz 1.250 Vcore
RAM: Kingston HyperX Black 1600 MHz, 16GB total
Storage: Intel 240GB SSD
Seagate Barracuda 7200.14 2TB Hard Drive
Seagate SSHD 500 GB
GPU: EVGA Geforce GTX 760 4 GB Dual FTW
PSU: Seasonic 650W 80+ Gold

I have this weird intermittent issue where my PC will lock up for long periods of time, 5-10 seconds, before rebooting and losing my OS disk (Intel 240 GB SSD) in the bios. Reconnecting power or data solves issue temporarily. Any ideas as to the cause? I'm thinking it's either a SATA cable or SATA port on the motherboard acting weird. I've just swapped my SSHD and SSD ports to see if it fixes the issue with the SSD, if not, SATA cables are next.

It's thrown BSOD's before. The latest one was from system services terminating.
 
Solution
The first thing I do when I get a board is check if there are any BIOS updates. If there are, I do them. Never once in all my years had a problem. And now, you can do it right thru Windows. Page 3-34 starts the explanation of the various options Asus provides for updating the BIOS. I have always used Asus Update for my Asus boards. (in AI Suite II)

clutchc

Titan
Ambassador
I have cloned a SSD from my HDD before. I don't consider myself dumb. But, like any SSD/Win7 installation, you will want to do these tweaks to get the most performance from the SSD and keep it from writing itself to an early death: http://www.computing.net/howtos/show/solid-state-drive-ssd-tweaks-for-windows-7/552.html

Did you say you had a Hybrid SSD/HD too? If so, that is usually intended to be used as a boot drive. It contains non-volatile memory used at a persistent cache for booting the OS. That may be an issue... I'm not sure. Ive never used a persistent cache HDD with a separate SSD. Anyway...

So Win7 sees and boots to the SSD, but it doesn't show up in BIOS? How is that even possible? How did you manage to set the SSD as the boot drive in BIOS if it didn't show up?
 

squish8294

Honorable
Feb 24, 2013
139
0
10,690
No, It's happening periodically. Like, I'm using the OS now on the SSD.

Sometimes my PC will lock up for 5-10 seconds at a time with short breaks in between with DPC's and interrupts consuming all of my CPU. Then it resets or BSODs and boots the SSHD because the BIOS can no longer see the SSD. I reconnect the data or the power to the SSD and presto, problem solved until it happens again.


SSD used to be on INTEL SATA 6.0 Gbps port 1. I'm seeing if that port is going bad, if it's the cable, that'll be the next thing I test. If it's my intel controller, I'm fucked as those are my only 2 6.0 Gbps ports. If it's my SSD I can RMA that to intel.

I've already done all that in the link and more. Intel recommends that write buffer caching be on, however.
 

squish8294

Honorable
Feb 24, 2013
139
0
10,690
Storage: Intel 240GB SSD
Seagate Barracuda 7200.14 2TB Hard Drive
Seagate SSHD 500 GB

The Seagate Solid State Hybrid Drive (in my case) has a 500 GB Platter and 8 GB of MLC Nand. It uses the NAND like a read cache. It's not as fast as the intel SSD I have. Not by any stretch of the means. I also have win 7 installed to the SSD, which i got recently. I have HAD the SSHD for a while now, and as such, it too has an OS on it.
 

clutchc

Titan
Ambassador
I see problems in the making with 2 boot drives. One in use as C: drive and the other used as a storage drive. Both drives have a boot sector. I presume you have the SSD enabled as the 1st hard drive in BIOS? And it is set as the first boot device in BIOS?
 

squish8294

Honorable
Feb 24, 2013
139
0
10,690
Yes. It boots fine, except when the system has problems on the SSD when it's running and in windows, and then reboots and BSOD's. Then I have to reconnect the SSD and the BIOS will see it again, and everything works fine.

The issue I'm having is the SSD runs fine for x amount of time, but crashes and throws random BSOD errors. The other day it was STOP code 0xF4. It's been a different STOP Code every time. I think it's about to do it now.
 

clutchc

Titan
Ambassador

squish8294

Honorable
Feb 24, 2013
139
0
10,690
Yes, Yes, Yes, I don't update my BIOS because the last time I did that to a motherboard it resulted in a non-working board. Has BIOS Flashing stability improved at all, does it still run a risk of problems?
 

clutchc

Titan
Ambassador
The first thing I do when I get a board is check if there are any BIOS updates. If there are, I do them. Never once in all my years had a problem. And now, you can do it right thru Windows. Page 3-34 starts the explanation of the various options Asus provides for updating the BIOS. I have always used Asus Update for my Asus boards. (in AI Suite II)
 
Solution

squish8294

Honorable
Feb 24, 2013
139
0
10,690
Problem signature:
Problem Event Name: BlueScreen
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033

Additional information about the problem:
BCCode: f4
BCP1: 0000000000000003
BCP2: FFFFFA8010CE6B30
BCP3: FFFFFA8010CE6E10
BCP4: FFFFF800021CF270
OS Version: 6_1_7601
Service Pack: 1_0
Product: 256_1

Files that help describe the problem:
C:\Windows\Minidump\062614-32744-01.dmp
C:\Users\Squish\AppData\Local\Temp\WER-32807-0.sysdata.xml

Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt


There's the BSOD from it happening again - it's not the MoBo port, now we're checking the SATA data cable.

I'm downloading WinDbg now to debug the kernel dump.


Here's the stuff from the debugger:


Code:
Microsoft (R) Windows Debugger Version 6.2.9200.20512 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Windows\Minidump\062614-32744-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: srv*
Executable search path is: srv*
Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 7601.18409.amd64fre.win7sp1_gdr.140303-2144
Machine Name:
Kernel base = 0xfffff800`01e54000 PsLoadedModuleList = 0xfffff800`02097890
Debug session time: Thu Jun 26 03:55:59.023 2014 (UTC - 5:00)
System Uptime: 1 days 13:20:26.538
Loading Kernel Symbols
...............................................................
................................................................
.........................................
Loading User Symbols
Loading unloaded module list
......
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck F4, {3, fffffa8010ce6b30, fffffa8010ce6e10, fffff800021cf270}

----- ETW minidump data unavailable-----
Probably caused by : csrss.exe

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

3: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

CRITICAL_OBJECT_TERMINATION (f4)
A process or thread crucial to system operation has unexpectedly exited or been
terminated.
Several processes and threads are necessary for the operation of the
system; when they are terminated (for any reason), the system can no
longer function.
Arguments:
Arg1: 0000000000000003, Process
Arg2: fffffa8010ce6b30, Terminating object
Arg3: fffffa8010ce6e10, Process image file name
Arg4: fffff800021cf270, Explanatory message (ascii)

Debugging Details:
------------------

----- ETW minidump data unavailable-----

KERNEL_LOG_FAILING_PROCESS:  (null)

PROCESS_OBJECT: fffffa8010ce6b30

IMAGE_NAME:  csrss.exe

DEBUG_FLR_IMAGE_TIMESTAMP:  0

MODULE_NAME: csrss

FAULTING_MODULE: 0000000000000000 

PROCESS_NAME:  csrss.exe

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.

BUGCHECK_STR:  0xF4_c0000005

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  WIN7_DRIVER_FAULT

CURRENT_IRQL:  0

STACK_TEXT:  
fffff880`03bf4e38 fffff800`02257ab2 : 00000000`000000f4 00000000`00000003 fffffa80`10ce6b30 fffffa80`10ce6e10 : nt!KeBugCheckEx
fffff880`03bf4e40 fffff800`02202abb : ffffffff`ffffffff fffffa80`127d0b50 fffffa80`10ce6b30 fffffa80`10ce6b30 : nt!PspCatchCriticalBreak+0x92
fffff880`03bf4e80 fffff800`02181f04 : ffffffff`ffffffff 00000000`00000001 fffffa80`10ce6b30 00000000`00000008 : nt! ?? ::NNGAKEGL::`string'+0x17486
fffff880`03bf4ed0 fffff800`01ec8e53 : fffffa80`10ce6b30 fffff800`c0000005 fffffa80`127d0b50 00000000`001a0880 : nt!NtTerminateProcess+0xf4
fffff880`03bf4f50 fffff800`01ec5410 : fffff800`01f1482f fffff880`03bf5a38 fffff880`03bf5790 fffff880`03bf5ae0 : nt!KiSystemServiceCopyEnd+0x13
fffff880`03bf50e8 fffff800`01f1482f : fffff880`03bf5a38 fffff880`03bf5790 fffff880`03bf5ae0 00000000`001a2390 : nt!KiServiceLinkage
fffff880`03bf50f0 fffff800`01ec9242 : fffff880`03bf5a38 00000000`0000d8f4 fffff880`03bf5ae0 00000000`001a1e68 : nt! ?? ::FNODOBFM::`string'+0x488e4
fffff880`03bf5900 fffff800`01ec7dba : 00000000`00000001 00000000`001a0f98 00000000`00000001 00000000`0000d8f4 : nt!KiExceptionDispatch+0xc2
fffff880`03bf5ae0 00000000`77b38e5d : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiPageFault+0x23a
00000000`001a0fa0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x77b38e5d


STACK_COMMAND:  kb

FOLLOWUP_NAME:  MachineOwner

FAILURE_BUCKET_ID:  X64_0xF4_c0000005_IMAGE_csrss.exe

BUCKET_ID:  X64_0xF4_c0000005_IMAGE_csrss.exe

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

3: kd> lmvm csrss
start             end                 module name


I know that my SSD is AT the root of the problem, I hope it isn't the cause. I don't remember if I've appended this to my post, but I've swapped ports in hopes of it not being a port issue. It was not the case as it BSOD'd again with stop code f4, I've now since changed cables to see if maybe the cable that came with the SSD was the cause. Fingers crossed...