ABXZone Computer  Forums



Reply
 
Thread Tools Display Modes
Old 05-17-2011, 01:24 PM   #1
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 652
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 10:34 PM.. Reason: New stuff
(Offline)   Reply With Quote

Advertisement [Remove Advertisement]
Old 05-17-2011, 10:54 PM   #2
zapionics<alt>
&lt;unknown level&gt;
 
zapionics<alt>'s Avatar
 
Join Date: Dec 2002
Location: AUSTRALIA
Posts: 6,144
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 mostly ad free for members!
***



"You Cannot Hide..."
(Offline)   Reply With Quote
Old 05-17-2011, 11:18 PM   #3
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 652
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, 07: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, 10:53 AM   #5
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 652
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 11:02 AM..
(Offline)   Reply With Quote
Old 05-18-2011, 11: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-20-2012, 08:39 PM   #7
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 652
Exclamation Re: TIP: how to enable DIPM for SSDs on Windows 7

WARNING: the latest version of Intel SSD Toolbox (3.03) does the job, but not for custom power plans - only for the preconfigured ones (Balanced, High Performance and Power Saver).

If you have a custom power plan, you'll have either to delete it and re-create it using one of the preconfigured plans (after using SSD Toolbox's System Tuner), or use the steps in this guide.
__________________
Earthly by birth,
Watery by affinity,
Airborne by imagination,
Cosmic by goal.
(Offline)   Reply With Quote
Old 07-15-2012, 12:32 AM   #8
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 652
Exclamation Re: TIP: how to enable DIPM for SSDs on Windows 7

Well, my big-time travel dweller is gone. An HP NX 9420, didn't live up to the hype, never delivering decent drivers, whether in terms of time or features/reliability. Ended up dying due to a project maldesign: the heat pipe would leave its X1600 overheated all the time.

It's been some time that I've sticked to Dell after that one. Not for me until now (since my former NB was still working), but for others. Even in a 3rd-world country, where I live, Dell is paramount in being respectful and price-wise. I've been choosing, like I always did, machines for one person or another, from time to time. And the last 8 systems that I advocated for were Dell's, with only one complaint. Not because they are superb in every way (nay!), but because it was the most sensible choice when taking into account price/performance (which for me is also paramount).

I've gotten a Vostro 3560 with everything on top (HM77 chipset). Why am I posting it here?

To get right to the guts of it, my boot time with my good old X25-M more than halved. Under the hood of my NX 9420 it would take a little more than 30 seconds, with this fella here it's less than 14 seconds. I don't know whether it's the chipset which is more efficient (maybe it's more event- and less time- driven), but the boot time difference is impudent. SATA improvement doesn't explain all that.

The question that I really want to raise is whether SSDs were being underutilized until the last crop of HW came out (HM77 in my case). And I sincerely believe so.
__________________
Earthly by birth,
Watery by affinity,
Airborne by imagination,
Cosmic by goal.
(Offline)   Reply With Quote
Old 07-15-2012, 12:36 AM   #9
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 652
Exclamation Re: TIP: how to enable DIPM for SSDs on Windows 7

PS: comments are welcome
__________________
Earthly by birth,
Watery by affinity,
Airborne by imagination,
Cosmic by goal.
(Offline)   Reply With Quote
Old 04-15-2014, 08:41 PM   #10
danwat1234
Registered User
 
Join Date: Apr 2014
Posts: 1
Re: TIP: how to enable DIPM for SSDs on Windows 7

Does anyone know why Windows 7, and Windows 8 64-bit doesn't show this power management option without modifying the registry? Is there a reason why it's hidden or simply a bug of the operating system? Seems like the EPA or some organization would have insisted on a patch by now to show it (the reg edit).


BTW I did not have to restart, it was available immediately after modifying the registry in win8.

When was DIPM implemented to SATA?
(Offline)   Reply With Quote
Old 04-16-2014, 02:11 PM   #11
Whammamoosha
Airborne Gadget Snatcher
 
Whammamoosha's Avatar
 
Join Date: Nov 2003
Location: Rio de Janeiro, Brazil
Posts: 652
Re: TIP: how to enable DIPM for SSDs on Windows 7

Quote:
Originally Posted by danwat1234 View Post
Does anyone know why Windows 7, and Windows 8 64-bit doesn't show this power management option without modifying the registry? Is there a reason why it's hidden or simply a bug of the operating system? Seems like the EPA or some organization would have insisted on a patch by now to show it (the reg edit).


BTW I did not have to restart, it was available immediately after modifying the registry in win8.

When was DIPM implemented to SATA?
For Intel SSDs (my case), using this procedure is not necessary any longer. Latest Intel SSD Toolbox takes care of everything in the "System Tuner" section, although the energy settings in Windows Power Options are kept hidden.

Moreover, enabling the settings to be viewed/changed like in this how-to showed everyting set to HIPM, not DIPM. Clicking on Drive Details on Intel SSD Toolbox's home screen and verifying word 79 bit 3 it says DIPM is enabled, though.

Either Windows after some update left the HIPM/DIPM manageable only for HDDs, or Intel SSD Toolbox is overriding the setting by establishing a hook at a lower level, or a combination of the two.

As for your last question, I performed a search but couldn't find the answer for it.

Kind regards,

Whamma
__________________
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 - 2018, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com

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