拯救大兵瑞恩中为什么放走那些德国人?

因为瑞恩不忍杀死已经放下武器投降的人。

被放走的德国兵就是后来打死米勒中尉的那个,之前在雷达站和尚且幼稚的厄本相谈甚欢,所以后面他能直接叫出厄本的名字。

厄本亲眼看见他射杀了米勒,所以崩了他。至于阁楼上那个用匕首刺死犹太人的是另外的人,五官和发型都有区别。

他下楼时只想尽快脱身,看见已被吓尿,只背着机枪弹药的厄本,不杀也可以理解。厄本此时对他没威胁,而他脱身要紧。并非他认识厄本。话说若他真的认识厄本,并不一定会手下留情。