In the past couple months a windows update prevents windows 10 from accessing the Homegroup top level harddrive shares on windows 7/8. However, a FOLDER that is shared that is on the harddrive can still be shared. Perhaps you should try sharing a FOLDER not at the top level harddrive to see if that can indeed be shared i.e. D: can not be shared, but D:\FOLDER , FOLDER can be shared.
I have folders on each of my Windows machines, W7 & W10, that are shared and that can be accessed by any of those computers. I routinely copy files back and forth between them, even now. There is even a USB drive that is shared via my router, an ASUS AC1300.
However, when I use my Linux machine, it can't view any of the shared drives on any of the other machines, not even the USB drive on the router, which all worked beforehand.