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

Mac で APFS コンテナのサイズ変更エラー 49180 をトラブルシューティングする方法

古い HFS+ ファイル システムを数年間使用した後、Apple は macOS High Sierra のリリースとともに、Apple File System (略して APFS) をリリースしました。新しいファイル システムでは、暗号化、ファイルの整合性、および領域の割り当てが改善されました。また、クローン作成やスナップショットなどの機能も追加されました。

ファイル システムは、ハードディスクまたは SSD にデータを格納するためのメカニズムです。各ファイルを構成する部分がドライブ上のどこにあるかを追跡し、各ファイルに関するメタデータ (名前、サイズ、作成日、変更日、その他の詳細など) を追跡します。通常、これらの情報はすべて Finder で確認できます。

APFS (Apple File System) は、ストレージ システム上のデータを整理および構造化するために設計された Apple 独自のシステムです。 APFS は、以前 Mac で使用されていた 30 年前の HFS+ システムに取って代わりました。

階層ファイル システムの初期バージョンである HFS+ と HFS は、フロッピー ディスクの時代に作成されました。フロッピー ディスクは、ハード ドライブがまだサード パーティによって提供される高価なオプションであった時代に、Mac の主要なストレージ メディアでした。

プロのヒント:Mac をスキャンして、パフォーマンスの問題、ジャンク ファイル、有害なアプリ、セキュリティの脅威がないか調べます
システムの問題やパフォーマンスの低下を引き起こす可能性があります。

Apple は、最初から主に SSD やその他のフラッシュベースのストレージ システム用に APFS を設計しました。 APFS はソリッド ステート ストレージ用に作成されましたが、他の最新のハード ドライブでも適切に機能します。 APFS は以下に含まれています:

  • macOS Catalina (10.15)
  • macOS Mojave (10.14)
  • macOS High Sierra (10.13)
  • macOS Big Sur
  • iOS 10.3 以降
  • tvOS 10.2 以降
  • watchOS 3.2 以降

APFS には、古いファイル システムとは一線を画す多くの機能があります。

  • クローン:クローンを使用すると、追加のスペースを使用しなくても、ほぼ瞬時にファイルをコピーできます。ファイルまたはドキュメントをある場所から別の場所に 1 つずつコピーする代わりに、クローンは元のファイルを参照して、2 つのファイル間で同じデータ ブロックを共有できます。 1 つのファイルに変更を加えると、変更されたデータのブロックのみが新しいクローンに書き込まれます。オリジナルとクローンの両方が引き続きオリジナルのデータ ブロックを共有します。これにより、ファイルのコピーと保存が非常に高速になるだけでなく、ストレージ容量も節約できます。
  • スナップショット:APFS は、特定の時点を表すボリューム スナップショットを生成できます。スナップショットを使用すると、効率的なバックアップが可能になり、特定の時点の状況に戻ることができます。スナップショットは、元のボリュームとそのデータへの読み取り専用ポインターです。新しいスナップショットは、元のボリュームへのポインターを格納するために必要なスペースの量を除いて、実際のスペースを占有しません。時間が経過して元のボリュームに変更が加えられると、スナップショットは発生した変更のみで更新されます。
  • 暗号化:APFS は、AES-XTS または AES-CBC モードを使用した堅牢なフルディスク暗号化をサポートしています。ファイルとメタデータの両方が暗号化されます。サポートされている暗号化方法は次のとおりです。 <オール>
  • クリア (暗号化なし)
  • シングルキー
  • データとメタデータの両方にファイルごとのキーを使用したマルチキー
  • スペースの共有:スペースの共有により、パーティション サイズを事前に定義する必要がなくなります。代わりに、すべてのボリュームがドライブ上の基本的な空き領域を共有します。スペース共有により、ドライブ上の複数のボリュームを必要に応じて動的に拡大および縮小できます。パーティションを再分割する必要はありません。
  • コピー オン ライト:このデータ保護スキームでは、変更がない限り、データ構造を共有できます。変更が要求 (書き込み) されると、新しい一意のコピーが作成されるため、元のファイルはそのまま残ります。書き込みが完了して初めて、最新のデータを指すようにファイル情報が更新されます。
  • Atomic Safe-Save:これはコピー オン ライトの考え方に似ていますが、ファイルやディレクトリの名前変更や移動など、あらゆるファイル操作に適用されます。 rename を例にとると、名前を変更しようとしているファイルは、新しいデータ (ファイル名) でコピーされます。コピー プロセスが完了するまで、ファイル システムは新しいデータを指すように更新されません。これにより、電源障害や CPU ヒカップなどの何らかの理由で書き込みが完了しない場合でも、元のファイルはそのまま残ります。
  • スパース ファイル:このより効率的なファイル スペースの割り当て方法により、必要な場合にのみファイル スペースを拡張できます。非スパース ファイル システムでは、データを保存する準備ができていない場合でも、事前にファイル スペースを予約する必要があります。

APFS でフォ​​ーマットされた USB フラッシュ ドライブが古い Mac や Windows コンピュータで読み取れないという問題を除けば、ほとんどの人は重大な APFS エラーに遭遇するべきではありません。信頼性が高く、より安全です。

Mac の APFS エラー コード 49180 とは?

新しいソフトウェアまたは機能セットの実装と同様に、エンド ユーザーはさまざまな予期しない動作や非互換性に遭遇する可能性があります。ユーザーが遭遇したそのような癖の 1 つは、ディスク ユーティリティを使用してシステム パーティションのサイズを変更し、パーティションの縮小を実行しようとしたところ、エラー コード 49180 が発生しました。

ユーザーは、ディスク ユーティリティまたは diskutil を使用して APFS macOS パーティションを縮小できません。いずれかの方法を試すと、APFS コンテナーのサイズ変更エラー 49180 – 使用できないディスク領域が表示されます。

場合によっては、ユーザーが Bootcamp パーティションを削除してメイン ディスク領域を増やそうとしました。ユーザーはディスク ユーティリティ プログラムを使用しましたが、残念ながら Macintosh HD はそれ以上大きくなりませんでした。獲得した収納スペースがなくなり、未使用のスペースができました。ディスク ユーティリティ アプリで「空き」領域を削除して他のパーティションを増やそうとすると、Mac で常に APFS コンテナーのサイズ変更エラー 49180 が返されます。 「空き」スペースを削除して、新しいパーティションを作成しようとしても機能しません。

空き容量を再利用しようとしてエラー コード 49180 APFS が表示される原因

この APFS コンテナーのサイズ変更エラー 49180 – 使用できないディスク領域が発生した場合は、このファイル システムの制限に注意してください:

  • OS X 10.11 El Capitan 以前を実行している Mac は、APFS としてフォーマットされたボリュームをマウントまたは読み取ることができません。そのため、古い Mac で使用する必要がある場合は、外付けハードディスクまたは USB フラッシュ ドライブを APFS としてフォーマットしないでください。ただし、APFS フォーマットのドライブから High Sierra を実行している Mac は、HFS+ としてフォーマットされたままの外付けハードディスクでも問題なく動作します。
  • High Sierra インストーラーは、インストール中にボリュームを HFS+ から APFS に変換できますが、最初に消去しない限り、APFS ボリュームを HFS+ に戻すことはできません。その上のデータをバックアップし、APFS としてフォーマットしてから、データを復元する必要があります。
  • APFS フォーマットのボリュームでは、High Sierra 用に更新されていない古いディスク修復および復元ソフトウェアを使用しないことをお勧めします。
  • Mac で Windows を実行できるようにする Apple の Boot Camp は、APFS フォーマットの Mac ボリュームへの読み取り/書き込みをサポートしていません。
  • APFS としてフォーマットされたボリュームは、AFP を使用してネットワーク経由で共有ポイントを提供できず、代わりに SMB または NFS を使用する必要があります。

そのため、Boot Camp を使用してパーティションを削除している場合、互換性の問題により、このエラーが発生する可能性が高くなります。

もう 1 つ考慮する必要があるのは、ドライブの状態です。損傷したドライブはさまざまなディスク エラーを引き起こす可能性があり、Mac の APFS コンテナー サイズ変更エラー 49180 はその 1 つにすぎません。

Mac で APFS コンテナのサイズ変更エラー 49180 を修正する方法

macOS High Sierra で APFS コンテナー サイズ変更エラー 49168 を修正するには、最初に Mac 修復アプリ ツールなどのプレミアム ユーティリティ ツールを使用してコンピューターをクリーンアップすることをお勧めします。このツールは、キャッシュ ファイルや不要なアプリなど、パフォーマンスを制限する問題についてシステムをスキャンします。また、RAM を最適化して、アクティブなアプリ用のスペースを作成し、エネルギーを節約する調整を推奨します。

コンピューターをクリーニングしたら、次に示す方法を使用して、macOS での APFS コンテナー サイズ変更エラー 49180 の修正に進むことができます。

ただし、まず、Mac をバックアップします。操作を実行する前の最も重要な予防措置の 1 つは、バックアップです。ハンズオン バックアップを使用すると、データ リカバリなどの問題を簡単に軽減できます。ただし、万が一、バックアップがない場合、または利用可能なバックアップが最近のものではない場合でも、心配する必要はありません。上書きを除くほぼすべてのシナリオで、失われた、削除された、またはアクセスできないデータを回復するための、安全で信頼性が高く強力な APFS Data Recovery ソフトウェア オプションがあります。

次に、Time Machine による自動バックアップをオフにします:

<オール>
  • システム環境設定を起動します。
  • タイムマシンを選択してください。
  • [自動的にバックアップ] からチェックマークを外します。
  • 上記の準備手順を完了したら、次の解決策に進むことができます。

    #1 を修正します。ターミナルを使用してパーティションを作成します。

    前述のように、ディスク ユーティリティ アプリはディスク パーティションの問題の解決には役立ちません。このためには、ターミナル アプリに頼る必要があります。ターミナルを起動する前に、データをバックアップしてから、Time Machine による自動バックアップをオフにする必要があります。 Time Machine による自動バックアップをオフにする方法は次のとおりです:

    <オール>
  • システム環境設定を起動します。
  • タイムマシンを選択してください。
  • [自動バックアップ] オプションのチェックを外します。
  • APFS パーティションの場所の検出
  • Time Machine の自動バックアップ オプションをオフにした後、次のステップは、ターミナルを使用して APFS パーティションの場所を見つけることです。次の手順を実行してください:

    <オール>
  • [アプリケーション]> [ユーティリティ]> [ターミナル] に移動して、ターミナルを起動します。
  • ターミナルで、次のコマンド ラインを入力します:diskutil list.これにより、APFS コンテナ内のすべてのディスクのリストが表示されます。
  • 新しいターミナル セッションを開始します。
  • 新しいターミナル セッションで、tmutil listlocalsnapshots / と入力して、パーティションの Time Machine スナップショットを表示します。
  • コマンド tmutil thinlocalsnapshots / 99999999999999 を入力して、時間スナップショットを完全に削除します。
  • tmutil listlocalsnapshots / と入力して、スナップショットがなくなっているかどうかを確認します。
  • ここで、Mac に APFS パーティションを作成してみて、まだエラーが発生するかどうかを確認してください。何も変わらない場合は、もう少し複雑ですが、次の他の方法が問題の解決に役立ちます。

    APFS コンテナのサイズを 1 TB のハード ドライブから 550 GB などの特定のサイズに変更したい場合、これを示すコマンドをターミナルに入力する必要があります。ターミナルに、sudo diskutil apfs resizeContainer disk0s2 450g jhfs+ Extra 550g と入力します。残りの領域は HFS+ ファイル システムとして存在します。

    上記の手法は、多数のパーティションを生成するためにも使用できます。複数のパーティションを作成するためのコマンド ラインは次のようになります:sudo diskutil apfs resizeContainer disk0s2 400g jhfs+ Media 350g FAT32 Windows 250g.

    もう 1 つの方法は、次のように式を確立することです。diskutil は新しいパーティションのボリュームを自動検出します:sudo diskutil apfs resizeContainer disk0s2 650g jhfs+ Media 0b.

    #2 を修正。ディスクユーティリティを使用してください。

    この記事は、ディスク ユーティリティ アプリが「Mac で新しいパーティションを作成できない」問題を解決するのにほとんど役に立たないことを指摘することから始まりましたが、特に古いオペレーティング システムを使用している場合は特に役立ちます。ターミナルを使用して上記のコマンドを実行した後、ディスク ユーティリティ アプリを使用することもできます。

    #3 を修正。ディスク デフラグ ソフトウェアを使用してください。

    推奨される最後の解決策は、Auslogics の Disk Defrag などの信頼できるディスク デフラグ ソフトウェアの使用です。コンピューターに新しいボリュームとパーティションを簡単に作成できます。

    また、ディスク パーティションが破損している可能性もあり、そのために APFS パーティションを作成できません。この場合は、破損または削除された macOS パーティションを修正する方法に関するこの記事をお読みください。

    問題が解決せず、新しいパーティションを作成しようとするたびに Mac で APFS コンテナーのサイズ変更エラー コード 49168 が引き続き表示される場合は、おそらく Mac クリニックに行くか、Apple のカスタマー ケアに連絡する必要があります。彼らは何をすべきかを知っているでしょう。

    修正 #4:APFS パーティションを縮小します。

    そのスペースを APFS コンテナーに再利用することにした場合は、diskutil を使用してそれを行うこともできます。ただし、最初に、JHFS+ またはその他のパーティションを削除し、ハード ドライブの空き領域として設定する必要があります。

    <オール>
  • ボリュームの名前が disk0s3 であると仮定すると、次のコマンドでうまくいきます:sudo diskutil eraseVolume “Free Space” %noformat% /dev/disk0s3
  • 次に、APFS コンテナのサイズを変更します:diskutil apfs resizeContainer disk0s2 0
  • この場合、diskutil は物理ストレージ デバイスで利用可能なすべての空き容量を自動的に要求しますが、0 をサイズ値に置き換えることもできます。

    次に、Time Machine を再度有効にする必要があります。 APFS パーティションの縮小が完了したら、Time Machine を再度有効にすることを忘れないでください。このツールを切り替える:

    <オール>
  • システム環境設定を起動します。
  • タイムマシンを選択してください。
  • 自動バックアップ機能の横にチェックを入れてください。
  • まとめ

    Mac の空き容量を再利用しようとしてエラー コード 49180 APFS が表示された場合、これは重大なエラーではないため、心配する必要はありません。ただし、事故が発生した場合に備えてデータの損失を防ぐために、必ずファイルをバックアップしてください。次に、上記の 4 つの方法を試して、どれが効果的かを確認してください。このエラーに対する他の解決策をご存じの場合は、お気軽にコメントでお知らせください。


    1. Mac エラー コード 50 のトラブルシューティング方法ステップ バイ ステップ ガイド

      概要:この記事では、Mac のエラー コード 50 について説明し、外部ドライブからファイルをコピー、移動、または削除するときに Mac エラー コード 50 を修正するのに役立つ 6 つの実行可能なソリューションを共有します。 外付けハード ドライブからファイルをコピーまたは移動することは、ほとんどの Mac ユーザーにとって簡単な作業です。ただし、一部のユーザーは、特定のファイルを外付けハード ドライブから MacBook Air/Pro にコピーしようとすると、システムがコピーに失敗し、Mac エラー コード 50 が表示されると報告しています。 予期しないエラーが発生したため、

    2. Mac で APFS ボリューム/コンテナ スーパーブロックが無効なエラーを修正する方法

      概要:ディスク ユーティリティでドライブを確認すると、「APFS ボリューム スーパーブロックが無効です」というエラー メッセージが表示されます。この記事は、エラーが発生した場合に役立ち、データを失うことなくエラーを修正します。 ディスク ユーティリティは、Mac の軽微なエラーを修正するのに非常に役立ちますが、比較的深刻なエラーの中には解決できないものもあります。ディスク ユーティリティでドライブ、ボリューム、またはコンテナーを確認すると、「APFS ボリューム スーパーブロックが無効です」というエラー メッセージが表示されることがあります。これが何を意味するのかを理解するには、まずス