Internal Hard Drives read only

UPDATE The Problem seems to be fixed after I reran chkdsk on the drives under Windows 10, but why did it not work the first time. Someone explain to me why it’s so easy to break the Linux file system and why it’s so hard to fix it under Linux? Why is there not a GUI program that allows you to fix file system problems like marking them clean or having it re scan your drive(s) to pick up any hardware changes like adding a new internal hard drive or swapping the SATA ports on the drives? Windows has no problems dealing with hardware changes for common hardware like Hard Drives being added or changed around.

I have 2 internal hard drives that are in a read only state, the create new folder option is grayed out and I can’t save any files to them.
This happened before and running chkdsk under Windows 10 did not work, but then after a while the problem went away by it’s even though I did nothing else to try to fix it. Now it’s back and on 2 drives, not a problem under Windows 10.
I tried booting Linux in recovery mode and selected the check file system option and fix broken packages option but that did not work, I don’t know how to navigate the complex Linux file system so I have no idea how to use fsck to do what ever might be necessary to fix it like maybe the file system is marked unclean or something and mark it as clean.

For anyone who has this problem in the future and comes across this thread, if you recently formatted the drives with parted or gparted to EXT 4 or another Linux file system that obeys user permissions make sure that you change the permissions on the drives using Caja as Sudo or in the terminal.