却成为陆军上校。1742年，威廉晋升为少将。1743年，威廉参加德廷根战役，因军功晋升为中将。1745年，威廉成为在法兰德斯担任英国、汉诺威、奥地利及荷兰四国总司令。同年5月，威廉在丰特努瓦战役中被法军打败，撒退至布鲁塞尔。1745年12月，詹姆斯二世的孙子、小王位觊觎者查理三世在苏格兰登陆，并控制了苏格兰大部分地区。乔治二世派遣威廉讨伐小王位觊觎者，并于1746年4月8日爆发的卡洛登战役大败查理三世，查理三世被迫逃亡，在流亡中度过一生。在卡洛登战役战役中，威廉对搜捕詹姆斯党败军时有大量暴行，因此被