Windows XP SP2以降ではZone IDという仕組みが導入されていて、インターネットからダウンロードしたファイルなどを開こうとした場合のセキュリティが強化されています。
chmファイルに対して「ブロックの解除」を行うことでファイルのZone ID設定が変更され、OSがそのファイルが安全であると判断するため正常に開けるようになります。
参考:
ブロックの解除方法
フリーソフトとして配布されているchmファイル閲覧ソフトを利用することにより、Windows VistaやWindows 7でchmファイルを閲覧できるようになります。ソフトはあえて紹介しませんが検索するなどして探してみてください。