Barber, who was inactive for the Bears' 30-12 win over Atlanta, had limited participation, according to the team's official injury report.
Linebacker Lance Briggs (knee) and cornerback Zack Bowman (hamstring) were also limited, while wide receiver Sam Hurd (ankle) and defensive end Corey Wootton (knee) both practiced without restrictions.
"It feels a lot better, feels ready to go and I'm almost 100 percent," Hurd said.
Meanwhile, receiver Roy Williams (groin), right guard Lance Louis (ankle), safety Chris Harris (hamstring) and linebacker Brian Urlacher (personal reasons) all skipped practice on Wednesday, the Bears' first workout in advance of their Week 2 battle against the Saints in New Orleans.
Williams caught four balls for 55 yards in the victory against Atlanta.
"It's feeling all right," Williams said of his injury. "We're just going to keep getting treatment and see what happens."
Urlacher's mother died and he left the team to be with his family.
Jeff Dickerson covers the Bears for ESPNChicago.com and ESPN 1000.