Professional Documents
Culture Documents
Windows 10 Installation
A clean installation is a process in which you erase the hard drive to start from
scratch with a new setup when your computer is having problems. For example, using
this method can help resolve performance, memory, start-up, shut down, and
application program issues. In addition, it can even help to improve battery life on
laptops and tablets, and it's a practical approach to eliminate viruses and other
malware or computer threats.
If you've been using the same setup for some time, a clean installation is a good
option to upgrade to the most up-to-date version of Windows 10 or upgrade from an
older version, such as Windows 8.1 and Windows 7, minimizing the risks of issues
during and after the process.
It's also the option you should use to start fresh with a copy of Windows 10 on
a new device that came preloaded with bloatware, a device you're readying to give
away, or during a hard drive replacement.
1. Creating Backup
The clean installation process erases everything on the main drive. Therefore
before proceeding, it is advised to create a full backup of your device, or at least a
backup of your important files.
Backup entire device
Although you'll start from scratch with a fresh copy of Windows 10, you should
create a temporary full backup of your current installation, in case something goes
wrong, and you need to revert the settings, or recover files.
You can choose from a number of solutions, but the easiest way to create a full
backup is to use the legacy System Image Backup tool available on Windows 10 as
well as on Windows 8.1 and Windows 7.
e. Click to clear the folder (uncheck) that you don't want to backup in the
cloud (optional). Afterwards, click the “Start backup” button.
Once you complete the steps, OneDrive will begin backing up the files on the
Desktop, Documents, and Pictures user folders in the cloud while keeping a copy on
your computer and syncing them across your devices.
After you complete the steps, you may need to repeat the instructions to backup
the files for the remaining accounts (if applicable).
In addition to making a copy of your files, it's a good idea to create a list of your
installed applications and their product keys (if applicable) to know the apps you need
to reinstall after the installation.
If you're not already saving your passwords and bookmarks with an online
service, it's now a good time to export your browser credentials and links.
After you complete the steps, if your current setup is activated, Windows 10
should automatically reactivate after the installation.
Quick tip: The steps to access the BIOS varies per manufacturer and even per
computer model. As a result, you may need to check your manufacturer support
website for more specific steps.
Once you complete the steps, your computer should be able to start from the
USB bootable media.
Disconnect Non-Essential Peripherals
Peripherals connected to your device are usually the reason for issues during
the installation process. If you have non-essential peripherals connected, such as
removable storage and other USB and Bluetooth devices as well as printers, scanners,
cameras, and others, it's recommended to remove them.
When performing a clean install of Windows 10, you only need a monitor,
keyboard, mouse, and an internet connection. After the process, you can reconnect
the peripherals again (one at a time), making sure they don't cause other issues.
Quick tip: If you plan to install Windows 10 on several devices running the 32-bit or
64-bit architecture, use the "Architecture" drop-down menu and select the Both
option.
i. Click the Next button.
j. Select the USB flash drive option.
Figure 3.49. Choosing Media to Use
k. Click the Next button and then Finish.
Once you complete the steps, the Media Creation Tool will download the files
and create an installer, which you can then use to start your device and set up a fresh
copy of Windows 10.
Important: Rufus is a popular tool with many options to help you create a bootable
media of Windows 10 faster. However, it's still a third-party tool, which is not supported
by Microsoft. Use it at your own risk.
Quick tip: If you're in the United States, select the "English" option, not "English
International."
Quick note: If the computer includes a legacy BIOS, select the MBR option for
partition scheme and BIOS (or UEFI-CSM) option target system.
23. Under the "Show Advanced drive properties" section, leave the default
settings.
24. Under the "Volume label" field, enter a descriptive name for the drive — for
example, "win10_usb."
25. Under the "File system" and "Cluster size" section, leave the default settings.
26. Click the Show advanced format options button.
27. Select the "Quick format" and "Create extended label and icon files" options.
28. Click the Start button.
29. Click the OK button to confirm.
30. Click the Close button.
After you complete the steps, Rufus will download the ISO file from the
Microsoft servers, and it'll create the bootable media to perform a clean install of
Windows 10.
Quick tip: Usually, it's unnecessary, but if your language, time and currency, and
keyboard are different from the default selections, make sure to select the correct
settings before continuing.
4. Click the Install now button.
Figure 3.55. Start of Installation of Windows
5. Type the product key if this is your first time installing Windows 10. If you're
reinstalling the OS, click the “I don't have a product key” option to continue
(assuming that your device was already activated).
Quick tip: If "Drive 0" has multiple partitions, you have to select and delete each
of the partitions to allow the setup to use the entire drive for the new clean
installation. Windows 10 will create the required partitions automatically during
the process. It's not necessary to delete the partitions on secondary drives.
After the setup, you need to continue with the out-of-box experience to create
a new account and configure your preferences.
This guide follows the out-of-box experience available with Windows 10 version
2004 (May 2020 Update), but depending on the release you are trying to install; the
steps may be slightly different.
To complete the OOBE on a new install of Windows 10, use these steps:
1. Select your Region option and click the Yes button.
2. Select your keyboard layout option and click ‘Yes’ button again.
Figure 3.63. Keyboard Layout Settings
3. Click the Skip button (unless you need to add a second keyboard layout).
Quick note: If you're not using a wired network connection, you'll need to sign in to
the wireless network, and then proceed with the account settings.
4. Click the “Set up for personal use” option and click “Next” button.
6. Type your Microsoft account password. Or if you use your phone to sign in to
Microsoft services, you can click the “Use the Microsoft Authenticator” app
instead option (if available).
Quick tip: If you want to continue using a traditional password, click the Cancel button
to skip the process.
9. Select your privacy settings (and don't forget to scroll down the page to review
all the settings). Click the Accept button.
Figure 3.69. Privacy Settings Window
10. (Optional) If you wish to enable Timeline to access your activity history across
devices, click the Yes button. Otherwise, click the No button.
11. (Optional) You can supply your phone number and then click the Send button
to link your phone with your computer. If you want to skip this option, click the
Do it later button in the bottom-left corner of the screen.
12. (Optional) Click the Next button to allow OneDrive to backup the Desktop,
Documents, and Pictures folders to the cloud. If you use another cloud
service or are not interested in uploading your files to the cloud, click the
“Only save files to this PC” option in the bottom-left corner of the screen.
13. Click the No, thanks button to skip the Microsoft 365 setup (if applicable).
Quick tip: If you have an Office product key, you can click the “I have a product key”
option, and then the apps will install automatically on your device.
14. (Optional) Check the Let Cortana respond to "Hey Cortana" option to use the
assistance hands-free.
15. Click the Accept button to allow Microsoft to collect personal information to
make Cortana more personal. If you're not interested in the digital assistant,
click the “Not now” button to continue.
Figure 3.70. Cortana Settings Window
After you complete the steps, the settings you selected will apply to the clean
installation, and you should be able to see the default desktop experience.
Although it's not a requirement, after the installation, you want to make sure
that Windows 10 isn't missing any important updates, is properly activated, and there
are no issues with device drivers.
Installing updates
To install the latest cumulative updates on Windows 10, use these steps:
1. Open Settings.
2. Click on Update & Security.
3. Click on Windows Update.
4. Click the Check for updates button.
Reinstall Applications
It's now time to reinstall your applications, including web browsers, such as
Microsoft Edge, Google Chrome, Mozilla Firefox, or Opera to browse the web.
If you use Spotify or iTunes to listen to tunes while working, you can download
these apps and others from Microsoft Store.
Also, it's now a good time to download and install the productivity suite of Office
apps to start working with Word, Excel, PowerPoint and managing your emails with
Outlook.
Although you can start a clean installation using the Media Creation Tool
without a USB media and even the “Reset this PC”” option from the recovery settings,
using these methods have their limitations, and they do not always work as expected.
If you want to make sure that you're performing a true clean installation, using
the bootable media is a better alternative.
Preparing PC for Linux installation
● Swap Partition
SWAP partition is an essential feature in Linux. It gives the best performance
and stability especially in a PC with smaller RAM. In a nutshell, SWAP space is
like adding memory in the form of virtual RAM. By adding SWAP, you are
allocating some amount of hard disk space to use as RAM when physical RAM
is overflown.
Quick Tip: I would say if your PC’s RAM is less than or equal to 4 GB, you must have
a SWAP. If you have more than 8 GB physical RAM, you may still need SWAP if you
run resource-intensive applications like video convention, virtual machines,
multimedia applications, etc. If you are using your PC for just internet browsing, email,
and running office applications, you can skip SWAP provided you have at least 4GB
RAM. We don’t want the memory to overflow RAM which makes the PC unstable and
non-responsive.
A simple rule of thumb is to have SWAP space at least double the size of
physical RAM. But this is up to you to decide. Linux can work with tiny SWAP or even
without SWAP, but if you want a robust and stable PC for resource intensive apps, get
as much SWAP as possible.
Installing Ubuntu 20.04 Linux Operating System
3. When disk checking is complete or if you have cancelled it, after a few
seconds, you should see the Ubuntu 20.04 welcome page as shown in the
following screenshot. Select “Install Ubuntu”.
5. After that, choose the apps you want to install based on the installation type
(normal or minimal installation). Also, check the option to install updates during
the installation process and where to install third-party software.
8. Now you need to partition your hard drive for the installation. Simply select or
click on the unpartitioned storage device from the list of available storage
devices then click “New Partition Table”.
Note that the installer will auto-select the device on which the boot-loader will
be installed as shown in the following screenshot.
Quick tip: If you have more than 8 GB physical RAM, you may still need SWAP
if you run resource-intensive applications like video convention, virtual
machines, multimedia applications, etc. If you are using your PC for just internet
browsing, email, and running office applications, you can skip SWAP provided
you have at least 4GB RAM. We don’t want the memory to overflow RAM which
makes PC unstable and non-responsive.
24. Once the system installation is complete, reboot your system by clicking
“Restart Now”. Remember to remove the installation media, otherwise, the
system will still boot from it.
26. Then log into your new Ubuntu 20.04 installation by providing the correct
password you entered during the user creation step.
Congratulations! You have just installed Ubuntu 20.04 LTS on your computer.
Multi-booting
Multi-booting is the act of installing multiple operating systems on a single
computer, and being able to choose which one to boot.
A multiboot system gives you the best of both worlds. It works by prompting you
at start-up to select which operating system you'd like to load into. So, you'll have to
reboot your computer each time you want to load into a different operating system.
Another good advantage of multi boot is that having multiple operating systems
can make troubleshooting easier and when you try something that doesn’t work with
one operating system you can try it on the other.
Example, if you have installed distribution of Linux over Windows 10 on your
system, you can execute programs in Linux that are not compatible with Windows 10.
In multi-booting, remember that to be able to use more than one operating
system in your computer, you need to have plenty of hard disk space.
Creating a dual boot or multi boot system is a viable solution for users that wish
to leverage the best of both worlds by having two (2) operating systems installed
simultaneously. While not as flexible as virtualization, it offers some advantage by
allowing both operating systems to have direct access to your system's hardware.
Virtual Machine
Virtual Machine is a cross-platform virtualization application. For one thing, it
installs on your existing Intel or AMD-based computers, whether they are running
Windows, or Linux operating systems.
Its biggest advantage compared to multi boot is that it extends the capabilities
of your existing computer so that it can run multiple operating systems (inside multiple
virtual machines) at the same time.
For example, you can run different Windows versions and Linux on your
existing Windows (or Mac and Linux), run Windows Server 2008 on your Linux server,
and so on, all alongside your existing applications.
Another advantage of Virtual Machines is the ability to install and run as many
virtual machines as you like -- the only practical limits are disk space and memory.
Here are some of the best virtual machine software programs available.
1. Oracle VM VirtualBox
Virtual Box is a complete free Open Source virtualization software which was
developed by Sun Microsystems which is now a subsidiary of Oracle Inc. (as the latter
acquired Sun Microsystems in 2010). Since it being marketed and circulated for
distribution as a free software its entire source code is available for anyone to
download for free. So apart from not only using it for your day to day needs of
virtualization at work, study or play time, anyone also have the flexibility and the ease
to read the entire code of Virtual Box and know each and everything about it with the
same level of detailing as its creators.
VirtualBox can be installed on a number of host operating systems, such as
Linux, macOS, Windows, Solaris and OpenSolaris. It also supports the creation and
management of virtual machines which run versions of Windows, Linux, BSD and
others, as well as limited virtualization of macOS guests on Apple hardware.
3. Parallels Desktop
Parallels Desktop was launched in 1999. Parallels Desktop provide four (4)
products especially for businesses and three (3) products for personal use. This
software is for Mac users, to use Windows OS on Mac.
Parallels enables the user to seamlessly run Windows alongside their native
OS, for those awkward moments when they need software that only works on that
platform. A few of the elegant things that Parallels can do is make Windows alerts
appear in the Mac notification centre, and operate a unified clipboard.
Most Mac users think of Parallels as a tool exclusively for using Windows, but
it can be used to host a wide range of Linux distros, Chrome OS and even other (and
older) versions of Mac OS.
5. Microsoft Hyper-V
Hyper-V, formerly named Windows Server Virtualisation, is a hypervisor
designed to create virtual machines on x86-64 systems running Windows. A server
computer that runs Hyper-V can be configured to expose individual virtual machines
to one or more networks.
Hyper-V carries out the isolation of virtual machines in terms of a partition, a
logical unit of isolation that is supported by the hypervisor that each operating system
executes in. The Hyper-V does not virtualise audio hardware, and does not require
users to have an existing installation of Windows Server 2008 or R2. The Hyper-V
Server is built with components of Windows with an included Windows Server Core
user experience.
6. Windows Virtual PC
Windows Virtual PC is a freeware virtualisation program designed for Microsoft
Windows. It does not run on versions earlier than Windows 7 and does not support
MS-DOS or operating systems earlier than Windows XP Professional SP3. The Virtual
PC is able to virtualise a standard IBM PC compatible device and all associated
hardware, with the ability to enable supported Windows operating systems to run
inside it. The Windows Virtual PC can be accessed by either being installed by OEMs
or via direct download from Microsoft’s website.
Linux-based guests can also be installed in Virtual PC; these include RedHat
and SUSE Linux, some of which must be installed in text mode as they do not support
the Virtual PC’s graphics chip.