Cozinhe o espaguete em panela com água, óleo e sal. Enquanto isso, coloque a manteiga e o alho em uma panela e leve ao fogo, quando a manteiga estiver derretida, coloque o leite e o sal, mexa bem e deixe ferver. Faça um molho branco não muito grosso acrescentando as gemas e a maizena. Acrescente o queijo parmesão, o requeijão e o presunto picado. Quando o espaguete estiver cozido, escorra-o e despeje o molho sobre ele. Sirva imediatamente.