There are several main reasons for headache when shaking: First, lack of sleep, poor quality of sleep, severe sleepiness will lead to dizziness, headache symptoms, especially when shaking will be more obvious headache. Second, elevated blood pressure, high blood pressure patients will be accompanied by headache symptoms, there may be local tightness, distension or spasmodic headache symptoms, can be relieved by doing local massage, you can also take temisartan, nifedipine and other antihypertensive drugs. Third, headache caused by wind-cold cold or fever, if there are sneezing and runny nose symptoms, you can take cold drugs such as Lianhua Qingfei capsule, and headache caused by fever with body temperature above 38.5℃, you can take ibuprofen type drugs. Fourth, for headache caused by cerebrovascular disease or brain tumor, you can choose reasonable treatment according to the examination results of CT, MRI, etc. You can also take drugs such as Tianma pill and blood-raising and brain-clearing granules.