If you are running Windows 10 in multiboot environments, you must disable the Quick Launch feature.
The so called "Fast Boot” first came with Windows 8. It aims to reduce the time required to boot the system. During shutdown Windows uses a trick to speed up the next startup.
Πριν από τον τερματισμό της λειτουργίας, τα Windows 8.1 – 10 τερματίζουν όλες τις εφαρμογές που τρέχουν στο παρασκήνιο και κλείνουν τη συνεδρία του χρήστη. Όμως ο πυρήνας των Windows δεν σταματά, όπως στα Windows 7. Από τα Windows 8 και μετά, το λειτουργικό σύστημα γράφει τμήματα της μνήμηs RAM with the kernel image to a file on shutdown.
So in the next boot, the status of the saved system (memory image, process status) is read by hibernation file (hiberfil.sys) and restart the necessary drivers.
The advantage of this approach is that when usesτε την κατάσταση αδρανοποίησης (hibernation mode), δημιουργούνται αντίγραφα ασφαλείας πολύ λιγότερων data than in Windows 7 hibernation (in Windows 7, memory images are also backed up to the hibernate file). So on boot, the system is ready to work again much faster than with a conventional boot.
Problems with multiboot
However, there are also disadvantages with fast boot, especially in multiboot environments with Windows 10. Fast Boot will present you with many problems when there are other operating systems installed on your PC. Especially if you have a fast one computer with SSD/NvME in Windows 10, you should very seriously consider disabling fast boot.
The hiberfil.sys hibernation file simply becomes huge by storing the kernel image on machines with a lot of RAM. Then, loading this file takes longer than it takes to boot the operating system and load the kernel.
Also, when restarting to change operating system, the process is slowed down by a quick boot. In fact, if the system you want to boot is Linux then you will have problems with the file system.
The shutdown in Windows 10 does not shut down the computer completely