Feeble Windows Holds Back Microsoft Profit, Shares Dip