I just shut down Windows and rebooted into Linux. When I try to enter the Windows partition it says Linux cannot mount it because the Windows partition is hibernated. This means that Windows 10 only hibernates instead of shutting down. How do I actually shut down?
This is expected behavior.
Windows 8 has a new form of shutdown which is also present in windows 10, which closes all programs and then hibernates the computer so the next time you start windows it starts very fast.
This is the same reason why it takes much longer to reboot the PC than to power off and then power on.
Here's how to disable the Hybrid shutdown (also known as fast startup)
- Right click the windows startmenu button and choose Power Options
- click on Choose what the power button does
- If at the top there's a windows UAC shield with Change settings that are currently unavailable, click it and give a Yes or password to reopen the dialog with administrative privileges.
- At the bottom below Shutdown settings it will say Turn on fast startup (recommended). Uncheck this and press Save changes
Now, when you shutdown your pc, it will shutdown normally, and it won't go into hibernation.
This means that that Windows 10 fakes you when says that it did shut down your computer
Sort of correct. The standard Windows 10 shutdown is not the shutdown you expect it to be. It shuts down USER processes, then hibernates the kernel.
It does not do a normal full shutdown.
Advantages to this are faster boot times. Downside is that the operating system is not fully shut down. Filesystem information might still be cached and changing the contents of the disk may cause windows to crash when you resume from hibernate after the previous shutdown.
- Shut down fully (E.g.
shutdown /sas mentioned by Little Alien).
- Disable fast boot in windows.
You can make the drive mountable, like the second answer explains, by running
sudo ntfsfix /dev/sdXY
where X and Y are the drive letter and partition respectively.
Make sure it's installed by running
sudo apt-get install ntfs-3g on Ubuntu.
This takes away the need to reboot again, and it works on GPT drives, which
remove_hiberfile doesn't do.