XScreenSaver は、macOS の組み込みスクリーンセーバー機能と互換性があり、追加のアニメーション効果やカスタマイズ可能なオプションを提供するスクリーンセーバーのコレクションです。
さまざまな理由で、安全にアンインストールしたいかもしれません。不適切な方法でアンインストールすると、残り物のファイルが時間とともにコンピューターのパフォーマンスに影響を与える可能性があります。この記事では、XScreenSaver を完全にアンインストールする方法を3つ紹介し、アンインストール後に発生する xdg-screensaver エラーの解決方法も説明しています。
XScreenSaver をアンインストールした後にデスクトップ環境を失うことを心配している場合は、アンインストールプロセス中に重要なファイルや設定が失われないように最初にバックアップしておくことができます。
サードパーティーのアンインストーラーを使用して XScreenSaver をアンインストールする(最適な方法)
Mac でプログラムをアンインストールする際、最も迅速で簡単な方法は、CleanMyApp のようなサードパーティーツールを使用することです。これらのアンインストールツールは、不要なソフトウェアとその残り物のファイルを1クリックで完全に削除するのに役立ちます。
さらに、CleanMyApp はプロフェッショナルなアンインストーラーなので、システムスペースを大幅に占有する心配はありません。また、バッチアンインストールをサポートしており、削除したい複数のアプリを選択して「アンインストール」をクリックするとすべて一度に削除できます。
CleanMyApp を使用して XScreenSaver をアンインストールする方法:
- MacにCleanMyAppを無料ダウンロードしてインストールします。
- CleanMyAppを開き、XScreenSaverプログラムを選択します。
- アンインストールをクリックします。
- アンインストールを確認するプロンプトが表示された場合、アンインストール継続をクリックします。
- 管理者パスワードを求められた場合は入力してください。
- XScreenSaverが完全にアンインストールされたら、完了をクリックします。
XScreenSaverを完全にアンインストールするために、CleanMyAppを他の人と共有してください!
ターミナルを使用して XScreenSaverをアンインストール
XScreenSaverは Terminalを使用してアンインストールすることもできます。これにより、XScreenSaverに関連するすべてのファイルと構成が削除され、残されたファイルがなくなり、システムスペースを浪費することがありません。
ただし、Terminalを使用するには、ユーザーがある程度の技術知識を持っている必要があります。コマンドライン操作に不慣れな場合、コマンドを誤って入力すると、他のファイルやシステムの構成が誤って削除され、他の問題が発生する可能性があります。
以下は、ターミナルを使用してXScreenSaverをアンインストールする方法です:
- Terminalを開きます。Command + Spaceを押して、Terminalを検索して開きます。
- XScreenSaverに関連するファイルやフォルダを特定するために、次のコマンドを入力します: sudo find / -name "*xscreensaver*"
- /ApplicationsフォルダにXScreenSaverをインストールした場合は、次のコマンドを実行して主要なアプリケーションを削除します:sudo rm -rf /Applications/XScreenSaver.app
- 構成ファイルや関連する残り物を削除します: sudo rm -rf ~/Library/Preferences/org.x.XScreenSaver.plist
sudo rm -rf ~/Library/Application\ Support/XScreenSaver
sudo rm -rf ~/Library/Saved\ Application\ State/org.x.XScreenSaver.savedState - システムキャッシュをリフレッシュします: killall cfprefsd
アンインストールプロセスが完了した後は、 Macを再起動する ことをお勧めします。
注意: これらのターミナルコマンドを入力する際は非常に注意してください。小さなミスが重要なファイルを削除し、システムの問題を引き起こす可能性があります。間違いを恐れる場合は、前述のCleanMyAppを使用することをお勧めします。
Macでの XScreenSaverの手動アンインストール
サードパーティーのアンインストーラーまたはターミナルを使用する方法に加えて、XScreenSaverを手動でアンインストールすることもできます。 ただし、手動アンインストールは時間がかかるし退屈です。複数の場所からファイルを慎重に探して削除する必要があります。
XScreenSaverを手動でアンインストールすることに決めたら、以下の手順に従ってください!
- XScreenSaverアプリケーションを終了します。XScreenSaverアイコンをメニューバーの上に見つけ、右クリックして「Quit」を選択します。
- Finderを開き、/Applicationsフォルダに移動し、XScreenSaver.appを見つけて右クリックし、「ゴミ箱に移動」を選択します。
- 再びFinderを開き、コマンド+Shift+Gを押し、以下のパスに1つずつ移動します。 XScreenSaverに関連する任意のファイルやフォルダを手動で削除します:
~/Library/Preferences/org.x.XScreenSaver.plist
~/Library/Application Support/XScreenSaver
~/Library/Saved Application State/org.x.XScreenSaver.savedState - ゴミ箱を空にしてスペースを完全に開放します。
- Macを再起動します。
手動アンインストールは余分なファイルを残す可能性があることに注意してください。 一部の隠しファイルが完全に削除されていない場合、システムリソースを引き続き使用する場合があります。XScreenSaverを完全にアンインストールするためには、関連するすべてのファイルを慎重にチェックして削除することを確認してください。
上記の3つの方法が役立つと思われる場合は、共有してください!
XScreenSaverをアンインストール後のxdg-screensaverエラーを修正する
XScreenSaverをアンインストールした場合、システムや一部のプログラム(デスクトップ環境や電源管理ツールなど)がまだxdg-screensaverコマンドを呼び出そうとすると、「xdg-screensaverが見つかりません」というエラーが発生する可能性があります。
この場合、以下の方法を使用して問題を修正できます。全体のプロセスでターミナルコマンドが必要なので、集中して行ってください。
方法1:xdg-utilsを再インストールする
場合によっては、xdg-screensaverコマンドはxdg-utilsパッケージの一部であり、XScreenSaver自体に依存しないことがあります。
xdg-utilsを再インストールして基本のxdg-screensaverスクリプトを復元し、XScreenSaverがインストールされていなくてもエラーを回避できます。
ターミナルを開き、以下のコマンドを実行します:sudo apt update
sudo apt install --reinstall xdg-utils
方法2:ダミーのxdg-screensaverスクリプトを作成する
XScreenSaverを再インストールせずにエラーを防ぎたい場合は、何もしないダミーのxdg-screensaverスクリプトを作成できます。
- ターミナルを開きます。
- 次のスクリプトを入力してダミースクリプトを作成します:sudo nano /usr/local/bin/xdg-screensaver
- 次の行を追加します:#!/bin/bash
exit 0 - 保存して終了します(保存するには制御キー + O、終了するには制御キー + X を押します)。
- スクリプトを実行可能にします:sudo chmod +x /usr/local/bin/xdg-screensaver
結論
XScreenSaverがあなたにとってもはや何の目的も果たさないと感じる場合は、上記の方法のいずれかを選択して完全にアンインストールしてください。
時間の経過とともに、XScreenSaverのような未使用のアプリケーションからの残されたファイルが貴重なシステムスペースを徐々に占有し、Macの動作が遅くなる可能性があります。
この記事が有益だと思ったら、友達と共有してください!