macOSのステータスバー/メニューバーが、レインボーカーソル(虹色のくるくる)になる原因と対処法【自動化スクリプトあり】

Macのトラブルと対処方法
SPONSORED LINK

Macを使い始めて10年以上経つ。

その間、OSの名称が「Mac OS X」→「OS X」→「macOS」と変遷したが、毎年新バージョンが登場し、特にアップデート直後にはトラブルが発生することが多い。

その代表格は、「レインボーカーソル(虹色のくるくる)」が頻発するというもの。

具体的には以下のような現象だ。

  • Macのメニューバー右上のステータスバーにカーソルを当てると、レインボーカーソル(虹色のくるくる)」が表示され操作できない
  • 時計もフリーズして動かない

OSそのものはフリーズしておらず、ブラウザなども普通に操作可能なのだが、これだけが動かない。

OSの問題かもしれないし、アプリケーション(ウイルス対策ソフトとの相性問題とか怪しそう)に起因した問題かもしれないという感じ……。

とりあえず、原因は不明だが対処方法はわかったので、その方法を備忘録として記事にまとめておこうと思う。

SPONSORED LINK

Macのメニューバーとステータスバーとは

まず、今回話題にしている、メニューバーとステータスバーについてだが、

メニューバー

メニューバー

上記画像の、macOSの画面上部にあるバーが『メニューバー』

メニューバー内のステータスバーエリア

メニューバー内のステータスバーエリア

さらに、メニューバーの右端にある、時計やWi−Fi、Bluetoothアイコンなどが表示されているエリアが『ステータスバー』という位置付けになる。

正確にはFinder画面の下部に表示される情報エリアもステータスバーと呼ばれていて、ややこしいが、この記事では画面上部のメニューバーで起こる事象を扱っていると理解して欲しい。

ステータスバーのレインボーカーソル(虹色のアイコン・くるくる)問題

で、今回このステータスバーが操作不能になるという事象が発生した。

ステータスバーにカーソルを合わせるとレインボーカーソルになる

ステータスバーにカーソルを合わせるとレインボーカーソルになる

見た目ではこんな感じで、具体的には以下のような現象。

  • マウスカーソルを当てると、レインボーカーソルが表示され操作不能。時計も動かなくなる
  • その他のメニューバーは操作可能
  • OSそのものは操作可能
  • アプリケーションも操作可能

このような事象なので、発生していることにすら気づかないこともあるかもしれない。

発生頻度はランダムだが、スリープ復帰直後に発生することが多いという印象は強かった。

そして、1度発生すると再起動するまで直らない。

チー
再起動すれば直るけど、いちいち面倒くさいからねぇ……。

MacBookユーザーは外出先のインスタントホットスポット起動に困る

こういう現象なので正直そこまで困ることはそんなに多くない。

ただ、僕は「12インチMacBook」を使っているが、その他にも「MacBook Pro」や「MacBook Air」を使っていれば困ることが多い。

インスタントホットスポット」を使う時だ。

Instant Hotspotとは。iPhoneでインターネット共有(テザリング)をオンせず、MacBookからネットに繋ぐ手順と設定方法

2016年11月24日

インスタントホットスポットはWi-Fiアイコンから接続するので……。

チー
Wi-Fiアイコンが操作できなくてネットに繋げられない!!

と、イライラすることが多かった。
再起動すれば復活するのは分かっているが、外出先だとその時間が惜しいこともある。

「再起動無しで復活する方法はないものか……。」そう思って調べたら、あった。

原因は「SystemUIServer」プロセスのフリーズ(応答なし)

調べてみると、レインボーカーソルの原因は「SystemUIServerというプロセスがフリーズ(応答無し)」となっていることだった。

早速、アクティビティモニタをチェックしてみると……

SystemUIServerが応答無しとなっていた

SystemUIServerが応答無しとなっていた

確かに「応答なし」となっていた。

ダブルクリックで表示されるダイアログから終了を選択

ダブルクリックで表示されるダイアログから終了を選択

基本的には上記プロセスをダブルクリックしてそのダイアログから「強制終了」とすれば、再起動できる。

しかし、それが出来ないこともあるのでその場合は、このプロセスを再起動する必要がある。

なんて事をサラッとかいているが、僕はSE(システムエンジニア)の仕事をしているのでその辺りがサクッと理解できるのだが、普通はよくわからないと思うので、以降に記載する方法をそのままコピペで実施していただけらと思う。

チー
意味不明な言葉を書く感じになるけど、そのままマネしてください

SystemUIServerを再起動する方法

まず、Mac側の操作でターミナルアプリを立ち上げる。

Finder操作だと、以下の順番だ。

ターミナルアプリの起動手順
  1. Finder起動
  2. サイドバーからアプリケーションを選択
  3. ユーティリティを選択
  4. 「ターミナル」をダブルクリックで起動
ターミナル起動直後の画面

ターミナル起動直後の画面

起動するとこんな画面が表示される。

Windowsだと「コマンドプロンプト」と呼ばれている、いわゆるコマンド入力の画面だ。

その画面で、以下のコマンドをそのまま貼り付けて欲しい。

実行するコマンド
killall SystemUIServer

するとほぼ一瞬で終了し、ステータスバーが再表示されるはずだ

ターミナルでのコマンド実行結果

ターミナルでのコマンド実行結果

これで終了。

内容的にはSystemUIServerプロセスを強制終了させたことになる(その後OS側の制御で自動的に再起動される)。

SystemUIServerを一瞬で再起動する方法(シェルスクリプトを利用)

基本的にこれで問題は解決なのだが、このコマンドを覚えておくのが面倒くさい

というか、忘れそうで毎回コマンドを検索するのが手間だなと思った。

というわけで、僕はこれを自動化することにした。
「シェルスクリプト」という、コマンドを実行するファイルを作成し、そのファイルを起動すれば前述のコマンドを流してもらうというもの。

システム関係の仕事をしている方なら特に驚く話ではないと思うが、一般的にはマニアックな方法なので、一応やり方を紹介しておこうと思う。

まずは、エディタアプリ(僕はCotEditorを使っている)を立ち上げて、上記コマンドを貼り付ける。

killall SystemUIServer とかくだけ

killall SystemUIServer
とかくだけ

こんな感じだ。

拡張子を「sh」、実行権限を付与する

拡張子を「sh」、実行権限を付与する

そして、保存するときに「任意の名前.sh」で保存する。
この時「実行権限の付与」のチェックも付けておく。

ファイルの詳細表示を行う

ファイルの詳細表示を行う

保存したファイルをFinder上で詳細表示(右クリック)で『情報を見る』を選択し、

ターミナルappに関連づける

ターミナルappに関連づける

「このアプリケーションで開く」からターミナルを関連付ける

これで設定は完了。

以後は、このファイルをダブルクリックで起動すれば、

自動的にコマンドを実行してくれる

自動的にコマンドを実行してくれる

このような感じで自動的にターミナルアプリが立ち上がり、コマンドを実行してくれる。

というものだ。

終わりに

Macを使っていたら必ず発生する「レインボーカーソル」はこれで対応可能だ。

ただ、今回の対処方法は暫定的なもので、そもそも「レインボーカーソルが発生する原因」を解決するわけではない

  • OS要因
  • 周辺機器などとの相性
  • アプリケーションとの相性
  • Macそのものの故障(熱暴走はよくある現象)

原因は様々なので、発生原因については別途調査することをおすすめする。

とはいえ、今回調べて対処がほぼ自動化できたので、いくらでもかかってこいと言えるようになった。

ステータスバーのレインボーカーソル(虹色のくるくる)に困っている方は、是非試してみて欲しい。

2008年からのMacユーザーなので、これまで数多くのトラブル・不具合を経験しました。

その中で今でも役立つ知識を厳選して詳細します。

夏の熱暴走対策!MacBook Air/Proのファンが回り続ける時に効果のあった対処方法

2013年10月11日

MacBook Pro/Air裏蓋のネジを外すドライバーは?開封して内部を掃除してみた

2017年2月14日

Macの不調時にまず試そう!SMC (システム管理コントローラ) をリセットする方法

2013年7月12日
チー
最後の手段は「クリーンインストール」です。大抵の不具合は解消しますが、時間がかかるので、余裕のあるときにやりましょう。
macOSのクリーンインストール

Macを初期化(フォーマット)する方法と注意点は?macOSのクリーンインストールを5年振りに実施したので、手順とメリットをまとめたよ

2019年12月3日

Macは特別なカスタマイズを行わなくても快適に使えるOSですが、特にWindowsを併用している方は、少し設定を変えると快適になります。

Macで行う最低限のカスタマイズ5選

Macをクリーンインストールしたら、僕が必ず行うキーボード・トラックパッドなど最低限のカスタマイズ5選【10分でできる】

2019年11月15日

Mac用無料アプリ「HyperSwitch」が便利!Command+TabでWindowsのようなウィンドウ単位でのアプリ切り替えができる!

2013年2月28日

Macアプリ「BetterTouchTool」でMacBookのトラックパッドをカスタマイズ!キーボードショートカット割り当てると便利。僕のおすすめ設定2選

2019年11月21日
チー
あと、「Apple Watch」を使っているなら、Macのロック解除は是非設定してみて!

Macの簡単セキュリティ対策。Apple WatchとmacOSを連携させたロック解除機能が便利(MacBook・Air・Pro、iMac、Mac mini全モデル対応)

2016年11月29日

Macのキーボードが不満なら使ってみたいキーボード

チー
MacBookシリーズの「バタフライキーボード」がどうも合わなくて、自宅では外付けキーボードを愛用しています。

どうせ買うならいいものを購入する方が長く使えるので、僕のおすすめは以下の2製品です!
東プレリアルフォースの外観

東プレ「REALFORCE91UBK-S(販売終了)」長期利用レビュー。Macでも使える?これから買う方に伝えたいおすすめモデルも紹介

2016年2月27日
DSC01373

Magic Keyboardが不満のMacユーザーに捧げる。Logicool「CRAFTワイヤレスキーボード(KX1000s)」レビュー【PR】

2018年11月17日
Macでキーボードを快適に使う為の、キー配列カスタマイズ

【Mac用キーボード配列カスタマイズ】東プレ「REALFORCE」とLogicool「CRAFT」をKarabiner-Elements で快適に使おう

2018年12月1日

MacはAppleストアや家電量販店で販売されています。

少しでも安く買いたい・旧モデル狙いという方は、メーカー保証1年が付くApple整備済品をチェックしてみましょう!

運営者チーのおすすめ記事

チー
僕がこだわって使っている、厳選ガジェットを良かったら見て行ってください。
チーが本当に使っているガジェット一覧

ガジェッターの僕が本当に使っている、おすすめガジェット一覧【2019年11月時点】

あわせて読みたい

SPONSORED LINK