Fri Oct 21, 2011 4:53am IST

Feeble Windows holds back Microsoft profit, shares dip