I have seen the problem on 7 and 8 as well and it was the sspd service doing it. It was doing something that caused the icons not to load, but when I disabled the service the icons would show up fine. Never found out why it did that though and it was random, after a while it would be fine. Seems to be with something in Windows updates causing it.
Shane