Technical Anshu
Tutorials Blog
🐧 Dual Boot Fix

Fast Startup Off or Ubuntu Sees the Windows Drive as Locked

Your dual boot installed fine, but Ubuntu shows an error when you open the Windows drive, or opens it read only so nothing can be saved. Nine times out of ten the drive is not damaged — Windows never actually shut down. This is the Fast Startup problem, and the fix takes two minutes.

✍️ Technical Anshu🐧 Ubuntu and Windows⏱️ 7 minute read
🎥 Watch the video — the dual boot setup this setting belongs to, shown live from start to finish

Fast Startup is a Windows feature that trades a real shutdown for a partial hibernation, so the next boot feels faster. The cost lands on the other operating system: Windows keeps its NTFS drives in a hibernated, locked state, and Ubuntu's NTFS driver will refuse to write to them — or refuse to mount them at all. Here is what is happening, the exact message Ubuntu shows, and the setting that ends it permanently.

Ubuntu — mounting a Windows drive left hibernated
Error mounting /dev/nvme0n1p3 at /media/user/Windows: The NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting), or mount the volume read-only with the 'ro' mount option. Windows is hibernated, refused to mount.
The message Ubuntu shows when Windows was shut down with Fast Startup. The drive is fine — Windows is still holding it. Paths are examples.
1

What Fast Startup Actually Does

When you click Shut Down with Fast Startup enabled, Windows does not fully close. It logs you out, then hibernates the system session — the kernel and the state of every mounted drive are saved into the hibernation file, ready to be restored at the next power-on.

  1. A normal shutdown closes all drives cleanly and releases them
  2. A Fast Startup shutdown leaves the drives marked as still in use
  3. From Ubuntu's side, the Windows drive looks exactly like a crashed, unclean drive

Windows itself never notices, because it resumes its own saved state. Any other operating system that touches the drive sees the truth — it was never really closed.

2

Why Ubuntu Refuses — It Is Protecting Your Data

The refusal in the panel above is Ubuntu being careful, not broken. Writing to an NTFS drive that Windows believes it has hibernated can corrupt the file system, because Windows will later restore its saved view of the drive and overwrite whatever Ubuntu changed.

  1. Full mount refused — you clicked the drive while Windows held it
  2. Read-only mount — Ubuntu let you look but not touch, for the same reason
  3. Neither means the drive is damaged or the dual boot failed

Some guides suggest forcing the mount or deleting the hibernation file from Linux. Do not. That is exactly the write that causes corruption. The correct fix is on the Windows side and takes one setting.

3

Turn Fast Startup Off — The Proper Fix

Boot into Windows and change the one setting. After this, every shutdown is a real shutdown and Ubuntu gets full access to the drives.

  1. Open Control Panel and go to Power Options
  2. Click Choose what the power buttons do on the left
  3. Click Change settings that are currently unavailable at the top
  4. Untick Turn on fast startup (recommended)
  5. Click Save changes, then shut down once — not restart — before booting Ubuntu

The trade-off is honest and small: Windows cold boots a few seconds slower. On any machine with an SSD you will barely notice, and you gain drives that behave in both systems.

4

The Command Line Route and What It Costs

If the Fast Startup checkbox is missing entirely, it usually means hibernation itself is disabled on your Windows. There is also a stronger command route — running powercfg /h off in an admin Command Prompt turns hibernation off completely, which removes Fast Startup with it.

  1. Use the checkbox method first — it changes nothing else
  2. powercfg /h off also deletes the hibernation file and removes the Hibernate option from the power menu
  3. Bring it back any time with powercfg /h on

Pick the checkbox if you ever use Hibernate. Pick the command only if you never do — the freed disk space (the hibernation file is a large share of your RAM size) is a nice bonus on a small SSD.

5

Already Stuck With a Locked or Read Only Drive

If Ubuntu is already open and the drive will not mount, do not force it. Go back to Windows once, properly this time.

  1. In Windows, choose Restart — a restart always closes drives fully, even with Fast Startup on
  2. Or hold Shift while clicking Shut Down for a one-time full shutdown
  3. Or run shutdown /s /f /t 0 for a guaranteed complete shutdown
  4. Then turn Fast Startup off with step 3 so it never happens again

After one clean shutdown, Ubuntu mounts the drive normally and the whole problem simply stops being a part of your dual boot life.

🔴 Never force-mount a hibernated Windows drive from Linux, and never delete its hibernation file to get in. That write is precisely what corrupts NTFS drives in dual boot setups. The two-minute setting on the Windows side is the entire fix.

🎥 Watch the Dual Boot Video

Fast Startup is one of the preparation steps in the full dual boot installation — watch the whole method done live in the video.

▶️ Watch Full Video
❓ Frequently Asked Questions

Does turning off Fast Startup slow down Windows a lot

Barely. Windows will take a few extra seconds on a cold boot because it loads everything fresh instead of restoring a saved session. On an SSD system the difference is small enough that most people never notice it after the first day.

My Windows drive opens in Ubuntu but I cannot save files to it

That is the same problem in its milder form — Ubuntu mounted the drive read only because it found the hibernated state. Do one full shutdown from Windows using Restart or the shutdown command on this page, then turn Fast Startup off so every shutdown is a real one.

Is it safe to just always use Restart instead of Shut Down

It works, because a restart always closes the drives fully — but it is a habit you have to remember forever, including after every Windows update and every quick power-off. Turning Fast Startup off once is the permanent answer, and it costs you only a few seconds of boot time.

This guide is based on the Technical Anshu video linked above • Stuck on a step? Ask in the video comments — you will get a reply 🙏