The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Auto-disabling devices to save power

    Discussion in 'Windows OS and Software' started by Impactor, Jun 29, 2010.

  1. Impactor

    Impactor Notebook Consultant

    Reputations:
    9
    Messages:
    205
    Likes Received:
    7
    Trophy Points:
    31
    In Linux, you can set different power schemes to unload modules responsible for particular hardware, say CDROM, PCMCIA port, Firewire etc.

    In Windows, I can of course go to Device Manager and do it manually, BUT it would be much more desired to have it disable selected devices automatically whenever I switch from AC to Battery power.

    Is there a program that enables such a thing on Windows?
     
  2. lbohn

    lbohn Notebook Consultant

    Reputations:
    320
    Messages:
    235
    Likes Received:
    0
    Trophy Points:
    30
    In Windows XP, yes. You can setup hardware profiles to suit your needs. IIRC these can be automatically activated by system status (most often seen in docked/undocked configurations).

    In Windows 7/Vista, not so much. Windows 7 uses device resources through vastly more efficient power states and/or consumption of device resources. If a network adapter is not being used, Windows 7 will send it to a low-power state. Once a CAT5 cable is connected, the power state will be restored to full power. Same for Bluetooth, CPU, RAM, display, etc. Of course, this does require cooperation from the hardware/OEM manufacturers. Being able to suspend the Bluetooth in your HP laptop is all well and good but ultimately useless if the Broadcom radio doesn't support a low-power mode. However, most modern components support some kind of power mode which Windows can utilize.

    While the hardware profiles of Windows XP are no longer available, the power management in Windows 7 is designed to be much more intelligent, providing an optimal user experience with identical or nearly identical performance in most situations.

    Here is a link to a white-paper on Power Management in Windows 7 which greatly expands on my very simple examples. It was written last year during the beta/RC development phase.

    http://download.microsoft.com/downl...1677/Windows7_Power_Management_Whitepaper.pdf

    --L.
     
  3. Impactor

    Impactor Notebook Consultant

    Reputations:
    9
    Messages:
    205
    Likes Received:
    7
    Trophy Points:
    31
    Thank you.
    Can it? I strongly doubt it as over the years of using XP, I never encountered a way to disable devices automatically.

    Can you elaborate on it?
     
  4. qhn

    qhn Notebook User

    Reputations:
    1,654
    Messages:
    5,955
    Likes Received:
    1
    Trophy Points:
    205
    I am interested in learning about this possibility in XP as well.

    cheers ...
     
  5. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,038
    Messages:
    3,071
    Likes Received:
    1
    Trophy Points:
    105
    You can, but you'll have to write your own program.
    You can use devcon to turn off devices in windows.
     
  6. lbohn

    lbohn Notebook Consultant

    Reputations:
    320
    Messages:
    235
    Likes Received:
    0
    Trophy Points:
    30
    The Hardware Profiles in XP do require a reboot to take effect - that was kinda automatic in 2001. :p Here are a couple of links to KB articles on using Hardware Profiles in XP. Note the sections about setting a default profile when you have several profiles - this enables the boot-time profile selection.

    http://support.microsoft.com/kb/308577
    http://www.microsoft.com/resources/...n-us/hardware_profiles_overview.mspx?mfr=true

    Holy carp, I forgot about devcon. I had a Toshiba laptop with a dock which would switch profiles for me. I had a devcon script to "fix" part of the profile switching when Toshiba wouldn't - I stopped buying Toshiba after that.

    That seems so long ago: my next three XP systems didn't have docks so I haven't used Hardware Profiles or devcon since.

    --L.