What should I do if my legs are heavy and I feel like I can’t move?

Heavy legs may be caused by cervical spondylosis, lumbar spinal stenosis, spinal tumors, etc. The condition can be improved by medication, surgery and systemic therapy.
1. Lumbar spinal stenosis: when affected by trauma, degenerative changes, congenital development and other factors, it will lead to spinal cord and spinal nerve root compression, you can use non-steroidal anti-inflammatory drugs to relieve the pain, such as aspirin, ibuprofen, etc., and serious patients need surgical treatment.
2. Cervical spondylosis: due to degenerative changes in the cervical intervertebral discs, the soft tissues of the neck and the vertebrae have an imbalance of dynamic and static forces, which compresses the spinal cord and makes the patient’s legs feel heavy and unable to move their feet, and this can be treated by posterior cervical spine surgery, which is performed at the back of the neck, and it mainly includes enlargement of the spinal canal, vertebral laminoplasty, and laminectomy plus fixation and fusion surgery.
3. Spinal tumor: heavy legs and feeling of not being able to take a step may be caused by spinal tumor, and the patient will have pain, local mass, spinal deformity and other manifestations, which can be relieved by systemic treatment, and at the same time, the tumor can be removed by surgery.
It is recommended that the patient should consult the doctor in time, and after the doctor makes a clear diagnosis, according to the patient’s specific condition, targeted treatment, do not blindly use drugs.