If we assume a victory scenario of:
(and is really the best possible German "victory" scenario)
1) Germany takes Moscow in 41 due to some extra German strength, better logistical planning, etc.
2) Due to 1, Leningrad falls to a winter 41-42 siege.
3) Due to 1 and 2, Germans take all of Stalingrad, Grozny, Tupase in 1942 and impede Persian lend lease, and cut Murmansk railway.
4) Due to 1,2,3 any Soviet counter offensive is impossible. The Germans once the Allies land at Torch, don't really have the strength to continue any further east ward just hold and exploit what they already have taken. The Soviet Union adopts a China style war, just nominally staying in the war until the Allies win it for them.
5) The Germans continue to occupy these Soviet regions even if losing in the west, because they need the resources, and Nazi ideology, and politics, etc.
Then the war ends in an allied victory, probably late in 45. Assume delayed DDay on June 6th 1945, followed by an Atomic bomb, a delayed Valkyrie kills Hitler September 45. War ends October with most of eastern Europe and lots of Soviet areas under German occupation. (Soviets never enter Pacific war)
Poland and Czechoslovakia governments in exile are flown in and established.
However Soviets will get Baltics, Kalingrad, Curzon line just the same as OTL, and occupation of Romania, and Hungary and southern Finland. Soviets suffered a lot, and the Allies have to promise a lot to keep the Soviets nominally in, Bulgaria gets a light British occupation. Northern Finland gets a light British occupation. German occupation zones as OTL, with Soviet right of transit across Poland rail and highways.
The Soviets a lot weaker OTL, and needing USA aid, don't do cold war as OTL, eastern Europe mostly independent. Can this peaceful future hold???