ABXZone Computer  Forums



Reply
 
Thread Tools Display Modes
Old 05-17-2011, 12:24 PM   #1
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 641
Lightbulb TIP: how to enable DIPM for SSDs on Windows 7

NOTE: this won't work if your SSD isn't connected to an AHCI controller.

UPDATE (for Intel SSD owners only): now Intel SSD Toolbox does the job, but does it another way around, bypassing the Windows shell. Gross... :-)


On an average laptop, this will help you save about 7%-8% of battery life. On a desktop, you'll feel greener!


It's simple, swift & safe:

1. Run Registry Editor (type "regedit" in the search field on the Start Menu).

2. Navigate to "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\PowerSettings\0012ee47-9041-4b5d-9b77-535fba8b1442\0b2d69d7-a2a1-449c-9680-f91c70521c60".

3. Change value "Attributes" to 2. At this step you won't have modified ANY functionality in Windows (except for a tiny detail in the power management USER interface), so it's 100% safe.

4. Reboot.

5. Now go to "Power Management" in Control Panel and click "Change plan settings" of your power plan, then click "Change advanced power settings".

6. Expand the "Hard Disk" settings tree. You'll see that now there is and ADDITIONAL setting: "AHCI Link Power Management - HIPM/DIPM". Expand this one.

7.1. If you have a LAPTOP: change "On battery" and/or "Plugged in" to "HIPM+DIPM" as you like. Intel recommends that DIPM be enabled at all times for its SSDs. If that's your case, change both.

7.2. If you have a DESKTOP: change "Setting" to "HIPM+DIPM".


Voilá. There's a small impact on drive performance (which I could only notice after running a benchmark). My system "felt" quite the same.


For more information about SSD care & characteristics, please refer to http://www.abxzone.com/forums/showthread.php?t=120976.


HISTORY:

I searched everything on the net (may have missed a page or two) regarding this and got only partial and confusing answers, only up to the first SENTENCE in step 3.

I have an Intel SSD and, after following the instructions I had, ran the "Intel SSD Toolbox" utility (available for download from Intel's site) and word 79 in "View Drive information" was showing bit 3 as 0 (DIPM not enabled). Whatha!

OTOH, Intel recommends that DIPM be enabled at all times.

It's been quite some time since I last brushed some bits, but old habits die hard.

It's also been quite some time that I don't give any contribution here, so there you are!

Thanks radeonized2 for checking the desktop side of things.
__________________
Earthly by birth,
Watery by affinity,
Airborne by imagination,
Cosmic by goal.

Last edited by Whammamoosha; 07-18-2013 at 09:34 PM.. Reason: New stuff
(Offline)   Reply With Quote

Advertisement [Remove Advertisement]
Old 05-17-2011, 09:54 PM   #2
zapionics<alt>
&lt;unknown level&gt;
 
zapionics<alt>'s Avatar
 
Join Date: Dec 2002
Location: AUSTRALIA
Posts: 5,412
Re: TIP: how to enable DIPM for SSDs on Windows 7

Thats an awesome job, well done! Would you confirm which Windows version this works in?
I hope we can we have another member validate this if they try it.
__________________
***
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Please note: any advertising within this post has been placed there by the site owner and NOT by me!
Why not avoid the ads by joining the 'Zone today? The site is ad free for members!
***



"You Cannot Hide..."
(Offline)   Reply With Quote
Old 05-17-2011, 10:18 PM   #3
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 641
Re: TIP: how to enable DIPM for SSDs on Windows 7

Quote:
Originally Posted by zapionics<alt> View Post
Thats an awesome job, well done! Would you confirm which Windows version this works in?
I hope we can we have another member validate this if they try it.
Thanks!

This is for Windows 7 (32- or 64- bit versions).

BTW I wouldn't recommend using SSDs in earlier OSes due to the lack of TRIM functionality (needed to reduce - significantly - SSD's MLC wearout) during normal operation.
__________________
Earthly by birth,
Watery by affinity,
Airborne by imagination,
Cosmic by goal.
(Offline)   Reply With Quote
Old 05-18-2011, 06:22 AM   #4
radeonized2
Registered User
 
Join Date: Nov 2009
Location: Columbus, Ohio
Posts: 1,791
Re: TIP: how to enable DIPM for SSDs on Windows 7

Is this for laptops only? On my desktop I did as instructed and checked where instructed to check and found nothing to that say "on battery" or "plugged in" the other words you indicated, and only found "settings=active".
(Offline)   Reply With Quote
Old 05-18-2011, 09:53 AM   #5
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 641
Re: TIP: how to enable DIPM for SSDs on Windows 7

Quote:
Originally Posted by radeonized2 View Post
Is this for laptops only? On my desktop I did as instructed and checked where instructed to check and found nothing to that say "on battery" or "plugged in" the other words you indicated, and only found "settings=active".
My fault! This was based on a laptop with an AHCI controller (I forgot to mention TWO critical details).

Settings = "Active" means that you DON'T have HIPM nor DIPM enabled yet. Are you able to change it to "HIPM+DIPM"?

Can you please also post an image of your "Hard Disk" power settings tree, fully expanded?

Since you were able to find the registry key I mentioned, you do have an AHCI controller. My desktop doesn't have one, so at the moment I have no base to extend the guide to desktops without a hand.
__________________
Earthly by birth,
Watery by affinity,
Airborne by imagination,
Cosmic by goal.

Last edited by Whammamoosha; 05-18-2011 at 10:02 AM..
(Offline)   Reply With Quote
Old 05-18-2011, 10:04 AM   #6
radeonized2
Registered User
 
Join Date: Nov 2009
Location: Columbus, Ohio
Posts: 1,791
Re: TIP: how to enable DIPM for SSDs on Windows 7

Capture.PNG
(Offline)   Reply With Quote
Old 05-18-2011, 10:24 AM   #7
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 641
Re: TIP: how to enable DIPM for SSDs on Windows 7

Were you able to change the value from "Active" to "HIPM+DIPM"?

"Active" = NO DIPM (link active at all times)!
__________________
Earthly by birth,
Watery by affinity,
Airborne by imagination,
Cosmic by goal.
(Offline)   Reply With Quote
Old 05-18-2011, 11:09 AM   #8
radeonized2
Registered User
 
Join Date: Nov 2009
Location: Columbus, Ohio
Posts: 1,791
Re: TIP: how to enable DIPM for SSDs on Windows 7

Yes I did
(Offline)   Reply With Quote
Old 05-18-2011, 11:22 AM   #9
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 641
Re: TIP: how to enable DIPM for SSDs on Windows 7

Quote:
Originally Posted by radeonized2 View Post
Yes I did
Great! I'll update the guide to reflect that.

__________________
Earthly by birth,
Watery by affinity,
Airborne by imagination,
Cosmic by goal.
(Offline)   Reply With Quote
Old 05-19-2011, 07:02 AM   #10
Pentium4
Registered User
 
Pentium4's Avatar
 
Join Date: Sep 2002
Location: Adelaide, South Australia
Posts: 379
Re: TIP: how to enable DIPM for SSDs on Windows 7

The setting works on my new SSD What are the supposed benefits of this setting
__________________
INTEL INSIDE
* Asus Maximus VI Hero * Intel i7 4770K * G.Skill 2400MHz TridentX 16Gb DDR3 (10-12-12-31-1T) *
* Samsung S23A950D 23" LED Monitor * Palit GTX780 Video (967/6010) * OCZ Vector 512Gb SSD *
* LG CH12LS28 BD/DVD/CD Blu-ray Drive * E-Blue Mazer II Gaming Mouse * ROG SupremeFX 5.1 *
* Logitech K200 Keyboard * Tt VersaII Mid-Tower Case * SeaSonic XP1000W PSU (100% Modular) *
(Offline)   Reply With Quote
Old 05-19-2011, 07:22 AM   #11
radeonized2
Registered User
 
Join Date: Nov 2009
Location: Columbus, Ohio
Posts: 1,791
Re: TIP: how to enable DIPM for SSDs on Windows 7

Been wondering that myself. I have not noticed any negative effects however.
(Offline)   Reply With Quote
Old 05-19-2011, 09:03 AM   #12
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 641
Re: TIP: how to enable DIPM for SSDs on Windows 7

Quote:
Originally Posted by Pentium4 View Post
The setting works on my new SSD What are the supposed benefits of this setting
Better energy management (+7%-8% battery life for laptops), according to Intel (mine is a X25-M G2).

NOTE: the Vertex 3 (OCZ) line of SSDs currently have a compatibility problem with this setting. Wait until the firmware gets updated.
__________________
Earthly by birth,
Watery by affinity,
Airborne by imagination,
Cosmic by goal.
(Offline)   Reply With Quote
Old 05-20-2011, 07:07 AM   #13
Pentium4
Registered User
 
Pentium4's Avatar
 
Join Date: Sep 2002
Location: Adelaide, South Australia
Posts: 379
Re: TIP: how to enable DIPM for SSDs on Windows 7

Have just updated my firmware to the newly released V2.06, so far so good with this setting even though it appears to be aimed purely at laptops. Thanks for the tip though
__________________
INTEL INSIDE
* Asus Maximus VI Hero * Intel i7 4770K * G.Skill 2400MHz TridentX 16Gb DDR3 (10-12-12-31-1T) *
* Samsung S23A950D 23" LED Monitor * Palit GTX780 Video (967/6010) * OCZ Vector 512Gb SSD *
* LG CH12LS28 BD/DVD/CD Blu-ray Drive * E-Blue Mazer II Gaming Mouse * ROG SupremeFX 5.1 *
* Logitech K200 Keyboard * Tt VersaII Mid-Tower Case * SeaSonic XP1000W PSU (100% Modular) *
(Offline)   Reply With Quote
Old 05-25-2011, 12:35 PM   #14
robing
Registered User
 
Join Date: May 2011
Posts: 2
Re: TIP: how to enable DIPM for SSDs on Windows 7

I have completed the change to the registry, confirmed that HIPM+DIPM is selected for both power plans, confirmed that AHCI is the controller in the BIOS but the Intel SSD Toolbox still says it cannot determine the DIPM status and bit 3 in word 79 is still set to 0. Hmmm . . .

This is a Thinkpad X120E.

I wonder what I have done wrong?
(Offline)   Reply With Quote
Old 05-25-2011, 07:39 PM   #15
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 641
Re: TIP: how to enable DIPM for SSDs on Windows 7

Quote:
Originally Posted by robing View Post
I have completed the change to the registry, confirmed that HIPM+DIPM is selected for both power plans, confirmed that AHCI is the controller in the BIOS but the Intel SSD Toolbox still says it cannot determine the DIPM status and bit 3 in word 79 is still set to 0. Hmmm . . .

This is a Thinkpad X120E.

I wonder what I have done wrong?
Maybe you're not using MSAHCI.SYS. Check your controller's driver in Device Manager.
__________________
Earthly by birth,
Watery by affinity,
Airborne by imagination,
Cosmic by goal.
(Offline)   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin® Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com

© 2006 - 2014 ABXZone Forums | About ABX Zone Forums | Advertisers | Investors | Legal | A member of the Crowdgather Forum Community