Ohhh My Knees👀

So I have had a few knee issues growing up. Im now 30 and notice my knees crackling and popping. I stand 8 hours a day. Anyone know of any decent work dress shoes or supplements to take?!?! Hellllpppp me. Help is appreciated!