アプリケーションのトラブルシューティングを試みたことのあるほとんどのmacOSユーザーは、.plistファイルについて知っている必要があります。これらのPLISTファイルの削除は、アプリケーションのパフォーマンス低下を解決するための多くのトラブルシューティング方法で示されています。これらのファイルを知っているユーザーは、これらの設定ファイルを削除すると、アプリケーションの設定がリセットされ、ほとんどの問題が修正されることも知っています。しかし、彼らはこれらのファイルの安全性についてまだ不確かです。
PLISTファイル
macOSのPLISTファイルとは何ですか?
PLIST(プロパティリストの略)は、アプリケーションの設定を保存するために使用される拡張機能です。これらのファイルはXMLでフォーマットされており、さまざまなプログラムのプロパティと構成設定が含まれています。これはプリファレンスファイルのデフォルト形式ですが、デーモンを起動するためのアプリケーション引数を保持するため、およびアプリケーションバンドル内のリソース管理にも使用されます。ほとんどのアプリケーションは好みに合わせてファイルを再作成しますが、システムが使用するファイルは、削除すると簡単に置き換えることができません。
macOSでPLISTファイルを開いて編集する方法
macOSのテキストエディットなどのプログラムでPLISTファイルを開いて編集できます。ただし、PLISTファイルの性質上、Xcodeやプロパティリストエディターなどの特別なプログラムを使用する方がはるかに優れています。これは、これらのエディターがXMLコードをフォーマットし、キーIDとレイヤーをドロップダウンメニューを使用して読み取り可能な単語に変換し、正しい応答を入力するためです。
ただし、通常のユーザーはこれらのファイルの編集を避ける必要があります。プログラムとシステムは、必要に応じてPLISTファイルを自動的に変更します。開発者は、Apple Developer Toolsに含まれている上記のAppleのプロパティリストエディタを使用して、これらのファイルを作成または編集できます。また、サードパーティのPLIST編集プログラムを使用することもできます。
ターミナルで次のコマンドを使用して、.plistファイルをバイナリからXMLバージョンに変換することもできます。
ターミナルを開くには :ホールド コマンド キーを押して押す スペース 開く スポットライト 、次に入力します ターミナル そして 入る。
注意 :コマンドのファイル名は、変換するファイル名になります。
- XMLからバイナリへ:
plutil –convert binary1 filename.plist
XMLをバイナリに変換する
- バイナリからXMLへ:
plutil –convert xml1 filename.plist
バイナリをXMLに変換する
なぜPLISTファイルを削除する必要があり、それは安全ですか?
PLISTファイルは私たちの日常の使用にとって重要です。ただし、古いファイルのほとんどは障害が発生し、ユーザーに問題を引き起こし始めます。ほとんどのトラブルシューティング方法では、問題を解決するために、その特定のアプリケーションの.plistファイルを削除することをお勧めします。 プリファレンスPLIST ファイルは無害であり、それらを削除することはまったく問題ありません。ただし、すべてのPLISTファイルをアプリケーションの設定と同じように扱う必要はありません。
ほとんどの場合、設定フォルダ内のPLISTファイルは、削除後にメインアプリケーションと競合することはありません。しかし、 システムファイル デーモンプロパティリストなどは、設定PLISTファイルと同じと見なすべきではありません。システムファイルを削除すると、アプリケーションが起動または正常に動作しなくなります。
したがって、安全性について明確な結論が必要な場合は、 いいえ、これらのPLISTファイルを削除することは100%安全ではありません あなたのシステムから。何をしているのか、どのような種類のPLISTファイルを削除しようとしているのかがわからない限り、削除しないでください。これは、ほとんどの設定PLISTファイルがアプリケーションの設定をリセットするだけだからです。システムPLISTファイルは、ファイルとその結果を完全に理解していない限り、削除と見なすべきではありません。
したがって、PLISTファイルについて前述したように、次のファイルについて心配する必要はありません。 / Home / Library /フォルダー 。ハードドライブのルートにあるライブラリまたはシステムフォルダにある設定ファイルは削除しないでください。削除するのではなく、ターミナルから「launchctl」または同様のコマンドを使用して、特定のPLISTを無効にすることができます。また、削除する前にファイルのコピーまたはバックアップを作成することもできます。
読んだ2分