Disable SATA Native Mode in Bios

cardgunner

Honorable
Mar 5, 2013
13
0
10,510
I have a HP 6910P laptop that was upgraded from Vista to Win7. My wake button does not work. I can put the unit toi sleep with that button but not wake it up. There is alot of chatter about this in the forums and the one fix that worked for me was to Disable the SATA Native Mode from bios.

What is the issue leaving SATA Bative Mode disabled?

For anyone that has the same issue, the wake button Function + F3 still doesn't work to wake it up BUT if i hit the power button it does. I tested with loaded docs and no lose of information.
 
Solution
Little bit confused by your post, because what your describing as the 'wrong way' it works IS the RIGHT way it works for Hibernation mode, not SLEEP mode (there are two different modes), and has nothing to do with Sata Native Mode (except to kill the Hibernation mode).

So let me clarify a few things, SATA Native Mode is already answered here http://answers.yahoo.com/question/index?qid=20080729222223AAR5wdI as to all the IMPROVEMENTS it provides, so disabling it I believe was a mistake. I would turn it back on, and then read on the rest AFTER reenabling it.

Laptops took off during Vista selling 3 to 1, and by default in W7 all W7 installs were set to be like 'laptops', enabling two key features your discussing, sleep and hibernation...
Little bit confused by your post, because what your describing as the 'wrong way' it works IS the RIGHT way it works for Hibernation mode, not SLEEP mode (there are two different modes), and has nothing to do with Sata Native Mode (except to kill the Hibernation mode).

So let me clarify a few things, SATA Native Mode is already answered here http://answers.yahoo.com/question/index?qid=20080729222223AAR5wdI as to all the IMPROVEMENTS it provides, so disabling it I believe was a mistake. I would turn it back on, and then read on the rest AFTER reenabling it.

Laptops took off during Vista selling 3 to 1, and by default in W7 all W7 installs were set to be like 'laptops', enabling two key features your discussing, sleep and hibernation, which are different.

Sleep is when the computer just 'closes its eye' and goes low power on everything, nothing is happening perse except the minimal power constantly used to keep it 'alive' (like sleep, you don't shut off your heart and brain, you just use them very little). The most common use was on the plane and you 'closed the lid' to land then depart the plane and 'open the lid' once inside the concourse to wait for your next flight, everything was still 'opened' as you had it (as you say loaded docs and no lose of information). The problem was if you took a long time (45min to 1 1/2 hour) the computer would eat up the battery power and eventually have to shut down, corrupting the data (open docs) or work breaking Windows.

Hibernation is when the computer make a storage file on the Hard Drive (HDD) of how 'everything looks' being open, what files were open, where the windows are placed, etc. then shuts down. This uses no power as the system is shut off, but everything will be 'restored' when the system power button is pressed, just like nothing ever happened. The two problems was a lengthy boot time to 'load it all back' would be A) too long for most people to 'wait on the computer to start' and B) Often convince people Windows was 'broken' and cause them to reboot the computer constantly till the Hibernation file was deemed 'broken' by Windows and would bypass it to load Windows 'cold' (all open files gone, programs shut down, etc.). In Vista this became even more a problem as Vista didn't store the Hibernation file reliably so even if the user did wait say, 10 min, to boot from Hibernation, the file was still corrupt and Windows 'won't load all I get is a black screen'. W7 improved it to be much more reliable.

Now that explanation is key to the next step, In windows bottom right tray click on the power icon then select 'More Power Options'. By default it is set to Balanced, under Additional plans you will also see Power Saver and High Performance. I use my laptop as a desktop replacement so I set mine to High Performance, this means Windows / the hardware doesn't 'slow down' (throttle back) the CPU, memory, HDD, etc. to 'conserve power' as it does in Balanced and very much so in Power Saver. For someone working on a Excel doc being in Power Saver mode and on Battery power, this is a lifesaver as they can get 2 hours or more of 'power' to keep working before needing to DOCK/Charge the laptop, but won't notice that much of a 'lag' when doing things. Balance 'balances' between these two to provide enough 'umph' and enough power for the common user when on battery or power supply.

Along the left is Choose what the POWER BUTTONS do, this is key for you. You would select what you want the buttons to do, as I said your description (using the power button to get the computer out of 'sleep') sounds more like your buttons were said to 'hibernate' then to sleep. You can confirm and setup the buttons as to your preference. Personally I use Hibernation or Power Off, and rarely use Sleep (note the power used up I said above when in sleep). I also set the 'Close Lid' to do 'nothing' personally. Select Save Changes when done here

Next click Change when the computer sleep, and again set these preferences then click Save Changes when done.


Now based on these SELECTED OPTIONS will affect how the computer responds for Power On, Hibernation, Sleep mode and Power off (I know some people that set Power Button to NOT turn off and instead just Hibernate the computer). As for the actual 'keyboard combos', on most laptops you will need to go BACK to the manufacturer's website, look up under SUPPORT for your model computer, and download NEWER applications / drivers for Windows 7 then you had for Vista. Sometimes it is just that simple, in some cases, they have no 'support' for W7/8 because they dont' support that computer model anymore and your at a dead end (had this happen with older HP laptops and the Sound Buttons, etc. at the top software that makes it work was not compatible with W7).
 
Solution

cardgunner

Honorable
Mar 5, 2013
13
0
10,510
Tom,

Thank you for the very informative answer. I have learned a ton from it.

I have read your comments and am re-reading them. They are very good.

I have turned the SATA Native mode back on.

As far as the Sleep/Hibernate it acted like it was in sleep mode. When i woke it, the computer would go directly to the login screen. No waiting or booting. To put it in sleep I could press Function + F3, or close the lid, or wait, per my settings all options in CP> Power Options is set to sleep. My power plan is Balanced. My power buttons are all set to sleep.

With Sata Native Mode disabled I could lose the lid or F3 it or wait an hour for the computer to go to sleep. Then if I wanted to wake the computer the only way I could is by hitting the power button. It would go directly to the login screen. The Function + F3 still does not work.

Now with SATA Native Mode Enabled I can't even hit the power button to wake it. Nothing seems to work.

I am looking at the Keyboard drivers for a HP 6910P and will update. There is a fix that mentions the sleep functions but it's a different scenario.
 
You are very correct about the need to update the keyboard. When changing OSes you should update EVERY application, driver, etc. Normally the best solution to ensure 100% without difficulties is to do a CLEAN install, that means to wipe the drive then install the new OS (Win7) then each program seperately , as well as the drivers for the hardware (special keyboard combos, etc.).

Now that SATA Native Mode is enabled, can you go back to the power settings again and reverify how you have things setup. Please remember that if your putting it in 'Sleep' when closing the screen, you will still be using up the battery, so please ensure you get in the habit (for long time periods) to either use Hibernation (so it brings up the applications again opened as you wanted) instead of shut down to make it easier to just 'jump back' into what you were working on without wasting all the battery power. Just a suggestion.