IT tutorials
 
Windows
 

Windows 7 : Installing and Replacing Hardware - Upgrading Your Hardware

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019
6/21/2013 9:39:11 PM
No matter how high the performance of your computer, sooner or later it will start to slow down as newer programs demanding faster hardware show up on your desktop. Chances are performance demands will exceed your computer’s capabilities before you or your company is ready to pop for a replacement computer. 

The single most helpful thing you can do to make your Windows 7 computer run at peak speed is to give it enough system memory (or RAM, short for random access memory). Just as a reminder, your computer uses two types of memory: hard disk space and RAM. RAM holds Windows and the programs you’re actually using, and Windows 7 wants more RAM than Windows XP, but is happy with what works for Vista (if not even slightly less).

Now, if you’re already running Windows 7 on a full-bore, state-of-the-art system, and your computer has a fast video accelerator, a couple of gigs of fast memory, and fast SATA disks, there isn’t much more you can do to optimize its hardware. You might just adjust the page file sizes and certainly convert all your partitions to NTFS (which is a requirement for Windows 7), or you might add a ReadyBoost device . 

By the same token, if you’re doing common, everyday tasks such as word processing, and you’re already satisfied with the performance of your computer as a whole, you probably don’t need to worry about performance boosters. Your system is probably running just fine, and the time you’d spend trying to fine-tune it might be better spent doing whatever it is you use your computer for (like earning a living).

ReadyBoost

Microsoft introduced ReadyBoost as part of Windows Vista. Essentially, it allowed users to allocate all or part of any single USB flash drive (which Microsoft abbreviates as UFD) or a Secure Digital (SD, SDHC, or mini-SD) memory card as an extension to cache memory available in system RAM. In Windows 7 several notable changes are introduced, including

  • Vista limited ReadyBoost space to a maximum of 4GB (which is all that 32-bit operating systems can handle anyway) for both 32- and 64-bit versions. In Windows 7, 64-bit versions can allocate up to 128GB for a ReadyBoost cache.

  • Vista limited eligible memory devices to UFDs and SD cards; Windows 7 works with those devices plus Compact Flash (CF), all forms of MemoryStick (MS, MS Duo, MS Pro, and so on), and most other memory cards as well. As with Vista versions, devices must meet minimum speed requirements (12.8 Mbps read/write speeds) for use as ReadyBoost cache devices.

  • Vista limited ReadyBoost to a single memory device; in Windows 7 you can allocate ReadyBoost cache on multiple memory devices at the same time. When spread across multiple devices performance might not be as fast as when ReadyBoost cache comes from a single device, however.

To allocate space on a memory device for ReadyBoost, right-click the drive icon in Windows Explorer, and then click the ReadyBoost tab in its Properties dialog box. Figure 1 shows two different UFDs in use on an x64 Windows 7 machine; the Properties dialog box on the left comes from an NTFS-formatted UFD (NTFS or exFAT are required to create a ReadyBoost cache file greater than 4GB in size), while the box on the right is from a FAT-32 formatted UFD (mixing and matching works fine).

Figure 1. In Windows 7, ReadyBoost cache works with multiple devices, where not all formats need be identical.

BIOS Settings

Windows 7 depends on proper BIOS settings to enable it to detect and use hardware correctly. At a minimum, your drives should be properly configured in the system BIOS, and your CPU type and speed should be properly set (either in the BIOS or on the motherboard, depending on the system). Thanks to some clever work by Microsoft’s engineers, Windows 7 boots faster than other 32-bit versions of Windows, but you can improve boot speed further with these tips:

  • Set up your BIOS boot order to start with drive C: so that you can skip the floppy stepper motor test.

  • Disable floppy drive seek.

  • Turn off any Quick Power-On Self Tests. Some BIOSs have such an option that enables a quicker bootup by skipping some of the internal diagnostics that would usually take place on startup. It makes bootup faster but also leaves you susceptible to errors; some problems will not be detected at startup.

Altered BIOS Settings Prevent Computer from Booting

Today’s computer BIOSs include enough arcane settings that it’s possible to alter one in a way that prevents proper booting. Before you mess with advanced CMOS settings (not just simple things such as time, date, boot order, power settings, ports, and so on), read the manual for the computer or motherboard. If you decide to change anything, record the old value before making the change. When in doubt, don’t alter advanced CMOS settings that affect how the chipset works, whether and where BIOS and video shadowing is used, and so on. By design, default settings from the motherboard maker work under most situations and OSs. Because Windows is the most popular PC OS, you can bet it has been tested and configured for Windows 9x, NT, 2000, XP, Vista, or Windows 7 (unless your motherboard is very old).

That said, what do you do if you’ve changed something in the CMOS and the computer won’t boot? You can try the computer’s or motherboard’s manual or website for information about Windows 7 settings. If you find nothing, reset all settings to their factory defaults. Most CMOS setups have a Set to Default or similar command you can issue. This should get you out of most any jam.

Using the Set to Default option might also be a good course to take if you make CMOS settings that prevent your computer from booting and you can’t remember how to undo those changes. Default settings are usually conservative enough to work under most circumstances. The BIOS in some systems may also have a Fail-Safe Defaults option that sets your BIOS to its most conservative settings.

If what you’ve done has changed the hard disk Type, or if you manually entered the number of sectors, tracks, platters, and so on, and now it won’t boot, use the Auto Detect Hard Disk BIOS setting to discover and enter those numbers automatically. (This is known as drive autotyping.)


Upgrading Your Hard Disk

One of the most effective improvements you can make to a system is to get a faster or larger hard drive, or add another drive. SCSI hard disks used to seriously one-up IDE drives, but the new breed of Ultra DMA EIDE drives (which I call Old MacDonald Disks—EIEIO!) and Serial ATA (SATA) drives are speedy and much cheaper than SCSI. An EIDE bus supports four drives (two each on the primary and secondary channels) and is almost always built in to your motherboard. Adding an optical (usually a DVD±RW or a Blu-ray) drive claims one, leaving you with a maximum of three EIDE hard drives unless you install a separate add-on EIDE host adapter or have a motherboard with RAID support. The EIDE spec tops out at 133MBps. SATA supports one drive per channel, but the latest SATA II systems can reach top transfer speeds of 300MBps. Because optical drives also come with SATA connections these days, many new systems skip EIDE in favor of SATA.

The following are some essential considerations for upgrading your hard disk system:

  • Don’t put a hard drive and an optical drive on the same channel unless you must. (Put the hard drive on the primary IDE1 channel and the optical drive on the secondary IDE2 channel.) On some computers, the IDE channel negotiates down to the slowest device on a channel, slowing down a hard disk’s effective transfer rate. Be sure that the hard drive containing Windows is designated as the Primary Master drive.

  • Defragment the hard disk with the Defragmenter utility, which you can reach through Computer. Right-click the drive, select Properties, Tools tab, Defragment Now. Do this every week (or run Defrag and set up a schedule so it runs weekly), and the process will take just a few minutes. But, if you wait months before you try this the first time, be prepared to wait a long time for your system to finish. You can also purchase third-party defragmenting programs that do a more thorough job.

  • Get a faster disk drive (and possibly controller if necessary to support the drive): Upgrade from standard Parallel ATA (PATA) to SATA drives if possible. If you have slower (4,200- or 5,400RPM) drives, upgrade to quicker ones such as the increasingly popular 7,200RPM or 10,000RPM drives. The faster spin rate bumps up system performance more than you might expect. Purchase drives with as large a cache buffer as you can afford. Drive technology is quickly outdated, so do some web reading before purchase.

Tip

Many recent motherboards feature onboard IDE and even SATA RAID, which can perform either mirroring (which makes an immediate backup copy of one drive to another) or striping (which treats both drives as part of a single drive for speed). Although the RAID features on these motherboards don’t support RAID 5, the safest (and most expensive!) form of RAID, they work well and are much less expensive than any SCSI form of RAID. Just remember that mirroring gives you extra reliability at the expense of speed because everything has to be written twice, and striping with only two disks gives you extra speed at the expense of reliability—if one hard disk fails, you lose everything. You can now find external terabyte boxes with multiple drives in them that can be set up for striping or mirroring (RAID 0 or 1) at amazingly affordable prices.


Adding RAM

Perhaps the most cost-effective upgrade you can make to any Windows-based system is to add RAM. This one is a no-brainer: If your disk pauses and thrashes each time you switch between running applications or documents, you need more RAM. Although Microsoft says Windows 7 can run with as little as 512MB of RAM, we found that this results in barely acceptable behavior. At least Microsoft was realistic about it this time around. Microsoft had claimed XP could run with 64MB, but that was a stretch. Running with 64MB caused intolerably slow performance. Windows 7’s published minimum is 512MB, but if you run memory-intensive applications and want decent performance, you’ll want to up it to 1GB, if not 2.

Windows automatically recognizes newly added RAM and adapts internal settings, such as when to swap to disk, to take best advantage of any RAM you throw its way. Upgrade to at least 1GB of RAM if you can afford it, especially if your system uses the economical synchronous dynamic RAM (SDRAM) or double-data-rate (DDR) SDRAM dual in-line memory modules (DIMMs). Memory prices fluctuate constantly, but these days 2GB DIMMs sell for about $25. This is a cost-effective upgrade indeed. But be sure to get the right memory for your motherboard. A huge variety of memory technologies are out there. At the time this was written, common technologies included SDRAM, Rambus DRAM (RDRAM), DDR, DDR2, and DDR3. Memory speeds range from 100MHz (labeled PC100) to 2200MHz (labeled DDR3-2200). Also, there are error-correction code (ECC) and non-error-correcting RAM varieties (desktop and notebook PCs use non-ECC RAM).

To find out what type of memory you need, check with your computer manufacturer or the manual that came with your computer or motherboard. Get the fastest compatible memory that your CPU can use and that your motherboard supports. You can get RAM that’s rated faster than you currently need, but you won’t gain any speed advantage—just a greater likelihood of being able to reuse the memory if you later upgrade your motherboard. Here’s a website with some good information about RAM and even possibly what kind your computer uses: www.pcbuyerbeware.co.uk/RAM.htm.

The maximum amount of RAM you can use depends on your computer’s hardware and the version of Windows 7 you are using. The following table lists the version and maximum amounts. Many last-generation computers cannot use more than 4GB of memory, and that’s all that 32-bit versions of Windows can address, even if you could plug it in without a BIOS upgrade. Check with the computer or motherboard manufacturer’s data sheets or website to figure out whether you have to flash upgrade the system board BIOS to support more than 4GB of RAM.

VersionRAM Maximum
All 32-bit Windows 7 versions4GB
64-bit Home Basic8GB
64-bit Home Premium16GB
64-bit all other versions128GB+

Tip

Microsoft has changed its nomenclature with Windows 7. What used to be called the Windows Compatibility List or Hardware Compatibility List (also abbreviated HCL) is now called the Windows Logo’d Products List. If you want to make life easy for yourself, before you purchase hardware for your Windows 7 system, check the lists on the Microsoft site (look for Windows 7 items at https://winqual.microsoft.com/hcl/default.aspx. Or when looking on a box in a store or online, it should have a “Certified for Windows 7” or “Windows 7” logo on it.

 
Others
 
- Windows Server 2008 : Compressing Files with compact, Encrypting Files with cipher
- Windows Server 2008 : Copying Files with copy, xcopy, and robocopy
- Windows Vista : Recovering Data (part 3) - Protecting a complete PC
- Windows Vista : Recovering Data (part 2) - Automating data protection
- Windows Vista : Recovering Data (part 1) - Dealing with minor data loss
- Windows Home Server 2011: Monitoring the Network Status with the Launchpad Icon (part 2) - Monitoring Windows Home Server with the Alert Viewer
- Windows Home Server 2011: Monitoring the Network Status with the Launchpad Icon (part 1) - Monitoring the Icon Color, Monitoring Network Health Alerts
- Preparing for Windows Server 2012 : Planning for Windows Server 2012 (part 2) - Migration process
- Preparing for Windows Server 2012 : Planning for Windows Server 2012 (part 1) - Migration scenarios
- Windows 8 : Configuring Networking for Mobile Devices (part 2) - Configuring Alternate Private IP Addresses, Connecting to Networked Projectors
 
 
Top 10
 
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
Technology FAQ
- Is possible to just to use a wireless router to extend wireless access to wireless access points?
- Ruby - Insert Struct to MySql
- how to find my Symantec pcAnywhere serial number
- About direct X / Open GL issue
- How to determine eclipse version?
- What SAN cert Exchange 2010 for UM, OA?
- How do I populate a SQL Express table from Excel file?
- code for express check out with Paypal.
- Problem with Templated User Control
- ShellExecute SW_HIDE
programming4us programming4us