Microsoft has agreed to pay out up to $1.1bn (£685m) in a bid to settle lawsuits alleging that it violated California's antitrust laws.
Analysts have said that the move showed that the firm, which settled its long-running federal antitrust case last November, was trying to clear up its remaining antitrust battles with US states, customers, competitors and the European Union.
Microsoft shareholder Ned Riley said: "There's no question they'd like to clean the slate as much as possible.
"They'd like to resolve all the issues and move on with the next generation of software."
The proposed California settlement has yet to be approved by the state judge and by the customers involved in the lawsuit. Microsoft said that it expected this final approval to be granted in the late summer.
Brad Smith, the software giant's general counsel, said: "This agreement marks a significant step forward in our work to resolve our antitrust legal issues.
"Today's settlement resolves the cases that represented, by a very substantial margin, the largest group of lawsuits."
Geoengineering on the sea floor near glaciers would form a new ice shelf to prevent melting
Alterations in capillary blood flow can be caused by body position change
Curiosity rover is in 'normal mode' but not transmitting scientific data back to base
NatWest outage comes a day after Barclays' IT systems shut out customers and staff