Schweinsteiger was hurt in Bayern's 1-0 Bundesliga victory over Borussia Dortmund on Saturday.
Bayern coach Pep Guardiola says Schweinsteiger "definitely won't play."
Guardiola says the absences "are no excuse," and that he is "motivated to find solutions."
Bayern, a 17-time German Cup winner, is eyeing a repeat of the 2013 treble-winning season. Guardiola's team is close to clinching the Bundesliga title, and is also in the quarterfinals of the Champions League, where it plays Porto.
All content copyright ©2015 Daily Journal, a division of Home News Enterprises unless otherwise noted.