Joints usually react to cold if there are already any problems with them. In my case, the pain was terrible due to the fact that I knocked out my shoulder. And until the cartilaginous tissue was restored, any cold was accompanied by pain, there was little pleasant. It was treated, by the way, with the help of salt compounds, Honda glucosamine maximum and collagen. All together and helped) now it makes no difference at all, cold, heat ... nothing bothers)
From a long stay in a cold environment, various inflammations begin in the joints, and pain can also arise from long walking and running in the cold in the wrong equipment. Cold muscles and cartilage find it harder to be flexible and stringy, so your knees need to be kept warm.