Sometimes I have the same issue. You dont need shareport——it's not necessary if you just want to share your attarched HD at home.
If the router correctly shared your HD by samba in the LAN (just enable the storage option), then Windows can handle this itself. Right click "My computer"——"Map Network Drive"——type the router IP/name like "\\192.168.1.1" or "DIR-857" , then click Browse. Dont click Browse before you type the IP or name. Then you should see your HD in the list, just click it and it will be mapped as a local disk.
The router name DIR-857 is defined in the route admin web "TOOL——GATEWAY NAME", and you can change it.