The influential Schweinsteiger, who suffered the injury in February, has missed the last two days of training.
"He does have a minor problem with his ankle. He did not train for two days and treated it intensively," goalkeeping coach Andreas Koepke said on Monday. "Today however he is expected to return to training and should be ready to play on Thursday."
Schweinsteiger, who has started all four of Germany's games at the tournament, said the pain in his ankle had robbed him of some of his speed and movement.
"It is about small movements and explosive power," the player said this week. "To be honest it is worrying."
It is unclear if he will be in the starting line-up on Thursday as Germany eye a spot in the tournament final on July 1 in Kiev and a shot at their first trophy since 1996.
"Bastian is a world class player and he is a leading player in our team," said midfielder Mesut Ozil. "I hope he can be fit in time for the game."
- Related links