而威廉得到法王亨利一世的支持。他在15岁时被亨利封为骑士。到威廉19岁时他成功的处理了叛乱和入侵的威胁。1047年，由于亨利的援助，威廉在卡昂于瓦尔斯沙丘战役中击败了叛乱的诺曼贵族，得到了受罗马天主教会支持的“神圣休战”，最终巩固了诺曼底的统治。和教宗利奥九世的愿望相反，威廉于1053年在诺曼底厄镇（滨海塞纳省）的圣母小教堂娶佛兰德斯的玛蒂尔达为妻。当时威廉约24岁，玛蒂尔达22岁。威廉被认为是一个忠实而钟情的丈夫，他们的婚姻生育了四个儿子和六个女儿。为了忏悔这桩近亲婚姻（他们是远房表亲），威廉捐建了圣－斯