Windows 7 Forums


Windows 7: AHCI Link Power Management - Enable HIPM and DIPM


AHCI Link Power Management - Enable HIPM and DIPM

How to Enable HIPM and DIPM for your SSD and HDD in Windows 7 and Windows 8
Published 28 Jul 2011
Published by

Featured Tutorial

Clean Reinstall - Factory OEM Windows 7
Clean Reinstall - Factory OEM Windows 7

How to Clean Reinstall a Factory OEM Windows 7

Secunia ONLINE Software Inspector
Secunia ONLINE Software Inspector

How to Scan for Common Software Vulnerabilities

Windows 7 Installation - Transfer to a New Computer
Windows 7 Installation - Transfer to a New Computer

How to Transfer your Complete Windows 7 Installation to a New Computer

Troubleshooting Windows 7 Failure to Boot
Troubleshooting Windows 7 Failure to Boot



Online Scanners - Scan Suspicious Files on your PC
Online Scanners - Scan Suspicious Files on your PC

How to Scan Suspicious Files using Online Scanners
How to Enable HIPM and DIPM for your SSD and HDD in Windows 7 and Windows 8

information   Information
AHCI Link Power Management is a technique where the SATA AHCI controller puts the SATA link to the internal HDD and/or SSD disk into a very low power mode when there's no IO (input/output) activity for awhile. The controller automatically puts the link back into active power state when there's real work to be done. This is done to save power consumption by the HDD and/or SSD disk.

This tutorial will show you how to add the AHCI Link Power Management - HIPM/DIPM and AHCI Link Power Management - Adaptive options under Hard disk in the advanced power plan settings to be able to enable or disable HIPM or HIPM+DIPM to manage the power usage of your internal SATA HDD and SSD drives in Windows 7 and Windows 8.

You must be logged in as an administrator to be able to do this tutorial.

Note   Note

HIPM = Host Initiated Link Power Management

DIPM = Device Initiated Link Power Management

For more detailed information, see: Designing Energy Efficient SATA Devices: 2011-2013 Platforms

warning   Warning
Your SSD and HDD drives must support HIPM and DIPM, and must have a SATA connection with AHCI mode enabled in the BIOS for them to be able to have their power usage managed.

AHCI is is usually enabled in the BIOS by you before installing Windows 7. If you didn't, then you will need to enable AHCI after the installation Windows 7 before doing this tutorial.


EXAMPLE: "AHCI Link Power Management - HIPM/DIPM" Added
NOTE: This will let you set to use HIPM, HIPM+DIPM, or Active while "on battery" or "plugged in". The Active setting means do not have HIPM or DIPM enabled.
AHCI Link Power Management - Enable HIPM and DIPM-battery-1.jpgAHCI Link Power Management - Enable HIPM and DIPM-no-battery-1.jpg
AHCI Link Power Management - Enable HIPM and DIPM-no-battery-2.jpg
EXAMPLE: "AHCI Link Power Management - Adaptive" Added
NOTE: This will let you set the period of AHCI link idle time before the link is put into a slumber state when you have HIPM or HIPM+DIPM set above. You can set this to be from 0 to 300,000 (5 minutes) milliseconds. If you have Active set above, then this will have no affect.
AHCI Link Power Management - Enable HIPM and DIPM-adaptive.jpg

Here's How:
1. Check the red warning box above to make sure you meet the requirements to use HIPM and DIPM.

2. Add "AHCI Link Power Management-HIPM/DIPM" to Advanced Power Settings
A) Click on the Download button below to download the file below.
Add_AHCI_Link_Power_Management_HIPM-DIPM.reg
download
B) Go to step 4.
3. Remove "AHCI Link Power Management-HIPM/DIPM" from Advanced Power Settings
NOTE: This is the default setting.
A) Click on the Download button below to download the file below.
Remove_AHCI_Link_Power_Management_HIPM-DIPM.reg
download
4. Save the .reg file to the desktop.

5. Right click on the downloaded .reg file, and click on Merge.

6. When prompted, click on Run, Yes, Yes and OK.

7. You can now delete the downloaded .reg file if you like.

8. If added, you will now be able to set HIPM and DIPM settings for your internal HDD and SSD drives in the AHCI Link Power Management - HIPM/DIPM and AHCI Link Power Management - Adaptive option under Hard disk in the advanced power plan settings.
That's it,
Shawn






Need more help? Try searching our extensive help and support site.
Loading
21 Jan 2012   #1
NoN

 

Shawn, this is very interesting tip of yours.

After install the Add_AHCI_Link_Power_Management_Option.reg file, it appears my default state is HIPM in the Advanced Power Settings management both battery & wired powered because looks i'm on a Intel RST limited system configuration that will not allow me to directly link HIPM + DIPM together.

Therefore in the default registry key "iaStor", DIPM & LPM are already set to 1= Enabled for my computer. LPMSTATE is also set in iaStor Key to 0= Partial.

That's mean i'm on "Partial" state and not "Slumber".
"Partial" transistion looks the most common state for best performances when Idle for HDD/SSD & Optical drives.

It is not clear for me if my system will turn automatic from "Slumber" transition (HIPM + DIPM) to "Partial" transition (HIPM).

[correcting]:It is not fully supported till after the S-ATA AHCI ICH9M Intel's chipset. (actually mine).

I do not know if i do force both state HIPM+DIPM for a long idle period, if it will be very efficient and will return it to Partial enough fast.

Otherwise most more recent Intel's chipset should do it.

So, set on "Active" should not slow down activities on the Hard Drive & Optical Drive consumption....during idle

Might read at closer look the link from Intel...

Thanks i'm studying it!!!

Attached Thumbnails
AHCI Link Power Management - Enable HIPM and DIPM-capture1.png  

Last edited by NoN; 22 Jan 2012 at 03:59 PM.. Reason: adding/correcting infos
My System SpecsSystem Spec

19 Apr 2013   #2
kungfupanda7

 

dear brink, hello again...

So... i use ssd and hdd. I put the hdd on a drive caddy replacing my DVDbay. the drive caddy was SATA-SATA caddy.
However, when i check my SSD toolbox, the controller showed as 2 IDE and 1 SATA. below is the pic



1) How do I check whether my HDD on the DVDBay using SATA connection or not? and how to check whether my HDD supports DIPM or not?
AHCI has been enabled from BIOS.

2) What happened if my HDD is actually using IDE Connection and not supporting DIPM?


thank you very much,

KP
My System SpecsSystem Spec
19 Apr 2013   #3
Brink

 

Hello KP,

Please fill out your system specs so we will know what you have to better help.
System Info - See Your System Specs
Q1) Check your motherboard to see if the drive is connected to a SATA or IDE port

Q2) Then it just will not work for that drive, and will for any that do support it.
My System SpecsSystem Spec
.


19 Apr 2013   #4
kungfupanda7

 

Done filling out the system specs.

I've turned on the DIPM on from my Intel SSD toolbox System Tuner, and my laptop still works just fine. That Screenshot was from Intel Toolbox as well though. So.... how do i know whether the DIPM works or not? Does it show an error or signs when it doesnt work?

I know how to replace DVDbay and put HDD caddy in on a notebook, I'm not, however, good enough to take apart the laptop to see whether the HDD caddy drive is connected to SATA or IDE port

it's a SATA-SATA caddy according to the seller (it has no packaging, just the caddy), so im not sure.
here's the SS i got from a website .

I don't know whether my HDD drive support DIPM or not, it's model is Seagate Momentus 750 gib

===
if the SS of the caddy connection is too small i'll post the original size image later on, but it's too big i guess
My System SpecsSystem Spec
19 Apr 2013   #5
Brink

 

Your laptop uses SATA connections, so you're good to go to set this how you like.
My System SpecsSystem Spec
Comment

 AHCI Link Power Management - Enable HIPM and DIPM problems?



Tutorial Tools



Similar help and support threads for: AHCI Link Power Management - Enable HIPM and DIPM
Windows 7 Tutorial Category
AHCI : Enable in Windows 7 / Vista Tutorials
How to Enable AHCI - No option in BIOS. Hardware & Devices
enable AHCI in Windows 7 Hardware & Devices
Enable and/or Disable AHCI Hardware & Devices
AHCI to Enable or Not? Performance & Maintenance


All times are GMT -5. The time now is 09:14 AM.



Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd