Вся жизнь Генриха III была наполнена борьбой: с папами, мятежными феодалами, даже собственной семьей. Генрих III умер, когда сыну было 6 лет, и пока он взрослел, германские феодалы имели слишком много прав и свобод, что не шло на пользу государству. В 1073-1075 годах Генрих с трудом подавил восстание в Саксонии, Швабии, Каринтии, Баварии, в 1077-1080 годах воевал за престол с Рудольфом Райнфельденским, в 1093-1096 годах — герцогом Баварии Вельфом IV.
Другим «фронтом» была борьба Генриха с папами. Современник Генриха папа Григорий VII всеми силами боролся с инвеститурой, то есть правом императора назначать папа по своим соображениям. Борьба была жестокой и многолетней, Генрих множество раз был отлучен от церкви, сам он сменил несколько пап, но в итоге церковь добилась полной независимости папских выборов от императоров (статут папы Николая II), вырвала из их рук духовную инвеституру и таким образом освободила германских епископов из-под власти немецких государей. Последней битвой Генрих IV была борьба за престол с сыном Генрихом, которую выиграл последний. 31 декабря 1105 года он принудил отца к отречению, а 6 января 1106 года получил в Майнце внешние знаки императорского моугущества и принял присягу верности от имперских князей. Генрих Четвертый не сложил оружия, собрал своих сторонников в Бельгии и 22 марта 1106 года его разгромил войска сына в битве у моста на реке Маас под Визе. Однако вскоре Генрих IV заболел и 7 августа 1106 года скончался