By default, Windows 10 uses a technique called Fast Startup, which starts the system by loading a prepared hibernation RAM image of a freshly-rebooted system instead of starting the various Windows components one by one.
This is fine if Windows is the only operating system, but when you are dual-booting another operating system, the use of Fast Startup makes the filesystems look like Windows has been hibernated. At that point, the other operating system must assume that the hibernation file might include some disk I/O buffers that have not yet been written to the filesystem properly, and so the filesystem might be in an inconsistent state until Windows starts up again and writes those buffers out.
Before that happens, the other operating system must not be allowed to mount the NTFS filesystems in read/write mode, as there would be no way to reflect any changes made by the other operating system into the data in the I/O buffers in the hibernation file. After making any changes, the data in the hibernated buffers would be stale and might cause severe NTFS filesystem corruption.
So, in order to be able to mount the Windows NTFS filesystems in Linux, you must first disable Windows Fast Startup. To do that, boot into Windows, open the Command Prompt as Administrator, and then run this command:
powercfg /h off
After this, back in Linux, you can use
lsblk --fs or
blkid to identify the UUIDs of your Windows partitions/filesystems, and then construct
/etc/fstab entries like this for them:
UUID="<NTFS UUID here>" <desired mountpoint here> ntfs-3g defaults,windows_names,inherit,nofail 0 0