Icon for Hard Drive

You can create a setting in the Registry to assign an icon to a drive letter.

Have a look at this post for the details:

[HDD Letter Icons)

(It works with network drives, so long as they're mapped to a drive letter. I just used it myself for a bunch of network drives.)