Monday, January 21, 2013

Apple is Sniffing Glue

Let's suppose, for a moment, that auto manufacturer "T" decided to weld the hoods shut on all their new cars.  Or better yet, let's say they decided to eliminate the hood entirely, providing instead a smooth, sculpted, continuous surface over the entire front of the car.  How would you, as a new car buyer, react?  If you're like me and probably many other shoppers, you'd probably admire the sleek looks, and then shop elsewhere.  Let's examine why you might reject such a design:

1.  Lack of maintainability.  Although the smooth design of the hood might be more aesthetically pleasing, you were concerned that this vehicle would be much more expensive to maintain or service in the future.
2.  Precedents.  All other manufacturers provide open-able hoods, most likely, you figured, for a good reason.

You might also become suspicious of this manufacturer's motives, feeling that:

1.  They wanted to artificially increase new car sales by driving up the cost of repairing existing cars.
2.  They wanted you to believe only they were qualified to service their own vehicles.3.  They wanted to you believe their cars were so reliable they'll never need to be serviced.

Now, let's suppose Apple manufactured portable touch devices called the iPhone, iPad and iPod -- and decided to weld them shut.  How would you react?  Unbelievably, that's EXACTLY what Apple has done over the past few years.  Apple hot-glues the thin glass to the face of all their touchscreen devices, making access to the insides nearly impossible, since the case to which the screen is glued is a solid aluminum casting.  Yet consumers seem to buy them in droves, blissfully ignorant of the high repair costs they may face  in the near future.

What happens when the thin glass cracks?  (the glass screens crack frequently and relatively easily)  What happens when the battery no longer holds a charge?  What happens when the headphone jack becomes damaged, and stops holding or connecting to the headphone plug?  What happens when the Home button stops responding, or the charging port becomes damaged?  An otherwise simple repair might now cost up to triple the cost of repairing a non-sealed device.

Apple wins, you lose.  Apple gloats --  for now.

Thursday, November 29, 2012

Windows 8 Ain't That Great

I'm planning to add to this post as time goes by, but here's my preliminary take on Windows 8:  It's psychotic, and you don't want it - at least not yet.  You gotta sort of scratch your head, squint, and ask yourself what the #%@* they were thinking out there in Redmond.  Actually, I know what they were thinking -- the part that escapes me is how they decided it was a good idea.  I smell politics at work here, along with a whiff of desperation.

Windows 8 consists of two primary components:  A modest update to Windows 7, and a brand new, cloud-based operating system (cribbed in part from the Windows Phone) that uses the touchscreen-based "Metro User Interface" (Microsoft has since deprecated the term "Metro").  Windows 7 is primarily mouse-and-keyboard oriented, while the newer Windows 8 Desktop is primarily a touch-based system.

I don't have anything that bad to say about either.  Taken on their individual merits, there may even be a lot to like.

But here's where the psychosis sets in:  Microsoft took these two fundamentally different models and forceably pounded them into one.  In addition, Microsoft seems to have randomly split needed and expected functionality between the two environments.  You have to do some things in one, others in the other.  And there's duplication, too -- a lot of it, especially when it comes to email, messaging, and Web access.

You can sort of infer what Microsoft is trying to do:  Provide a transitional operating system that will ease us into their vision of the future, where everything is cloud- and touch-based, while providing enough of the familiar to make us feel comfortable.  But doing so in a keyboard-and-mouse environment is going to go down in the history books as another epic Microsoft fail, right along with Microsoft Bob, Windows ME, Windows Vista, the Zune, and uhhh, 'Clippy'.  You might note the director of the entire Windows 8 project resigned recently -- voluntarily, I'm sure.

If you're buying a new computer, you have very little choice.  All Windows computer manufacturers sign contracts with Microsoft forbidding them from selling new computers pre-installed with anything but Windows 8.  Or else.  On a single day in December of 2012, every single Windows 7 computer seemingly vanished overnight from retailers' shelves.

I believe the current version of Windows 8 is going to be very, very short lived.  I honestly haven't read a single positive article on it anywhere in the tech press.  I further predict that Microsoft is already planning to hurriedly fix the most egregious problems, and release it as Service Pack 1.  Watch for it early next quarter.

In the meantime, if you must buy a new computer with Windows 8, make absolutely, 100% sure you buy one with a touchscreen.  Windows 8 is nearly unusable in a keyboard-and-mouse environment.  Better yet, find a new or refurbished Windows 7 PC online.  That's what I've been recommending to my very relieved customers.

Monday, November 9, 2009

The Hoover Factor

(Alternative Title: "The Heat Is ON")

The CPU (processor) in most contemporary notebook computers gets hot. Very hot. So hot that, left alone, the processor would self-destruct in under a minute. Computers are therefore equipped with elaborate systems of temperature-controlled fans, heat sinks, thermal conduits, radiators, and cooling ducts, whose sole purpose is to keep your computer nice and cool. In most cases, these cooling systems work quite well - at least for a while.

But after a few years of use, your laptop's cooling system might become completely choked with dust. Mr. Hoover would be proud. Don't believe me? Here's a photo I took of a cooling radiator removed from a failed Dell notebook computer. You can see a thick layer of dust is completely blocking the radiator inlet. This blockage literally resembled a piece of felt glued across the inlet:



The majority of notebook computers that fail in service, fail due to thermal stress caused by overheating. Over time, this excess heat will shorten the life of various components in your computer, and can even affect the solder points on a motherboard, causing a circuit to disconnect or become intermittent. If you're lucky, your cooling fan may continue to provide adequate cooling by spinning continuously at its maximum speed, reducing its lifespan while making lots of noise.

To ensure your notebook computer lasts for as long as it was designed, regular maintenance of the cooling system is a must. While a few computers have small access panels that enable the owner to clean out the accumulated dust and pet hair, most require nearly a complete dis-assembly by a service technician. In either case, I'd recommend having your notebook's cooling system cleaned every year or so, depending on how dusty your environment is. It's worth every bit of your time and money.

Does My Computer Have A Bad Motherboard?

(For those of you for who are already familiar with this subject, please fast-forward to the third paragraph)

A motherboard is a thin circuit board slightly smaller than the dimensions of your computer, that electronically and mechanically integrates the various components of your computer into a functioning system. It contains thousands of etched copper 'wires' (called traces), in multiple stacked layers; most traces are thinner than a human hair. Each trace begins and ends with a microscopic solder point.

The motherboard typically has either a socket or a plug-in connector for your computer's CPU (processor), hard disk, memory, wireless adapter, modem, battery, LCD video display, keyboard, touchpad, CD/DVD drive, and external power jack. It also contains sockets for the USB, audio, speakers, microphone, webcam, and Ethernet ports. One customer recently likened it to a map of a major city, as viewed from a high elevation. It's a complicated component, to be sure - and the heart of any computer.

What happens when something goes wrong with your notebook's motherboard?

The symptoms are varied and often random. Most frequently, you might discover your computer has stopped reacting when the power button is pressed. It might also power on but not be able to load Windows. Or it might not display any video. It could also exhibit any combination of literally hundreds of different and often conflicting symptoms, from erratic operation to system hangs and freezes. Or no email on humid Tuesdays.

In general, motherboards cannot be repaired by mere mortals like myself. While there are a few shops around the country that have the highly specialized equipment and skills needed to diagnose and repair a motherboard problem, in 99.99% percent of the time, the motherboard is simply replaced because that is the more economic option.

The sad truth is that once a computer is out of warranty, it is not always cost-effective to replace the motherboard. Nearly every computer manufacturer charges far more for a new motherboard than your computer could possibly be worth. Generally, manufacturers price new motherboards at around 50% of the computer's original manufacturer's suggested retail price. Nobody's going to pay towards $400 to repair a $250 computer - I wouldn't do it even if you insisted. Well, I might.

What remains is basically eBay, where professional (and some not-so-professional) computer dismantlers congregate to sell used parts. While many of them are a pleasure to deal with, and sell well-tested parts, you are nonetheless receiving a used part that carries a very short or perhaps even no warranty. There is little assurance that a replacement used part won't also fail in the near future. I personally feel that used motherboards are overpriced, with sellers usually asking (and getting!) nearly 70% of the value of your used computer for the motherboard alone.

Despite all this, I replace motherboards frequently. Usually everything works out quite well, and the used board lasts a reasonable amount of time, often a number of years. Used motherboards cost from between $80 and $140 on eBay, and can always be installed in under two hours. One of the most significant advantages of replacing a motherboard -- and I can't overemphasize this -- it that once the motherboard is successfully replaced, your computer picks right up where it left off. No configuration is needed, no data recovery is needed, and there are no programs to reinstall and no need to learn new programs or a new operating system, or adjust to a new keyboard. Your computer will behave as if nothing had ever gone wrong. That is a clear advantage for people who just want to get back in the driver's seat.

Ultimately, of course, the decision to replace a defective motherboard is yours. Before making such a decision, be sure to factor in the risks as well as the realistic present value of your computer. In some cases, it can be less expensive in the long run to simply replace your computer with a new one.

Sunday, November 8, 2009

The Myth of Virus Protection

(Alternate title: "Zen and the Art of Virus Protection")

In my service business, I've seen computers with no antivirus software installed that had remained largely virus-free after many years of use. I've also seen computers seriously infected with all sorts of virus or malware, despite being festooned with nearly every anti-virus, -spyware, -malware, and -trojan software extant. Even worse, I've seen computers so occupied with fighting off imaginary foes that insufficient resources remained for the computer to smoothly perform even the most basic of functions.

So I'm going to stick my neck out and suggest that, like flying cars, dark matter, and airport security, there's no such thing as complete antivirus protection.

While nearly all antivirus systems do a competent enough job of eradicating problems that have already occurred — perhaps months ago — their very nature renders them largely 'blind' to those threats which have not yet occurred. Said another way, antivirus software can only detect threats it already knows about. The corollary, of course, is that it simply isn't usually possible for antivirus software to detect new viruses. Sometimes I liken this situation to driving while looking out of the rear-view mirror: You can see precisely where you've been, but you have no idea where you're going. And that's a problem.

To make matters worse, the vandals out there who spread this kind of destruction are smart, and getting smarter all the time. They know nearly all of us have antivirus software running on our computers. What's a well-organized criminal to do? Exploit the system, that's what.

How? It's easy: Obtain the latest copy of all the major antivirus systems, and test that new virus you're about to release against them. If the virus gets detected, go back to the drawing board and re-write and re-test the virus. Before that virus is released, make absolutely sure it is known to be undetectable by all major antivirus systems.

Is this scenario something you should worry about? Well, yes and no. Yes, in the obvious sense, but no, in the sense that it's pointless to spend time and money trying to solve a problem that can't be fully solved. What's even more foolish is to deny this truth, and instead layer your computer with multiple heavy-duty, resource-hogging, performance-sapping 'protection' schemes that accomplish little else but reduce your computer to an expensive paperweight.

Until, oh, around five minutes ago, you might have been resting comfortably, assuaged by the knowledge that your computer was protected against all threats. Now what should you do?

(1) accept that your computer may inevitably get infected with a virus of some sort despite your best efforts to prevent it
(2) install a lighter-weight ("weight", in the sense of the computer resources it consumes) antivirus product, perhaps an inexpensive or free one
(3) focus instead on being able to easily recover from any disaster that might occur.

Watch this blog for a future post on my least-favorite subject: disaster recovery.

Tuesday, November 3, 2009

Why Has My Computer Slowed Down?

The truth is, your computer probably hasn't slowed down at all. Except under very unusual circumstances, computer hardware does not slow down with age. Your computer is capable of running only at its designed speed; no slower, no faster. So why then does it seem so slow?

There are many, many answers to this question. Here's the best answer I can give you: Your computer is probably doing a significant amount of additional (and unnecessary) work.

What kinds of work?

To simplify greatly but meaningfully, your computer is either attempting to exceed the computational speed of its processor (CPU load), attempting to exceed the performance limits of its hard disk, or attempting to download data from the Internet faster than your Internet connection permits. Or all three.

Why would that be?

The list is nearly endless, but here are most of the primary causes:
  • Automated antivirus scans
  • Automated antispyware scans
  • Automated hard disk defragmentation (Windows Vista and 7 only)
  • Automated Windows Updates (security updates)
  • Automated Windows Updates (feature and product updates)
  • Automatic updating of installed Application software
  • Excessive hard disk access (reads and writes) due to hard disk fragmentation
  • Excessive hard disk activity due to insufficient installed memory
  • Poor or degraded wireless connection quality
  • Poor or degraded Internet connection speed
What can I do about it?

I plan to move this topic to another article entitled "How Can I Increase My Computer's Speed?", but in the meantime, here are some quick answers:
  1. Install additional memory. Windows XP should have between 512MB and 1GB of RAM, and Windows Vista/7 should have between 2 and 4GB of memory.
  2. Replace the hard disk with a faster and higher-capacity drive. This is one of the best and most frequently overlooked upgrades.
  3. Reschedule antivirus scans for a different time when computer is lightly used.
  4. Reschedule Microsoft Windows updates for a different time when computer is lightly used.
  5. Defragment your hard disk, preferably when the computer is not being used for anything else.
  6. Perform a good antivirus and antispyware scan, and eliminate all malware found during the scan.
  7. Analyze your wireless connection speed and make sure it exceeds that of your Internet connection.
  8. Uninstall all the programs you're not using and the pre-installed programs you have never used.
  9. Reduce or eliminate all programs that automatically start up when your computer starts.
  10. Install a different antivirus program. Many older antivirus programs significantly degraded the computer's performance, especially Norton, McAfee, and Symantec (the newest versions are fine).
  11. Use a faster web browser, such as Mozilla Firefox 3.5 (there are many others, too).
One last thing:

Windows XP has a reputation for degrading over time. This should not happen, and does not make complete sense -- but it appears to be true nonetheless. If you'd like, I encourage you to Google this subject and read the various theories which might explain this phenomenon. But the bottom line is this: Some experts recommend re-installing Windows XP every few years, especially if you've (1) installed, uninstalled, or reinstalled a significant number of different programs; and (2) installed, uninstalled, or reinstalled a number of different devices, such as printers and scanners.

Which is Better, PC or Macintosh?

I'm not going to touch this one -- but I will give you some information to help you decide for yourself.

One important fact that many people are not aware of is that computer manufacturers do not make their own parts or components. Inside a typical laptop, you might see a Toshiba or Sony LCD panel, a Seagate or Hitachi hard disk, a Samsung CD/DVD drive, an nVidia or ATI graphics chip, memory by Samsung or Hynix, and of course a processor manufactured by Intel or perhaps AMD. The vast majority of these components will have been made in China. While there are clearly some differences in quality, each of these manufacturers has its reputation to protect, and none of them intentionally sells problematic components.

And here's the real kicker:

Internally, Macintosh computers are made with virtually the same components as a PC. In fact, these days, most PCs can be made to run Mac OS-X, and most Apples can be made to run Windows. Apple computers now use the same kinds of Intel CPUs, memory, displays, and hard disks as PCs.

The evidence suggests you will experience little if any difference in hardware reliability between a PC and a Mac.

So are there any differences at all?

Absolutely. Simply stated, Mac OS X is a fundamentally different operating system from Microsoft Windows. There are numerous arguments on both sides, but in general, Macintosh computers are considered to be easier to learn, more intuitive, more stylish, less popular -- and more expensive, albeit with a higher resale value. With the recent release of Windows 7, some pundits are claiming that even those differences are beginning to evaporate.

It should be noted that Apple's service and support are often superior, though with higher out-of-warranty repair costs. For the vast majority of computer users, the higher purchase cost of a typical Macintosh (often at least double) is the deciding factor.

Should I Buy a Laptop or a Desktop Computer?

There is no one correct answer to this question. The decision depends entirely on your needs and preferences. Here are some guidelines to help you decide. Please keep in mind that these are useful generalizations, but generalizations nonetheless. You may discover some exceptions. Here's the list:

Advantages of Desktop Computers:
  • Faster
  • More reliable
  • Less expensive
  • Lower maintenance
  • More easily upgraded
  • Larger screen display
  • Greater hard disk storage capacity
  • Less attractive to thieves

Advantages of Laptop (Notebook) Computers:
  • Portable!
  • Smaller
  • Wireless
  • Usable where there is no electricity (at least for a while)

Disadvantages of Laptop (Notebook) Computers:
  • More likely to be damaged due to mishandling
  • Inherently less reliable due to greater heat generation
  • Higher maintenance costs (battery needs to be replaced every 2 years or so, at an approximate cost between $45 and $85)
  • More likely to be lost or stolen

My favorite combination is to own a relatively expensive, higher-capacity desktop computer that has a relatively large display, and a lightweight, wireless laptop that's a bit older and not too valuable. How about you?

Should I Upgrade to Windows 7?

I am asked this question nearly every other day. There is no single answer that applies to everyone. Windows 7 is a fine product, perhaps one of the better ones to have come out of Redmond in many years. While upgrading can be quite rewarding for numerous reasons, I would recommend caution be exercised, especially if you are contemplating upgrading from Windows XP. Here's why:

The majority of computers originally shipped with Windows XP simply may not have the ability to smoothly run Microsoft's latest operating system, in part because it can be difficult to find Windows 7 device drivers for certain XP machines, and in part because Windows 7 has a significantly larger memory 'footprint' than Windows XP. At minimum, you may need to upgrade your computer's memory to between 1.5 and 3 gigabytes. Consider the fact that Windows 7's resource requirements are nearly identical to those of Windows Vista, which has a reputation for consuming excess computer resources.

Consider, too, that your Web browser, the Internet, and word processor are all the same. As important as your computer's operating system might be, your computing experience is likely framed by your web browser, which many people use to access their email, in addition to viewing web pages. The web browser in Windows 7 is identical to the web browser used in Windows XP and Windows Vista. Once you're on the web, you may not notice much difference at all.

Microsoft has incrementally fixed nearly all the flaws in Windows Vista by issuing Vista Services Packs 1 and 2, which are available as free downloads from Microsoft. Once installed, these two service packs should enable you to enjoy a nearly flawless Vista experience.

Windows 7 isn't a free upgrade for most computers. If you are currently running Windows XP or an earlier release of Windows Vista, it will cost you at least $100 USD to purchase an upgrade license for Windows 7. If you choose to have a third party install it for you, that of course will cost you even more.

Having said that, most reports indicate Windows 7 is an improvement in nearly every way, and offers some appealing new features as well. Most Windows Vista machines are excellent candidates for this upgrade, especially if they are equipped with a dual-core (or better) CPU. If you are willing to purchase a Windows 7 license and upgrade your hardware as needed, you may truly enjoy the freshness and novelty of the new operating system.

Then again, you may find it more cost-effective to simply purchase a new computer with Windows 7 pre-installed, especially if your computer is more than 3 - 4 years old.

Or, you could do nothing.

Is Windows Vista Really As Bad As They Say?

Few software products have endured as much disparagement as Microsoft Windows Vista, with the possible exception of Windows Me. How well-deserved that animosity is is the subject of another post. While I am far from a Microsoft apologist, I have to emphasize as strongly as I can that there is nothing inherently 'wrong' with Windows Vista. Most of Vista's ignominious reputation was the result of one or more of the following factors, none of which likely apply to you:
  1. You upgraded your Windows XP or Windows 2000 machine yourself. Such a procedure is fraught with peril, and can challenge even the most experienced IT professional. However, if you purchased your computer with Vista pre-installed by your computer's manufacturer, you should trust that the manufacturer has installed and configured Vista properly, and will run reliably. It usually does.
  2. Your have Windows Vista Home Basic installed on your computer. Vista Basic was forced into the market by Microsoft, and was initially installed on machines which did not have the capacity to run Vista smoothly. This is not an inherent problem with Vista, and can usually be remedied by installing additional memory in your computer - an easy and inexpensive fix.
  3. You are running the original release of Windows Vista. Microsoft has subsequently issued two service packs for all editions of Windows Vista: SP1 and SP2. Each fixes a number of security vulnerabilities and stability problems, and is available as a free download for all licensed Vista installations. If you haven't upgraded your Vista machine to at least the Service Pack 1 level, I strongly urge you to do it or have it done for you - today.
  4. You are attempting to run legacy (i.e., old) software that has not been updated by the vendor to work under Windows Vista. If the vendor hasn't abandoned this software, it is very likely you can purchase or download an update for Windows Vista. If not, you may have to look into using a different program that performs the same function.
There is truly no need to avoid the purchase of a computer that came pre-installed with Windows Vista.

Laptop Battery Life

Customers are often surprised at how short-lived laptop batteries are. Laptop batteries function by consuming themselves chemically over time. Therefore, it is normal and expected for a laptop battery to gradually lose capacity. In fact, after around two years of use, most laptop batteries will barely be functioning at 50% of their original capacity. If your laptop battery is 3 years old or older, and is still working well, you might well consider that a gift. The bottom line is that a laptop battery must be considered a normal wear item, like the brakes on a car.

There isn't very much you can do to extend the useful life of your laptop battery. At one extreme, you can remove the battery entirely, and run your laptop directly from its AC adapter. The downside to this approach, of course, is that your battery will fully dischange in a few weeks. Then, if you suddenly need your computer to run on battery power, you'll have to wait 2 or 3 hours to recharge the battery. Most people are better off just leaving the battery installed.

Remember to properly dispose of any used computer batteries so they don't end up in landfills contaminating our drinking water.