How to set up your new Dell computer

How to set up your new Dell computer

Table of Contents:

  1. Overview
  2. Physical Setup
  3. Microsoft Windows Setup
  4. Create Recovery Media
  5. Update Windows
  6. Update Drivers and BIOS
  7. Optional: Create Data Backup
  8. Set up Office 2016, 2019 or 365

This article discusses setting up a new Dell computer for the first time, including setting up and updating Windows 10 and creating recovery media.


Congratulations on your new Dell computer purchase! Now that you have your new Dell in hand, this guide will take you step-by-step through setting it up for use for the first time. There are several stages to setting up your computer:

Physical Setup

  1. Plug your computer into AC power using the enclosed power cables.
  2. Connect your monitor*
  3. Connect your mouse and keyboard*
  4. Connect your speakers*
  5. Turn your computer on.

* - Optional for laptop computers For specific information on configuring and setting up your peripheral hardware, refer to the User Manual or Setup Guide for your specific computer model.

Microsoft Windows Setup

Windows needs some information from you before starting the Windows desktop:

The first time your computer boots up, it will ask for some information:
  • Geographic location
  • Wi-Fi settings (optional)
  • Microsoft Account sign-in
  • PIN setup for Microsoft Account
  • OneDrive setup
  • Cortana setup

Create Recovery Media

Recovery media is needed to repair or recover Windows 10 when you encounter software or hardware issues. Refer to article, "Create Windows 10 recovery media for your Dell computer" for more information.

Update Windows

Your Dell computer will automatically update to the latest version of Windows 10. This may take some time and your computer may restart.

Update Drivers and BIOS

Dell updates drivers, applications and firmware to meet the demands of new software and hardware. Learn more about installing and updating drivers in the correct order by visiting the Drivers and Downloads FAQ page.

Optional: Create Data Backup

Learn how to schedule backups of your important data using File History, which is part of Windows 10. Refer to Microsoft's article, Back up and restore your files for more information.

Set up Office 2016, 2019 or 365

Refer to "How to Find and Activate Microsoft Office 2016 / 2019 / 365 on your New Dell System" for more information on setting up Microsoft Office.

Article ID: SLN127699

Last Date Modified: 03/25/2019 04:41 PM

Rate this article

Easy to understand
Was this article helpful?
Yes No
Send us feedback
Comments cannot contain these special characters: <>()\
Sorry, our feedback system is currently down. Please try again later.

Thank you for your feedback.