Chapter 3 Personal Computer-Software
Chapter 3 Personal Computer-Software
Personal Computer
Software side
Sections & Objectives
• Configure BIOS and UEFI Settings
• Describe POST, BIOS, CMOS and UEFI.
• Configure the computer firmware
• Modern Operating System
• Explain operating system requirements.
• Describe the functions of operating systems.
• Describe operating system software and hardware requirements.
• Explain the process of upgrading an operating system.
• Install Windows
• Install a Windows operating system.
• Describe custom installation options.
• Describe the boot sequence and registry files
POST, BIOS, CMOS and UEFI
POST
• When a computer is booted, the basic input/output system (BIOS)
performs a hardware check on the main components of the computer.
• This check is called a power-on self-test (POST).
• If a device is malfunctioning, an error or a beep code alerts the
technician of the problem.
• BIOS manufacturers use different codes to indicate different hardware
problems.
• Motherboard manufacturers may use different beep codes.
• Always consult the motherboard documentation to get the beep codes for
your computer.
• Installation Tip: To determine if POST is working properly, remove all
the RAM modules from the computer and power it on.
• The computer should emit the beep code for a computer with no RAM
installed.
• This will not harm the computer.
POST, BIOS, CMOS and UEFI
UEFI
• Most computers today run Unified
Extensible Firmware Interface
(UEFI).
• All new computers come with
UEFI, which provides additional
features and addresses security
issues with legacy BIOS.
• UEFI can run on 32-bit and 64-bit
systems, supports larger boot
drives, and includes additional
features such as secure boot.
• Secure boot ensures your
computer boots to your specified
operating system.
• This helps prevent rootkits from
taking over the system.
POST, BIOS, CMOS and UEFI
Terms
The following terms are often used when describing an operating system (OS):
• Multi-user - Two or more users have individual accounts that allow them to work with
programs and peripheral devices at the same time.
• Multitasking - The computer is capable of operating multiple applications at the same
time.
• Multiprocessing - The operating system can support two or more CPUs.
• Multithreading - A program can be broken into smaller parts that are loaded as
needed by the operating system. Multithreading allows different parts of a program to
be run at the same time.
The OS boots the computer and manages the file system. Operating systems can support
more than one user, task, or CPU.
Operating System Features
Minimum Hardware
Requirements and Compatibility
with OS
Customer Requirements for an Operating System
Checking OS Compatibility
• An OS must be upgraded periodically to
remain compatible with the latest hardware
and software.
Windows OS Upgrades
• The version of an OS determines available
upgrade options. For example, a 32-bit OS
cannot be upgraded to a 64-bit OS. Windows
7 and Windows 8 can be upgraded to
Windows 10 but Windows Vista and Windows
XP cannot.
Data Migration
• When a new OS installation is needed, user data must be migrated from the old OS to the
new one.
• The User State Migration Tool (USMT) is a command line utility to simplify user state
migration.
• Use Windows Easy Transfer when switching from an old computer to a new one.
• PCmover Express is a tool for transferring selected files, folders, profiles and applications
from an old Windows PC to a Windows 10 PC.
Install Windows
Basic Windows Installation
Account Creation
Authentication is when users enter a
username and password to access a user
account. Windows uses Single-Sign On
(SSO) authentication, which allows users to
log in once to access all system resources.
User accounts allow multiple users to share
a single computer using their own files and
settings.
Device Manager
After installation, verify that all
hardware is installed correctly. The
Device Manager is used to locate
device problems and install the
correct or updated drivers in
Windows.
The figure shows the Windows
Update and Device Manager utilities
on Windows 10.
Basic Windows Installation
Upgrade Methods
• In-place upgrade - This will update the
OS and migrate apps and settings to the
new OS. The System Center
Configuration Manager (Configuration
Manager) task sequence can be used to
completely automate the process. When
upgrading Windows 7 or Windows 8 to
Windows 10, the Windows installation
program (Setup.exe) will perform an in-
place upgrade, which automatically
preserves all data, settings, applications,
and drivers from the existing OS version.
• Clean install - Another way to upgrade to
a newer version of Windows is to perform
a clean upgrade. Because a clean install
will wipe the drive completely, all files and
data should be saved to some form of
backup drive.
Windows Boot Sequence