首先你应该去医院检查你这个膝关节疼痛到底是因为什么原因引起的?这样的话才能对你这个疾病进行对症治疗。看你这个46岁的年龄,应该去医院做个膝关节拍片检查,我怀疑你出现了膝关节的骨性关节炎,骨质增生这样的情况,你应该是少走路,多休息这种疼痛能够缓解。