WoodcliffeIT.com Computer Tech Blog Woodcliffe IT, a skilled IT company for discerning businesses.

8Jan/120

Transferring Stickies from one Mac to another

  1. On the machine with the stickies do the following

    1. Go to Finder, then on the Go button and select Home

    1. Go to the Library folder

    1. Copy the file,  Stickies Database, to a USB flash drive

    1. On the Mac where  you want the Stickies to go:

    1. Go to Finder, then on the Go button and select Home

    1. Go into the Library folder

    1. Copy the Stickies Database file from the USB flash drive to this folder.


    Note:   This method is only good for the first time you put Stickies on the new Mac.   After that do this: 

    1. On the machine with Stickies you want, start up the Stickies application and click on the File menu, then the Export text option.   You may have to select the stickies you want to transfer.
    2. Copy this exported text file to a USB flash drive.
    3. On the machine where you want to import these Stickies, start up the Stickies application.    Click on the File menu and then the Import Text option.   Select the file you put on the USB flash drive and the sticky data will be imported.

Good luck!  - Richard

Richard Ozer is CEO of Woodcliffe IT Inc., a company that provides skilled IT services to businesses.

Tagged as: , , No Comments
8Jan/120

Scanning under Mac Lion

Unfortunately a lot of scanning software provided by printer manufacturers no longer works under Mac Lion operating system.

Apple has provided another way to handle scanning using the built-in Preview program.

1. Make sure your printer is hooked up to the Mac or the network.
2. Place the document you want to scan into the scanner.
3. Click on the icon for Preview
4. Click on the File menu item, then on 'Import from Scanner'
5. Choose your printer /scanner
6. A window will open to let you choose a destination. You will be in the Documents folder. You can create a new folder named 'Scans' or such.
7. Click on the the 'Choose Destination' button
8. The scanner will them start up and scan. Eventually you will see the scanned image.
9. Click on the File menu option at the top and choose 'Mail Selected PDF document'
10. A Mail window will open labelled 'New Message'
11. Enter to "To:" "Subject:" and body text
12. Click on the paper airplane icon to send the message.

 

Good luck!  - Richard

Richard Ozer is CEO of Woodcliffe IT Inc., a company that provides skilled IT services to businesses.

6Jan/120

Symbolic links and hard links on Windows

If you miss the symbolic link command from Unix there are ways to do the same thing in Windows.

For Vista, Windows 7, Server 2008 and later:
Microsoft has created and included a DOS command named mklink. The documentation is at http://technet.microsoft.com/en-us/library/cc753194(WS.10).aspx

For Windows XP and Server 2003 a gentleman named Mark Russinovich has created a program named Junction that is distributed through Microsoft free at:

http://technet.microsoft.com/en-us/sysinternals/bb896768

Enjoy,

Richard Ozer

Richard is CEO of Woodcliffe IT Inc (http://www.woodcliffeit.com) a company that provides skilled IT services to businesses.

13Nov/110

ARM Processors

In recent years, "ARM" processors have gone from being an obscure niche market to a major player in computing.  We here at Woodcliffe IT decided to put together a brief history of the ARM processor, as well as a comparison of what the state of the art looks like.

 

History of the ARM Processor

Birth and Early History

ARM originally stood for Acorn RISC Machine.  It was a project started by the British computer company Acorn, who in the early days of personal computing made a number of popular low cost computers that had significant market share in the European market.  In 1983, Acorn decided they needed a new processor to replace the aging MOZ 6502 (a very popular processor seen in a number of applications such as the Apple I and the Nintendo Entertainment System, among others).  Acorn began a project to develop a new processor based on a "Reduced Instruction Set Computer" (or RISC) design philosophy.  The processor was finally ready to ship in 1986.  Acorn kept the processor as simple as possible, and the end result, the ARM2, had only 30 thousand transistors despite being a 32 bit chip, compared to its competitors like the Motorola 68k (around 68,000 transistors) or the Intel 80286 (134,000 transistors and only a 16 bit chip).  Despite (or because of) its simplicity, the ARM2 was actually quite fast, relatively low power, and cheap.

In the mean time, Acorn computer was in financial trouble.  In 1983, troubles with part suppliers meant that Acorn could only fulfill about 10% of the demand for their computers.  In 1984, with the production problems resolved, the home computer market collapsed, leaving Acorn with plenty of computers but no buyers.  Eventually Acorn's financial backers forced the company into a deal to sell itself to the Italian company Olivetti.  Acorn was forced to take its ARM processor division and spin it off into a separate company, ARM Holdings plc.

Acorn did eventually sell a line of computers based on the ARM processor they developed, but by this time Acorn's market share was shrinking and the systems never became very popular.  It looked like ARM would be doomed to fade into obscurity...

Outside Interests Save the Day

Luckily for ARM, companies other than Acorn became interested in the ARM processor.  The first company to show interest was Apple Computer, who were developing a portable computer system (called the Newton), and wanted a low power, high performance processor to drive it.  In cooperation with Apple, ARM Holdings designed and built the ARM6 processor which was used in the Apple Newton.  Unfortunately Newtons never sold well, and the project was canceled after a few years by the newly re-minted Apple CEO Steve Jobs.

The next company to show interest in ARM was Digital Equipment Corporation, or DEC.  Instead of contracting with ARM Holdings to design a processor suited to their needs, DEC proposed a very different deal.  DEC would license the design of the ARM processor and produce their own processors.  This unorthodox deal turned out to be the saving grace for the struggling ARM architecture.  ARM Holdings had to do very little work, just send the schematics and specifications for their processor.  DEC could do as they pleased with the information, as long as they paid ARM royalties.  This kept ARM Holdings costs low, they could sit back and let DEC do the work for them.

DEC took the ARM architecture and made extensive modifications, calling the result the StrongARM.  StrongARM was fast and very lower power (for the time), consuming about 1W of electricity.  DEC envisioned many uses for ARM, especially in embedded electronics, a fairly accurate prophecy of what the ARM processor is used for today.

Unfortunately DEC entered into serious financial troubled and eventually was forced out of business.  DEC's skilled engineers and extensive intellectual property was snapped up as quickly as possible by other large technical companies.  Intel ended up buying the StrongARM division from DEC in 1997, and continuing the development of the processor, selling the processors as StrongARM and later as XScale.  It was during this period that ARM started to see significant usage in portable electronics.  During the PDA boom of the late 90s and early 2000s, ARM processors were used in Microsoft Pocket PC devices and in PDAs based on the Symbian operating system.  Intel decided to concentrate on their x86 processors and sold the XScale design to Marvell Technology Group in 2006.

ARM Today

ARM Holdings, encorraged by their very successful licensing deal with DEC, left the business of actually building processors and focused entirely on developing the ARM architecture and on licensing the results to any company in need of a flexible processor architecture.  This business has been very successful for them.  From the early days of selling a few thousand processors per year, ARM processors are now produced at the rate of about 5 billion per year.

Unlike architectures like x86 or PowerPC, ARM is sold as a design to companies with the capability to produce them.  These companies can stick closely to ARM's reference designs, or they can modify the design extensively to suit their own needs.  This flexibility has resulted in an enormous range of processors, ranging from small low power processors suitable for use in a wristwatch or home appliance to powerful multi-core designs capable of powering computer servers or high powered smartphone and tablet computers.

ARM processors are usually differentiated by their instruction set revision.  Newer instruction sets include many performance boosting features and are used in high performance devices such as smart phones and tablets.  Older revisions of the ARM instruction set are still used, since they tend to be simpler, cheaper, and lower power, so are suitable for applications where performance isn't an issue.

Below is a list of current ARM instruction set revisions along with common applications:

ARM Instruction Set Date Introduced Common Uses
ARMv1 1985 Development version of ARM from Acorn.  Never sold.
ARMv2 1986 First ARM processor sold in Acorn computers
ARMv3 1992 Used in the Apple Newton
ARMv4 1996 Most frequently seen in DEC/Intel StrongARM processors
ARMv5 2002 Seen in a variety of devices including Intel XScale
ARMv6 2002 Very popular, especially in its ARM11 guise.  Used in many smartphones from the “new” smartphone boom provoked by Apple’s iPhone.  Added many multimedia features to the ARM instruction set.
ARMv7 2005 Version of ARM seen in all modern high powered ARM processors for smartphones and tablets.
ARMv8 2011 Announced in November 2011, ARMv8 adds 64 bit support to the traditionally 32 bit arm processor.  As of this writing, there are not yet any processors in production using ARMv8.

ARM Holdings naming conventions can be a bit confusing.  Generally they work as such:

ARMv7 -  If the ARM is followed by a "v" then a number, this indicates a version of the ARM instruction set.  Newer instruction sets are backwards compatible with the older ones, but software for newer instruction sets may not work on older ones.  Generally newer, more powerful ARM processors use the latest instruction set, while lower power processors used in embedded applications may use an older instruction set.

ARM11 - The ARM is followed by a number, but not by a "v".  This is a reference design.  ARM traditionally will design "sample" processors, then sell the design to companies who are free to modify and produce it.  The number indicates what reference design it is, and not which instruction set it uses.  For instance, the ARM6 uses the ARMv3 instruction set, while the ARM11 uses the ARMv6 instruction set.

ARM Cortex A8 - The newer ARM reference designs are usually noted in a new format, "Cortex" followed by a letter and a number.  The letter and number do not indicate which instruction set is used.  Cortex processors are generally either ARMv6 or ARMv7, although new reference designs for ARMv8 will probably be called "Cortex" as well.

 

Common uses for ARM Processors

Because of the design licensing scheme, companies are free to modify ARM to work well in whatever application they wish.  This has led to an astonishing variety of uses for ARM.  Some common ones include:

Mobile Computing - Smartphones and tablets have become a major market.  Because of the sophisticated operating systems and games that are often run on these devices, they tend to use the latest and greatest ARM instruction sets and reference designs.  Common modifications include adding powerful 3D graphics acceleration and hardware video playback.  Modifications to add features commonly found in smartphones (integrated cellular radios, baseband processors, etc...) are also common.  Companies that produce ARM processors for mobile computing include Samsung, Qualcomm, nVidia and Texas Instruments among many others. Roughly 40% of United States cell phone owners have smartphones as of Q3 2011 and that number is expected to climb to over 50% by the end of 2011.  Market research companies IMS and IDC expect total worldwide sales of smartphones to be between 420 and 475 million in 2011, almost all of those smartphones using ARM processors.

Set Top Boxes - We demand a lot out of our cable boxes, DVRs (Digital Video Recorders) and streaming media boxes.  DVRs must have processors powerful enough to playback high definition video smoothly, but low cost and low power consumption are also important factors.  Due to recent leaps in ARM processor performance, set top boxes powered by ARM processors are becoming more popular.  The Apple TV 2 uses an ARM processor similar to the one found in the iPhone 4, which replaces an Intel x86 processor in the Apple TV 1, allowing the ATV2 to be smaller and more energy efficient.  New Google TV boxes are set to switch over from Intel x86 to ARM, again for cost/power/performance reasons.  Currently the worldwide market for set top boxes is roughly 350 set top boxes according to ARM, and their current market share is about 35% and growing.  Major manufacturers of set top box oriented ARM processors include Mediatek, Samsung and Texas Instruments.  Set top boxes also frequently use processors intended for smartphones and tablets, which already have low power consumption and excellent video playback capability.  ARM processors are also frequently seen in Blu-ray and even DVD players.

Digital Cameras - Digital cameras are miniature computers that have to process massive amounts of image data very quickly and write it to your storage card.  Many camera manufacturers have chosen ARM processors for their low power and high performance characteristics.  One characteristic that comes in handy is ARM's ability to easily be modified with co-processors and new extensions, allowing camera companies to add on accelerated image processing hardware easily.

Personal/Industrial Computing - Many companies are very tempted by the low cost of ARM processors.  Profit margins on laptops and personal computers are razor thin, and the market for cheap computers is very large.  Using an ARM processor could save costs compared to more expensive x86 processors, giving manufacturers an edge in profit margins and low price points.  As of yet, attempts at building ARM powered laptops have not sold well, mostly due to a lack of a suitable operating system.  Microsoft may give the effort a major boost with Windows 8, which will support ARM processors as well as x86.  Many computer manufacturers also see an opportunity for ARM in the server market.  In many applications, many cores is more important than the per core performance, and low heat/power requirements are also important for densely packed server rooms.  ARM potentially could solve many of these issues.  Since each ARM core uses very little power, you can pack many more ARM cores into a server than you could with x86 cores, while still using the same amount of power.  HP has recently announced that they will be introducing a line of ARM powered servers in the near future, and ARM Holdings has been working on reference designs for server-spec processors.  Currently the major manufacturer of server class ARM cores is Calxeda.

There are many other markets in which ARM holds a significant market share, too many to list in fact.  The four above give an example of ARM's increasing performance and the new markets opening up to the ARM platform.

 

Threats to ARM

ARM holds a complete monopoly over the smartphone market, so there is little short term threat to them there.  Since they own the entire market, their growth is limited to the growth of the smartphone industry.  As such, ARM has recently been trying to expand into other markets, where there is significant competition.

At the moment, ARM is targeting lower power x86 chips as likely candidates for replacement with higher end ARM processors.  This means they have made an enemy of Intel, who doesn't like having their market impinged upon.  Intel launched the Atom processor in 2008 as a direct competitor to ARM based processors.  The Atom is the lowest power x86 processor sold by Intel to date, and it is also relatively inexpensive.  However, Intel does not have much experience designing ultra-low power processors (under 10W), so the Atom's dominance over ARM processors is questionable.  The lowest power Atom processor available uses 2W at "full power" and about 100mW in power save state.  Compared to the ARM Cortex A8, which uses about 1.25W at full power and an amazing 7mW in power save mode.  Since most portable electronics spend most of their time in "power save", the ARM processor has a 14x advantage in power consumption.  The Atom processor is not particularly fast, nor does it include graphics or video acceleration technologies built into the processor (although these can be added externally).  This means that although the Atom has a moderate computational advantage over the ARM processor, for many common tasks like watching videos or playing 3D games, the ARM processor will actually outperform the Atom.

ARM has also recently decided to target the server market.  This is a huge shift for them.  While Intel does not have much experience in low power processors, ARM is lacking in experience in high power processing.  The ARM architecture does not have any inherent limitations that prevent it from being used in high performance computing, it is just that ARM has spent the last 15 years designing low power, low performance processors, and so they do not have much know how in designing high power, high performance processors.  Currently, the highest power ARM reference designs use roughly 2W or so of power.  Intel and AMD's high end server processors can use 130W or more, 65x more power.  The performance difference between the current ARM designs and high end server processors is also significant, although ARM still maintains an excellent performance/power ratio.

Filed under: Uncategorized No Comments
12Jul/110

Firefox and Internet Explorer – “JS_GetOperationLimit could not be located” error

This is a weird one.    I have a client who one morning could not navigate anywhere other then her home page.   She would always get this error:

"The process entry point JS_GetOperationLimit could not be located in the dynamic link library js3250.dll”

This error showed up in both Firefox and Internet Explorer.  I searched the InterTubes and could not find anything except an exchange from 2009 in Endgadet (http://www.engadget.com/2009/06/30/firefox-3-5-arrives/2):

Wow, just downloaded it and Firefox will no longer even open. I'm dead in the water.

"The procedure entry point JS_GetOperationLimit could not be located in the dynamic link library js3250.dll\

Use ccleaner, backup your profile, uninstall Firefox and reinstall. It takes 5 minutes. Just do it and you should be happy. If not write back.

My thanks to (Unverified).    I ran CCleaner on the file tree and registry.    I also ran TempFileCleaner 3.0, a favorite.   I uninstalled Firefox and downloaded the latest version to reinstall.   Voila!   Problem fixed.   It must be some weird error in Firefox.   Since the Endgadget conversation was from 2009 it obviously is not a problem with any one version of Firefox but perhaps an error that occurs if Firefox upgrades don't run correctly.   However I am just speculating.

Good luck!  - Richard

Richard Ozer is CEO of Woodcliffe IT Inc., a company that provides skilled IT services to businesses.

 

23Jun/110

Autocad Architecture 2009 will not show Drafting Settings

This is another Windows 7 compatibility issue.

Problem:   A client got himself a real sweet Thinkpad laptop running Windows 7 64 bit OS.   He installed his VERY expensive copy of Autocad Architecture 2009.   It mostly works OK but the crucial Drafting Settings window does not display correctly and is impossible to use.   This window works fine in a XP, 32 bit operating system.

Analysis:   This is a known bug with Autocad Architecture 2009.    Autocad, in their kindly way, produced a patch to fix this problem in AA 2010, but nothing, nada, zip for Autocad 2009.   You should just shell out another $4500 to upgrade.   I tried all the various compatibility options but nothing worked.   Turning off the Aero Theme did nothing.

Solution:   There is a tolerable work around.    It turns out that the Drafting Settings Object Snap options are just bits toggled on a single binary word.   You can use the command line box at the bottom of the Autocad Architecture window to set the options you want.

In the command line window, type OSMode and enter your unique sum.   Add together the values for the object snaps that you want and then enter that value.   Here are the values:

0 NONe
1 ENDpoint
2 MIDpoint
4 CENter
8 NODe
16 QUAdrant
32 INTersection
64 INSertion
128 PERpendicular
256 TANgent
512 NEArest
1024 QUIck
2048 APParent Intersection
4096 EXTension
8192 PARallel

Add together all the values you want and then enter that number after the OSMode command.    Here is a nice web page describing the process:

http://evstudio.info/osmode-system-variable-in-autocad-how-to-reset-your-osnap-settings-with-a-number/

This is a decent work around if you are not changing the Drafting Settings too often.   You only other choice is to buy a new copy of Autocad Architecture.

23Jun/110

Eudora e-mail always showing full headers on replies

I still have a few clients who insist on using Eudora e-mail although support stopped for it sometime in the late 1990s.

Problem:   e-mails forwarded or "replied to" from Eudora always showed lengthy full header information making it difficult to read.

Analysis:   Something happened that changed some internal parameters.  I was not able to find a cause.    I checked the internal Eudora variable, "ShowAllHeaders" but it was already set to zero (e.g. do NOT show headers).    I tried using the internal Eudora variable "TabooHeaders" to suppress each type of Header line but this did not work until I updated Eudora to the latest version (last century) 7.1.

Solution:

1.  Upgrade version 6.0 of Eudora to 7.1.   This allowed the TabooHeaders option to work.

2.   Use the internal parameter changing method to disable every Header line I did not want.  Eudora has an obscure and archane method of setting internal parameters.

a.   Create a new message in Eudora

b.  anywhere in the body type "X-Eudora-Option:"

c.   type the name of the option TabooHeaders immediately after the X-Eudora-Option:.  Be sure you do not insert a white space.

d.   You must, due to the Voodoo laws of Eudora, type a white space after this string or the magic won't work.

e.   Hit Enter

f.   Now standing only on  your left leg and facing East you highlight the string you just typed.   Click on the highlighted string while holding down the Alt key.   I believe reciting lines from the Bhagavad Gita in Sanscrit at this point also helps.

g.   A dialog box will appear that allows you to edit the option.

This whole process is unbelievable.    Why not have an options screen?    Be warned, it can be difficult to get this to work.

h.  Repeat this process, entering a unique string for every unique line in the Header listing.  You can do things like "X*" to select all the lines that start with X.

i.   I repeated this process, then tested it by replying to e-mails and iterated until I had all Header lines that I wanted to get rid of suppressed.

Note:   I gleaned all this information from http://email.ab0ut.com, especially pages et092705.htm and et032701.htm.

Note 2:   I have been told that there is a version of Thunderbird out there that mimics the user interface of Eudora.

Filed under: Eudora E-mail No Comments
20Jun/111

Brother MFC-9840W printer will not print multiple copies

This is a weird one.   On a Windows 7 machine, any print-0ut to the network printer Brother MFC-9840W will only print one copy.   No error message and the first copy prints out fine, but no further copies.   Other workstations on the network do not have this problem.

Solution:  Change permissions on folder C:\Windows\Temp on the Windows 7 machine to give full permissions to the user(s) experiencing the problem.

It may be that the printer driver is using the c:\Windows\Temp folder to store the output print image and then wants to re-access it to print multiple copies.   When it does not have permission it just quits.

What is weird is that about a month after I fixed this problem it showed up again.   For some reason the permissions had been changed again to limit access to c:\Windows\Temp.   Perhaps a Windows update did this but I have no idea.

Filed under: Printers 1 Comment
20Jun/110

How do I import photos from my iPhone?

Although iTunes does a straight forward job of synchronizing music, e-mail and backing up Apps to your computer, the photos that you synchronize just seem to disappear.   Where are they?    Actually if you configure iTunes to back up your photos they are stored in a special SQL database format buried deep inside the tree structure.    For an Windows 7 OS they are located at:

C:\users\username\AppData\Roaming\Apple Computer\MobileSync\Backup

You can download special "iPhone Backup Extractor" software to view this stuff but it is not necessary.   There are easier way.

When you connect your iPhone to your computer you may get the standard Windows "Import From This Device" window.

  • Select the option,  Import Photos.
  • Give the Folder  a name, such as "from iPhone"
  • This will create a folder in the Pictures Library with a name of the format: yyyy-mm-dd from iPhone
  • This new folder will contain your downloaded photos with the names of 00x.jpg

Unfortunately the iPhone just numbers its photos. but at least you have them on your computer.   You can check a box to automate this process.

If you do not get the "Import From This Device" window when you plug in your iPhone, then you can always right click on the iPhone icon in and Explorer pane or window and click on option "Import pictures and videos".   Follow the prompts to do a one-time import of your photos.


 

Filed under: iPhone, iTunes No Comments
6Jun/112

Laptop Batteries

There are a lot of misconceptions about laptop batteries out there.  We often see clients with questions about laptop batteries, so I thought I would post a basic primer.

There are four basic types of rechargeable batteries out there; Lead Acid batteries, which are mostly used in cars and tricks, Nickel Cadmium (also known as Ni-Cad), Nickel Metal Hydrate (also known as Ni-MH, often pronounced like "nymph"), and Lithium Ion batteries.  All modern laptops use lithium ion batteries, which offer the longest battery life of the three basic types.  Rechargeable batteries don't last forever.  Eventually, they wear out and need to be replaced.

How long do laptop batteries last?

That depends on how much you use the laptop.  Laptop batteries should last at least a year of heavy use.  If you use your battery more lightly, the battery should last the life of the laptop (3-4 years).  Improvements are always being made to battery technology.  A brand new laptop probably has a newer, high tech battery that will last longer than your old laptop battery.

How can I prolong the life of my battery?

Lithium ion batteries are great because they require very little special treatment.  However, there are a few tricks that can help keep your battery going longer.

  1. Don't run your battery all the way down to empty frequently.  Laptop batteries work best if you only partially discharge them.  Draining your battery completely once and awhile won't hurt anything, but doing it every day will wear down your battery faster than normal.
  2. Keep your battery in conditions a person would be comfortable in.  Batteries don't like very hot or very cold temperatures.  Leaving your battery out in the car in cold or hot weather can shorten its life.
  3. If you aren't going to use your battery for a long time (more than a month), make sure the battery isn't full or empty when you store it.  When I store batteries, I try to make sure they are 70-80% full.  If they are completely full or empty, the chemicals inside the battery can react over a long time and cause damage to the battery.
  4. Lithium batteries have a lifetime of about 10 years from when they are manufactured, even if you never use the battery.  So if you buy some retro gizmo from eBay "new in box", don't be surprised if the battery doesn't work very well.  This is a problem for people who are very attached to some old gizmo.  Once they stop making batteries for that device, it is only a matter of time before good batteries become impossible to find.

 

How can I tell if my battery is dying?

The most common symptom of a dying battery is that it doesn't hold a charge for very long.  If your laptop used to get three hours on a charge and now only gets an hour, you can bet it is time to replace the battery.  Another common symptom is the laptop randomly shutting down while on battery power.  This can be caused by a number of problems, but one of the most common is a dying battery.  Lastly, many laptops come with built in software which can detect when your battery should be replaced.  These programs work, but I usually find they don't warn you about a bad battery until the battery is in VERY bad shape.  Usually, I recommend replacing the battery earlier to avoid problems like random shutdowns.

 

Where should I buy a new battery?

Not all batteries are created equal.  I strongly recommend buying batteries from the same company you bought your laptop from.  You can often get batteries for a fraction of the price off of eBay, but these batteries can be of dubious quality.  Modern lithium batteries are hard to manufacture.  Buying cheap ones probably means the battery was built in a factory focused on price, not quality.  This can mean that the cheap batteries may not give you as long a battery life, or even that they could catch on fire.

If price is a major concern, you can buy batteries from a name brand battery maker, and make sure they offer a warranty.  You can often save 25-30% this way.

 

How can I make my laptop last longer on a charge?

This is a very common question.  Luckily, there are a few things that you can do to help extend your battery life.  First, most laptops less than 6 years old have built in power saving technologies that "turn down" the speed and power of the laptop when you don't need it.  These features only work if Windows has them turned on.  In Windows Vista or 7, open the start menu and type power options in the search box.  Click on the "Power Options" program in the search results.  A control panel window will pop up, showing you several different types of power plans.  You should select "Balanced" or "Power Saver".  On my computer, I use the "Balanced" plan, but if you want to eke every last second out of your battery, you can choose "Power Saver", which turns off many of windows fancy features in order to save power.  Make sure your computer is not set to any other plan, otherwise the power saving functions of your computer will not be activated.  With Windows XP, click on the Start Menu, Control Panel, Performance and Maintenance, and finally Power Options.  Under the Power schemes drop down menu, chose Portable/Laptop.  Click OK and close all the extra windows.

How long your battery lasts depends on how hard your computer is working.  If you are playing games, watching videos, or doing lots of multi-tasking, this will make your computer work harder and give you less battery life.  You will get your best battery life if you stick to simple tasks like word processing or browsing the web.

Turn down the brightness of your screen as far as you comfortably can.  This can help the battery life quite a bit, and often people keep their screens brighter than they need to be.  If you are not using the internet, turn off your wireless networking card.  This can be done from the Network and Sharing Center in Windows XP, Vista, or 7.  Many laptops also come with a switch that allows you to disable your wireless card.

If these tips don't do the trick, you can usually purchase a larger battery than your laptop came standard with.  These are usually called "extended" batteries, and they often offer major battery life improvements over the stock battery.  Some laptops also have the ability to use two batteries at once, but this is only a common feature on business oriented laptops.

 

Great Software

I really like the utility BatteryBar by Osiris software.  This utility sits on your task bar and can show you how much battery charge you have left in either percent form or "time left".  It uses a much more accurate system to gauge battery life than the built in battery meter in windows.  If you hover your mouse over the utility, it will also estimate how much "wear" the battery has.  A new battery should have 0% wear, while a battery is ready to be replaced at 30-40% wear.  Richard and I have BatteryBar installed on our personal laptops and recommend it to all our clients.  There is both a free and paid version.  The free version is fully featured and doesn't nag you to pay, but the payed version offers some cool extras like changing the "theme" and coloration of the battery meter.  You can download BatteryBar here [osirisdevelopment.com].

 

Frequently Asked Questions (aka Battery Myths)

Q:  Is it bad to leave my laptop plugged in all the time?

A:  No.  You battery has a sophisticated circuit that prevents it from "over charging".  You can leave your laptop plugged in as much as you want without worrying about damaging the battery.

Q:  Do I need to drain my battery all the way before charging?

A:  No.  Older battery technologies like Ni-Cad batteries required this.  Lithium Ion batteries do not need to be fully drained every time, and in fact, this can cause some damage to the battery if you do it frequently.

Q:  My battery life doesn't match the battery gauge in Windows.

A.  The Windows battery gauge is not very accurate.  I recommend using BatteryBar (see above), a piece of software which is able to much more accurately determine the battery charge.  Also, it can help to "recalibrate" the battery.  To do this, charge the battery to 100%, then run the laptop on battery power until it runs out and shuts down.  I know I said not to do this frequently, but doing it once and awhile is OK.  A built in microchip in the battery figures out how much battery power is left, and running the battery power all the way down helps the chip recalibrate to the correct value.

Q.  My laptop is pretty old, but it still gets good battery life.  Do I still need to replace the battery?

A.  No, you don't.  If your battery still seems to work fine, you don't have to replace it just because it is old.

Q.  I'm buying a new laptop, and the company offers several different batteries with different numbers of "Cells".  What does that mean?

A.  A laptop battery is made up of several smaller batteries inside the plastic case.  Each of these smaller batteries is called a battery cell.  A laptop battery with more cells should offer more battery life, but will also be physically bulkier.  For instance, a 6 cell battery should last twice as long as a 3 cell battery, but also be twice as big.  Most netbooks come with 3 to 6 cell batteries, while most larger laptops come with 6-9 cell batteries.

Q.  What is the difference between Lithium Ion and Lithium Polymer batteries?

A.  Very little.  Lithium Polymer (Li-Po) batteries use a polymer electrolyte instead of a liquid solvent.  Some companies advertise that these batteries are better (like Apple), but in truth there is almost no difference.

Q.  My battery life is much worse than the life quoted by the manufacturer.  Is my laptop broken?

A.  There is no official battery life test, so manufactures can claim whatever battery life they want and get away with it.  Things have gotten a bit better in recent years, but I find that the actual battery life of laptops is usually about 2/3 of what the manufacturer claims.  You can find more accurate battery life numbers for laptops by looking for reviews of that laptop online.

Q.  My laptop charges from 0% to 90% very quickly, but then takes a long time to charge the last 10%.  Is that normal?

A.  This is completely normal.  Lithium batteries need to be charged very slowly when they are almost full.  Your battery will charge very quickly until about 90% full, then will "trickle charge" the rest of the way.

Q.  How long should it take my laptop to charge?

A.  This depends on the laptop.  It should definitely take less than 3 hours to fully charge any laptop.  If your laptop takes longer than this to fully charge, you may have a problem.

Q.  I heard that laptop batteries can explode.  Are they safe?

A.  Lithium Ion batteries hold a lot of energy, and they are tricky to manufacture.  If they are not built to strict quality standards, they can sometimes fail catastrophically.  This is why I always recommend buying replacement batteries from the laptop manufacturer, all reputable laptop makers buy their batteries from quality suppliers.  Cheap replacement batteries may have cheaper cells.  Occasionally, a manufacture may get a batch of bad batteries that will fail.  In this case, they usually put out a recall and will send you a new battery.  These "bad battery" recalls are pretty rare, after a big one in 2006, I have only heard of a few small recalls.  If you are worried that the battery in your laptop is under recall, check the manufacturer website.

 

Happy Hacking!

- Jeremy

Filed under: Hardware, Laptops 2 Comments