Dell Digital Delivery- Installing, Using, Troubleshooting and FAQ's

Dell Digital Delivery- Installing, Using, Troubleshooting and FAQ's



This article provides information about installing, using and troubleshooting Dell Digital Delivery


Table of Contents:

  1. What is Dell Digital Delivery and how does it work?
  2. Dell Digital Delivery Warranty and Licensing
  3. Setup/reinstall guide for Dell Digital Delivery
  4. Issues with Dell Digital Delivery
  5. Dell Digital Delivery FAQ's

1. What is Dell Digital Delivery and how does it work?

Dell Digital Delivery is a flexible, new way to buy customizable software. Dell will automatically download and install the software you want using a preinstalled application on select quick-ship systems. All it takes is an Internet connection and a few minutes, so you can enjoy the customization Dells stands for without the wait and get right back to work.

Dell Digital Delivery allows you to purchase software along with your computer, and then download and install that software automatically upon receiving your computer.

When you purchase software at the time the new system is ordered. The User will not receive media (CDs or DVDs) or printed documentation for these applications.

When the system is powered on for the first time, The Dell Digital Delivery will initialise after roughly 10 minutes.

If the application did not initialize due to any reason, on start up for the first time, it will run on the second start of the system.

After the Dell Digital Delivery application starts, The User will be shown the option to "Download Now", "Remind Me Later", and "Do Not Download". (Figure 1)

If the User chooses "Remind Me Later," The User will be asked again the next time the system is started, as well as on subsequent restarts until the User decides to begin the download.

Figure 1: Dell Digital Delivery

Dell Digital Delivery

The software will download and install automatically, and indicate when setup is complete. If a restart of the system is necessary, The User will be prompted to do so. Newly installed programs can be accessed from the start menu, and will be highlighted.

Back to Top


2. Dell Digital Delivery Warranty and Licensing

The entitlement for the license (and download) is kept available for 8 years or 10 downloads, and is not related to the hardware warranty.

In the case of a system exchange, the entitlement for Dell Digital Delivery (DDD) is transferred to the new service tag.

When the customer downloads an application, a copy of the installer is kept on their hard drive. So, a reinstall only requires another download if the HDD is replaced, wiped, etc. A simple uninstall/reinstall/repair typically will not require a download.

Back to Top


3. Setup/reinstall guide for Dell Digital Delivery

The Dell Digital Delivery application launches automatically after 10 minutes, once the system is connected to the Internet, after restarting your computer the first time. The application automatically identifies your hardware configuration, and then downloads and installs the software you have purchased.

You can also postpone downloads to a more convenient time or reinstall your software. You do not need to create a backup media of the software as the software can be downloaded at any time using the Dell Digital Delivery application.

Note:
  • Dell Digital Delivery may not be available in all regions.
  • Dell Digital Delivery is supported only on Windows 7 and Onwards.

Note: If the Dell Digital Delivery application is not installed on your computer, you can download and install the application from www.dell.com/support/drivers, entering your Service Tag and downloading the Dell Digital Delivery Application in Drivers & Downloads, under Application.

To launch the Dell Digital Delivery application:

  1. Click Start

  2. Click All Programs

  3. Click Dell

  4. Click Dell Digital Delivery (Figure 2)

Figure 2: Launch from start menu

Launch from start menu

OR

Double-click the Dell Digital Delivery Icon Dell digital delivery icon in the notification area of your desktop.

Installing the Software

Ensure that you are connected to the Internet, In the Dell Digital Delivery window, click Download Now. (Figure 3)

Figure 3: Download Now

DDD - Download Now

In most cases, the software download is completed in a few minutes. The duration of the download will vary depending on the number of software you purchased and the speed of the internet connection. After the software installation is complete, the Dell Digital Delivery application notifies and prompts you to close the application window. The newly installed software can be accessed through the Start menu.

Dell Digital Delivery for Windows 8

Dell Digital Delivery will be available as a tile on the Windows 8 Start Screen. Since the Dell Digital Delivery app is installed as a Desktop App, the Dell Digital Delivery tile will be among the Desktop Apps tiles.

Figure 4: Windows 8 Metro Screen

Windows 8 Metro Screen

Back to Top


4. Issues with Dell Digital Delivery

For information on problems with Dell Digital Delivery, see the Troubleshooting section in the following article:

Knowledge Base Articles for Dell Digital Delivery Issues:

Back to Top


5. Dell Digital Delivery FAQ's

1. How Do I Uninstall or Reinstall a Digitally Delivered Program?

To uninstall a program from Dell Digital Delivery, go to Start -> Settings -> Control Panel and choose Add or Remove Programs. Find the program you wish to remove on the list and select it. Follow the instructions to remove the program.

To Reinstall a program purchased through Dell Digital Delivery, after removing the program go to Start, Programs, Dell, and select Dell Digital Delivery. The program will start and allow you to download any purchased programs not currently installed on the computer by clicking Reinstall.

2. How Do I Find the License Key if Needed for Reinstall?

In the Dell Digital Delivery application window, after installing the application, there will be an info icon. Click this icon to access a sub menu which provides options to reinstall the application and view application key. (Figure 5)

Figure 5: Information Icon

Information Icon

3. How Can I Reinstall the Entire Dell Digital Delivery Program?

The Dell Digital Delivery software can be downloaded and installed from the Dell Support Website / Drivers & Downloads. Enter your computer's service tag to find the Dell Digital Delivery software. The Service Tag is located on a sticker attached to your computer.

Back to Top





Article ID: SLN153764

Last Date Modified: 06/27/2019 04:14 PM


Related Articles

Rate this article

Accurate
Useful
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.