Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Alienware Digital Delivery User Guide

Summary: The following article is a user guide to the Alienware Digital Delivery application.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Table of Contents:

  1. What is Alienware Digital Delivery and how does it work?
  2. How do I uninstall or reinstall the Alienware Digital Delivery Application and service?
  3. How do I retrieve my Alienware Digital Delivery Software, Entitlement, and/or License Key?
  4. Alienware Digital Delivery Warranty and Licensing
  5. Frequently Asked Questions (FAQ)
    1. When I receive the message, "There was a problem, Please reinstall," are there any other options before reinstalling?
    2. I receive the message, "Alienware Digital Delivery has not been able to connect to the Internet. Please make sure you are connected and try again"
    3. Alienware Digital Delivery has not been able to connect to the Internet
    4. Logs are being requested so that analysis can be done?
  6. Glossary
  7. Software Vendor Links, and Articles
    1. Adobe
    2. Cyberlink
    3. McAfee
    4. Foxit
    5. Miscellaneous other software vendors
  8. Microsoft Office Links, and Articles
  9. Troubleshooting Help

What is Alienware Digital Delivery and how does it work?

 

Alienware Digital Delivery is a service which enables you to purchase software at the time you order your computer. You can download and install it once you receive the computer and connect to the Internet.

Affected Products:

  • All current Alienware products

Here is how it works:

When you order Optional software to be Digitally Delivered with your computer. You do not receive physical media (CDs or DVDs, paper license keys, or printed documentation) for these Digitally Fulfilled applications.

When your new computer is powered on for the first time, you are walked through the regular computer setup including connecting to the Internet.

After you have connected your computer to the Internet. The Alienware Digital Delivery application that is already installed on your computer will run automatically within 30 minutes after the operating system activation. When Alienware Digital Delivery runs, it alerts you that it is ready to download and install any software that you may have purchased. 

You are presented with one of two possible displays depending on the version of Microsoft Windows that is installed on your computer:

  • Windows version 1709 and previous versions along with Non-Windows 10 receives the following walkthrough:

    • You are presented with the following screen:

      Start Screen

      (Figure.1 Alienware Digital Delivery Start Screen)

      • You can select from the options: Download Now, Remind Me Later or Do Not Download.

        If you choose to download your software, you can select the software which puts a checkmark in the selection box. You can then select Download Now. After downloading, You receives the following a message after a successful download:

        Purchase Delivery

        (Figure.2 Alienware Digital Delivery Purchase Delivery Screen)

        If you select, download later, you will receive a reminder after reboot or every 24 hours until you complete the download.

        Selecting Do Not Download ends the process until you decide to return to the download screen. You can return to the download screen by selecting the Alienware Digital Delivery application at the Start Menu.

  • If your computer has an operating system Windows 10 version 1803 or newer, you receive the following walkthrough for downloading your purchased software.

    Dell Digital Delivery

    (Figure.3 Alienware Dell Digital Delivery Screen)

    At the time Alienware Digital Delivery is launched, you can choose Download Now. Alternatively, there are various options for snoozing the download of your purchases.

    Snooze Screen

    (Figure.4 Alienware Snooze Screen)

    If you choose the Snooze, the option to download notice will appear after the selected time option. If you choose Do Not Download, your software is not downloaded. If you change your mind, you may launch the Alienware Digital Delivery application manually at any time (at the start menu).

    If you click Download Now by opening the application, you are presented with several options as you download your software:

    • Download All.
    • Review the status of the software Redeemed.
    • Redeem each software individually.
    • Review your license key number.
    • Review the History of your software downloads.
    • Reinstall software from the History Menu.

    Initially, the application presents you with the option to redeem all copies of the software. You only must select Download All.

    Download All

    (Figure.5 Alienware Download All Screen)

    The status is displayed with a Progress Bar for you to review.

    Progress Screen

    (Figure.6 Alienware Progress Screen)

    SLN316032_en_US__8ADD_Available_Screen

    (Figure.7 Alienware Available Tab)

    If your preference is to download an individual software, selecting GET starts the process.

    Get Screen

    (Figure.8 Alienware Get)

    You must select the Redeem software option. If you are interested in reviewing their License Key number? After selecting GET, you are presented with two options (Redeem software or Copy License Key XXXX-XXXX-XXXX-XXXX) in which case you see your License Key.

    Alienware Redeem

    (Figure.9 Alienware Redeem)

    At any time, you can review the History of your downloaded software using the History Tab within Alienware Digital Delivery:

    History Screen

    (Figure.10 Alienware History Tab)

    From the History Tab, you can reinstall your Software. Selecting the downward arrow of the Installed selection allows you to install your software again.

    Install Again

    (Figure.11 Alienware Install Again)

    Alienware Digital Delivery informs you when the installation is complete. If a restart of the computer is needed, you are prompted to do so. After installation is complete, the installed programs can be found in your Start Menu or All Programs (Windows 8 and 7) or Apps & features for Windows 11 and Windows 10.


Back to Top

Cause

How do I uninstall or reinstall the Alienware Digital Delivery Application and service?

 

To uninstall Alienware Digital Delivery for Windows 8 and 7, go to the Control Panel and choose Programs and Features. Select Alienware Digital Delivery and follow the computer's instructions to remove and uninstall the program, for Windows 11 and Windows 10.

To Reinstall Alienware Digital Delivery:

Non-UWP (Universal Windows Platform): Dell Support

UWP: Go to the Windows Store

 


Back to Top


How do I retrieve my Alienware Digital Delivery Software, Entitlement, and/or License Key?

 

Non-UWP: Dell Support

UWP: From the History Tab

History Screen

(Figure.10 Alienware History Tab)


Back to Top


Alienware Digital Delivery Warranty and Licensing

 

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

Resetting the Dell Digital Delivery Client and Gathering the Logs (Windows 7 through to Windows 10 version 1803).

DDDFixIt Tool

The DDDFixIt Tool described above resets the Dell Digital Delivery application and deposit the logs in a DDDFixIt folder on your desktop.

Internal Reset

If Dell Digital Delivery can be launched on your machine, it can be reset internally by clicking Options (the gear icon) and Reset Settings.

For Windows 10 (version 1803 and newer) you can reset under the General Tab.

General Tab

(Figure.12 Alienware General Tab)

In the case of a system exchange, the entitlement for Alienware Digital Delivery is transferred to the new service tag.

 


Back to Top

Resolution

Frequently Asked Questions (FAQ)

 

  1. You may attempt to reinstall the software from within Alienware Digital Delivery. Click the Info Icon at the right of the listing for the application and choosing to Install this application again.

  2. If that is not successful, you can reset the Alienware Digitally Delivered Application by clicking Options (the gear icon) and Reset Settings.

  3. If this is unsuccessful, you may attempt to manually install the software. Open a Windows Explorer window by clicking the folder at the bottom of your desktop and navigate to C:\ProgramData\Dell\DigitalDelivery\Downloads\Software.

  1. Close the Alienware Digital Delivery application.

  2. Launch an Internet browser such as Internet Explorer and attempt to navigate to any website:

    • If you are successful, start the Alienware Digital Delivery application again.

    • If you were unable to navigate to a website, click Start > Control Panel > Network and Sharing Center, and select Set up a new connection or network. Follow the instructions and once you are connected to the Internet, start the Alienware Digital Delivery application again.

You should follow these steps for resolving the issue:

  1. Check your firewall settings, adjust them if needed.

  2. Verify your Internet connection by connecting to another secure website such as:

  3. If this works, try connecting to:

  4. If this brings up a secure log-in prompt, try connecting to digital delivery again. If you do not see this prompt, or you still cannot connect to digital delivery? Your firewall settings may need adjusting, or the Dell Backend may be down.

  5. Dell Technical Support can suggest some resolutions in these cases by looking at your main client log files:

    • C:\ProgramData\Dell\Digital Delivery\Logs\Service.Log.

  6. Reset ADD (Figure.3).

  7. Uninstall and reinstall ADD from the Drivers & Downloads website.

Note: For non-UWP Windows 10 systems, DDDFixIT.exe is a downloadable tool which attempts to solve any problems and install the latest version of the DDD application.

The log files are located at C:\ProgramData\Dell\Digital Delivery\Logs.


Back to Top


Glossary

Table.1: Glossary
Term Definition Description
  Alienware Digital Delivery Service for downloading, and installing software that was purchased or came with your computer.
  Cirrus  
DDD Dell Digital Delivery Service for downloading, and installing software that was purchased or came with your computer.
How to access your Dell Digital Locker
DDL Dell Digital Locker Single destination to manage PURCHASED software products:
Frequently asked Questions
How to access your Dell Digital Locker
  Dell Download Center Dell offers different sources for downloading BIOS, Drivers, and Software applications. Reinstall your software or get the last software that you have bought.
Dell Download Center
DEE Digital Entitlement Engine Engine to process the license retrieval request, trigger LKM to generate the license key.
  Entitlement  
  Keys  
LKM License Key Manager License Key Manager (LKM) that helps in managing digital product keys (DPKs) for procurement, allocation, inventory management, returns, account reconciliation, and audits.
 


Back to Top


Software Vendor Links, and Articles


Back to Top


Microsoft Office Links, and Article

Microsoft Office:

SnP

You can check out third-party software available from Dell on the following link:

Alternatively, you can follow this path from the main site:

  • Dell Shop > For Home > Accessories > Software > Business and Office > Office Applications >

Articles

Table.2: Articles
Title and Link
Manually track your Microsoft Office 2016 licenses
Fix Outlook and Office 365 problems with Microsoft Support and Recovery Assistance for Office 365 This hyperlink is taking you to a website outside of Dell Technologies.
 


Back to Top


Troubleshooting Help

Articles


Back to Top

Article Properties


Affected Product

Alienware

Last Published Date

11 Jan 2024

Version

11

Article Type

Solution