Internal shingles treatments, such as prescribed antiviral medications, work best when taken 24 to 72 hours after the shingles rash appears, according to National Shingles Foundation. Acyclovir, famciclovir and valaciclovir are three antiviral medications doctors prescribe to shorten a shingles patient's recovery time.
Antiviral medicines lessen the pain of shingles and the length of time the pain lasts. Over-the-counter and prescription pain medications give the shingles sufferer additional relief. If the patient has intense pain, the doctor may administer injections called nerve blocks. Nerve blocks contain a numbing anesthetic and may include a corticosteroid, according to American Academy of Dermatology.