El cuidado de los hijos del emperador Leopoldo I recayó en el príncipe Dietrich Otto von Salm.
En 1699, se casó con Guillermina de Hannover (1673-1742), hija del duque Juan Federico de Brunswick-Luneburgo, con la que tuvo dos hijas y un hijo: Al estallar la Guerra de Sucesión española en 1702, realizó su único servicio militar.
Ayudó al general imperial, el margrave Luis Guillermo de Baden-Baden en el sitio de Landau in der Pfalz.
En 1705 sucedió a su padre Leopoldo I como emperador.
En 1708 pudo sofocar una sublevación en Hungría encabezada por el duque Francisco Rákóczi II.