Cardiomyopathy may be caused by dilated cardiomyopathy, hypertrophic cardiomyopathy, restrictive cardiomyopathy and other diseases, which need to be treated with medication and surgery according to the cause. 1. Dilated cardiomyopathy: cardiomyopathy may be caused by dilated cardiomyopathy, patients can take oral angiotensin-converting enzyme inhibitors, such as captopril, enalapril, etc., or oral diuretics, such as furosemide, hydrochlorothiazide and so on under the guidance of doctors. Or heart transplantation can be taken to improve the prognosis. 2. Hypertrophic cardiomyopathy: Myocardial lesions can also be caused by hypertrophic cardiomyopathy, patients can follow the doctor’s instructions to take oral beta-blockers, such as metoprolol, bisoprolol, or oral anticoagulants, such as aspirin, warfarin and so on. Or surgical septectomy and heart transplantation can be taken to control the progression of the disease. 3. Restrictive cardiomyopathy: myocardial lesions are also considered to be caused by restrictive cardiomyopathy, patients can follow the doctor’s instructions oral hair furosemide, spironolactone and other diuretics, or oral anticoagulant drugs such as aspirin, warfarin. Some patients can also take surgical treatment, such as pacemaker placement, endocardial stripping, heart transplantation and so on. There are many causes of cardiomyopathy, and it is recommended that patients seek timely medical attention to identify the cause of the disease and take active treatment measures.