How To Assemble A Desktop PC/Archives

This section contains information which was relevant during some point of this wikibook but is no longer available, relevant or used in a PC which you would build today. The information below is kept for historical interest only.

Please do not modify the contents in this page. This is not a update repositery; things which can be made up to date by simply updating the said content or software should not come here.

Choosing the parts edit

PATA edit

The support for older (PATA) IDE drives is starting to disappear. The new G/Q/P 965 chipset series from Intel completely dropped support for such devices. Nevertheless, many motherboard makers are still including an additional IDE controller on their boards, and it still remains possible to buy an extra PCI IDE controller.

Expansion slot interfaces edit

Old motherboards may have one or more the following slots:

  • AGP - for graphics cards (ranging from AGP 1x, 2x, 4x and 8x)
  • PCI - for expansion cards and low-end graphics cards

Older AGP 8x graphics cards are generally being discontinued in favor of PCI-Express 16x, as the speed and efficiency is about 4 times that of the AGP 8x technology. Old PCI cards are either now built into the motherboard (for sound cards, LAN cards, IEEE 1394 firewire and USB 2.0 interfaces) or becoming PCI-Express variants.

Other connectors edit

 
Firewire connector
IEEE-1394 Firewire
Firewire ports are principally used for connecting DV (Digital Video) cameras and external hard drives. This technology got a foothold because it was much faster than USB 1.0 and 1.1. With the near-ubiquity of USB 2.0, however, Firewire 400, the original, and still the most common IEEE-1394 implementation, was actually a little slower. For this reason, and in spite of the existence of a faster but seldom implemented Firewire 800 specification, Firewire is obsolete. Like USB, most motherboards that support Firewire will have one or more external ports on the back panel and the ability to connect one or more additional ports. One or two Firewire ports will suffice for most users.
eSATA

Labelling of RAM edit

  1. DDR2 supports DDR2-400, DDR2-533, DDR2-667, DDR2-800, DDR2-1066
  2. DDR supports DDR-200, DDR-266, DDR-333, DDR-400 (mainstream) and DDR-533 (rare)

DDR RAM can be labeled in two different ways. It can be labeled by approximate bandwidth; as an example, 400MHz-effective DDR RAM has approximately 3.2 GB/s of bandwidth, so it is commonly labeled as PC3200. It can also be labeled by its effective clock speed; 400 MHz effective DDR RAM is also known as DDR-400. There is also DDR and DDR2 labeled as PC and PC2.

  • 256MB DDR-400 = 256MB PC 3200 RAM
  • 256MB DDR2-400 = 256MB PC2 3200 RAM

SDRAM (Synchronous Dynamic RAM) is labelled by its clock speed in megahertz (MHz). For example, PC133 RAM runs at 133 MHz. SDRAM is obsolete, as all new motherboards have withdrawn support for SDRAM. It is now superseded by the more efficient DDR3/4 RAM.

  • 128MB SD-133 = 128MB PC133 RA

Hard drive and SSD edit

  • IEEE1394 This format is most commonly known as "Firewire" (Apple) or "I link" from Sony. The theoretical speed of IEEE1394 is double that of USB 1.0.

Interface edit

Older video cards use the standard PCI slots that are now growing obsolete due to limited speed and memory. These cards are needed for a few rare systems lacking an AGP or PCI-E slot (usually low end desktop systems designed to be cheap.) They are also useful for adding additional video cards to a system.

Floppy drive edit

 
3.5" floppy drive

Though Floppy drives have been made largely obsolete in recent years by devices such as USB "Thumb Drives" and CD writers, they are sometimes installed anyway because they are sometimes required for BIOS updates and exchanging small files with older computers. Floppy drives block air movement with wide cables, and can make computers set to check the drive take longer to start (most have an option in their BIOS to disable this.). One option to overcome the cable problem and to make it easier to install is to buy an external USB floppy drive, these are potentially a little bit faster and can be plugged into a different system (such as a laptop without a floppy drive.) However, not all systems support booting from a USB floppy drive -- most notably older motherboards.

8" Floppy Disk edit

In the late 1960s IBM invented the 8-inch floppy disk. This was the first floppy disk design used in those days and as a read-only disk it had storage-write restrictions to the people it was distributed to. However and or later on, a read-write format came about.

Today's it is near impossible to to find a computer that uses 8-inch floppy disks or even obtain the necessary hardware and consumables.

5.25" Floppy Disk: edit

This disk was introduced some time later, and was used extensively in the 1980s. These also have fallen in use, and is less rare than the previous format and is also no longer supported by contemporaneous hardware.

3.5" Floppy Disk: edit

This storage medium is the most common of those listed in this section, still in occasional use today. Floppy disks hold from 400 KB up to 1.44 MB. The most common types found are 720 KB (low-density) and 1.44 MB (high-density). Floppy disks have largely been superseded as a transfer medium, first by rewritable CD-ROM (CD-RW) drives and now by flash drives, but are still used as backup storage for small amounts of data. A fair proportion also survive as original installation media for older software applications.

Several other floppy types and sizes have been introduced, such as 2", 2.5" and several competing 3" and 3.25" formats as well as the ~120 MB SuperDrive which was compatible with standard 3.5" disks, but none of these were ever very popular and all are quite rare now. Recently, it has become increasingly common for computers to be manufactured without floppy disk drives, and even some motherboards lack standard floppy disk connection headers, so it is expected that the floppy disk will soon fade completely from general use

It should be noted that floppy disks are not suitable for long term storage of data, even in a backup role. Never keep your only copy of an important file on a floppy disk.

CRT (cathode ray tube) displays edit

The other key type of display is the Cathode Ray Tube (CRT) display. While CRT technology is older, it often outperforms LCD technology in terms of color reproduction (color gamut), although LCD displays are quickly catching up. CRTs are becoming increasingly difficult to find and have almost vanished from mass-market retail. High end CRT's are still available, though they are rapidly being discontinued, and now cost a considerable amount.

There are two types of CRT displays, shadow mask and aperture grill. An aperture grill display is brighter and perfectly flat in the vertical direction, but is more fragile and has one or two mostly-unnoticeable thin black lines (support wires) running across the screen. CRTs are generally two to four times as deep as similarly-sized LCDs, and can weigh around 10 times as much. If you purchase a CRT display over the Internet, shipping is much more expensive than an LCD, due to the significantly greater weight.

Sometimes CRTs with a flat screen instead of a curved one are called "flat screens". This is not to be confused with the term "flat panel", used to refer to LCDs. In order to withstand atmospheric pressure, the glass at the front of a flat screen CRT needs to be very thick, and thus they are limited to diagonal sizes of 20 inches, or so. A flat screen CRT will be noticeably heavier than its curved screen counterpart.

For improved contrast and readability, some CRTs were manufactured with an anti-reflection coating. Such tubes make colors appear more vibrant and blacks appear jet black. Also, if the user has a light from behind, such as from a lighting fixture or windows, annoying reflections on the screen will be much less noticeable. The coating typically consists of magnesium fluoride, the same material used to coat binocular optics and some corrective eyeglass lenses. It is relatively soft, and must be cleaned with care, using special lens cleaning cloths or papers to prevent scratching of the coating. Another way to clean them is with a boiled 100% cotton flannel cloth and commercial glass cleaning solution, such as Windex. Oily fingerprints show up very clearly on coated screens, so one should avoid touching them. With reasonable care, however, the screen may only need to be wet-cleaned once a year and in the meantime can be wiped with a soft dust cloth or brushed with a soft, natural-bristle paint brush to remove any dust that may accumulate. If you're shopping for such a display on the used market, you will recognize it by the faint, purplish reflection of room lights and daylight.

Lower-end CRTs use an etched glass tube face. It gives the glass a dull, non-specular appearance that helps cut down on glare, but such tubes do not provide the high contrast and color brilliance of tubes treated with an anti-reflection coating.

Flicker in CRT's can cause headaches in some people when run at lower frequencies, so it may be ideal to pick a screen offering higher vertical refresh rates at whichever resolutions you intend to use. Most people who have problems with low frequencies (60 Hz) find it preferable to have at least 80 Hz at the intended resolution. Many won't be bothered by this at all, however.

CRT displays and early LCD displays were developed at a time when television and computers used screens with 4:3 (width x height) aspect ratios. If your application requires a wide-screen display, even at the expense of reduced performance, a modern 16:9 aspect ratio LCD screen should be chosen instead.

Multiple Video Cards edit

 
Two graphics cards running at the same time.

If you want to get more performance than a single high-end card can allow, one option would be to run two cards in either Crossfire X (AMD) or SLI (NVidia). But this is expensive and not all motherboards support both companies' methods, so do your research and buy the best current cards you can afford. While low and mid-range cards might support these technologies, it is better to avoid the hassle of dual video cards completely and instead purchase a single more powerful video card, with the exception being when you are already using top of the line hardware and still need more power.

Not all platforms, especially those used by low to mid-range CPUs and motherboards, have the needed PCI express lanes to take full advantage of multiple video cards. Furthermore, additional cards create additional power draw and heat.

Note however that SLI is being discontinued, and NVIDIA has stated that newer cards (beyond 3000-series) are not likely to receive support for SLI [1], so this is no longer advisable, especially because support for SLI in games is patchy at best, and additionally single-card GPUs are powerful enough now to run at 4K and beyond.

Technologies such as SLI and Crossfire allow the use of two to 4 video cards to render the same video scene, similar to using two physical CPUs. These systems tend to be expensive, as only some video cards offer this option, and you'll need two of them. However, it can be a useful upgrade path to consider. A SLI-capable motherboard is usually not much more expensive than the regular model, and will work fine with a single video card. You can use it with one card now, and buy another one in the future (which will probably be much cheaper by then), which means you will take advantage of your old video card too. If you do plan to use 2 graphics cards, make sure that your PSU has enough power and ports to meet the demands of two GPUs.

Starfield game bundle edit

As of July 2023 and running until September, AMD launched the Starfield game promotion. Once you buy an eligible processor or graphics card below, you get the version of Starfield game depending on the CPU or graphics card bought.[2]

Eligible CPUs and graphics cards for Starfield
Type Eligible CPUs Eligible graphics cards
Premium Edition (worth $100)
  • AMD Ryzen 9 7950X3D ($650)
  • AMD Ryzen 9 7950X ($560)
  • AMD Ryzen 9 7900X3D ($520)
  • AMD Ryzen 9 7900X ($440)
  • AMD Ryzen 9 7900 ($400)
  • AMD Radeon RX 7900 XTX ($1000)
  • AMD Radeon RX 7900 XT ($780)
  • AMD Radeon RX 7800 XT ($500)
  • AMD Radeon RX 7700 XT ($450)
  • AMD Radeon RX 6950 XT ($590)
  • AMD Radeon RX 6900 XT ($540)
  • AMD Radeon RX 6800 XT ($470)
  • AMD Radeon RX 6800 ($430)
  • AMD Radeon RX 6750 XT ($350)
  • AMD Radeon RX 6700 XT ($320)
  • AMD Radeon RX 6700 ($280)
Standard Edition (worth $70)
  • AMD Ryzen 7 7800X3D ($420)
  • AMD Ryzen 7 7700X ($330)
  • AMD Ryzen 7 7700 ($290)
  • AMD Ryzen 5 7600X ($240)
  • AMD Ryzen 5 7600 ($200)
  • AMD Radeon RX 7600 ($260)
  • AMD Radeon RX 6650 XT ($250)
  • AMD Radeon RX 6600 XT ($230)
  • AMD Radeon RX 6600 ($190)


Assembly edit

Graphics card edit

If you have an older AGP video card: Install the video card into the AGP socket. This is always the top expansion slot near the back of the computer. AGP slots are often brown, but can also be strange colours such as fluorescent green. Check the motherboard for levers (or similar devices) that are part of the AGP slot to help hold the card in place. These must be retracted before insertion of the card. Check the motherboard's manual for information on how to use these devices (if your motherboard has one.) Push the card into the socket (AGP slots are often pretty tight, do not be afraid to push it until it is well inserted), then screw it in at the top of the metal bracket. If it has a power connector, connect it to a 4-pin molex connector. If it has a pass through, do not connect it to a hard drive.

Installing drive jumpers edit

 
The drive jumpers are in the middle (between the connector for the cable and the power connector) but the location may vary.

If you are not using an IDE drive there is no need to adjust jumpers; you can skip this section.

Before you install IDE/ATA (PATA) drives, you will need to set the drives jumpers. Each IDE/ATA channel can handle two drives, a master and a slave. Consult your drive's instructions on how to set the jumpers. The jumper configurations are usually either printed on the back, or on the top of the drive. Drives can be configured in 2 ways: Drive Select or Cable Select.

 
A jumper
  • "Cable select": Use this if you have 80-pin cables. Cable select automatically assigns slave/master based on the plug the IDE cable is plugged into. Put the jumper on CS.
  • "Drive select": If you are using a 40 pin cable, you must use "drive select". Master/slave status is determined by the jumper. In this mode, configure the drive on the end connector as the master, and the drive connected to the middle connector as the slave. If the IDE channel has only one drive, check your motherboard documentation for the appropriate setting, which is usually master.

Note that Drive Select will always work, while Cable Select will only work if you have the proper cable.

Overclocking edit

For older PC's edit

Assuming that you have selected a quality motherboard, high-quality RAM, thermal solution and power supply; you may wonder why your processor won't exceed a certain speed limit. Lets assume that you have a memory chip that is capable of taking the maximum frequency the motherboard can throw at it and yet, when you exceed a certain speed limit you realize that your system becomes unstable.

A PCI bus generally runs at 33 Mhz. When you exceed 35-36 Mhz, the hard disk and other IDE devices become unstable, because the IDE controller is controlled through the PCI bus. Oftentimes, you may encounter texture corruption, when your AGP bus exceeds a certain speed limit. This was often observed on older motherboards that wouldn't allow you to lock the AGP and the PCI bus at stock speeds.

The good news: regardless of the FSB speed, most motherboards nowadays automatically ensure that the frequency of the PCI, AGP and other buses always remain constant (in other words; their speeds are locked unless you deliberately change them). This implies that the other components connected to the motherboard don't undergo stress when the FSB speed is raised. You have the fastest RAM you could find and the obscenely fast speed ratings on your ensure that you can extract the most performance by bumping up your FSB speed to the limits.

The main culprit that plays the spoilsport is your CPU. Even if you have an exceptionally good thermal solution, your CPU won't exceed a certain limit.

Example: I had experimented with a Pentium III 700E Mhz processor and a Pentium III 800E MHz processor on an Asus CUBX-E motherboard using Kingston PC-133 SD-RAM. The reason I chose these 2 processors for experimentation was because they both used a FSB speed of 100MHz. This motherboard was really flexible, I was able to increment the FSB to 150Mhz. I was able to extract 1050 MHz from the stock 700Mhz. This is because the multiplier is 7, which unfortunately cannot be changed. So I bumped up the FSB from 100Mhz to 150 Mhz; which gave me the resultant speed of:

7
(Multiplier)
× 150
(Front Side Bus)
= 1050 MHz
(resultant frequency)

Simple arithmetic? Yes. Now, logically speaking, if I can extract 1050Mhz from a 700Mhz processor; I should be able to extract 1200Mhz from an 800 MHz processor. This is not true. I tried doing exactly the same with the 800 MHz processor and the computer crashed. However, it was stable when I set the FSB speed to 133 MHz. When I set the FSB at 133 MHz ; this was the result:

8
(Multiplier)
× 133
(Front Side Bus)
= 1064 MHz
(resultant frequency)

This simple experiment shows that a CPU gets saturated after a certain clock speed. Typical symptoms of an erratic CPU include instability and at times, you may not be able to boot up at all.

This particular CPU die was manufactured using a 0.18u process. When Intel launched a similar CPU using a 0.13u process; they shipped those CPUs with the stock speed of up to 1.4Ghz. This CPU core was based on the P6 Architecture and it used a 10 stage pipeline. Presently, Intel manufactures the Pentium-M CPU which is based on the P-6 architecture; the difference being that they manufacture it using a 0.09u process and they have increased the depth of the pipeline.

These terms may seem cryptic and this concept may be difficult for some to grasp. It's really very simple: To be a successful overclocker; you need to purchase the best CPU possible; not necessarily the fastest. Always go for a processor that uses the latest manufacturing process. A CPU rated at 3 Ghz which is manufactured by using a 0.13u process won't overclock as well as a CPU that is rated at 2.6 Ghz using a 0.09u process.

Deeper pipelines ensure that the CPU has the capability to scale higher in terms of speed. The disadvantage is that a CPU with a deeper pipeline is slower than a CPU that uses a smaller pipeline assuming that they are running at the same speed. AMD Athlon CPUs are famous for their relatively short pipelines. Thats why they perform better than the Pentium 4 CPUs at the same clock speed. Before purchasing the fastest processor, always keep this in mind. Choosing a processor smartly helps you extract the maximum speed out of your machine. You don't need to know what a pipeline exactly does. Refer to the processor spec sheet, find out these basic details of the CPU core and its architecture and choose accordingly.

To increase the computer's stability, you may also disable the spread spectrum; set the PCI speed to 100MHz; set the voltage to the middle range, not too high; and disable any smart fan settings. and those settings work for all recommended boards.

Video card edit

Older nVidia video cards can also be overclocked through a hidden feature in the driver called coolbits. Coolbits is a feature that can be unlocked by creating a DWORD in regedit for windows operating system. To use the coolbits feature, for Windows just simply open the regedit then open the directory HKEY_LOCAL_MACHINE>Software>NVIDIA Corporation>NVTweak and create a new DWORD value in the NVTweak folder named coolbits then right-click it>modify type 3 for single card or 1A for SLI in the value name .It is a good a overclocking tool as it has a fairly conservative "optimal clock" once you have thus increased the core clock (not the memory clock!!) run a gpu intensive task like 3dmark, repeat until you have a sudden drop in the benchmark score. This is the thermal throttling kicking in; do not push it any harder as it will result in permanent damage to your gpu. Back off the clockspeed by about 20-30 MHz.

One important thing to note for older graphics cards: many think that the option which says "AGP voltage" in their BIOS can be used to "voltmod" a video card to get a bit more power out of it. In fact, it's used for something else, and raising the AGP voltage can and probably will cause damage to a video card.


 
Subminiature D9-M serial port connector
Serial (COM) or parallel (printer) ports
Use of traditional 25-pin subminiature D parallel printer ports and RS-232 9-pin subminiature D serial ports has been waning since the early 1990s since the introduction of the Universal Serial Bus. Many motherboards no longer offer parallel ports — formerly used almost exclusively for connecting printers — altogether, while serial ports, which once numbered as many as four, are now usually solitary. The principal use for serial ports once was to connect to a mouse or an external modem; both of these devices now connect via USB. Unless you are connecting old peripheral hardware, these ports will be of minimal importance. Even so, USB-to-Parallel and USB-to-Serial adapter cables are available, allowing late model computers to communicate with older peripherals.

Choosing the Parts/CPU edit

Front side bus speed (FSB) edit

Front side bus speed is the rate, measured in MHz, at which the CPU communicates with the northbridge chipset component on your motherboard, and, through the northbridge, with main memory. A larger FSB value shows that your CPU is able to communicate with memory and other components on the motherboard at a higher speed. In an AMD processor the front side bus depends on the version of HyperTransport it has: HT 1.x 800MHz, 2.0 1400MHz, 3.0 2600MHz, and 3.1 3200MHz. This feature has been replaced (or at least depreciated) by features like QPI (QuickPath Interconnect) starting with the Nehalem architecture for Intel (1st generation Core i processors).

Discontinued CPU's edit

  • Intel Core 2 Duo (Dual core)

An extremely popular brand of Intel chips, the Core 2 Duo processors all support dual-core technology while fitting in to Intel's most common socket type, LGA 775 (Land Grid Array 775). Many older desktop computers from 2007-2010 will tend to use this CPU or another processor in the Core 2 series.

  • Intel Core 2 Quad (Quad core)

The Core 2 Quad range of processors feature 4 processing cores and have been made for both gaming (although gamers should be aware of the lack of multi-core support for games released before 2006) and professional 3D graphics design, video editing, etc. Keep in mind that the hardware level the Core 2 Quad processors implement may cause bottlenecking, but usually most Core 2 Quad users would not have to worry about that.

  • Intel Core 2 Extreme (Dual and Quad core)

This range of CPUs tends to be directed at enthusiasts and are basically improved versions of Core 2 Duo and Core 2 Quad processors. Be aware that these processors are quite expensive, even today, and typically aren't worth the buy (but if you really want it, nobody's going to stop you)

Intel edit

Pentium 4 edit

"Intel Pentium 4 3.0Ghz L2-1MB with HT" will easily convert to just "Intel Pentium 4 530J"
For the Intel Pentium 4/D/Extreme Edition , the following naming convection is used.

  1. 3xx Series: Intel Celeron (L2-128KB)
  2. 4xx Series: Intel Celeron D (L2-512KB)
  3. 5xx Series: Intel Pentium 4 / Celeron D (L2-1MB)
  4. 6xx Series: Intel Pentium 4 / Pentium 4 XE (L2-2MB)
  5. 7xx Series: Intel Pentium 4 XE
  6. 8xx/9xx Series: Intel Pentium D

The number followed by suffix J signifies XD technology.
E.g. Intel Pentium 4 3.0GHz L2-1MB with HT --> Intel Pentium 4 530J

Core 2 Duo edit

It's naming scheme is relatively normal, except for the models ending with 50, they have 1333mhz FSB.

  • E6300/E6320: 1.86Ghz, 2MB L2 Cache (E6320 has 4MB), 1066MHz FSB
  • E6400/E6420: 2.13Ghz, same as above
  • E6540: 2.33Ghz, 4MB L2 Cache, 1333MHZ FSB
  • E6550: 2.33Ghz, same as above
  • E6600: 2.4Ghz, 4MB L2 Cache, 1066MHZ FSB
  • E6700: 2.66Ghz, same as above
  • E6750: 2.66Ghz, 4MB L2 Cache, 1333MHZ FSB
  • E6850: 3.0Ghz, same as above
  • X6800: 2.93Ghz, same as above except multiplier unlocked

AMD edit

  • AMD Athlon 1500+ = Actually runs at 1.33 GHz
  • AMD Athlon 1600+ = Actually runs at 1.40 GHz
  • AMD Athlon 1700+ = Actually runs at 1.47 GHz
  • AMD Athlon 1800+ = Actually runs at 1.53 GHz
  • AMD Athlon 1900+ = Actually runs at 1.60 GHz
  • AMD Athlon 2000+ = Actually runs at 1.67 GHz
  • AMD Athlon 2100+ = Actually runs at 1.73 GHz
  • AMD Athlon 2200+ = Actually runs at 1.80 GHz
  • AMD Athlon 2400+ = Actually runs at 1.93 GHz
  • AMD Athlon 2500+ = Actually runs at 1.833 GHz
  • AMD Athlon 2600+ = Actually runs at 2.133 GHz
  • AMD Athlon 2700+ = Actually runs at 2.17 GHz
  • AMD Athlon 2800+ = Actually runs at 2.083 GHz
  • AMD Athlon 3000+ = Actually runs at 2.167 GHz
  • AMD Athlon 3200+ = Actually runs at 2.20 GHz
  • AMD Octeron = Low-Power Quad-Core
  • AMD Phenom x3 = Tri-Core
  • AMD Phenom x4 = Quad-Core
  • AMD Phenom II x4 = Quad-Core

Privacy Concerns edit

Pentium III edit

Intel's Pentium III processor came equipped with a serial number embedded in each processor.  When the serial number feature was enabled, websites could read it, thus uniquely identifying the computer over any period of time, sort of like a hardware cookie.  Due to privacy concerns, the processors were shipped with this feature disabled.

Subsystems edit

Intel chips made prior to the inclusion of the Intel Management Engine, and AMD chips made before 2013 prior to the inclusion of the AMD Platform Security Processor / AMD Secure Technology are valued by some free software users and privacy focused users.

  1. https://hexus.net/tech/news/graphics/145585-nvidia-create-sli-driver-profiles-jan-2021/
  2. https://www.amd.com/en/gaming/featured-games/starfield.html