势和1944年初的维捷布斯克攻势中，索科洛夫斯基所部损失惨重，索科洛夫斯基因此被降职，派到乌克兰第1方面军担任参谋长。索科洛夫斯基在乌克兰第1方面军参谋长任上协助朱可夫和科涅夫组织了利沃夫－桑多梅日、维斯瓦河—奥得河等战役。1945年4月调任白俄罗斯第1方面军参谋长，协助朱可夫进行柏林战役的准备和实施工作。柏林战役后他参与了德军投降仪式，后被授予苏联英雄称号。
二战之后.战后索科洛夫斯基任苏军驻德军队集群副总司令，1946年3月起任总司令、苏联驻德军管局总指挥兼对德管制委员会苏