Learn about the technologies behind the Internet with The TCP/IP Guide!|
NOTE: Using robot software to mass-download the site degrades the server and is prohibited. See here for more.
Find The PC Guide helpful? Please consider a donation to The PC Guide Tip Jar. Visa/MC/Paypal accepted.
|View over 750 of my fine art photos any time for free at DesktopScenes.com!|
Expandability and Upgradeability
Expanding a PC system refers to adding components, peripherals or capabilities to it; upgrading usually means replacing existing components with newer ones that are better in terms of performance, capacity, or some other combination of attributes. Both are important factors in the overall value of a PC for many buyers. Having a system that is easily expandable and upgradeable provides you with flexibility. You have the power to add on to your system or improve its capabilities without resorting to the expense of buying an entirely new PC.
Most people don't think about expansion and upgrading at the time they buy a PC; after all, these are activities that take place on machines well after they are purchased. However, if you want to maximize your chances of being able to successfully expand or upgrade a PC in the future, you need to evaluate the system you are considering in terms of how amenable it is to expansion or upgrading. If you don't pay attention to this at the time you purchase, you may regret it later on. This is a common phenomenon, particularly among those who purchase pre-made PCs.
One of the keys to relatively easy expansion and upgrading is using systems that stick to standardized designs; I discuss this in the page contrasting standard and proprietary PCs. However, there are other considerations to take into account as well when designing a system to facilitate expansion and upgrading. In particular, a few components need specific attention when considering this topic:
When designing a system for expansion or upgrading, you must aim to strike a balance. On the one hand, you want to plan the hardware so that you can do a limited amount of upgrading and expansion in an economical way: for example, to add a hard disk, upgrade to a faster CPU, or add more system memory. At the same time, you don't want to pay hundreds of extra dollars to give yourself this expansion capability. Upgrading a system only makes sense up to a point; you are investing in possibilities in the future, and you don't want to spend too much on that. (See this discussion of planning for the future in PC systems.)
Generally speaking, I usually find a good balance to be to aim for enough flexibility to allow an upgrade or expansion within about a year of the purchase of the system, or perhaps two. Crystal balls get pretty hazy in the PC world beyond about that point, which means you could be paying for expansion capabilities you may never end up using. Of course, this is a personal decision that depends greatly on your specific needs.
Next: Ergonomics and Usability