IT ESSENTIALS Notes
IT ESSENTIALS Notes
Installation
IT Essentials v7.0
ITE v7.0 1
Chapter 10 - Sections & Objectives
ITE v7.0 2
Chapter 10 - Sections & Objectives
ITE v7.0 3
10.1 MODERN OPERATING SYSTEMS
ITE v7.0 4
Basic Functions of an Operating System
ITE v7.0 6
Basic Functions of an Operating System
ITE v7.0 7
Basic Functions of an Operating System
The operating system has four main roles:
• Manage applications – The operating system manages all programs to ensure that the
correct resources are allocated to the applications. The operating system locates an
application and loads it into the RAM of the computer. Applications are software programs,
such as word processors, databases, spreadsheets, games, and many other applications.
The operating system ensures that each application has adequate system resources.
• Application programming interface (API) is a set of guidelines used by programmers to
ensure that the application they are developing is compatible with an operating system.
• Here are examples of APIs:
– Open Graphics Library (OpenGL) – Cross-platform standard specification for
multimedia graphics
– DirectX – Collection of APIs related to multimedia tasks for Microsoft Windows
– Windows API – Allows applications from older versions of Windows to operate on
newer versions
– Java – APIs related to the development of Java programming
ITE v7.0 8
Terms
ITE v7.0 10
Compatible System Software and Hardware Requirements
ITE v7.0 11
32-bit vs. 64-bit Processor Architecture
32-bit Windows Operating System and x86 Processor Architecture
• Capable of addressing 4 GB of RAM
• x86 uses a Complex Instruction Set Computer (CISC)
• x86 processors use fewer registers than x64 processors
• 32-bit programs are stored in the C:\Program Files (x86) folder.
64-bit Windows Operating System and x64 Processor Architecture
• Capable of addressing 128+ GB of RAM
• Enhanced performance for memory management
– Adds additional registers (allows the CPU immediate access to data) specifically for
instructions that use a 64-bit address space
• Additional security features
• Process much more complex instructions at a much higher rate
• x64 architecture is backward compatible with x86
– Supports 32-bit and 64-bit operating systems
ITE v7.0 12
Types of Operating Systems
Desktop Operating Systems
• Intended for use in SOHO environment.
• Supports a single user.
• Shares files and folders on a small network with limited security.
• Microsoft Windows, Apple Mac OS, and Linux are a few examples.
Network Operating Systems
• Contains features that increase functionality in a networked
environment
• Supports multiple users.
• Runs multi-user applications
• Robust and redundant
• Provides increased security compared to desktop operating systems
ITE v7.0 13
Customer Requirements for an Operating System
ITE v7.0 14
Checking OS Compatibility
ITE v7.0 15
Windows OS Upgrades
ITE v7.0 16
Minimum Hardware Requirements and Compatibility
ITE v7.0 17
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 used to capture the
company user accounts, files, operating system settings, and application settings for
migration
• The Windows Easy Transfer is used to help migrate personal files and settings when
switching from an old computer to a new one. Not supported in Windows 10.
• PCmover Express is a tool for transferring selected files, folders, profiles and
applications from an old Windows PC to a Windows 10 PC.
• Upgrade Assistant is a tool used to help download and install feature updates on your
device.
• The Get Windows 10 app is used to test whether the hardware and software on the
existing system are compatible to upgrade operating
systems.
ITE v7.0 18
10.2 INSTALL WINDOWS
ITE v7.0 19
Storage Device Types
The two most common types of data storage devices used today:
• Hard disk drives
• Flash memory-based drives such as solid-state hard drives and USB drives
When the storage device type has been chosen, it must be prepared to receive
the new operating system.
Modern operating systems ship with an installer
program.
Installers usually prepare the disk to receive the
operating system, but it is crucial for a technician to
understand the terms and methods involved in
this preparation.
Formatting is the process of creating a file system
in a partition or volume for file storage.
ITE v7.0 20
Hard Drive Partitioning
Partitioning is term used to describe a logical drive that can be formatted to store data.
Finding and launching the operating system is one of the responsibilities of computer
firmware, which needs to know the partition scheme. Two partition scheme standards are
master boot record (MBR) and globally unique identifier (GUID) partition table (GPT).
• Master Boot Record - The MBR contains information on how the hard drive partitions
are organized. The MBR is 512 bytes long and contains the boot loader, an executable
program that allows a user to choose from multiple operating systems. MBR is commonly
used in computers with BIOS-based firmware.
• GUID Partition Table - Also designed as a partition table scheme standard for hard
drives, the GPT makes use of a number of modern techniques to expand on the older
MBR partitioning scheme.
GPT is commonly used in
computers with UEFI
firmware.
ITE v7.0 21
Partitions and Logical Drives
• The primary partition is a physical section of a hard disk that contains the OS files and is
usually the first partition. It cannot be subdivided.
• The active partition is used to store and boot an OS by default.
• If more than 4 partitions are needed on an MBR disk, one partition can be designated an
extended partition.
• An extended partition is often used to organize data storage by subdividing it into as
many as 23 logical sections.
A logical drive is a section of an extended partition, used to separate information for
administrative purposes.
• A basic disk (the default) contains partitions such as primary and extended, as well as
logical drives which are formatted for data storage.
• A dynamic disk can create volumes that span
across more than one disk.
• Formatting creates a file system on a partition
ITE v7.0
for file storage. 22
File Systems
File systems differ in properties of speed, flexibility, security, size and more. Here are five
common file systems:
• File Allocation Table, 32 bit (FAT32) - Supports partition sizes up to 2 TB or 2,048 GB.
Used by Windows XP and earlier OS versions.
• New Technology File System (NTFS) - Supports partition sizes up to 16 exabytes, in
theory. NTFS incorporates file system security features and extended attributes.
– Default file system for Windows 7, 8, and 10
• exFAT (FAT 64) - Created to address some of the limitations of FAT, FAT32, and NTFS
when formatting USB flash drives, such as file size and directory size. One of the primary
advantages of exFAT is that it can support files larger than 4GB.
• Compact Disc File System (CDFS) - Created specifically for optical disk media.
• NFS (Network File System) - NFS is a network-based file system, that allows file
access over the network. NFS is an open standard which allows anyone to implement it.
ITE v7.0 23
10.3 INSTALLATION AND BOOT
SEQUENCE
ITE v7.0 24
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.
Windows 10 offers two account types:
• Administrator – Have complete control
over a computer. Users with this type of
account can change settings globally and
install programs.
• Standard User – Have limited control
over a computer. Users with this type of
account can run applications, but they
cannot install programs.
ITE v7.0 25
Finalize the Installation
Windows Update
• To update the OS after the initial installation, Microsoft Windows Update is used
to scan for new software and install service packs and patches.
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.
ITE v7.0 26
Disk Cloning
With remote network installation, the OS installation files are stored on a server.
The client computer can access the files remotely. A software package such as
Remote Installation Services (RIS) communicates with the client, stores the setup
files, and provides the necessary instructions for the client to access the setup
files, download them, and begin the OS installation.
If the client computer does not have an OS
installed or needs a new OS, a special
environment must be used to boot the
computer, connect to the network, and
communicate with the server to begin the
installation process. This special
environment is known as the
Preboot eXecution Environment (PXE).
ITE v7.0 29
Unattended Network Installation
To perform a Windows Unattended installation, setup.exe must be run with the user options
found in the answer file. Instead of prompting the user, Setup uses the answers listed in the
file.
To customize a standard Windows 10 installation,
use the System Image Manager (SIM), to create
the setup answer file. The answer file is copied to
the distribution shared folder on a server. At this
point, you can do one of two things:
• Run the unattended.bat file on the client
machine to prepare the hard drive and install
the OS from the server over the network.
• Create a boot disk that boots the computer and
connects to the distribution shared folder on the
server. You then run a batch file containing a set
of instructions to install the OS over the network.
ITE v7.0 30
Recovery Partition
Some Windows computers contain a section of the disk that is inaccessible to the
user called a recovery partition.
• Contains an image that can be used to restore the computer to its original
configuration.
Often hidden to prevent it from being used for
anything other than restoration.
To restore the computer using the recovery
partition, you often must use a special key or
key combination when the computer is starting.
Sometimes, the option to restore from the
factory recovery partition is located in the
BIOS or found in Windows.
ITE v7.0 31
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.
ITE v7.0 32
Boot Sequence for Windows
ITE v7.0 33
Windows 10 Boot Sequence
1. PreBoot – The PC’s firmware initiates a Power-On Self Test (POST) and loads firmware
settings. This pre-boot process ends when a valid system disk is detected. Firmware reads
the master boot record (MBR), and then starts Windows Boot Manager.
2. Windows Boot Manager – Windows Boot Manager finds and starts the Windows loader
(Winload.exe) on the Windows boot partition.
3. Windows operating system loader – Essential drivers required to start the Windows
kernel are loaded and the kernel starts to run.
4. Windows NT OS Kernel – The kernel loads into memory the system registry hive and
additional drivers that are marked as BOOT_START. The kernel passes control to the
session manager process (Smss.exe) which initializes the system session, and loads and
starts the devices and drivers that are not marked BOOT_START.
Phase Boot Process BIOS UEFI
1 PreBoot MBR/PBR (Bootstrap Code) UEFI Firmware
2 Windows Boot Manager %SystemDrive%\bootmgr \EFI\Microsoft\Boot\bootmgfw.efi
3 Windows OS Loader %SystemRoot%\system32\winload.exe %SystemRoot%\system32\winload.efi
4 Windows NT OS Kernel %SystemRoot%\system32\ntoskrnl.exe
ITE v7.0 34
Windows Boot Sequence
After POST, the BIOS locates and reads the configuration settings stored in the CMOS
memory.
The boot device priority is the order in which devices are checked to locate the bootable
partition.
The BIOS boots the computer using the first
drive that contains a valid boot sector.
This sector contains the Master Boot
Record (MBR). The MBR identifies the
Volume Boot Record (VBR) which loads
the boot manager, which for Windows is
bootmgr.exe.
Hard drives, network drives, USB drives,
and even removable media can be used in
the boot order, depending on the capabilities
of the motherboard.
• Used for system repair
ITE v7.0 35
Windows 7 Startup Modes
Pressing the F8 key during the boot process opens the Windows Advanced Boot Options
menu. Users can select how to boot Windows. 4 startup options:
• Safe Mode – A diagnostic mode used to troubleshoot Windows and Windows startup.
Functionality is limited as many device drivers are not loaded.
• Safe Mode with Networking - Starts Windows
in Safe Mode with networking support.
• Safe Mode with Command Prompt - Starts
Windows and loads the command prompt
instead of the GUI.
• Last Known Good Configuration - Loads the
configuration settings that were used the last
time that Windows started successfully.
ITE v7.0 36
Windows 8 and 10 Startup Modes
Details pane
• Provides more information and shows processes from all user accounts on your
system.
• Same information as the Processes tab in Windows 7 displays.
• Used to set the priority for a process.
ITE v7.0 38
10.4 CHAPTER SUMMARY
ITE v7.0 39
Chapter 10: Windows Installation
ITE v7.0 40
ITE v7.0 42