After prolonged use by Linux of a shared NTFS drive in dual boot, Windows will report a corrupt disk, file system.
There is actually nothing wrong. Linux leaves the shared NTFS drive dirty on purpose to avoid file system corruption by windows fastboot. Over time of dual booting and not fixing then you might get some corruption.
If you have been using linux for a while then dual boot into windows 8 or 10, then do a disk check of your shared NTFS drive. Disk check will find errors, fix them, usually without any data loss.
You could turn off fastboot in windows to stop this happening. You could also disk check in windows regularly to fix the dirty flags, without disabling fastboot. That is up to you.
Comment if you need more information.