*TMZ is reporting that Darius McCray has been temporarily ordered to stay at least 100 yards away from his ex-wife Karrine “Superhead” Steffans after allegedly beating her with a belt … in front of her son.

Steffans, who filed legal papers in L.A., describes two separate violent encounters with 34-year-old McCrary, best known for his role of Eddie Winslow on “Family Matters.”

According to the docs, Karrine claims McCrary “choked me from behind and beat me with a belt” during an argument in February. The incident was allegedly witnessed by her 12-year-old son.

Karrine claims McCrary struck again in November — choking her and shoving her into a car in front of a large crowd of people at the Sunset Marquis Hotel in L.A.

Now Karrine is asking the judge to make the restraining order more permanent — she’s scheduled to appear in court next week.

McCrary, who divorced Karrine earlier this year, currently stars on “The Young and the Restless” as Malcolm Winters, a role previously played by Shemar Moore.