Disable Automount of New Drives in Windows 10

By default, Windows 10 mounts a new disk you have connected to the computer. If the OS is able to recognize its file system, it will assign a drive letter to the drive. It is possible to change this behavior and prevent the OS from recognizing newly connected drives automatically.


The change will affect new drives only. Devices you had connected to the computer earlier will continue getting recognized automatically and will get their drive letters. If you are unhappy by this, you can apply a special 'scrub' option which will clear the drive letter cache and eliminate the drive information for all currently disconnected drives. After that, they will no longer be recognized by the OS.

You must be signed in with an administrative account to continue.

To disable automount of new drives in Windows 10, do the following.

  1. Open a new command prompt as Administrator.
  2. Type the command diskpart.
  3. In diskpart, type automount and hit the Enter key. You will see the current state of the feature. In my case, it is enabled.Windows 10 Diskpart Automount Enabled
  4. To disable automout, execute the command automout disable in diskpart.Windows 10 Diskpart Automount Disabled

You are done. The automount feature is now disabled.

To re-enable it later, run diskpart as described above and type automount enable.Windows 10 Diskpart Automount RE Enabled

Now, let's see how to clear the drive history and remove drive letters for previously connected drives.

Remove Drive Letters for Previously Connected Drives (Scrub)

The automount command of diskpart supports a special option that allows removing drive letters of previously connected drives. This can be done as follows.

  1. Open a new command prompt as Administrator.
  2. Type the command diskpart.
  3. In diskpart, type automount scrub and hit the Enter key.Windows 10 Diskpart Automount Scrub
  4. Exit diskpart with the exit command and close the command prompt.
  5. Restart Windows 10 to apply the change.

It is worth mentioning that you can enable or disable the drive automount feature with the classic mountvol utility.

Using Mountvol

With mountvol, you can enable or disable the automount feature, and clear the drive letter history. Here is how it can be done.

  1. Open an elevated command prompt.
  2. Type mountvol /n to disable the drive automount feature.Windows 10 Mountvol Automount Disable
  3. Type mountvol /e to enable it.Windows 10 Mountvol Automount Enable
  4. The command mountvol /r will remove drive letters for previously connected drives.Windows 10 Mountvol Automount Scrub

Finally, it is possible to disable the drive automount feature using a Registry tweak.

Disable Drive Automount with a Registry Tweak

  1. Open the Registry Editor app.
  2. Go to the following Registry key.

    See how to go to a Registry key with one click.

  3. On the right, create a new 32-Bit DWORD value NoAutoMount. Note: Even if you are running 64-bit Windows you must still create a 32-bit DWORD value.Windows 10 Automount Disable Registry Tweak Set its value data to 1 in decimal to disable the feature.
  4. Restart Windows 10.

That's it.

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!


Author: Sergey Tkachenko

Sergey Tkachenko is a software developer who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube.

2 thoughts on “Disable Automount of New Drives in Windows 10”

  1. Greetings,
    thanks for this guide. I followed all the three options and see that they work perfectly when it comes to external HDD. Though, I see that Win10 keeps on mounting pen drives. What I’m trying to do is to avoid that it mounts a pen drive.
    Is there some other step I can follow for this?

Leave a Reply

Your email address will not be published.

Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.