Sami Khedira and Mario Gomez look set to miss the remainder of the tournament, and Mats Hummels is out of the semi-final due to suspension.
There was some good news, though, as Bastian Schweinsteiger took part in the final training session ahead of the France clash.
Schweinsteiger seems fit to play
Despite doubts over his fitness following the Italy game, it looks like Schweinsteiger will be fit to face France on Thursday.
The Germany captain played a full part in final training on Wednesday, with no immediate issues or problems to report.
Given his lack of game time, though, there could still be a chance that Julian Weigl or Emre Can could still in ahead of the veteran midfielder.
Can's box-to-box presence would see him favoured over Weigl, though it will be tough to dislodge Schweinsteiger from the starting side, concerns over his fitness or not.
Even if the Manchester United midfielder is fit to play, he will have a job on his hands to make up for Khedira's absence.
The Real Madrid man missed the World Cup final and may miss the final of this competition, too. A bitter pill to sallow for someone so consistent.
No Hummels or Gomez
Khedira isn't the only player who is unable to play any part on Thursday, with Gomez also out injured and Hummels suspended.
The forward, who had scored in the previous two games leading up to the quarter-final, looks set to miss the remainder of the tournament with a muscle problem.
Hummels could be classed as the biggest miss of all, as his yellow card against the Italians meant he would be absent for the crucial clash.
Shkodran Mustafi looks set to take Hummels' spot, while Mario Götze and Julian Draxler will likely battle it out to replace Gomez.