Devi disattivare l'avvio rapido di Windows in entrambe le installazioni, cioè disattivarlo su Windows 10 e su Windows 8.1. Poi vedrai che non si corromperà più niente
https://www.geekslab.it/come-disabil...su-windows-10/
Poi, altro consiglio, togli la lettera di unità alla partizione dell'altro sistema, in questo modo non viene montato in esplora file e non c'è neanche rischio che qualche programma vada a smanettare in quella partizione, dove non gli compete. La lettera di unità la puoi rimuovere da gestione disco di Windows.
Queste due operazioni sarebbero da FAQ sul dualboot.