システム環境設定>ユーザとグループでユーザを選択して、ログイン項目をクリック。
ここで自動起動するソフトを追加•削除できます。
/Library/StartupItems にOpenOfficeなどのスタートアップが配置されていませんか?
これを削除して下さい。
https://discussionsjapan.apple.com/thread/10094267?start=0&tstart=0
こちらの記事の「OSを再起動する時にアプリケーションを立ち上げない方法」にあるように、システムの終了や再起動のときに出てくるダイアログで「再ログイン時にウインドウを再度開く」のチェックを外しておいて下さい。
Mac OS X Lionにアップグレードしたときに覚えておきたい5つのこと - オレンヂ
なお、10.7.4より前ではこのチェックが勝手に入ったままになってしまう問題があったようですので、システムのバージョンがそれ以前の場合はアップデートしたほうが良いでしょう。
OS X Lion v10.7.4 アップデートには、以下の修正が含まれています。
- 「再ログイン時にウインドウを再度開く」設定が常に有効になっている問題が解決されました。
自動起動にはいろいろなやり方があって、なかなか停止がむつかしいものがあります。
ログイン項目やStartUpなどにあるやつは簡単なのですが、frameworkなどになっているやつはシステムファイルを削除してやらないと停まりません。
具体的にはそのアプリでインストールされるファイルを全部調べて、それらしいのを他に移動させてやって停止すればそれというのが解決法です。
~/Library/Receiptsなどにpkgファイルを残してくれるやつであれば、そこの*.bomというリストをlsbomというコマンドで見れば、ファイルのリストがあります。つくってくれないやつは、アプリpacifistなどで調べます。
こう書いても、意味があまり分からないと思いますが、意外とその辺をいじるのはむつかしいです。mac osxのちょっとした弱点のひとつです。
http://inforati.jp/apple/mac-tips-techniques/system-hints/identify-login-items-of-macos-account.html
こちらはどうでしょうか?