Advertisement
How-ToWindows

How to Install Dolby Audio (Atmos) in Windows 10

Advertisement

Dolby Audio or Atmos delivers a special listening experience by improving digital audio quality. It allows the customer to change the sound system and have an atmosphere that only one can enjoy at the theatre. So, in this guide, you will learn how to install Dolby Audio in Windows 10 for free.

Meanwhile, Dolby Atmos is one of the most innovative sound systems currently available. Microsoft’s Xbox One and Sony’s PlayStation 4 are both compliant with excellent hardware, making it easy to use the Dolby Atmos-certified sound system for consoles. Unfortunately, the same can not be said for Windows 10 PCs.

What’s the Dolby Atmos?

The next major thing in the music business is Dolby Atmos, a platform developed for surround sound systems. Dolby Atmos offers a 3D audio device that essentially produces sound in 3-dimensional space, giving you an immersive view with surround sound. It’s the next step forward, allowing the customer the feeling that he/she is in the middle of the action.

Install Dolby Audio from Store in Windows 10

Windows 10 Creators Update also introduced support for Dolby Atmos spatial sound. This requires two things: Dolby Atmos hardware support and Dolby Atmos immersive sound that fits with any pair of headphones.

The Dolby Atmos functionality for the headphones is a little unusual. It exists as an option in the normal Windows Control Panel but requires a free trial or $14.99 order from the Windows Store before you can actually use it.

Dolby Access
  • After the Dolby Access app has been installed, click on the Launch button to continue.
Launch
  • You can try it for 7 days or purchase it.
  • Once the Dolby Access app has been loaded, you will be presented with an options screen on how you would like to experience Dolby Atmos.

Install Dolby Audio Manually in Windows 10

Follow these steps to download and install Dolby Audio in Windows 10:

Step 1. Download Dolby Audio. Click here to download Dolby Audio on your Windows 10.

Step 2. Enable Developer Mode on Your Windows 10

By default, the Developer mode is disabled in Windows 10. So, you have to enable the developer mode on your Windows PC to proceed:

  • Press Win key + I to open Settings.
  • Select Update & Security.
  • Now, select For developers from the left-hand side pane. Enable the developer mode option to install apps from any source, including large files.
Enable Developer Mode

Step 3. Disable Driver Signature Enforcement.

In order to install Dolby Audio or Dolby Atmos in Windows 10, you must disable Driver Signature Enforcement. Follow the steps below to disable it:

  • Press Win key + I to open Settings.
  • Select Update & Security.
  • Select Recovery and select Restart now.

  •  Select Troubleshoot > Advanced options > Start-up Settings > Restart > After the restart, press the F7 key to disable driver signature enforcement.
Disable Driver Signature Enforcement

Step 4. Install Dolby Audio (Atmos) in Windows 10.

Once you have downloaded the Dolby Audio file, extract it.

Open the Dolby Audio file, go to the Drive file, extract the Win10x64.zip.

Now, open Device Manager.

Now, double-click on Sound, video, and game controllersright-click on Realtek High Definition Audio and then select Update driver.

Select Browse my computer for drivers.

How to Install Dolby Audio in Windows 10 for Free in 2021 [Dolby Atmos]

Click Let me pick from a list of available drivers on my computer.

How to Install Dolby Audio in Windows 10 for Free in 2021 [Dolby Atmos]

Select Have Disk.

Click Browse and select the file named hdaudio and then click Open. At last, click OK.

How to Install Dolby Audio in Windows 10 for Free in 2021 [Dolby Atmos]

Now, select Dolby Audio and click Next. Click Yes. Click Install this driver software anyway, if you’re prompted.

How to Install Dolby Audio in Windows 10 for Free in 2021 [Dolby Atmos]

When updated and installed, click Close.

At last, open the extracted Dolby Audio file and go to App, and double-click Win10x64.Appx to install it.

How to Install Dolby Audio in Windows 10 for Free in 2021 [Dolby Atmos]

Click Install to install Dolby Audio.

How to Install Dolby Audio in Windows 10 for Free in 2021 [Dolby Atmos]

Finally, Dolby Atmos is successfully installed on your Windows 10 PC.

How to Install Dolby Audio in Windows 10 for Free in 2021 [Dolby Atmos]

Restart your PC to see the Dolby Atmos effect.

Final Words

This is how you can install and enable Dolby Audio in Windows 10 for free. Dolby Atmos is obviously the future, due to the technology’s immersive and engaging listening interface. Whether you happen to have a Dolby Atmos-approved sound system or a microphone, the Dolby Control software should work well to help you increase the overall sound quality of your speakers. Click here to watch a video tutorial related to installing Dolby Audio for Windows 10.

Read More:

Advertisement

3 Comments

  1. Thank You So Much. By following your instruction I am able to re-install dolby audio back in my windows which has been lost after resetting. Now Its working perfectly fine. Thankyou.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button