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

How to Install CyberLink PowerDirector and PhotoDirector from Dell

Summary: This article covers how to download and install CyberLink PowerDirector and PhotoDirector through Dell Digital Delivery.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Affected Products:

  • CyberLink PowerDirector
  • CyberLink PhotoDirector
  • CyberLink PowerDirector 365
  • CyberLink PhotoDirector 365

CyberLink PowerDirector/PhotoDirector can be purchased at Dell:

  • At the time of a computer purchase:
    • Software is stored in the Dell Digital Delivery application.
  • After the purchase of a Dell computer:
    • Software is stored in the Dell Digital Locker account. Cyberlink Power Director / Photo Director purchased from Dell alphanumeric SKU (for example, 634-BYCS) can be accessed in the Dell Digital Locker with the email that is used at the time of purchase.

This article covers only the Dell Digital Delivery method.

Note: Before installing CyberLink PowerDirector/PhotoDirector:

To install the software:

  1. In the Windows start menu, locate and then click Dell Digital Delivery.
    Dell Digital Delivery
    Note: If the Dell Digital Delivery icon differs from the above screenshot that would indicate that an older version is installed. Before proceeding, download and install the latest Dell Digital Delivery version.
  2. In Dell Digital Delivery, locate either:
    • Cyberlink Power Director/Photo Director Bundle
      • This is a perpetual (one-time) license.
        Cyberlink Power Director / Photo Director Bundle
    • CyberLink Director Suite 365
      • This is a perpetual (ongoing) license.
        Cyberlink Director Suite 365
    • Cyberlink PowerDirector and PhotoDirector 365
      • This is a subscription (ongoing) license.
        Cyberlink Power Director and Photo Director 365

Click the proper license type for further steps.

Note: A CyberLink PowerDirector/PhotoDirector 365 redemption code is offered through Dell Digital Delivery. A New User can redeem the code for 1 year or CyberLink PowerDirector/PhotoDirector 365 product access. After redemption, Existing Users can manage their product access and subscription directly with CyberLink.
Warning: The CyberLink PowerDirector/Photo Director 365 redemption can only be used once. Further attempts to use the redemption code result in an error.
  1. To the right of the Cyberlink Power Director/Photo Director Bundle, click Download.
    Download
    Note:
    • If CyberLink PowerDirector/PhotoDirector is not listed, that could indicate connectivity issues, or the software is not associated to your Dell Digital Delivery account.
    • The License Key has been omitted from the above screenshots.
  2. Dell Digital Delivery automatically downloads and installs the software. Post installation, CyberLink PowerDirector or CyberLink PhotoDirector, can be accessed through your Windows start menu or desktop shortcut.
    CyberLink Power Director or CyberLink Photo Director Icons
  3. Alternatively, you can Log in to CyberLink Member Zone This hyperlink is taking you to a website outside of Dell Technologies..
  4. Go to Redeem and enter your product key obtained in the Dell Digital Delivery Application.
  5. Click the Submit button and redeem the digital copy.
  6. Click Download Now in the Registered Products section to download your product.
  1. To the right of Cyberlink PowerDirector and PhotoDirector 365, click Redeem.
    Redeem
  2. In the web browser, click Register Now.
    Register Now
  3. In the Personal Profile:
    1. Populate First Name
    2. Populate Last Name
    3. Populate Email Address
    4. Populate and retype your Password.
    5. Check I’m not a robot.
    6. Click Agree & Become a Member.
      Personal Profile
  4. Close the CyberLink Members Zone web browser tab.
  5. Go to your email (step 5c) and then open the CyberLink Membership confirmation email.
  6. Click Activate My Account.
    Activate My Account
  7. To activate, Sign In to your CyberLink account.
    Sign in
  8. Go back to the Redemption web browser tab and:
    1. Populate your Email (step 5c).
    2. Populate your Password (step 5d).
    3. Click Submit.
      Redemption
  9. Populate Your Product Key listed in the Dell Digital Delivery portal (step 3) and then click Submit.
    Submit
    Note:
    • The product key is labeled as a license key in the Dell Digital Delivery portal.
    • On Error: Your Product Key is not recognized, is out of date, or has already been activated, attempt to go through the Existing User activation listed above.
  10. The CyberLink Application Manager is automatically downloaded. On download, click ApplicationManager_[Version].exe to automatically install the application.
    Note:
    • [VERSION] = Product version of the installer
    • The CyberLink Application Manager is required to access all subscription-based products.
  11. CyberLink Application Manager automatically starts on install. Click Accept and Continue.
    Accept and Continue
  12. Click Sign In.
    Sign In
  13. Populate the Email (step 5c), Password (step 5d), and then click Sign in.
    Populate Email and Password
  14. Determine if you would like to participate in the CyberLink Improvement Program.
    CyberLink Improvement Program
  15. Install your desired product.
    Install Product
  16. Accept the License Agreement.
    Accept
  17. The product automatically downloads and is installed. On install, click Open.
    Open
  18. Repeat the steps 17 through 19 for each product that you want to install.
  1. In a web browser, go to https://www.cyberlink.com/This hyperlink is taking you to a website outside of Dell Technologies..
  2. In the upper right corner, click the User icon.
    User Icon
  3. Sign In with your Email and Password.
    Sign In
    Note: Dell is unable to assist with CyberLink email or password issues. For CyberLink account assistance, contact CyberLink Support at https://www.cyberlink.com/support/index.html This hyperlink is taking you to a website outside of Dell Technologies..
  4. Accept & Submit the Privacy Policy Update.
    Accept & Submit
  5. In the top menu, click Downloads.
  6. In the left menu, click Download CyberLink Application Manager for Your 365 Subscription.
    Download CyberLink Application Manager for Your 365 Subscription
  7. Click Download Now.
    Download Now
  8. Double-click ApplicationManager.exe to install the CyberLink Application Manager.
    Note:
    • [VERSION] = Product version of the installer
    • The CyberLink Application Manager is required to access all subscription-based products.
  9. On install, CyberLink Application Manager automatically starts. Click Accept and Continue.
    Accept and Continue
  10. Click Sign In.
    Sign In
  11. Populate the Email (step 5c), Password (step 5d), and then click Sign in.
    Populate Email and Password
  12. Determine if you would like to participate in the CyberLink Improvement Program.
    CyberLink Improvement Program
  13. Install your product.
    Install product
  14. Accept the License Agreement.
    Accept
  15. The product automatically downloads and is installed. On install, click Open.
    Open
  16. Repeat the steps 15 through 17 for each product that you want to install.
Article Properties
Article Number: 000185038
Article Type: How To
Last Modified: 31 Jul 2024
Version:  13
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.