1802 wurde Vieregge Amtshauptmann in Schlanstedt und Oschersleben, stieg aber auch im selben Jahr zum Oberst auf. Er nahm dann an der 1806 Vierten Koalition teil und wurde mit der Kapitulation bei Ratkau inaktiv. 1807 wurde er wie viele andere preußische Offiziere situationsbedingt auf halbes Gehalt gesetzt. Dennoch erhielt er in Anerkennung der für Preußen geleisteten Dienste am 6. März 1812 seine Beförderung zum Generalmajor. 1813 wurde Vieregge mit halben Sold als Gnadengehalt in den Ruhestand versetzt. Am 1. Dezember desselben Jahres erhielt er endgültig seinen Abschied mit Pension bewilligt.