コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

Safariが10秒ごとにLogin.skype.comのタブを開き続ける問題の原因と解決策

症状:Safariが10秒ごとにLogin.skype.comを開き続ける

Macを起動するたびに、Safariが10秒おきに新しいタブでSkypeのログインページ「Login.skype.com」を開き続けるという奇妙な現象に悩まされていませんか?開かれるページは真っ白で、Mac(OS X Yosemite)にはSkype自体がインストールされていないにもかかわらず発生します。何か作業をしようとするたびに新しいタブがポップアップし、まともに操作できないほど厄介な問題です。

Safariが10秒ごとにLogin.skype.comのタブを開き続ける問題の原因と解決策
SafariでLogin.skype.comのタブが開き続ける様子

実はこの問題、Chromeでも同様に発生します。上の画像のように、Chromeでも同じログインページが別々のタブで次々と開かれてしまいます。

試したこと①:Safariのリセットと関連ファイルの削除

まず最初に、Safariを強制終了したうえで、以下のファイルを削除してSafariを初期化しました。

~/Library/Safari
~/Library/Caches/Apple
~/Library/Caches/Metadata/Safari
~/Library/Caches/com.apple.Safari
~/Library/Caches/com.apple.WebKit.PluginProcess
~/Library/Cookies/Cookies.binarycookies
~/Library/Preferences/Apple
~/Library/Preferences/com.apple.Safari.LSSharedFileList.plist
~/Library/Preferences/com.apple.Safari.RSS.plist
~/Library/Preferences/com.apple.Safari.plist
~/Library/Preferences/com.apple.WebFoundation.plist
~/Library/Preferences/com.apple.WebKit.PluginHost.plist
~/Library/Preferences/com.apple.WebKit.PluginProcess.plist
~/Library/PubSub/Database
~/Library/Saved Application State/com.apple.Safari.savedState

しかし、残念ながらLogin.skype.comのポップアップは止まりませんでした。

試したこと②:Safariの状態保存を無効化

次に、ターミナルで以下のコマンドを実行し、Safariが毎回クリーンな状態で起動するように設定しました。

defaults write com.apple.Safari ApplePersistenceIgnoreState YES

しかし、これでも効果はなく、Safariは相変わらずLogin.skype.comを開き続けました。

試したこと③:スケジュールされたタスクの確認

10秒ごとにlogin.skype.comを開くよう予約されたプログラムが存在しないかも確認しました。ターミナルで以下のコマンドを実行します。

crontab -l

結果、スケジュールされたタスクはありませんでした。念のためrootユーザー側も確認します。

sudo crontab -l

こちらにも該当するタスクは登録されていませんでした。

本当の原因は「MailTab Pro for Outlook.com」だった

最後にたどり着いた真の原因は、メニューバーでOutlookメールの受信確認に使っていた「MailTab Pro for Outlook.com」というアプリでした。このアプリには画面右上にSkypeのログインアイコンが表示されており、10秒ごとにSkypeへの接続・ログインを試みます。接続に失敗すると、login.skype.comのWebページを開き続ける仕組みになっていたのです。

Safariが10秒ごとにLogin.skype.comのタブを開き続ける問題の原因と解決策
SafariでLogin.skype.comのタブが開き続ける様子

Login.skype.comのポップアップを止める手順

この問題を解決するには、OutlookアカウントとSkypeアカウントの連携を解除するか、「MailTab Pro for Outlook.com」をアンインストールして、代わりにMac標準の「メール」アプリでメールを設定する方法があります。

重要: アカウントの連携解除は一度しか行えません。実行前に本当に解除してよいのか、必ず確認してください。

SkypeとMicrosoft/Facebookアカウントの連携を解除する手順

  1. Skypeアカウントにサインインします。
  2. 「設定と環境設定」セクションで「アカウント設定」をクリックします。
  3. アカウント設定ページで、MicrosoftまたはFacebookアカウントの横にある「連携を解除(Unlink)」をクリックします。
  4. 情報ウィンドウが開きます。内容をよく読み、同意できる場合は「続行」を選択して、SkypeとMicrosoftまたはFacebookアカウントの連携を解除します。

なお、「Unlink(連携を解除)」ではなく「Not linked(未連携)」と表示される場合は、FacebookまたはMicrosoftアカウントが現在Skypeアカウントに連携されていないことを意味します。連携済みのはずなのに表示されない場合は、正しいSkypeネームでサインインしているかどうかを確認してください。

Safariが10秒ごとにLogin.skype.comのタブを開き続ける問題の原因と解決策
Skypeアカウントの連携解除画面

また、Microsoftアカウントでサインインしている場合、連携を解除するとそのMicrosoftアカウントではSkypeにサインインできなくなります(Microsoftアカウント自体が閉鎖されるわけではなく、そのアカウント経由でのSkypeへのアクセスだけが影響を受けます)。表示されるメッセージを読み、同意できる場合は「Close account(アカウントを閉じる)」を選択してください。

最も簡単な解決策:アプリをアンインストールする

よりシンプルな対処法は、「MailTab Pro for Outlook.com」をアプリケーションフォルダからゴミ箱へ移動してアンインストールすることです。実際に筆者がこのアプリを削除したところ、SafariがLogin.skype.comを開き続ける問題は完全に解消されました。同じ症状でお困りの方は、まずメニューバーアプリを疑ってみてください。

  1. 【解決法】Windows 10でSkypeがクラッシュし続ける問題を修正する方法

    Skypeは今さら説明するまでもない、人気のビデオ会議アプリの一つで、多くのWindowsシステムにプリインストールされています。世界中の人々が連絡を取り合ったりビデオ通話を行うために、かつてないほどSkypeを活用しています。しかし、Windows 10ユーザーからは「Skypeが繰り返しクラッシュする」という問題が報告されています。特に緊急の通話の最中に発生すると、深刻な支障となってしまいます。 そこで本記事では、Windows 10でSkypeがクラッシュし続ける問題の解決方法をご紹介します。 「Skypeが動作を停止しました」エラーが発生する原因は? この問題には明確な原因は特定され

  2. Windows 10アップデート後にSkypeが開かない・応答しない?今すぐ試せる解決策まとめ

    Windows 10にアップグレードした後、Skypeが頻繁にフリーズしたり応答しなくなったりしていませんか?チャット中やビデオ通話中にアプリが突然固まり、通話が切断されてしまうというトラブルは、実は多くのユーザーから報告されています。もしあなたも同じような問題に悩んでいるなら、以下の解決策を順番に試して、Skypeを正常な状態に戻しましょう。 Windows 10でSkypeが動作しない場合の基本チェック Windows 10標準搭載のSkypeアプリ(UWP版)を使用している場合は、まず以下の点を確認してください。 マイクとカメラがどちらも正常に動作していること Skypeで音声通話・