" Windows 7 represents a significant opportunity for many companies , " said Richard Shim , an analyst with technology research firm IDC , " but it 's coming at a time when the industry is struggling . "