The driver detected a controller error on \Device\Harddisk1\DR1 or DR3

By Eunice Samson | September 5, 2018 |

greater than 2 minute

USB drives have undeniably made file transfer and sharing more convenient and easier. However, what will you do when you encounter this error message:

The driver detected a controller error on \device\harddisk2\dr2?

This problem can prevent you from opening files in your USB drive. So, it is only natural to get frustrated, especially when you are in a hurry. However, you should not panic because we can teach you how to fix ‘The driver detected a controller error on device harddisk1 dr1’. Try our solutions below so you can successfully retrieve your files from your USB drive.

Method 1: Insert the USB Drive to a Different Port

It is possible that certain sectors in your PC have been damaged. So, a temporary workaround for the problem is inserting the USB drive to a different port. Some users reported that switching to another port had helped them get rid of the error message.

Method 2: Updating your USB Driver

In most cases, the error message appears because of outdated, missing, or corrupted drivers. So, it would be useful if you update your drivers to their latest versions. There are two ways to do this. You can manually search for the right drivers or you can choose the easier path of automating the process. We always recommend the latter for many good reasons. For one, manually updating your drivers can be time-consuming, complicated, and tedious. To give you an idea, let us show you the process:


Auslogics Driver Updater

Based on 1694 reviews on Trustpilot

Philip Burridge, satisfied user of Driver Updater:

“I just want to take the opportunity to say how much I like BoostSpeed and Driver Updater. I thought my system was pretty well maintained until I used them, especially Driver Update. Cracking pieces of software. ”

  1. Press Windows Key+R on your keyboard. This should launch the Run dialog box.
  2. If you cannot resolve the
    problem yourself, you can
    ask our certified PC technicians for immediate assistance in the chat right on this page.
  3. Inside the Run dialog box, type “devmgmt.msc” (no quotes), then hit Enter. This opens the Device Manager.
  4. Look for the Universal Serial Bus Controllers category.
  5. Expand the category’s contents, then right-click your USB device.
  6. Select Update Driver from the options.
  7. Choose the ‘Search automatically for updated driver software’ option.

It is possible for your system to miss driver updates. So, you might be notified that you have the latest drivers installed on your computer. If that’s the case, you must go to the manufacturer’s website and search for the right drivers. Before you download and install anything, you must ensure that you have the correct drivers that are compatible with your system. If you happen to get the wrong ones, your computer will suffer from instability issues.

Why risk it when there is an easier and safer option? When you activate Auslogics Driver Updater, it will automatically recognize your operating system. Moreover, it will find the latest manufacturer-recommended drivers for it. With one click of a button, you can fix all the driver-related issues on your computer and get rid of ‘The driver detected a controller error on \device\harddisk2\dr2’ message.

Do have any questions about this article?

Feel free to ask them in the comment section!


Fed up with your slow PC? Tired of waiting for Windows to start up? Take a look at the most common reasons behind poor performance and the best ways to deal with them here.
Your first order from Auslogics

Want 20% off right now? Subscribe to our newsletter and save!

You will immediately get a 20% discount coupon via email, and we will send you the Auslogics newsletter to notify of great discounts, new releases, helpful PC tips and giveaways.

Please enter a correct email address
Almost done! Please check your mailbox and confirm your address.

IMPORTANT: Auslogics values your privacy and will not disclose your information to any third parties. Every email includes an unsubscribe link, so you may unsubscribe any time. All personal data you provide to us is handled in accordance with applicable laws, including the European GDPR. Please see our Privacy Policy for more details.

Share it:
Do you like this post?
1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5.00 out of 5)


Call us toll-free

US & Canada 1-888-257-4137

UK 1-800-041-8199

Australia 1-800-370-543

Chat with us online

Prefer us to call you back? Give us your phone number via chat

Fix your PC in THREE easy steps

Step 1

Call us or chat with us. Our agents are online around the clock

Step 2

We will remotely access your device, provide you with free diagnostics, and discuss repair options

Step 3

Sit back and watch. Most problems will be fixed immediately within less than an hour

Watch how it works or learn more about our service here