Ostra reakcja dowództwa, kierowania zatrzymanych pod sąd i wprowadzenia elementów odpowiedzialności zbiorowej wobec rodzin spowodowała, że w grudniu 1944 dezercje prawie nie występowały.

W końcu października dywizję przegrupowano w rejon Radzynia Podlaskiego i rozlokowano w miejscowościach: dowództwo i sztab dywizji w Jurkach; 26 pułk w Lipniakach, Pasiekach i Olszewnicy; 28 pułk w Żakowoli Radzyńskiej i Turowie; 30 pułk w Turowie, a 40 pułk w Zosinowie; pododdziały dywizyjne w Krętówce, Gruszynach, Wygnance i Grabowcu.

Działania bojowe Marsz w kierunku frontu 28 stycznia 9 DP rozpoczęła przegrupowanie z Podlasia na zachodni brzeg Wisły w rejon Piotrkowa Trybunalskiego. Maszerowano przez Turów, Kock, Dęblin, Radom, Opoczno. 5 lutego dywizja osiągnęła nakazany rejon. Jej oddziały rozlokowały się następująco: dowództwo i sztab dywizji – 2 km na wschód od Piotrkowa, 26 pułk w Kłudzicach, 28 pułk w Longinówce, a 40 pułk w Uszczynie, jednostki dywizyjne w rejonie na południowy wschód od Piotrkowa. 18 lutego 1945 dywizja defilowała w Piotrkowie Trybunalskim. Od 21 lutego planowano kolejne przegrupowanie. 9 dywizja miała maszerować po drodze: Piotrków, Kalisz, Jarocin, Środa, Swarzędz, Oborniki, Czarnków, Trzcianka. Trasę 325 km dywizja miała pokonać od 25 lutego do 11 marca.