Insufficient blood supply to the brain is usually caused by cerebral arteriosclerosis, coronary heart disease or cervical spondylosis, etc. It can be treated by taking medication or other means according to different conditions. 1. Cerebral arteriosclerosis: Atherosclerosis is formed in the cerebral arteries, which narrows the lumen and slows down the flow of blood, causing insufficient blood supply to the brain. Anti-platelet drugs such as aspirin and atorvastatin can be taken orally; anti-atherosclerotic and lipid-lowering drugs such as atorvastatin can help improve the insufficient blood supply to the cerebral arteries. 2. Coronary heart disease: patients with coronary heart disease have narrowed cardiovascular vessels, the heart pumps less blood each time, and the blood supplied to the brain is lower than normal, which then triggers insufficient blood supply to the brain. You can take aspirin, clopidogrel and other drugs to improve platelet aggregation and prevent the formation of blood clots; you can also take flunarizine and other vasodilator drugs. 3. Cervical spondylosis: the protrusion of cervical vertebrae stimulates the vertebral artery, causing narrowing of the arterial lumen or vasospasm, resulting in insufficient blood supply to the brain area. The blood supply to the vertebral artery can be improved by oral administration of chlorzoxazone and eperisone to promote relaxation of the cervical spine muscles, and vasodilator drugs such as flunarizine can also be taken. If the symptoms of cerebral insufficiency of blood supply are serious, the patient should go to the hospital in time for treatment, and the drugs should be used under the guidance of the doctor, and should not be used indiscriminately to avoid aggravating the condition.