Smart PC Startup Booster 2.4 serial key or number
Smart PC Startup Booster 2.4 serial key or number
BIOS
BIOS (/ˈbaɪɒs,-oʊs/, BY-oss, -ohss; an acronym for Basic Input/Output System and also known as the System BIOS, ROM BIOS or PC BIOS) is firmware used to perform hardware initialization during the booting process (power-on startup), and to provide runtime services for operating systems and programs.[1] The BIOS firmware comes pre-installed on a personal computer's system board, and it is the first software to run when powered on. The name originates from the Basic Input/Output System used in the CP/M operating system in 1975.[2][3] The BIOS originally proprietary to the IBM PC has been reverse engineered by some companies (such as Phoenix Technologies) looking to create compatible systems[4]. The interface of that original system serves as a de facto standard.
The BIOS in modern PCs initializes and tests the system hardware components, and loads a boot loader from a mass memory device which then initializes an operating system. In the era of DOS, the BIOS provided a BIOS interrupt calls for the keyboard, display, and other input/output (I/O) devices that standardized an interface to application programs and the operating system. More recent operating systems do not use the BIOS interrupt calls after loading[5].
Most BIOS implementations are specifically designed to work with a particular computer or motherboard model, by interfacing with various devices that make up the complementary system chipset. Originally, BIOS firmware was stored in a ROM chip on the PC motherboard. In modern computer systems, the BIOS contents are stored on flash memory so it can be rewritten without removing the chip from the motherboard. This allows easy, end-user updates to the BIOS firmware so new features can be added or bugs can be fixed, but it also creates a possibility for the computer to become infected with BIOS rootkits. Furthermore, a BIOS upgrade that fails may brick the motherboard.
Unified Extensible Firmware Interface (UEFI) is a successor to the legacy PC BIOS, aiming to address its technical limitations.[6]
History[edit]
/* C P / M B A S I C I / O S Y S T E M (B I O S) COPYRIGHT (C) GARY A. KILDALL JUNE, 1975 */ […] /* B A S I C D I S K O P E R A T I N G S Y S T E M (B D O S) COPYRIGHT (C) GARY A. KILDALL JUNE, 1975 */
The term BIOS (Basic Input/Output System) was created by Gary Kildall[7][8] and first appeared in the CP/M operating system in 1975,[2][3][8][9][10][11] describing the machine-specific part of CP/M loaded during boot time that interfaces directly with the hardware.[3] (A CP/M machine usually has only a simple boot loader in its ROM.)
Versions of MS-DOS, PC DOS or DR-DOS contain a file called variously "IO.SYS", "IBMBIO.COM", "IBMBIO.SYS", or "DRBIOS.SYS"; this file is known as the "DOS BIOS" (also known as the "DOS I/O System") and contains the lower-level hardware-specific part of the operating system. Together with the underlying hardware-specific but operating system-independent "System BIOS", which resides in ROM, it represents the analogue to the "CP/M BIOS".
The BIOS originally proprietary to the IBM PC has been reverse engineered by some companies (such as Phoenix Technologies) looking to create compatible systems[12].
With the introduction of PS/2 machines, IBM divided the System BIOS into real- and protected-mode portions. The real-mode portion was meant to provide backward compatibility with existing operating systems such as DOS, and therefore was named "CBIOS" (for "Compatibility BIOS"), whereas the "ABIOS" (for "Advanced BIOS") provided new interfaces specifically suited for multitasking operating systems such as OS/2.
User interface[edit]
The BIOS of the original IBM PC and XT had no interactive user interface. Error codes or messages were displayed on the screen, or coded series of sounds were generated to signal errors when the power-on self-test (POST) had not proceeded to the point of successfully initializing a video display adapter. Options on the IBM PC and XT were set by switches and jumpers on the main board and on expansion cards. Starting around the mid-1990s, it became typical for the BIOS ROM to include a "BIOS configuration utility" (BCU[13]) or "BIOS setup utility", accessed at system power-up by a particular key sequence. This program allowed the user to set system configuration options, of the type formerly set using DIP switches, through an interactive menu system controlled through the keyboard. In the interim period, IBM-compatible PCs—including the IBM AT—held configuration settings in battery-backed RAM and used a bootable configuration program on disk, not in the ROM, to set the configuration options contained in this memory. The disk was supplied with the computer, and if it was lost the system settings could not be changed. The same applied in general to computers with an EISA bus, for which the configuration program was called an EISA Configuration Utility (ECU).
A modern Wintel-compatible computer provides a setup routine essentially unchanged in nature from the ROM-resident BIOS setup utilities of the late 1990s; the user can configure hardware options using the keyboard and video display. Also, when errors occur at boot time, a modern BIOS usually displays user-friendly error messages, often presented as pop-up boxes in a TUI style, and offers to enter the BIOS setup utility or to ignore the error and proceed if possible. Instead of battery-backed RAM, the modern Wintel machine may store the BIOS configuration settings in flash ROM, perhaps the same flash ROM that holds the BIOS itself.
Operation[edit]
System startup[edit]
Early Intel processors started at physical address 000FFFF0h. Systems with later processors provide logic to start running the BIOS from the system ROM. [14]
If the system has just been powered up or the reset button was pressed ("cold boot"), the full power-on self-test (POST) is run. If Ctrl+Alt+Delete was pressed ("warm boot"), a special flag value stored in nonvolatile BIOS memory ("CMOS") tested by the BIOS allows bypass of the lengthy POST and memory detection.
The POST identifies, and initializes system devices such as the CPU, RAM, interrupt and DMA controllers and other parts of the chipset, video display card, keyboard, hard disk drive, optical disc drive and other basic hardware.
Early IBM PCs had a routine in the POST that would download a program into RAM through the keyboard port and run it.[15][16] This feature was intended for factory test or diagnostic purposes.
Boot process[edit]
After the option ROM scan is completed and all detected ROM modules with valid checksums have been called, or immediately after POST in a BIOS version that does not scan for option ROMs, the BIOS calls INT 19h to start boot processing. Post-boot, programs loaded can also call INT 19h to reboot the system, but they must be careful to disable interrupts and other asynchronous hardware processes that may interfere with the BIOS rebooting process, or else the system may hang or crash while it is rebooting.
When INT 19h is called, the BIOS attempts to locate boot loader software on a "boot device", such as a hard disk, a floppy disk, CD, or DVD. It loads and executes the first boot software it finds, giving it control of the PC.[17]
The BIOS uses the boot devices set in EEPROM, CMOS RAM or, in the earliest PCs, DIP switches. The BIOS checks each device in order to see if it is bootable by attempting to load the first sector (boot sector). If the sector cannot be read, the BIOS proceeds to the next device. If the sector is read successfully, some BIOSes will also check for the boot sector signature 0x55 0xAA in the last two bytes of the sector (which is 512 bytes long), before accepting a boot sector and considering the device bootable.[nb 1]
When a bootable device is found, the BIOS transfers control to the loaded sector. The BIOS does not interpret the contents of the boot sector other than to possibly check for the boot sector signature in the last two bytes. Interpretation of data structures like partition tables and BIOS Parameter Blocks is done by the boot program in the boot sector itself or by other programs loaded through the boot process.
A non-disk device such as a network adapter attempts booting by a procedure that is defined by its option ROM or the equivalent integrated into the motherboard BIOS ROM. As such, option ROMs may also influence or supplant the boot process defined by the motherboard BIOS ROM.
Boot priority[edit]
The user can select the boot priority implemented by the BIOS. For example, most computers have a hard disk that is bootable, but usually there is a removable-media drive that has higher boot priority, so the user can cause a removable disk to be booted.
In most modern BIOSes, the boot priority order can be configured by the user. In older BIOSes, limited boot priority options are selectable; in the earliest BIOSes, a fixed priority scheme was implemented, with floppy disk drives first, fixed disks (i.e. hard disks) second, and typically no other boot devices supported, subject to modification of these rules by installed option ROMs. The BIOS in an early PC also usually would only boot from the first floppy disk drive or the first hard disk drive, even if there were two drives installed.
With the El Torito optical media boot standard, the optical drive actually emulates a 3.5" high-density floppy disk to the BIOS for boot purposes. Reading the "first sector" of a CD-ROM or DVD-ROM is not a simply defined operation like it is on a floppy disk or a hard disk. Furthermore, the complexity of the medium makes it difficult to write a useful boot program in one sector. The bootable virtual floppy disk can contain software that provides access to the optical medium in its native format.
Boot failure[edit]
On the original IBM PC and XT, if no bootable disk was found, ROM BASIC was started by calling INT 18h. Since few programs used BASIC in ROM, clone PC makers left it out; then a computer that failed to boot from a disk would display "No ROM BASIC" and halt (in response to INT 18h).
Later computers would display a message like "No bootable disk found"; some would prompt for a disk to be inserted and a key to be pressed to retry the boot process. A modern BIOS may display nothing or may automatically enter the BIOS configuration utility when the boot process fails.
Boot environment[edit]
The environment for the boot program is very simple: the CPU is in real mode and the general-purpose and segment registers are undefined, except SS, SP, CS, and DL. CS:IP always points to physical address . What values CS and IP actually have is not well defined. Some BIOSes use a CS:IP of while others may use . Because boot programs are always loaded at this fixed address, there is no need for a boot program to be relocatable. DL may contain the drive number, as used with INT 13h, of the boot device. SS:SP points to a valid stack that is presumably large enough to support hardware interrupts, but otherwise SS and SP are undefined. (A stack must be already set up in order for interrupts to be serviced, and interrupts must be enabled in order for the system timer-tick interrupt, which BIOS always uses at least to maintain the time-of-day count and which it initializes during POST, to be active and for the keyboard to work. The keyboard works even if the BIOS keyboard service is not called; keystrokes are received and placed in the 15-character type-ahead buffer maintained by BIOS.) The boot program must set up its own stack, because the size of the stack set up by BIOS is unknown and its location is likewise variable; although the boot program can investigate the default stack by examining SS:SP, it is easier and shorter to just unconditionally set up a new stack.
At boot time, all BIOS services are available, and the memory below address contains the interrupt vector table. BIOS POST has initialized the system timers, interrupt controller(s), DMA controller(s), and other motherboard/chipset hardware as necessary to bring all BIOS services to ready status. DRAM refresh for all system DRAM in conventional memory and extended memory, but not necessarily expanded memory, has been set up and is running. The interrupt vectors corresponding to the BIOS interrupts have been set to point at the appropriate entry points in the BIOS, hardware interrupt vectors for devices initialized by the BIOS have been set to point to the BIOS-provided ISRs, and some other interrupts, including ones that BIOS generates for programs to hook, have been set to a default dummy ISR that immediately returns. The BIOS maintains a reserved block of system RAM at addresses with various parameters initialized during the POST. All memory at and above address can be used by the boot program; it may even overwrite itself.
Extensions (option ROMs)[edit]
Peripheral cards such as some hard disk drive controllers and some video display adapters have their own BIOS extension option ROMs, which provide additional functionality to BIOS. Code in these extensions runs before the BIOS boots the system from mass storage. These ROMs typically test and initialize hardware, add new BIOS services, and augment or replace existing BIOS services with their own versions of those services. For example, a SCSI controller usually has a BIOS extension ROM that adds support for hard drives connected through that controller. Some video cards have extension ROMs that replace the video services of the motherboard BIOS with their own video services. BIOS extension ROMs gain total control of the machine, so they can in fact do anything, and they may never return control to the BIOS that invoked them. An extension ROM could in principle contain an entire operating system or an application program, or it could implement an entirely different boot process such as booting from a network. Operation of an IBM-compatible computer system can be completely changed by removing or inserting an adapter card (or a ROM chip) that contains a BIOS extension ROM.
The motherboard BIOS typically contains code to access hardware components necessary for bootstrapping the system, such as the keyboard, display, and storage. In addition, plug-in adapter cards such as SCSI, RAID, network interface cards, and video boards often include their own BIOS (e.g. Video BIOS), complementing or replacing the system BIOS code for the given component. Even devices built into the motherboard can behave in this way; their option ROMs can be stored as separate code on the main BIOS flash chip, and upgraded either in tandem with, or separately from, the main BIOS.
An add-in card requires an option ROM if the card is not supported by the main BIOS and the card needs to be initialized or made accessible through BIOS services before the operating system can be loaded (usually this means it is required in the bootstrapping process). Even when it is not required, an option ROM can allow an adapter card to be used without loading driver software from a storage device after booting begins – with an option ROM, no time is taken to load the driver, the driver does not take up space in RAM nor on hard disk, and the driver software on the ROM always stays with the device so the two cannot be accidentally separated. Also, if the ROM is on the card, both the peripheral hardware and the driver software provided by the ROM are installed together with no extra effort to install the software. An additional advantage of ROM on some early PC systems (notably including the IBM PCjr) was that ROM was faster than main system RAM. (On modern systems, the case is very much the reverse of this, and BIOS ROM code is usually copied ("shadowed") into RAM so it will run faster.)
There are many methods and utilities for examining the contents of various motherboard BIOS and expansion ROMs, such as Microsoft DEBUG or the Unix dd.
Boot procedure[edit]
If an expansion ROM wishes to change the way the system boots (such as from a network device or a SCSI adapter for which the BIOS has no driver code) in a cooperative way, it can use the BIOS Boot Specification (BBS) API to register its ability to do so. Once the expansion ROMs have registered using the BBS APIs, the user can select among the available boot options from within the BIOS's user interface. This is why most BBS compliant PC BIOS implementations will not allow the user to enter the BIOS's user interface until the expansion ROMs have finished executing and registering themselves with the BBS API.[citation needed] The specification can be downloaded from the ACPI (Advanced Configuration and Power Interface) Component Architecture website. The official title is BIOS Boot Specification (Version 1.01, 11 January 1996).[18]
Also, if an expansion ROM wishes to change the way the system boots unilaterally, it can simply hook INT 19h or other interrupts normally called from interrupt 19h, such as INT 13h, the BIOS disk service, to intercept the BIOS boot process. Then it can replace the BIOS boot process with one of its own, or it can merely modify the boot sequence by inserting its own boot actions into it, by preventing the BIOS from detecting certain devices as bootable, or both. Before the BIOS Boot Specification was promulgated, this was the only way for expansion ROMs to implement boot capability for devices not supported for booting by the native BIOS of the motherboard.[citation needed]
Initialization[edit]
After the motherboard BIOS completes its POST, most BIOS versions search for option ROM modules, also called BIOS extension ROMs, and execute them. The motherboard BIOS scans for extension ROMs in a portion of the "upper memory area" (the part of the x86 real-mode address space at and above address 0xA0000) and runs each ROM found, in order. To discover memory-mapped ISA option ROMs, a BIOS implementation scans the real-mode address space from to on 2 KiB boundaries, looking for a two-byte ROM signature: 0x55 followed by 0xAA. In a valid expansion ROM, this signature is followed by a single byte indicating the number of 512-byte blocks the expansion ROM occupies in real memory, and the next byte is the option ROM's entry point (also known as its "entry offset"). A checksum of the specified number of 512-byte blocks is calculated, and if the ROM has a valid checksum, the BIOS transfers control to the entry address, which in a normal BIOS extension ROM should be the beginning of the extension's initialization routine.
At this point, the extension ROM code takes over, typically testing and initializing the hardware it controls and registering interrupt vectors for use by post-boot applications. It may use BIOS services (including those provided by previously initialized option ROMs) to provide a user configuration interface, to display diagnostic information, or to do anything else that it requires. It is possible that an option ROM will not return to BIOS, pre-empting the BIOS's boot sequence altogether.
An option ROM should normally return to the BIOS after completing its initialization process. Once (and if) an option ROM returns, the BIOS continues searching for more option ROMs, calling each as it is found, until the entire option ROM area in the memory space has been scanned.
Physical placement[edit]
Option ROMs normally reside on adapter cards. However, the original PC, and perhaps also the PC XT, have a spare ROM socket on the motherboard (the "system board" in IBM's terms) into which an option ROM can be inserted, and the four ROMs that contain the BASIC interpreter can also be removed and replaced with custom ROMs which can be option ROMs. The IBM PCjr is unique among PCs in having two ROM cartridge slots on the front. Cartridges in these slots map into the same region of the upper memory area used for option ROMs, and the cartridges can contain option ROM modules that the BIOS would recognize. The cartridges can also contain other types of ROM modules, such as BASIC programs, that are handled differently. One PCjr cartridge can contain several ROM modules of different types, possibly stored together in one ROM chip.
Operating system services[edit]
The BIOS ROM is customized to the particular manufacturer's hardware, allowing low-level services (such as reading a keystroke or writing a sector of data to diskette) to be provided in a standardized way to programs, including operating systems. For example, an IBM PC might have either a monochrome or a color display adapter (using different display memory addresses and hardware), but a single, standard, BIOS system call may be invoked to display a character at a specified position on the screen in text mode or graphics mode.
The BIOS provides a small library of basic input/output functions to operate peripherals (such as the keyboard, rudimentary text and graphics display functions and so forth). When using MS-DOS, BIOS services could be accessed by an application program (or by MS-DOS) by executing an INT 13h interrupt instruction to access disk functions, or by executing one of a number of other documented BIOS interrupt calls to access video display, keyboard, cassette, and other device functions.
Operating systems and executive software that are designed to supersede this basic firmware functionality provide replacement software interfaces to application software. Applications can also provide these services to themselves. This began even in the 1980s under MS-DOS, when programmers observed that using the BIOS video services for graphics display was very slow. To increase the speed of screen output, many programs bypassed the BIOS and programmed the video display hardware directly. Other graphics programmers, particularly but not exclusively in the demoscene, observed that there were technical capabilities of the PC display adapters that were not supported by the IBM BIOS and could not be taken advantage of without circumventing it. Since the AT-compatible BIOS ran in Intel real mode, operating systems that ran in protected mode on 286 and later processors required hardware device drivers compatible with protected mode operation to replace BIOS services.
In modern PCs running modern operating systems (such as Windows and Linux) the BIOS interrupt calls is used only during booting and initial loading of operating systems. Before the operating system's first graphical screen is displayed, input and output are typically handled through BIOS. A boot menu such as the textual menu of Windows, which allows users to choose an operating system to boot, to boot into the safe mode, or to use the last known good configuration, is displayed through BIOS and receives keyboard input through BIOS.[19]
Most modern PCs can still boot and run legacy operating systems such as MS-DOS or DR-DOS that rely heavily on BIOS for their console and disk I/O, providing that the system has a BIOS or BIOS-compatible firmware, which is not necessarily the case with UEFI-based PCs.
Processor microcode updates[edit]
Intel processors have reprogrammable microcode since the P6 microarchitecture.[20][21]AMD processors have reprogrammable microcode since the K7 microarchitecture. The BIOS contain patches to the processor microcode that fix errors in the initial processor microcode; microcode is loaded into processor's SRAM so reprogramming is not persistent, thus loading of microcode updates is performed each time the system is powered up. Without reprogrammable microcode, an expensive processor swap would be required;[22] for example, the Pentium FDIV bug became an expensive fiasco for Intel as it required a product recall because the original Pentium processor's defective microcode could not be reprogrammed. Operating systems can update main processor microcode also[23][24].
Other firmwares[edit]
Modern BIOS (UEFI) includes Intel Management Engine[25], AMD Platform Security Processor and Onboard Video BIOS firmwares.
Identification[edit]
Some BIOSes contain a software licensing description table (SLIC), a digital signature placed inside the BIOS by the original equipment manufacturer (OEM), for example Dell. The SLIC is inserted into the ACPI data table and contains no active code.[26][27]
Computer manufacturers that distribute OEM versions of Microsoft Windows and Microsoft application software can use the SLIC to authenticate licensing to the OEM Windows Installation disk and system recovery disc containing Windows software. Systems with a SLIC can be preactivated with an OEM product key, and they verify an XML formatted OEM certificate against the SLIC in the BIOS as a means of self-activating (see System Locked Preinstallation, SLP). If a user performs a fresh install of Windows, they will need to have possession of both the OEM key (either SLP or COA) and the digital certificate for their SLIC in order to bypass activation.[26] This can be achieved if the user performs a restore using a pre-customised image provided by the OEM. Power users can copy the necessary certificate files from the OEM image, decode the SLP product key, then perform SLP activation manually. Cracks for non-genuine Windows distributions usually edit the SLIC or emulate it in order to bypass Windows activation.[citation needed]
Overclocking[edit]
Some BIOS implementations allow overclocking, an action in which the CPU is adjusted to a higher clock rate than its manufacturer rating for guaranteed capability. Overclocking may, however, seriously compromise system reliability in insufficiently cooled computers and generally shorten component lifespan. Overclocking, when incorrectly performed, may also cause components to overheat so quickly that they mechanically destroy themselves.[28]
Modern use[edit]
Some older operating systems, for example MS-DOS, rely on the BIOS to carry out most input/output tasks within the PC.[29]
Because the BIOS still runs in 16-bit real mode, calling BIOS services directly is inefficient for protected-mode (and long mode) operating systems. BIOS interrupt calls are not used by modern multitasking operating systems after they initially load.
In 1990s, BIOS provided some interfaces for operating systems, such as Advanced Power Management (APM), Legacy Plug and Play (Legacy PnP), Desktop Management Interface (DMI), MultiProcessor Specification (MPS). Started from 2000s, BIOS provides ACPI and SMBIOS interfaces for operating systems[30][31][32].
After operating systems load, the System Management Mode code is still running in SMRAM. Since 2010, BIOS technology is in a transitional process toward UEFI[6].
Configuration[edit]
Setup utility[edit]
Historically, the BIOS in the IBM PC and XT had no built-in user interface. The BIOS versions in earlier PCs (XT-class) were not software configurable; instead, users set the options via DIP switches on the motherboard. Later computers, including all IBM-compatibles with 80286 CPUs, had a battery-backed nonvolatile BIOS memory (CMOS RAM chip) that held BIOS settings.[33] These settings, such as video-adapter type, memory size, and hard-disk parameters, could only be configured by running a configuration program from a disk, not built into the ROM. A special "reference diskette" was inserted in an IBM AT to configure settings such as memory size.
Early BIOS versions did not have passwords or boot-device selection options. The BIOS was hard-coded to boot from the first floppy drive, or, if that failed, the first hard disk. Access control in early AT-class machines was by a physical keylock switch (which was not hard to defeat if the computer case could be opened). Anyone who could switch on the computer could boot it.[citation needed]
Later, 386-class computers started integrating the BIOS setup utility in the ROM itself, alongside the BIOS code; these computers usually boot into the BIOS setup utility if a certain key or key combination is pressed, otherwise the BIOS POST and boot process are executed.
A modern BIOS setup utility has a menu-based user interface (UI) accessed by pressing a certain key on the keyboard when the PC starts. Usually, the key is advertised for short time during the early startup, for example "Press F1 to enter CMOS setup". The actual key depends on specific hardware. Features present in the BIOS setup utility typically include:
- Configuring the hardware components, including setting their various operating modes and frequencies (for example, selecting how the storage controllers are visible to the operating system, or overclocking the CPU)
- Setting the system clock
- Enabling or disabling system components
- Selecting which devices are potential boot devices, and in which order booting from them will be attempted
- Setting various passwords, such as a password for securing access to the BIOS user interface functions itself and preventing malicious users from booting the system from unauthorized portable storage devices, a password for booting the system, or a hard disk drive password that limits access to it and stays assigned even if the hard disk drive is moved to another computer
Hardware monitoring[edit]
A modern BIOS setup screen often features a PC Health Status or a Hardware Monitoring tab, which directly interfaces with a Hardware Monitor chip of the mainboard.[34] This makes it possible to monitor CPU and chassis temperature, the voltage provided by the power supply unit, as well as monitor and control the speed of the fans connected to the motherboard.
Once the system is booted, hardware monitoring and computer fan control is normally done directly by the Hardware Monitor chip itself, which can be a separate chip, interfaced through I²C or SMBus, or come as a part of a Super I/O solution, interfaced through Low Pin Count (LPC).[35] Some operating systems, like NetBSD with envsys and OpenBSD with sysctl hw.sensors, feature integrated interfacing with hardware monitors, which is normally done without any interaction with the BIOS.
However, in certain circumstances, the BIOS vendor also provides the underlying information about hardware monitoring through ACPI, in which case, the operating system may be using ACPI to perform hardware monitoring; this is done, for example, on some ASUSTeK motherboards with the AI Booster feature.[36]
Reprogramming[edit]
In modern PCs the BIOS is stored in rewritable memory, allowing the contents to be replaced and modified. This rewriting of the contents is sometimes termed flashing, based on the common use of a kind of EEPROM known technically as "flash EEPROM" and colloquially as "flash memory". It can be done by a special program, usually provided by the system's manufacturer, or at POST, with a BIOS image in a hard drive or USB flash drive. A file containing such contents is sometimes termed "a BIOS image". A BIOS might be reflashed in order to upgrade to a newer version to fix bugs or provide improved performance or to support newer hardware, or a reflashing operation might be needed to fix a damaged BIOS
Hardware[edit]
The original IBM PC BIOS (and cassette BASIC) was stored on mask-programmed read-only memory (ROM) chips in sockets on the motherboard. ROMs could be replaced, but not altered, by users. To allow for updates, many compatible computers used re-programmable BIOS memory devices such as EPROM, EEPROM and later flash memory (usually NOR flash) devices. According to Robert Braver, the president of the BIOS manufacturer Micro Firmware, Flash BIOS chips became common around 1995 because the electrically erasable PROM (EEPROM) chips are cheaper and easier to program than standard ultraviolet erasable PROM (EPROM) chips. Flash chips are programmed (and re-programmed) in-circuit, while EPROM chips need to be removed from the motherboard for re-programming.[37] BIOS versions are upgraded to take advantage of newer versions of hardware and to correct bugs in previous revisions of BIOSes.[38]
Beginning with the IBM AT, PCs supported a hardware clock settable through BIOS. It had a century bit which allowed for manually changing the century when the year 2000 happened. Most BIOS revisions created in 1995 and nearly all BIOS revisions in 1997 supported the year 2000 by setting the century bit automatically when the clock rolled past midnight, December 31, 1999.[39]
The first flash chips were attached to the ISA bus. Starting in 1998, the BIOS flash moved to the LPC bus, a functional replacement for ISA, following a new standard implementation known as "firmware hub" (FWH). In 2006, the first systems supporting a Serial Peripheral Interface (SPI) appeared, and the BIOS flash memory moved again.[citation needed]
The size of the BIOS, and the capacity of the ROM, EEPROM, or other media it may be stored on, has increased over time as new features have been added to the code; BIOS versions now exist with sizes up to 16 megabytes. For contrast, the original IBM PC BIOS was contained in an 8 KiB mask ROM. Some modern motherboards are including even bigger NAND flash memory ICs on board which are capable of storing whole compact operating systems, such as some Linux distributions. For example, some ASUS motherboards included Splashtop OS embedded into their NAND flash memory ICs.[40] However, the idea of including an operating system along with BIOS in the ROM of a PC is not new; in the 1980s, Microsoft offered a ROM option for MS-DOS, and it was included in the ROMs of some PC clones such as the Tandy 1000 HX.
Another type of firmware chip was found on the IBM PC AT and early compatibles. In the AT, the keyboard interface was controlled by a microcontroller with its own programmable memory. On the IBM AT, that was a 40-pin socketed device, while some manufacturers used an EPROM version of this chip which resembled an EPROM. This controller was also assigned the A20 gate function to manage memory above the one-megabyte range; occasionally an upgrade of this "keyboard BIOS" was necessary to take advantage of software that could use upper memory.[citation needed]
The BIOS may contain components such as the Memory Reference Code (MRC), which is responsible for handling memory timings and related hardware settings.[41]:8[42]
Vendors and products[edit]
Company | AwardBIOS | AMIBIOS | Insyde | SeaBIOS |
---|---|---|---|---|
License | Proprietary | Proprietary | Proprietary | LGPL v3 |
Maintained / developed | Yes | Yes | Yes | Yes |
32-bit PCI BIOS calls | Yes | Yes | Yes | Yes |
AHCI | Yes | Yes | Yes | Yes |
APM | Yes | Yes | Yes (1.2) | Yes (1.2) |
BBS | Yes | Yes | Yes | Yes |
Boot menu | Yes | Yes | Yes | Yes |
Compression | Yes (LHA[43]) | Yes (LHA) | Yes (RLE) | Yes (LZMA) |
CMOS | Yes | Yes | Yes | Yes |
EDD | Yes | Yes | Yes | Yes (3.0) |
ESCD | Yes | Yes | ? | No |
Flash from ROM | ? | Yes | ? | No |
Language | Assembly | Assembly | Assembly | C |
LBA | Yes (48) | Yes (48) | Yes | Yes (48) |
MultiProcessor Specification | Yes | Yes | Yes | Yes |
Option ROM | Yes | Yes | Yes | Yes |
Password | Yes | Yes | Yes | No |
PMM | ? | Yes | ? | Yes |
Setup screen | Yes | Yes | Yes | No |
SMBIOS | Yes | Yes | Yes | Yes (2.4) |
Splash screen | Yes (EPA)[44] | Yes (PCX) | Yes | Yes (BMP, JPG) |
TPM | Unknown | Unknown | Unknown | Some |
USB booting | Yes | Yes | Yes | Yes |
USB hub | ? | ? | ? | Yes |
USB keyboard | Yes | Yes | Yes | Yes |
USB mouse | Yes | Yes | Yes | Yes |
IBM published the entire listings of the BIOS for its original PC, PC XT, PC AT, and other contemporary PC models, in an appendix of the IBM PC Technical Reference Manual for each machine type. The effect of the publication of the BIOS listings is that anyone can see exactly what a definitive BIOS does and how it does it.
In May 1984 Phoenix Software Associates released its first ROM-BIOS, which enabled OEMs to build essentially fully compatible clones without having to reverse-engineer the IBM PC BIOS themselves, as Compaq had done for the Portable, helping fuel the growth in the PC-compatibles industry and sales of non-IBM versions of DOS.[45] And the first American Megatrends (AMI) BIOS was released on 1986.
New standards grafted onto the BIOS are usually without complete public documentation or any BIOS listings. As a result, it is not as easy to learn the intimate details about the many non-IBM additions to BIOS as about the core BIOS services.
Most PC motherboard suppliers license a BIOS "core" and toolkit from a commercial third party, known as an "independent BIOS vendor", or IBV. The motherboard manufacturer then customizes this BIOS to suit its own hardware. For this reason, updated BIOSes are normally obtained directly from the motherboard manufacturer. Major BIOS vendors include American Megatrends (AMI), Insyde Software, Phoenix Technologies and Byosoft. Former vendors include Award Software and Microid Research that were acquired by Phoenix Technologies in 1998; Phoenix later phased out the Award brand name. General Software, which was also acquired by Phoenix in 2007, sold BIOS for embedded systems based on Intel processors.
The open-source community increased their effort to develop a replacement for proprietary BIOSes and their future incarnations with an open-sourced counterpart through the libreboot, coreboot and OpenBIOS/Open Firmware projects. AMD provided product specifications for some chipsets, and Google is sponsoring the project. Motherboard manufacturer Tyan offers coreboot next to the standard BIOS with their Opteron line of motherboards. MSI and Gigabyte Technology have followed suit with the MSI K9ND MS-9282 and MSI K9SD MS-9185 resp. the M57SLI-S4 models.
Security[edit]
EEPROM and Flash memory chips are advantageous because they can be easily updated by the user; it is customary for hardware manufacturers to issue BIOS updates to upgrade their products, improve compatibility and remove bugs. However, this advantage had the risk that an improperly executed or aborted BIOS update could render the computer or device unusable. To avoid these situations, more recent BIOSes use a "boot block"; a portion of the BIOS which runs first and must be updated separately. This code verifies if the rest of the BIOS is intact (using hashchecksums or other methods) before transferring control to it. If the boot block detects any corruption in the main BIOS, it will typically warn the user that a recovery process must be initiated by booting from removable media (floppy, CD or USB flash drive) so the user can try flashing the BIOS again. Some motherboards have a backup BIOS (sometimes referred to as DualBIOS boards) to recover from BIOS corruptions.
There are at least five known BIOS attack viruses, two of which were for demonstration purposes. The first one found in the wild was Mebromi, targeting Chinese users.
The first BIOS virus was BIOS Meningitis, which instead of erasing BIOS chips it infected them. BIOS Meningitis has relatively harmless, compared to a virus like CIH
The second BIOS virus was CIH, also known as the "Chernobyl Virus", which was able to erase flash ROM BIOS content on compatible chipsets. CIH appeared in mid-1998 and became active in April 1999. Often, infected computers could no longer boot, and people had to remove the flash ROM IC from the motherboard and reprogram it. CIH targeted the then-widespread Intel i430TX motherboard chipset and took advantage of the fact that the Windows 9x operating systems, also widespread at the time, allowed direct hardware access to all programs.
Modern systems are not vulnerable to CIH because of a variety of chipsets being used which are incompatible with the Intel i430TX chipset, and also other flash ROM IC types. There is also extra protection from accidental BIOS rewrites in the form of boot blocks which are protected from accidental overwrite or dual and quad BIOS equipped systems which may, in the event of a crash, use a backup BIOS. Also, all modern operating systems such as FreeBSD, Linux, macOS, Windows NT-based Windows OS like Windows 2000, Windows XP and newer, do not allow user-mode programs to have direct hardware access.[citation needed]
As a result, as of 2008, CIH has become essentially harmless, at worst causing annoyance by infecting executable files and triggering antivirus software. Other BIOS viruses remain possible, however;[46] since most Windows home users without Windows Vista/7's UAC run all applications with administrative privileges, a modern CIH-like virus could in principle still gain access to hardware without first using an exploit.[citation needed] The operating system OpenBSD prevents all users from having this access and the grsecurity patch for the Linux kernel also prevents this direct hardware access by default, the difference being an attacker requiring a much more difficult kernel level exploit or reboot of the machine.[citation needed]
The second BIOS virus was a technique presented by John Heasman, principal security consultant for UK-based Next-Generation Security Software. In 2006, at the Black Hat Security Conference, he showed how to elevate privileges and read physical memory, using malicious procedures that replaced normal ACPI functions stored in flash memory.[47][citation needed]
The third BIOS virus was a technique called "Persistent BIOS infection." It appeared in 2009 at the CanSecWest Security Conference in Vancouver, and at the SyScan Security Conference in Singapore. Researchers Anibal Sacco[48] and Alfredo Ortega, from Core Security Technologies, demonstrated how to insert malicious code into the decompression routines in the BIOS, allowing for nearly full control of the PC at start-up, even before the operating system is booted. The proof-of-concept does not exploit a flaw in the BIOS implementation, but only involves the normal BIOS flashing procedures. Thus, it requires physical access to the machine, or for the user to be root. Despite these requirements, Ortega underlined the profound implications of his and Sacco's discovery: "We can patch a driver to drop a fully working rootkit. We even have a little code that can remove or disable antivirus."[49]
Mebromi is a trojan which targets computers with AwardBIOS, Microsoft Windows, and antivirus software
Microsoft Windows 10
Microsoft Windows 8
Microsoft Windows 8.1
Microsoft Windows 7 Enterprise
Microsoft Windows 7 Home Basic
Microsoft Windows 7 Home Premium
Microsoft Windows 7 Professional
Microsoft Windows 7 Ultimate
Microsoft Windows Vista
Microsoft Windows Vista Business
Microsoft Windows Vista Home
Basic
Microsoft Windows Vista Home
Premium
Microsoft Windows Vista SP1
Microsoft Windows Vista Ultimate
Microsoft Windows XP
Microsoft Windows XP Media Center
Edition
Microsoft Windows XP SP1
Microsoft Windows XP SP2
Microsoft Windows XP Tablet Edition
Microsoft Windows 2000
Microsoft Windows 2000
Professional
Microsoft Windows 2000 Server
Microsoft Windows Server 2003
Microsoft Windows Server 2008
Microsoft Windows Server 2008
Datacenter Edition
Microsoft Windows Server 2008
Enterprise Edition
Microsoft Windows Server 2008 R2
Microsoft Windows Server 2008 R2
Datacenter Edition
Microsoft Windows Server 2008 R2
Enterprise Edition
Microsoft Windows Server 2008 R2
Standard Edition
Microsoft Windows Server 2008
Standard Edition
Microsoft Windows Small Business
Server 2008
Microsoft Windows Essential
Business Server 2008
Microsoft Windows Storage
Server 2008
Microsoft Windows Web
Server 2008
Microsoft SQL Server 2000 (8.0)
Microsoft SQL Server 2005 (9.0)
Developer
Microsoft SQL Server 2005 (9.0)
Standard
Microsoft SQL Server 2005 (9.0)
Workgroup
Microsoft Virtual Server
Microsoft Plus!
Microsoft Plus! for Kids
Microsoft Picture It!
Microsoft Works
Microsoft Windows SharePoint
Services 2.0
Microsoft Access 2002
Microsoft Excel 2002
Microsoft Exchange
Microsoft Exchange Server
Microsoft Expression Web
Microsoft FrontPage 2002
Microsoft FrontPage Server
Extensions 2002
Microsoft Interactive Training
Microsoft Internet Explorer
Microsoft Money 12.0
Microsoft Money 14.0
Microsoft Office 2013
Microsoft Office 2010
Microsoft Office 2007
Microsoft Office 2005
Microsoft Office 2003
Microsoft Office 2003 Edition
Language Interface Pack
Microsoft Office 2003 English Web
Parts and Components
Microsoft Office 2003 HTML Viewer
Microsoft Office 2003 Multilingual
User Interface Pack
Microsoft Office 2003 Proofing Tools
Microsoft Office 2003 Research
Service SDK
Microsoft Office 2003 Resource Kit
Microsoft Office 2003 Smart
Document SDK
Microsoft Office 2003 User
Interface Pack
Microsoft Office 2003
Web Components
Microsoft Office Access 2003
Microsoft Office Access 2007
Microsoft Office Access
Runtime 2007
Microsoft Office Basic 2007
Microsoft Office Basic Edition 2003
Microsoft Office Compatibility Pack
Microsoft Office Enterprise 2007
Microsoft Office Excel 2003
Microsoft Office Excel 2007
Microsoft Office FrontPage 2003
Microsoft Office Groove 2007
Microsoft Office Home and
Student 2007
Microsoft Office InfoPath 2003
Microsoft Office InfoPath 2007
Microsoft Office InterConnect 2007
Microsoft Office Multilingual
User Interface Pack
Microsoft Office OneNote 2003
Microsoft Office OneNote 2007
Microsoft Office OneNote
Home Student 2007
Microsoft Office Outlook 2007
Microsoft Office Outlook
Professional 2003
Microsoft Office Outlook
Standard 2003
Microsoft Office Personal 2007
Microsoft Office PowerPoint 2003
Microsoft Office PowerPoint 2007
Microsoft Office PowerPoint
Viewer 2007 (English)
Microsoft Office Professional 2007
Microsoft Office Professional
Enterprise Edition 2003
Microsoft Office Professional
Hybrid 2007
Microsoft Office Professional
Plus 2007
Microsoft Office Project
Professional 2003
Microsoft Office Project
Professional 2007
Microsoft Office Project Server 2003
Microsoft Office Project
Standard 2003
Microsoft Office Project
Standard 2007
Microsoft Office Proofing Tools Kit
Microsoft Office Publisher 2003
Microsoft Office Publisher 2007
Microsoft Office SharePoint
Designer 2007
Microsoft Office SharePoint
Server 2007
Microsoft Office Small
Business 2007
Microsoft Office Small
Business Edition 2003
Microsoft Office Standard 2007
Microsoft Office Standard
Edition 2003
Microsoft Office Ultimate 2007
Microsoft Office Visio
Professional 2003
Microsoft Office Visio
Professional 2007
Microsoft Office Visio Standard 2003
Microsoft Office Visio Standard 2007
Microsoft Office Visio Viewer 2003
Microsoft Office Visio Viewer 2007
Microsoft Office Visio 2003
Multilingual User Interface Pack
Microsoft Office Web Components
Microsoft Office Word 2002
Microsoft Office Word 2003
Microsoft Office Word 2007
Microsoft Office XP Media Content
Microsoft Office XP Media
Content Deluxe
Microsoft Office XP Professional
Microsoft Office XP Resource Kit
Microsoft Office XP Small Business
Microsoft Office XP Standard
Microsoft Organization Chart 2.0
Microsoft Outlook 2002
Microsoft PowerPoint 2002
Microsoft Project 2002 Professional
Microsoft Project 2002 Standard
Microsoft Project 2002 Web Client
Microsoft Project 2002 Web Server
Microsoft Publisher 2002
Microsoft Publisher 2002
Deluxe Edition
Microsoft SharePoint
Migration Tool 2003
Microsoft Streets and Trips
Microsoft Visual Basic .NET 2003
Microsoft Visual Basic 2005 Express
Microsoft Visual C# 2005 Express
Microsoft Visual Studio 2003
Microsoft Visual Studio 2005
Microsoft Visual Studio 2010
Microsoft Visual FoxPro
Microsoft Visual Studio .NET 2005
Microsoft Visual Studio .NET 2005
Microsoft Driver Development Kit
Microsoft Visual Web
Developer 2005 Express
Microsoft MSDN 7
Microsoft MSDN 8
Microsoft Game Studios:
Age of Empires II
Age of Empires III
Age of Empires III: The WarChiefs
Age of Mythology
Age of Mythology Expansion Pack
Age of Mythology The Titans
Dungeon Siege 2
Flight Simulator 9
Flight Simulator X
Freelancer
Gears of War
Halo 2
MechWarrior Clan Pak
MechWarrior IS Pak
MechWarrior Mercenaries
Midtown Madness
Rise Of Nations
Rise of Nations: Rise of Legends
Train Simulator
X-Adventure
Zoo Tycoon
Adobe Acrobat 4,5,6,7,8,9
Adobe Acrobat 9 Pro
Adobe Acrobat Connect Pro
Adobe Air
Adobe Audition 1,2,3
Adobe After Effect 4,5,6,7
Adobe After Effects CS4
Professional
Adobe After Effects CS5
Adobe Captivate 4
Adobe Contribute CS4
Adobe ColdFusion
Adobe Creative Suite 4
Design Premium
Adobe Creative Suite 4
Master Collection
Adobe Creative Suite 5
Adobe Creative Suite CS5
Design Premium
Adobe Creative Suite CS5
Web Premium
Adobe Creative Suite CS5
Production Premium
Adobe Photoshop CS5 and
Photoshop CS5 Extended
Adobe Dreamweaver CS5
Adobe Distiller 6,7,8,9
Adobe Flash Builder 4
Adobe Flash CS3
Adobe Flash CS4
Adobe Flash Professional CS5
Adobe Illustrator CS5
Adobe InDesign CS5
Adobe Flex
Adobe Creative Suite CS2
Adobe Creative Suite CS3
Adobe Creative Suite CS4
Adobe Dreamweaver CS4
Adobe Illustrator CS4
Adobe Illustrator CS3
Adobe Illustrator 10
Adobe Illustrator CS
Adobe Illustrator CS2
Adobe InCopy CS2, CS5
Adobe InDesign CS2
Adobe InDesign CS3
Adobe InDesign CS4
Adobe InDesign CS5
Adobe LiveCycle ES
Adobe Lightroom 1.x
Adobe Lightroom 2.0
Adobe Lightroom 2.2
Adobe Lightroom 2.4
Adobe Lightroom 2.6
Adobe Lightroom 2.8
Adobe Lightroom 3
Adobe Lightroom 3.2
Adobe LiveCycle Enterprise Suite
Adobe Fireworks CS4
Adobe Flash Professional
Adobe Flex
Adobe PageMaker 5.0
Adobe PageMaker 6.0
Adobe PageMaker 7.0
Adobe Photoshop CS
Adobe Photoshop CS4 Extended
Adobe Photoshop CS3
Adobe Photoshop 6
Adobe Photoshop 7
Adobe Photoshop 8
Adobe Photoshop Elements 1,2,3,4,5
Adobe Photoshop Elements 8
Adobe Premiere 5
Adobe Premiere 6
Adobe Premiere CS3 Pro
Adobe Premiere CS4 Pro
Adobe Premiere Pro
Adobe GoLive 5,7
Adobe GoLive CS2
Adobe Version Cue
Adobe Version Cue CS2
Adobe Photoshop Album 2.0
Adobe After Effects
Acesoft Tracks Eraser Pro
Acronis Disk Director
Acronis TrueImage Home
Acronis TrueImage Workstation
Acronis TrueImage Server
Acronis Partition Expert
Acronis Disk Backup
Adaptec Easy Autorun Creator
Adaptec Easy CD Creator 5.0
Adaptec Easy DVD Extractor
Adaptec Easy Lanceur
Adaptec Easy Media Cover
Adaptec Easy Password
Adaptec Wnspyc
Advanced Uninstaller Pro 2004
AltrixSoft Hard Drive Inspector
AltrixSoft Hard Drive
Inspector for Notebooks
AltrixSoft Chronograph Atomic Clock
Autodesk 3ds Max 10
Autodesk 3ds Max 11
Autodesk 3ds Max 12
Autodesk 3ds Max 7
Autodesk 3ds Max 8
Autodesk 3ds Max 9
Autodesk 3ds Max X3
Autodesk Architectural
Desktop 2005
Autodesk Architectural
Desktop 2006
Autodesk Architectural
Desktop 2007
Autodesk Architectural
Desktop 2008
Autodesk Architectural
Desktop 2009
Autodesk Architectural
Desktop 2010
Autodesk Architectural
Desktop 2011
Autodesk AutoCAD 2000
Autodesk AutoCAD 2002
Autodesk AutoCAD 2004
Autodesk AutoCAD 2005
Autodesk AutoCAD 2006
Autodesk AutoCAD 2007
Autodesk AutoCAD 2008
Autodesk AutoCAD 2009
Autodesk AutoCAD 2010
Autodesk AutoCAD 2011
Autodesk AutoCAD Electrical 2005
Autodesk AutoCAD Electrical 2006
Autodesk AutoCAD Electrical 2007
Autodesk AutoCAD Electrical 2008
Autodesk AutoCAD Electrical 2009
Autodesk AutoCAD Electrical 2010
Autodesk AutoCAD Electrical 2011
Autodesk AutoCAD LT 2000
Autodesk AutoCAD LT 2002
Autodesk AutoCAD LT 2002i
Autodesk AutoCAD LT 2004
Autodesk AutoCAD LT 2005
Autodesk AutoCAD LT 2006
Autodesk AutoCAD LT 2007
Autodesk AutoCAD LT 2008
Autodesk AutoCAD LT 2009
Autodesk AutoCAD LT 2010
Autodesk AutoCAD LT 2011
Autodesk AutoCAD LT 98
Autodesk AutoCAD
Mechanical 2000i
Autodesk AutoCAD Mechanical 2005
Autodesk AutoCAD Mechanical 2006
Autodesk AutoCAD Mechanical 2007
Autodesk AutoCAD Mechanical 2008
Autodesk AutoCAD Mechanical 2009
Autodesk AutoCAD Mechanical 2010
Autodesk AutoCAD Mechanical 2011
Autodesk Building Systems 2005
Autodesk Building Systems 2006
Autodesk Building Systems 2007
Autodesk Building Systems 2008
Autodesk Building Systems 2009
Autodesk Building Systems 2010
Autodesk Building Systems 2011
Autodesk Civil 3D - Land
Desktop Companion 2006
Autodesk Civil 3D - Land
Desktop Companion 2007
Autodesk Civil 3D - Land
Desktop Companion 2008
Autodesk Civil 3D - Land
Desktop Companion 2009
Autodesk Civil 3D - Land
Desktop Companion 2010
Autodesk Civil 3D - Land
Desktop Companion 2011
Autodesk Civil 3D 2006
Autodesk Civil 3D 2007
Autodesk Civil 3D 2008
Autodesk Civil 3D 2009
Autodesk Civil 3D 2010
Autodesk Civil 3D 2011
Autodesk Civil Design 2005
Autodesk Inventor
Autodesk Inventor 10
Autodesk Inventor 11
Autodesk Inventor 12
Autodesk Inventor 13
Autodesk Inventor 14
Autodesk Inventor 15
Autodesk Inventor 2009
Autodesk Inventor 9
Autodesk Inventor Professional 11
Autodesk Inventor Professional
11 - for Routed Systems
Autodesk Map 3D 2006
Autodesk Map 3D 2007
Autodesk Map 3D 2008
Autodesk Map 3D 2009
Autodesk Map 3D 2010
Autodesk Map 3D 2011
Autodesk QuickCAD 7.0
Autodesk Raster Design 2007
Autodesk Survey 2005
Autodesk Survey 2006
Autodesk Survey 2007
Autodesk Survey 2008
Autodesk Survey 2009
Autodesk Survey 2010
Autodesk Survey 2011
Autodesk Utility Design 2005
Autodesk Utility Design 2006
Autodesk Utility Design 2007
Autodesk Utility Design 2008
Autodesk Utility Design 2009
Autodesk Utility Design 2010
Autodesk Utility Design 2011
Autodesk VIZ 2005
Autodesk VIZ 2006
Autodesk VIZ 2007
Autodesk VIZ 2008
Autodesk VIZ 2009
Autodesk VIZ 2010
Autodesk VIZ 2011
Autodesk Volo View 2002
Autometrix
Autoplay Menu Builder
ACD Systems ACDSee 10
Photo Manager
ACD Systems ACDSee 3,5,6,7
ACD Systems ACDSee 8.0
ACD Systems ACDSee 8.0 Pro
ACD Systems ACDSee 9
ACD Systems ACDSee FotoAngelo
ACD Systems ACDSee FotoVac
ACD Systems ACDSee ImageFox
ACD Systems ACDSee
Photo Editor 2008
ACD Systems ACDSee
Photo Manager 2009
ACD Systems ACDSee
Photo Manager 2010
ACD Systems ACDSee
Photo Manager 2011
ACD Systems ACDSee
Pro Photo Manager 2
ACD Systems ACDSee
Pro Photo Manager 2.5
ACD Systems ACDSee
Pro Photo Manager 3
ACD Systems ACDSee
Pro Photo Manager 4
ACD Systems FotoCanvas
ACD Systems FotoSlate
ACD Systems PicAView
ACDSee Photo Manager
ACDSee FotoAngelo
ACDSee FotoCanvas
ACDSee FotoVac
ACDSee ImageFox
ACDSee PicaView
Acala DVD 3gp Ripper
Acala DVD Creator
Activision Call of Duty
Activision Call of Duty 2
ActiveXperts Network Monitor
Aha-Soft AhaView
Aha-Soft Any to Icon
Aha-Soft ArtCursors
Aha-Soft ArtIcons
Aha-Soft ArtIcons
Aha-Soft ArtIcons Pro
Aha-Soft Icon to Any
Aha-Soft IconLover
Aha-Soft IconXP
Ahead InCD
Ahead Nero 10 DTS Plug-in
Ahead Nero 10 mp3PRO Plug-in
Ahead Nero 6 Dolby
Digital (5.1) Plugin
Ahead Nero 6 Dolby
Digital Encoding Plugin
Ahead Nero 6 DVD-Video Plugin
Ahead Nero 6 Fast
CD-Burning Plugin
Ahead Nero 6 HE-AAC Plugin
Ahead Nero 6 mp3PRO Plugin
Ahead Nero 6 MPEG2/DVD Plugin
Ahead Nero 6 MPEG2/SVCD Plugin
Ahead Nero 6 Multichannel Plugin
Ahead Nero 6 Nero
Digital Universal Plugin
Ahead Nero 6 PowerPack
Lame MP3 Plugin
Ahead Nero 7 Advanced
Audio Plugin
Ahead Nero 7 BlueRay &
HD-DVD Playback Plugin
Ahead Nero 7 DVD-Video
Multichannel Plugin
Ahead Nero 7 DVD-Video Plugin
Ahead Nero 7 MP3 Pro Plugin
Ahead Nero 7 mp3PRO Plugin
Ahead Nero 7 Multichannel Plugin
Ahead Nero 8 BD_TEST Plugin
Ahead Nero 8 BlueRay &
HD-DVD Video Plugin
Ahead Nero 8 BlueRay DVD Plugin
Ahead Nero 8 DVD-Video
Multi-Channel Plugin
Ahead Nero 8 HD-DVD Plugin
Ahead Nero 8 Lame MP3
Encoder Plugin
Ahead Nero 8 LLS Plugin
Ahead Nero 8 Media Bundle
Ahead Nero 8 Media Markt Edition
Ahead Nero 8 Move-It
Ahead Nero 8 mp3 PRO Plugin
Ahead Nero 8 Nero LiquidTV Plugin
Ahead Nero 8 Plugin
Ahead Nero 8 SecurDiscViewer
Ahead Nero 8 Test Plugin
Ahead Nero BackItUp
Ahead Nero Burning Rom 10
Ahead Nero Burning Rom 5
Ahead Nero Burning Rom 6
Ahead Nero Burning Rom 7
Ahead Nero Burning Rom 8
Ahead Nero Burning Rom 9
Ahead Nero Fast CD-Burning Plug-in
Ahead Nero Media Player
Ahead Nero Multimedia Suite 10
Ahead Nero Vision
Alcohol 120%
AllNetic WorkingTimeTracker
Acon Digital Media
LoopWorx Hip Hop
Acon Digital Media Powerbundle
Acon Digital Media AudioLava
Acon Digital Media EffectChainer
Acon Digital Media
Studio Necessities
Acoolsoft PPT2Video Converter
ABF Audio Tags Editor
ABF CD Blaster
ABF Magnifying Tools
ABF OE Backup
ABF Outlook Backup
ABF Password Recovery
ABF Photo Camera
ABF Screen Saver
ABF Slide Show
ABF Value Converter
ABF Wallpaper Changer
AlgoLab Raster to Vector
Conversion Toolkit
Allaire
Altiris Software Virtualization Agent
Amabilis 3D Canvas
Amabilis 3D Canvas Plus
Amabilis 3D Canvas Pro
Amadis Software Amadis DVD Ripper,
Amadis Audio Ripper,
Amadis 3GP Video Converter
Amadis AVI/WMV/MPEG/MOV/SWF/FLV
Video Converter
Amadis DVD Audio Ripper
Amadis DVD Ripper
Amadis DVD to 3GP Converter
Amadis DVD to iPod Converter
Amadis DVD to
iPod/PSP/3GP/MP4/AVI Converter
Amadis DVD to PSP Converter
Amadis iPod Video Converter
Amadis PSP Video Converter
Amadis Video to DVD Creator
Amadis Video to FLV Converter
Apex Pacific SEO Suite
Atari Games
Araxis Merge
Arsenal Socrat Translator
Arcsoft Panorama Maker,
MediaConverter,
PhotoStudio,
Video Downloader
Ariolic ActiveSMART
Articulate Presenter, Quizmaker,
Engage, Video Encoder
Arts & Letters Express Office
Ashamopp WinOptimizer, Ashampoo
Internet Accelerator, Ashampoo
uninstaller Suite, Ashampoo
Burning Studio
Ashampoo AntiSpyWare
Ashampoo AntiSpyWare 2
Ashampoo Antivirus
Ashampoo AudioCD MP3 Studio
Ashampoo Burning Studio 10
Ashampoo Burning Studio 2008
Ashampoo Burning Studio 2009
Ashampoo Burning Studio 2010
Ashampoo Burning Studio 2011
Ashampoo Burning Studio 5
Ashampoo Burning Studio 6
Ashampoo Burning Studio 7
Ashampoo Burning Studio 8
Ashampoo Burning Studio 9
Ashampoo Core Tuner
Ashampoo Cover Studio
Ashampoo Cover Studio 2
Ashampoo FireWall
Ashampoo Internet Accelerator 2
Ashampoo Magical Defrag 2
Ashampoo Magical Defrag 3
Ashampoo Magical Defrag 4
Ashampoo Magical Snap 2
Ashampoo Magical Snap 3
Ashampoo Movie Shrink & Burn 2
Ashampoo Movie Shrink & Burn 3
Ashampoo Photo Commander 3
Ashampoo Photo Commander 5
Ashampoo Photo Commander 6
Ashampoo Photo Commander 7
Ashampoo Photo Optimizer
Ashampoo Photo Optimizer 3
Ashampoo PowerUP 2009
Ashampoo PowerUP 2010
Ashampoo PowerUP 2011
Ashampoo PowerUP XP Platinum
Ashampoo Startup Tuner 2
Ashampoo UnInstaller Platinum
Ashampoo UnInstaller Platinum 2
Ashampoo WinOptimizer 2009
Ashampoo WinOptimizer 2010
Ashampoo WinOptimizer
2010 Advanced
Ashampoo WinOptimizer 2011
Ashampoo WinOptimizer 4
Ashampoo WinOptimizer 5
Ashampoo WinOptimizer 6
Ashampoo WinOptimizer Platinum 3
Ashampoo WinOptimizer
Platinum Suite
Ashampoo WinOptimizer
Platinum Suite 2
Ashampoo WinShampoo
Axailis Icon Workshop
Advanced Direct Remailer
Agnitum Outpost Firewall
Agent Ransack
Avanquest Fix-It and
Motorola Phone Tools
Avnex AV Voice
Changer Diamond 4.0
Avnex AV Voice
Changer Diamond 5.0
Avnex AV Voice Changer Gold 4.0
Avnex AV Voice Changer Gold 6.0
Avnex Back2Life 2.2
Avnex Back2Life 2.4
Avnex Back2Life 2.6
Avnex Back2Life for TC 2.1
Avnex Back2Life for TC 2.3
Avnex Back2Life for TC 2.6
Avery DesignPro
Axialis IconWorkshop
Axialis CursorWorkshop
Axialis Screen Saver Producer
Axailis Professional
Screen Saver Producer
AxySoft AirXonix
AxySoft Alonix
AxySoft AxySnake
AxySoft Azangara
AxySoft Chroma Crash!
AxySoft Chroma-Ways
AxySoft MoneyMania
AxySoft SkyMaze
Backup Platinum
Bandwidth Monitor
BarnStormer Software
Directory Catalog
Bomers Restorator 2004
Bomers Restorator 2005
Bomers Restorator 2006
Bomers Restorator 2007
Bomers Restorator 2008
Bomers Restorator 2009
Borland C++ Builder 6
Borland C++ Builder 7
Borland Delphi 5
Borland Delphi 6
Borland Delphi 7
Borland Delphi 8
Bohemia Studio Armed Assault
Benthic Golden32, BenthicSQALL,
PLEdit, Goldview
Beyond TV
Beyond Media
Belarc Advisor
BioVirtual 3DMeNow
BitComet Acceleration Patch
Blazing Tools Instant Source
Blazing Tools Perfect Keylogger
Blazing Tools Keylogger Detector
Blazing Tools Personal Antispy
Blazing Tools Smart
Type Assistant
Block Website Buddy
Blue Coat Systems
Blue Sky Software
( eHelp ) Robo Help 5
Blue Sky Software
( eHelp ) Robo Help 6
Blue Sky Software
( eHelp ) Robo Help 7
Blue Sky Software
( eHelp ) Robo Help 8
Blue Sky Software
( eHelp ) Robo Help 9
BitComet Acceleration Patch
Business Objects Crystal Reports
CachemanXP
Call of Duty 2
Cerious Software ThumbsPlus
CAStudio DVD Audio Extractor
support AVConverter iPod
Converter, iPhone Converter,
Mobile Ringtone Converter,
MP3 Converter, Video Converter
Century Software
Check It Utilities
Company of Heroes
Codec Tweak Tool
ColdFusion
Command and Conquer
Red Alert 2
Command and Conquer
Tiberian Sun
Companion Software
Metafile Companion
Convert X To DVD
Corel CENTRAL 9
Corel Designer
Corel Draw
Corel DRAW 10
Corel DRAW 11
Corel DRAW 12
Corel DRAW 7
Corel DRAW 8
Corel DRAW 9
Corel DRAW Graphics Suite X3
Corel DRAW Graphics Suite X4
Corel DRAW Graphics Suite X5
Corel DRAW Graphics Suite X6
Corel DRAW X3
Corel DRAW X4
Corel DRAW X5
Corel DRAW X6
Corel Paint Shop Pro 10
Corel Paint Shop Pro 11
Corel Paint Shop Pro 12
Corel Paint Shop Pro 13
Corel Paint Shop Pro 6
Corel Paint Shop Pro 7
Corel Paint Shop Pro 8
Corel Paint Shop Pro 9
Corel Paint Shop Pro X
Corel Paint Shop Pro X3
Corel Paint Shop Pro XI
Corel Paint Shop Pro XII
Corel Painter 6
Corel Painter 7
Corel Painter Essentials 1
Corel Painter Essentials 2
Corel Painter Essentials 3
Corel Painter IX
Corel Painter X
Corel Painter XI
Corel PrintHouse 1.0
Corel Quattro Pro
Corel Ventura
Corel WordPerfect Office 2002
Corel WordPerfect Office 8
Corel WordPerfect Office 9
Corel WordPerfect Office X1
Corel WordPerfect Office X2
Corel WordPerfect Office X3
Corel WordPerfect Office X4
CoreCodec CoreAVC Pro
CFi ShellToys
Clean Disk Security
Creative Softworx
Capture Professional
Crystal Reports
Crytek FarCry
Cucusoft DVD to Zune Converter
Cucusoft iPod-Converter
Cucusoft Video Converter Suite
CitySoftware products
Cyberlink CDS
Cyberlink DVD Solution
Cyberlink LabelPrint
Cyberlink PCM4Everio
Cyberlink Power2Go
Cyberlink PowerBar
Cyberlink PowerDirector 6
Cyberlink PowerDirector Express 5.0
Cyberlink PowerDVD
Cyberlink PowerDVD 5.0
Cyberlink PowerDVD DX
Cyberlink PowerDVD Ultra
Cyberlink PowerProducer 3.0
Cyberlink PowerProducer
3.0 UniPlayer
Cyberlink PowerProducer Player
Cyberlink PowerStarter
Cyberlink QuickPlay MyMovie
CyberSpace HQ AddWeb
DataNumen Advanced Zip Repair
DaVinci Technologies AirplanePDQ
Dean Software Techfacts
DeLorme BlueLogger and SA 2009
Diffraction Limited MaxDSLR 2
Diffraction Limited MaxDSLR 3
Diffraction Limited MaxDSLR 4
Diffraction Limited MaxDSLR 5
Destineer FirstToFigh
Digital Minds Software
Future City 3D Screensaver
Digital Minds Earth 3D
Space Survey Screensaver
Digital Minds 3D Canyon
Flight Screensaver
Digital Minds Alchemy3D
Digital Minds Aqua 3D Screensaver
Digital Minds ElectriCalm
3D Screensaver
Digital Minds Software
SeaStorm 3D Screensaver
Digital Minds Software
WireWorld 3D Screensaver
Dart PowerTCP FTP Objects for .NET
Dart PowerTCP Mail for .NET
Dart PowerTCP PowerSNMP
for .NET
Dart PowerTCP Secure FTP for .NET
Dart PowerTCP SSL
Sockets for .NET
Dart PowerTCP Secure Mail for .NET
Dart PowerTCP Telnet for .NET
Dart PowerTCP Zip
Compression for .NET
Dart PowerTCP Sockets for .NET
Dart PowerTCP Emulation
for .NET for .NET
DVD Profiler
DVD2One
DVDFab Platinum
Dell Service Tag
DVD Profiler
DFX plugin
Dangerous
Dawn of War - Dark Crusade
Distinct Visual Internet Toolkit
Doblon PowerKaraoke
EO Video
ElcomSoft products
ElcomSoft Office password
recovery ( OPR )
ElcomSoft Advanced Access
Password Recovery
ElcomSoft Advanced
ACT! Password Recovery
ElcomSoft Advanced Archive
Password Recovery
ElcomSoft Advanced ART
Password Recovery
ElcomSoft Advanced Disk Catalog
ElcomSoft Advanced
eBook Inscriber
ElcomSoft Advanced
eBook Processor
ElcomSoft Advanced
EFS Data Recovery
ElcomSoft Advanced IE
Password Recovery
ElcomSoft Advanced IM
Password Recovery
ElcomSoft Advanced Intuit
Password Recovery
ElcomSoft Advanced Lotus
Password Recovery
ElcomSoft Advanced Mailbox
Password Recovery
ElcomSoft Advanced Office
2000 Password Recovery Pro
ElcomSoft Advanced Office
97 Password Recovery
ElcomSoft Advanced
Office Recovery
ElcomSoft Advanced Office
Password Breaker
ElcomSoft Advanced Office
Password Recovery
ElcomSoft Advanced Office
XP Password Recovery Pro
ElcomSoft Advanced Outlook
Express Password Recovery
ElcomSoft Advanced Outlook
Password Recovery
ElcomSoft Advanced PDF
Password Recovery
ElcomSoft Advanced PDF
Password Recovery Pro
ElcomSoft Advanced PDF
Password Recovery Pro
ElcomSoft Advanced RAR
Password Recovery
ElcomSoft Advanced SQL
Password Recovery
ElcomSoft Advanced VBA
Password Recovery
ElcomSoft Advanced Windows
Password Recovery
ElcomSoft Advanced Wireless
Security Auditor
ElcomSoft Advanced WordPerfect
Office Password Recovery
ElcomSoft Advanced ZIP
Password Recovery
ElcomSoft Distributed
Password Recovery
ElcomSoft Proactive
Password Auditor
ElcomSoft Proactive
Windows Security Explorer
Electronic Arts ( EA ) Games
Electronic Arts 1503
AD A New World
Electronic Arts 1503 AD
Treasures, Monsters and Pirates
Electronic Arts 2002 FIFA World Cup
Electronic Arts 2006 FIFA World Cup
Electronic Arts 2010 FIFA World Cup
Electronic Arts Adventure
Pinball Forgotten Island
Electronic Arts American
McGees Alice
Electronic Arts APB
Electronic Arts Armies of Exigo
Electronic Arts Battlefield
Electronic Arts Battlefield 1942
Electronic Arts Battlefield
1942 Secret Weapons Of WWII
Electronic Arts Battlefield
1942 The Road To Rome
Electronic Arts Battlefield 2
Electronic Arts Battlefield
2 Armored Fury
Electronic Arts Battlefield
2 Euro Force
Electronic Arts Battlefield
2 Special Forces
Electronic Arts Battlefield 2142
Electronic Arts Battlefield
2142 Northern Strike Booster
Electronic Arts Battlefield
2142 Northern Strike Booster Pack
Electronic Arts Battlefield
Bad Company 2
Electronic Arts Battlefield
Bad Company 2 (beta)
Electronic Arts Battlefield Heroes
Electronic Arts Battlefield Vietnam
Electronic Arts BattleForge
Electronic Arts Black and
White 2: Battle of the Gods
Electronic Arts Black and
White: Creature Isle
Electronic Arts Boulder Dash Rocks
Electronic Arts Bulletstorm
Electronic Arts Burnout Paradise
Electronic Arts Burnout
Paradise: The Ultimate Box
Electronic Arts Catwoman
Electronic Arts Championship Bass
Electronic Arts Clive
Barkers Undying
Electronic Arts Command
and Conquer 3
Electronic Arts Command
and Conquer 3: Kanes Wrath
Electronic Arts Command and
Conquer 3: Tiberium Wars
Electronic Arts Command and
Conquer 4: Tiberian Twilight
Electronic Arts Command and
Conquer Generals
Electronic Arts Command and
Conquer Generals: Zero Hour
Electronic Arts Command
and Conquer: Deluxe
Electronic Arts Command and
Conquer: Red Alert 3
Electronic Arts Command and
Conquer: Red Alert 3 (beta)
Electronic Arts Command and
Conquer: Red Alert 3: Uprising
Electronic Arts Command and
Conquer: The First Decade
Electronic Arts Cricket 2002
Electronic Arts Cricket 2004
Electronic Arts Cricket 2005
Electronic Arts Cricket 2007
Electronic Arts Cricket 2009
Electronic Arts Crysis
Electronic Arts Crysis 2
Electronic Arts Crysis Warhead
Electronic Arts Dead Space
Electronic Arts Dead Space 2
Electronic Arts Der Herr der Ringe:
Die Schlacht um Mittelerde II
Electronic Arts Die Sims 2
H&M Fashion-Accessoires
Electronic Arts Dragon Age
Electronic Arts Dragon Age: Origins
Electronic Arts Dragon Age:
Origins: Awakening
Electronic Arts Drome Racers
Electronic Arts F1 2000
Electronic Arts F1 2001
Electronic Arts F1 2002
Electronic Arts F1 Challenge 99-02
Electronic Arts F1
Championship 2000
Electronic Arts FA Premier
League Manager 2002
Electronic Arts Face Breaker
Electronic Arts FIFA 10
Electronic Arts FIFA 11
Electronic Arts FIFA 12
Electronic Arts FIFA 2001
Electronic Arts FIFA 2002
Electronic Arts FIFA 2003
Electronic Arts FIFA 2004
Electronic Arts FIFA 2005
Electronic Arts FIFA 2006
Electronic Arts FIFA 2007
Electronic Arts FIFA 2008
Electronic Arts FIFA 2009
Electronic Arts FIFA
2009 Ultimate Team
Electronic Arts FIFA Manager 06
Electronic Arts FIFA Manager 07
Electronic Arts FIFA Manager 08
Electronic Arts FIFA Manager 09
Electronic Arts FIFA Manager 10
Electronic Arts FIFA Manager 11
Electronic Arts FIFA Manager 12
Electronic Arts FIFA Street
Electronic Arts FIFA Street 2
Electronic Arts FIFA Street 3
Electronic Arts Football Mania
Electronic Arts Freedom Fighters
Electronic Arts Freedom Force
Electronic Arts Fussball Manager 06
Electronic Arts Global Operations
Electronic Arts Harry Potter and
the Chamber of Secrets
Electronic Arts Harry Potter
and the Deathly Hallows
Electronic Arts Harry Potter
and the Goblet of Fire
Electronic Arts Harry Potter
and the Half-Blood Prince
Electronic Arts Harry Potter
and the Order of the Phoenix
Electronic Arts Harry Potter
and the Prisoner of Azkaban
Electronic Arts Harry Potter
and the Sorcerers Stone
Electronic Arts Harry Potter
Quidditch World Cup
Electronic Arts Hellgate: London
Electronic Arts Island Xtreme Stunts
Electronic Arts James
Bond 007 Nightfire
Electronic Arts Left 4 Dead
Electronic Arts Left 4 Dead 2
Electronic Arts Littlest Pet Shop
Electronic Arts Madden NFL 2002
Electronic Arts Madden NFL 2003
Electronic Arts Madden NFL 2004
Electronic Arts Madden NFL 2005
Electronic Arts Madden NFL 2006
Electronic Arts Madden NFL 2007
Electronic Arts Madden NFL 2008
Electronic Arts Madden NFL 2009
Electronic Arts Madden NFL 2010
Electronic Arts Madden NFL 2011
Electronic Arts Madden NFL 2012
Electronic Arts Mass Effect
Electronic Arts Mass Effect 2
Electronic Arts Mass Effect:
Pinnacle Station
Electronic Arts Medal of Honor
Electronic Arts Medal of
Honor: Airborne
Electronic Arts Medal Of
Honor: Allied Assault
Electronic Arts Medal Of Honor:
Allied Assault: Breakthrough
Electronic Arts Medal Of Honor:
Allied Assault: Spearhead
Electronic Arts Medal Of
Honor: Pacific Assault
Electronic Arts Mercenaries
Electronic Arts Mirrors Edge
Electronic Arts MVP Baseball 2003
Electronic Arts MVP Baseball 2004
Electronic Arts MVP Baseball 2005
Electronic Arts MySims
Electronic Arts NASCAR 09
Electronic Arts Nascar Racing 2002
Electronic Arts Nascar Racing 2003
Electronic Arts NASCAR SimRacing
Electronic Arts NASCAR
Thunder 2003
Electronic Arts NASCAR
Thunder 2004
Electronic Arts NBA 2003
Electronic Arts NBA 2004
Electronic Arts NBA 2006
Electronic Arts NBA 2007
Electronic Arts NBA Live 08
Electronic Arts NBA Live 09
Electronic Arts NBA Live 10
Electronic Arts NBA Live 11
Electronic Arts NBA Live 12
Electronic Arts NBA Live 2001
Electronic Arts NBA Live 2002
Electronic Arts NBA Live 2005
Electronic Arts NCAA Basketball 09
Electronic Arts NCAA Football 09
Electronic Arts Need For
Speed Carbon
Electronic Arts Need For
Speed Hot Pursuit
Electronic Arts Need For
Speed Hot Pursuit 2
Electronic Arts Need For
Speed Most Wanted
Electronic Arts Need for
Speed Porsche Unleashed
Electronic Arts Need for
Speed ProStreet
Electronic Arts Need for Speed Shift
Electronic Arts Need for
Speed Undercover
Electronic Arts Need For
Speed Underground
Electronic Arts Need For
Speed Underground 2
Electronic Arts Need for
Speed World
Electronic Arts Need for
Speed World Online
Electronic Arts NFL Head Coach
Electronic Arts NFL Head Coach 09
Electronic Arts NFL Tour
Electronic Arts NHL 07
Electronic Arts NHL 08
Electronic Arts NHL 09
Electronic Arts NHL 10
Electronic Arts NHL 11
Electronic Arts NHL 12
Electronic Arts NHL 2001
Electronic Arts NHL 2002
Electronic Arts NHL 2003
Electronic Arts NHL 2004
Electronic Arts NHL 2005
Electronic Arts NHL 2006
Electronic Arts Rail Simulator
Electronic Arts Rugby 06
Electronic Arts Rugby 08
Electronic Arts Rugby 09
Electronic Arts Rugby 2004
Electronic Arts Rugby 2005
Electronic Arts Shogun: Total War
Electronic Arts Shogun: Total
War: Mongol Invasion
Electronic Arts Shogun: Total
War: Warlord Edition
Electronic Arts Sid Meiers SimGolf
Electronic Arts Sim City 4
Electronic Arts Sim City 4 Deluxe
Electronic Arts SimCity 3000
Electronic Arts SimCity
3000 Unlimite
Electronic Arts SimCity 4: Rush Hour
Electronic Arts SimCity Societies
Electronic Arts SimCity
Societies: Destinationsd
Electronic Arts SimCoaster
Electronic Arts Sims 2
Electronic Arts Spore
Electronic Arts Spore BP1
Electronic Arts Spore
Creature Creator
Electronic Arts Spore
Creepy & Cute Parts Pack
Electronic Arts Spore EP1
Electronic Arts Spore
Galactic Adventures
Electronic Arts Sub Command
Electronic Arts Superbikes 2001
Electronic Arts The Battle
for Middle-earth
Electronic Arts The Battle
for Middle-earth II
Electronic Arts The Godfather
Electronic Arts The Godfather II
Electronic Arts The
Lord of the Rings: Conquest
Electronic Arts The Lord of the
Rings: The Battle for Middle Eart
Electronic Arts The Lord of the
Rings: The Battle for Middle
Earth IIh
Electronic Arts The Lord of
the Rings: The Battle for
Middle Earth II (beta)
Electronic Arts The Lord
of the Rings: The Return
of the King
Electronic Arts The Lord of the
Rings: The Rise of the Witch King
Electronic Arts The Orange Box
Electronic Arts The Saboteur
Electronic Arts The Sims
Electronic Arts The Sims 2
Electronic Arts The
Sims 2 Apartment Life
Electronic Arts The Sims
2 Best of Business
Electronic Arts The
Sims 2 Bon Voyage
Electronic Arts The Sims
2 Celebration Stuff
Electronic Arts The
Sims 2 Christmas Party
Electronic Arts The
Sims 2 Double Deluxe
Electronic Arts The Sims
2 Family Fun Stuff
Electronic Arts The Sims
2 Festive Edition
Electronic Arts The Sims 2 FreeTime
Electronic Arts The Sims 2
Fun With Pets Collection
Electronic Arts The Sims 2
Glamour Life Stuff
Electronic Arts The Sims
2 H&M Fashion Stuff
Electronic Arts The
Sims 2 Holiday Stuff
Electronic Arts The
Sims 2 IKEA Home Stuff
Electronic Arts The Sims 2
Kitchen & Bath Interior Design Stuff
Electronic Arts The Sims 2
Mansion & Garden Stuff
Electronic Arts The Sims 2 Nightlife
Electronic Arts The Sims
2 Open For Business
Electronic Arts The Sims 2 Pets
Electronic Arts The Sims 2 Seasons
Electronic Arts The Sims
2 Teen Style Stu
Electronic Arts The Sims
2 University Life Collectionff
Electronic Arts The Sims 3
Electronic Arts The Sims 3 Ambitions
Electronic Arts The Sims
3 High-End Loft Stuff
Electronic Arts The Sims
3 Hollywood
Electronic Arts The
Sims 3 World Adventures
Electronic Arts The Sims 8 in 1
Electronic Arts The Sims
Carnival BumperBlas
Electronic Arts The Sims
Carnival SnapCityt
Electronic Arts The Sims
Castaway Stories
Electronic Arts The Sims Deluxe
Electronic Arts The Sims
Deluxe Edition
Electronic Arts The Sims Hot Date
Electronic Arts The
Sims House Party
Electronic Arts The Sims Life Stories
Electronic Arts The Sims Livin' Large
Electronic Arts The Sims
Makin Magic
Electronic Arts The Sims Nightlife
Electronic Arts The Sims On Holiday
Electronic Arts The Sims Online
Electronic Arts The Sims Pet Stories
Electronic Arts The Sims Superstar
Electronic Arts The Sims University
Electronic Arts The Sims Unleashed
Electronic Arts The Sims Vacation
Electronic Arts Theme Park Inc
Electronic Arts Tiger
Woods PGA TOUR 06
Electronic Arts Tiger
Woods PGA TOUR 07
Electronic Arts Tiger
Woods PGA TOUR 08
Electronic Arts Tiger
Woods PGA TOUR 09
Electronic Arts Tiger
Woods PGA TOUR 10
Electronic Arts Tiger
Woods PGA TOUR 11
Electronic Arts Tiger
Woods PGA TOUR 2001
Electronic Arts Tiger
Woods PGA TOUR 2002
Electronic Arts Tiger
Woods PGA TOUR
Electronic Arts Tiger
Woods PGA TOUR 20042003
Electronic Arts Tiger
Woods PGA TOUR 2005
Electronic Arts Total
Club Manager 2002
Electronic Arts Total
Club Manager 2003
Electronic Arts Total
Club Manager 2004
Electronic Arts Total
Club Manager 2005
Electronic Arts Triple Play Baseball
Electronic Arts UEFA Champions
League 2004-2005
Electronic Arts UEFA Champions
League 2006-2007
Electronic Arts UEFA Euro 2004
Electronic Arts UEFA Euro 2008
Electronic Arts Ultima
Online Samurai Empire
Electronic Arts Ultimate
Hunt Challenge
Electronic Arts Warhammer
Online Age of Reckoning
Electronic Arts Wiz Bang
EA FIFA 2002,2003,2005...
EA NHL 2002,2003...
EA SimCity 4 Deluxe
EA James Bond 007 Nightfire
EnTech PowerStrip
Eugen Systems The Gladiators
EZ SoftMagic MP3 Joiner
Fengtao Software
DVD Region+CSS Free
Fengtao Software DVDFab Platinum
Fengtao Software DVDFab
HD Decrypter
Fengtao Software DVDIdle Pro
Fengtao Software DVDInfoPro
FlashGet
Flexiblesoft Absolute Time Corrector
Flexiblesoft Quick Backup
Flexiblesoft Backup Deluxe
Flexiblesoft Dialer XP
Flexiblesoft Launcher
Flexiblesoft Energy Spy
Futuremark 3DMark 2001
Futuremark 3DMark 2003
Futuremark 3DMark 2005
Futuremark 3DMark 2006
Futuremark PCMark 2005
Funatics Cultures2
Funatics Zanzarah
FTP Express
FinePrint Software
FineReader ABBYY
Freedom Scientific JAWS 10
Freedom Scientific JAWS 11
Freedom Scientific JAWS 12
Freedom Scientific JAWS 7
Freedom Scientific JAWS 8
Freedom Scientific JAWS 9
Freedom Scientific MAGic 10
Freedom Scientific MAGic 11
Freedom Scientific MAGic 8
Freedom Scientific MAGic 9
Fresh Devices Diagnose
Fresh Devices Download
Fresh Devices UI
Fresh Devices View
FRISK Software F-PROT
Antivirus for Windows
F-Secure products
GetRight
Handy Recovery
HAI PC Access
HAI Dealer PC Access
Helmsman Frigate 2
Helmsman Frigate 3
Helmsman Frigate 4
HDD State Inspector
HDRsoft (MultimediaPhoto)
Photomatix
Hageltech DU Meter,
TweakMASTER
iFinger
Honestech HT Video To DVD
IMSI TurboCAD 10
IMSI TurboCAD 11
IMSI TurboCAD 12
IMSI TurboCAD 13
IMSI TurboCAD 14
IMSI TurboCAD 15
IMSI TurboCAD 16
IMSI TurboCAD 17
IMSI TurboCAD 9
Intuit Software Quickbooks
InterVideo DVD6
InterVideo WinDVD
Ipswitch WS_FTP
Iarsn AbpMon
Iarsn TaskInfo 10
Iarsn TaskInfo 6
Iarsn TaskInfo 7
Iarsn TaskInfo 8
Iarsn TaskInfo 9
Iron Lore Titan Quest
Legends of Might and Magic
Lionhead Studios Ltd TheMovies
LimeWire Acceleration Patch
Lovelysoft AdminToys
L0pht Crack LC5
LucasArts Games
Interapple 5 Clicks
Illusion Softworks Hidden &
Industry Giant 2
IGI 2: Covert Strike
James Bond 007 Nightfire
JKLNSoft Picture Finder Pro
JKLNSoft Pure CD Ripper
JKLNSoft Quick View Folder Size
JKLNSoft Batch Image Resizer
JSG Matrix Saver
3D Mark
Kingsoft Powerword 8.5
Kingsoft Powerword 9
KsL Software RFA -
Registry First Aid
KsL Software Registry
First Aid Platinum
Konami Pro Evolution Soccer 2008
Macromedia Dreamweaver
4, 5, 6, 7, 8, MX
Macromedia Fireworks 7
Macromedia Flash
Macromedia Flash 5
Macromedia Flash 6
Macromedia Fireworks
Macromedia FreeHand
Macromedia Contribute
Macromedia Captivate 1.0
Macromedia Director
Macromedia Homesite
Macromedia ColdFusion MX
Macromedia Flash
Communication Server
MailWasher Pro
Malwarebytes' Anti-
Malware support
Makivision Games
Medal Of Honor Allied Assault
Medal Of Honor Allied
Assault: Breakthrough
Medal Of Honor:Allied
Assault: Spearhead
Medal Of Honor Pacific Assault
Medieval II Total War
Mathcad
mIRC
Magic Utilities
MagicISO
Magic Speed
Medieval II Total War
Mindjet MindManager
Micro Application
CloneurExpert
MPG 3DMomster
Mosaic Software Solutions AxMan
Monolith Productions
Aliens vs. Predator
Monolith Productions
Contract J.A.C.K.2
Monolith Productions F.E.A.R
Monolith Productions F.E.A.R:
Perseus Mandate
Monolith Productions
No One Lives Forever
Monolith Productions
No One Lives Forever 2
Monolith Productions Tron 2.0
Monolith Productions
Contract J.A.C.K
Nadeo TrackMania
Need For Speed: Most Wanted
Nek Computer nekLABORnt
Nitro PDF Professional
Neverwinter Nights
Network Associates
Nevis Systems CheckPop
NewsBin Pro
Norton Partition Magic 8
Norton System Works
Norton Internet Security
NuMega Bounds Checker
Naturally Speaking
Nitro PDF Professional
Njstar Word Processor
Oak Telecom products
Olympus DSS Player
O&O CleverCache
O&O Defrag
O&O Defrag Professional 8
O&O DriveLED
O&O DiskImage
O&O DiskRecovery
O&O SafeUnErase
O&O SafeErase
O&O BlueCon
Ositis WinProxy
On Time RTOS-32
Online TVPlayer
PC Icon Editor
PC Pitstop Optimize
Padus DiscJuggler
Parallels Workstation 2.1
Parallels Workstation 2.2
Parallels Workstation 2.2
Pegasys
Pegasys TMPGEnc Plus
Pegasus Imaging PICVideo
Persits Software AspUser
PDFlib
PGWARE PcMedik, GameGain,
GameBoost, PcBoost
Poikosoft Easy CD-DA Extractor
PopCap Games:
PopCap Alchemy
PopCap Alice Greenfingers
PopCap Amazing Adventures
PopCap AstroPop
PopCap Atomica
PopCap Bejeweled
PopCap Bejeweled 2
PopCap Big Kahuna Reef
PopCap BigMoney
PopCap Bonnies Bookstore Deluxe
PopCap BookWorm
PopCap Bookworm
Adventures Deluxe
PopCap BookWorm Deluxe
PopCap BreakQuest
PopCap Cake Mania
PopCap Cake Mania 2
PopCap Chuzzle
PopCap Cosmic Bugs
PopCap Diner Dash
PopCap Diner Dash 2
PopCap Dynomite
PopCap Eets
PopCap Family Feud
PopCap Farm Frenzy 2
PopCap Farm Frenzy 3
PopCap Farm Frenzy 4
PopCap Feeding Frenzy
PopCap Feeding Frenzy 2
PopCap Hammer Heads
PopCap Hammer Heads Deluxe
PopCap Heavy Weapon
PopCap Iggle Pop Deluxe
PopCap Insaniquarium
PopCap Magic Match
PopCap Mahjong Escape
PopCap Mahjong Escape:
Ancient Japan
PopCap Mosaic: Tomb of Mystery
PopCap Mummy Maze
PopCap MummyMaze
PopCap Mystery Case
Files: Huntsville
PopCap Mystery P.I.:
The Lottery Ticket
PopCap Mystery P.I.:
The Vegas Heist
PopCap Mystery Solitaire:
Secret Island
PopCap NoahsArk
PopCap Peggle
PopCap Peggle
PopCap Peggle Nights
PopCap Peggle: World of
Warcraft Edition
PopCap Pixelus
PopCap Pizza Frenzy
PopCap Plantasia
PopCap Plants vs Zombies
PopCap Platypus
PopCap Professor Fizzwizzle
PopCap QBeez
PopCap QBeez 2
PopCap RocketBowl Plus
PopCap RocketMania
PopCap SevenSeas
PopCap Super Collapse 3
PopCap Talismania
PopCap TipTop
PopCap Tradewinds Legends
PopCap TyperShark
PopCap Venice
PopCap Water Bugs
PopCap WinBAD
PopCap Word Harmony
PopCap Zone Bejeweled
PopCap Zuma Deluxe
Pinnacle Systems Studio
Pro Evolution Soccer 6
Protect-CD VOB Key
PowerQuest PartitionMagic 8.0
PowerQuest Partition Magic 6
PowerQuest Partition Magic 7
Power Karaoke
Pro Evolution Soccer 6
Quake 4
Quantum Tech Remote Backup
Quantitative Micro
Software EViews 6.0
Quattro Pro 11
Quickbooks 2003
Quickbooks 2004
Quickbooks 2005
Quickbooks 2006
QuickBooks 2007
QuickBooks 2008
QuickBooks 2009
QuickBooks 2010
QuickBooks 2011
Raxco PerfectDisk
Raxco PerfectDisk Home
Raxco PerfectDisk Professional
Rainbow Six III
Rapid Solution Tunebite
RavenShield
RealNetworks Games
Readiris Pro
Registry Mechanic
Register Suitcase
Replay Converter
Reflexive Entertainment
Big Kahuna Words
Reflexive Big Kahuna Reef
Reflexive Big Kahuna Reef 2
Reflexive Mosaic Tomb of Mystery
Reflexive Build in Time
Reflexive Ricochet
Reflexive Ricochet Infinity
Reflexive Ricochet Lost Worlds
Reflexive Ricochet Xtreme
Resonantsoft DupeWatcher
RITLABS The Bat!
RollerCoaster Tycoon 3
Rose City Software Registry
First Aid ( RFA )
Roxio DiscGallery
Roxio Easy CD Creator 4.0
Roxio Easy CD Creator 5.0
Roxio Easy CD Creator 6.0
Roxio Easy CD Creator
Roxio My DVD
Roxio My DVD 10.0
Roxio My DVD 8 Premier
Roxio My DVD 9.0
Runtime Software GetDataBack
Runtime Software GetDataBackNT
Rudenco Software 3DWebButton
Rudenco Software AccelPad
GameHouse 10Talismans
GameHouse 4 Elements
GameHouse 5 Line Slots
GameHouse 7 Wonders
GameHouse 7 Wonders 2
GameHouse Abundante
GameHouse Academy of Magic
GameHouse Acropolis
GameHouse Adventure Ball
GameHouse Adventure Inlay
GameHouse Adventure Inlay
Safari Edition
GameHouse Air Strike 3D
GameHouse Airport Mania
GameHouse Alice Greenfingers
GameHouse Alice Greenfingers 2
GameHouse Alices Magical Mahjong
GameHouse Alien Sky
GameHouse Aloha Solitaire
GameHouse Aloha TriPeaks
GameHouse Amazing Adventures:
Around the World
How to configure the EX6200 to your WiFi router using an Ethernet connection
NETGEAR Support
Was this article helpful? Yes No| 3 people found this helpful in last 30 days
This article provides information on how to configure the NETGEAR range extender EX6200 using an Ethernet connection.
If your Wi-Fi router does not support WPS, you can use an Ethernet cable to connect your computer to one of the LAN ports of the extender. Then use the browser-based NETGEAR genie to connect the extender to an existing Wi-Fi network.
After you have used NETGEAR genie to connect the extender to an existing Wi-Fi network, the extender changes its default NETGEAR_EXT Wi-Fi network name (SSID) in the 2.4 GHz band to the name of the existing Wi-Fi network and adds _2GEXT to the end of the 2.4 GHz network name and _5GEXT to the end of the 5 GHz network name. For example:
- Existing network name. MyNetworkName
- New extended 2.4 GHz network name. MyNetworkName_2GEXT
- New extended 5 GHz network name. MyNetworkName_5GEXT
Note: After you have set up the extender, you can also connect Ethernet-enabled devices such as gaming consoles and printers to the Ethernet LAN ports of the extender.
To setup the EX6200:
- Place the extender close to the Wi-Fi router.
Note: In a later step in this procedure, after you have established a connection to the Wi-Fi router, you can place the extender at its permanent location.
- Plug the extender into an electrical outlet.
- If necessary, press the Power button. The Device to Extender LED and the two Link Rate LEDs light amber during the startup process. After about one minute, these LEDs turn off.
- Make sure that your computer is not connected to a Wi-Fi network or Ethernet network. If the computer is already connected to a Wi-Fi network or Ethernet network, you might not be able to connect to the extender.
- Connect your computer to the extender with an Ethernet cable. You can use any of the five Ethernet LAN ports of the extender.
CAUTION: Do not use an Ethernet cable to connect the extender to a Wi-Fi router. If you do so, the extender does not work because it is designed to use only a Wi-Fi connection to a Wi-Fi router.
- If you have trouble connecting, try the following:
- Wait a couple of minutes. If you start your computer, connect the Ethernet cable to the extender, and launch your browser quickly, the computer might still need a couple of minutes to recognize the Ethernet LAN connection before you can connect.
- Make sure that your Ethernet cable is securely connected to the extender and the computer, and that the extender Device to Extender Connection LED illuminates. If the LED is not lit, reconnect the Ethernet cable, and relaunch your web browser.
- Open a web browser window from the same computer. The browser takes you directly to the NETGEAR genie screen.
Note: If you are not automatically directed to the NETGEAR genie screen, go to www.mywifiext.net, and enter admin for the user name and password for the password.
Smart Setup searches for existing Wi-Fi networks automatically and displays the networks in the 2.4 GHz band.
- Select a 2.4 GHz Wi-Fi network to extend, and click Continue.
- Enter the security settings for the existing 2.4 GHz network:
- If the network uses WPA-PSK, WPA2-PSK, or a combination of these options, do the following:
- In the Password (network key) field, type the network passphrase (also called a password or network key).
- Click Continue.
- If the network uses WEP, do the following:
- From the Encryption Strength menu, select the encryption strength (64 bit or 128 bit).
- Select the radio button that corresponds to the key that you want to use (Key 1, Key 2, Key 3, or Key 4).
- Next to the selected radio button, enter the network WEP key.
- Click Continue.
If NETGEAR genie detects any networks in the 5 GHz band, it displays them.
- Select a 5 GHz Wi-Fi network to extend, and click Continue.
Note: If your router does not support the 5 GHz band (not all routers do) or you want to set up the 5 GHz extender network later, click the Skip button, and go to Step 12.
- Enter the security settings for the existing 5 GHz network:
- If the network uses WPA-PSK, WPA2-PSK, or a combination of these options, do the following:
- In the Password (network key) field, type the network passphrase (also called a password or network key).
- Click Continue.
- If the network uses WEP, do the following:
- From the Encryption Strength menu, select the encryption strength (64 bit or 128 bit).
- Select the radio button that corresponds to the key that you want to use (Key 1, Key 2, Key 3, or Key 4).
- Next to the selected radio button, enter the network WEP key.
- Click Continue.
NETGEAR genie displays the network names and adds _2GEXT to the end of the 2.4 GHz network name and _5GEXT to the end of the 5 GHz network name.
- Use the default extension names or enter new network names for your extender Wi-Fi networks and click Continue.
Note: If you do not want to use the same security modes for your extender networks as you use for your existing networks, clear the check box before you click Continue. You then can configure the security settings for the extender networks.
The extender applies the settings.
- Wait a couple of minutes while the extender creates the Wi-Fi networks. When the extender is ready, NETGEAR genie summarizes the extender networks.
- Use a Wi-Fi network manager on the computer or mobile device to connect to the extender’s newly created 2.4 GHz or 5 GHz Wi-Fi network.
Note: Unless you entered a new network name in Step 12, the extender changes its default NETGEAR_EXT network name to the name of the Wi-Fi network to which you connected the extender and adds _2GEXT to the end of the 2.4 GHz network name and _5GEXT to the end of the 5 GHz network name.
- Select My wireless devices are connected to the Extender network and click Continue.
NETGEAR genie describes the color of the Link Rate LED on the front of the extender. Because you placed the extender close the Wi-Fi router, the Link Rate LED is green. - Click Finish. A pop-up screen displays.
- To bookmark the URL of the extender, click OK.
- If you are prompted to enter a user name and password, type admin for the user name and password for the password.
The NETGEAR registration screen displays. You are now online. - To register the extender, enter your information in the fields onscreen and click Register. A message displays congratulating you that you have extended your network.
- Close your browser.
- Disconnect the Ethernet cable from the computer and the extender.
- Now that the extender is connected to the Wi-Fi router and you can connect a computer or mobile device to the extender’s Wi-Fi network, move it to a location where you can boost your Wi-Fi range. The location you choose must be within the range of your existing Wi-Fi router network.
- Plug the extender into an electrical outlet at the new location and restart the extender. Unless the extender is outside the range of your Wi-Fi router, the extender connects automatically to the Wi-Fi router. The Link Rate LEDs help you choose a spot where the extender-to-router connection is optimal. The following tables describe how the LEDs show the quality of the connection.
If the Link Rate LED is off, the extender cannot connect to the Wi-Fi router. If the Link Rate LED is red, the extender has a poor connection to the Wi-Fi router.
- If the extender has no connection or a poor connection, move the extender closer to your Wi-Fi router and try again until the 2.4 GHz or 5 GHz Link Rate LED is green, or at least amber.
- Use a Wi-Fi network manager on the computer or mobile device to reconnect to the extender’s Wi-Fi network.
Note: Unless you entered a new network name in Step 12, the extender changes its default NETGEAR_EXT network name to the name of the Wi-Fi network to which you connected the extender and adds _2GEXT to the end of the 2.4 GHz network name and _5GEXT to the end of the 5 GHz network name.
- Select the new network and use your Wi-Fi router password to connect. You are now using your extended Wi-Fi network.
How to connect the EX6200 to your Wi-Fi router over Wi-Fi?
Last Updated:11/28/2016 | Article ID: 24676
Was this article helpful?
Yes NoThis article applies to:
How to Find Your Model NumberLooking for more about your product?
Can’t find what you’re looking for?
Quick and easy solutions are available for you in the NETGEAR community.
Need to Contact Support?
With NETGEAR’s round-the-clock premium support, help is just a phone call away.
Complimentary Support
NETGEAR provides complimentary technical support for NETGEAR products for 90 days from the original date of purchase.
Contact SupportNETGEAR Premium Support
GearHead Support for Home Users
GearHead Support is a technical support service for NETGEAR devices and all other connected devices in your home. Advanced remote support tools are used to fix issues on any of your devices. The service includes support for the following:
- Desktop and Notebook PCs, Wired and Wireless Routers, Modems, Printers, Scanners, Fax Machines, USB devices and Sound Cards
- Windows Operating Systems (2000, XP or Vista), MS Word, Excel, PowerPoint, Outlook and Adobe Acrobat
- Anti-virus and Anti-Spyware: McAfee, Norton, AVG, eTrust and BitDefender
ProSUPPORT Services for Business Users
NETGEAR ProSUPPORT services are available to supplement your technical support and warranty entitlements. NETGEAR offers a variety of ProSUPPORT services that allow you to access NETGEAR's expertise in a way that best meets your needs:
- Product Installation
- Professional Wireless Site Survey
- Defective Drive Retention (DDR) Service
What’s New in the Smart PC Startup Booster 2.4 serial key or number?
Screen Shot
System Requirements for Smart PC Startup Booster 2.4 serial key or number
- First, download the Smart PC Startup Booster 2.4 serial key or number
-
You can download its setup from given links: