Скорее всего причина постоянного чекдиск в механизме ускорения запуска windows 10 - fast boot, который основан на hibernate, операционная система вместо завершения работы делает logout (закрывает пользовательские процессы) а затем сбрасывает оперативную память на диск в hiberfil.sys, а при следующем включениии вместо запуска ос просто загружает память обратно.
Проблема в том что система не размонтирует диски в этот момент (логично, файлы то открыты у программ) плюс возможно зайдя в windows 7 диски меняются когда windows 10 этого не ожидает. И главное, windows 10 помечает диски при гибернации как - требующие проверки, windows 7 это видит и проверяет.
Отключить быстрый запуск либо отключить гибернацию
вообще (не нужно все способы в статье, достаточно первого)