Vista以降に対応してるソフトは、インストールフォルダにユーザーデータを作成するなんて普通はしない
マイドキュメント、%LocalAppData%、%AppData%のどれかに保存するのが基本
UACがあるからProgram Files内のフォルダは管理者権限がないとアクセスできないからな

それに、インストールフォルダに履歴ログを保存したら、複数のユーザーが同じPCを利用してる場合に
全員が履歴を共有することになっちゃうよ