至苏军驻德集群，任突击第3集团军参谋长兼第一副司令。1973年8月，任近卫坦克第1集团军司令。1975年7月，任苏军驻德集群第一副司令。1979年1月，任西伯利亚军区司令。1981年11月，任列宁格勒军区司令。1986年晋升大将。1987年11月，任苏军驻德集群司令。1989年3月，在苏联人民代表大会代表选举中，斯涅特科夫落选，而同选区的一名改革派中校则当选。1989年12月，斯涅特科夫因拒绝从东德撤军，而被以火箭弹失窃、管理混乱的名义调离。1991年1月转入国防部总监察组。1992年5月退役。斯涅特科