伦巴第的贵族们盼望着亨利的到来,能够使他们从醉心于权利的教皇那里获得解放,因此对这位国王的驾临热烈欢迎,盼望他前往罗马加冕后,用一个更加顺从的人选替换掉格里高利七世。为了保障亨利此行一举奏效,他们还做好了组织一支军队的准备。然而亨利根本不理会他们的这种愿望,而是急切地希望向教皇忏悔,以换取后者在德意志恢复权威的谅解。前往卡诺莎城堡后,身披麻毡,双脚赤裸,在风雪中等候许久,教皇才允许他进入城堡相见。格里高利七世的处境很尴尬:如果听任亨利独断专行,那么他将在无力制之;如果拒绝他的要求,则势必遭致报复,而自己并不能得到教众的支持。三天之后,教皇做了让步,给了这位忏悔者一个赦罪的吻。亨利承诺将尊重教皇就他与德意志封建领主之间斗争的裁决,并保证在自己的王国全境将不兴刀兵。然后,亨利匍匐在教皇面前,展开双臂,使全身呈十字形,接受了教皇的宽赦。在和解后进行的宴会上,国王一物不食、一言不发,只是郁闷地用指甲在餐桌上涂画些什么。