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

macOS High SierraでAPFSコンテナのサイズ変更エラー49168を解決する方法

一部のMacユーザーの間では、新しいディスクパーティションを作成しようとするたびに「エラー49168」が発生するという問題が報告されています。さらに、標準の「ディスクユーティリティ」アプリではこの問題を解決できず、多くのユーザーが途方に暮れているのが現状です。

本記事では、Macで発生するディスクパーティションエラー49168を解消するための複数の対処法をご紹介します。同じ問題でお困りの方は、ぜひ参考にしてください。

APFSコンテナのサイズ変更エラーコード49168とは?

このエラーを理解するには、まず「パーティション」と「ボリューム」の違いを押さえておく必要があります。パーティションとは、データを格納できるように論理的に分割・命名されたディスク上の領域のことです。一方、ボリュームとは、HFS+、APFS、NTFS、EXT4などの特定のファイルシステムでフォーマットされたパーティションを指します。

APFS(Apple File System)は、Macにネイティブ対応したファイルシステムの一つです。macOS High Sierra以降、SSDはAPFSへのアップグレードのみが可能となり、High Sierraのインストーラーは必ずAPFSファイルシステムを作成します(オプトアウトはできません)。インストーラーはディスク内に、1つ以上のボリュームを格納できるAPFSコンテナを作成しますが、このボリューム作成時にエラーコード49168が発生することがあります。

macOS High SierraでAPFSコンテナのサイズ変更エラー49168を修正する方法

まずは、Mac修復ツールなどの高品質なユーティリティを使ってMacをクリーンアップすることをおすすめします。この種のツールは、キャッシュファイルや不要なアプリといったパフォーマンス低下の要因をスキャンして検出するほか、RAMを最適化して稼働中のアプリのための空き容量を確保したり、省エネにつながる調整を提案してくれます。

クリーンアップが完了したら、以下の方法でエラー49168の修正に進みましょう。

方法1:ターミナルを使ってパーティションを作成する

前述のとおり、「ディスクユーティリティ」ではこの問題を解決できません。そのため、ここでは「ターミナル」アプリを使用します。ターミナルを起動する前に、必ずデータのバックアップを取り、Time Machineの自動バックアップをオフにしておいてください。自動バックアップをオフにする手順は以下のとおりです。

  1. システム環境設定を開きます。
  2. Time Machineを選択します。
  3. 自動的にバックアップのチェックを外します。

APFSパーティションの場所を特定する

Time Machineの自動バックアップをオフにしたら、次はターミナルを使ってAPFSパーティションの場所を確認します。以下の手順に従ってください。

  1. アプリケーション > ユーティリティ > ターミナルからターミナルを起動します。
  2. ターミナルに次のコマンドを入力します:diskutil list。これにより、APFSコンテナ内のすべてのディスクの一覧が表示されます。
  3. 新しいターミナルセッションを開始します。
  4. 新しいセッションで tmutil listlocalsnapshots / と入力し、パーティション上のTime Machineスナップショットを確認します。
  5. 続けて tmutil thinlocalsnapshots / 99999999999999 と入力し、ローカルスナップショットを完全に削除します。
  6. 再度 tmutil listlocalsnapshots / を実行し、スナップショットが削除されたことを確認します。

この状態で、改めてMac上にAPFSパーティションを作成してみてください。それでもエラーが変わらず発生する場合は、やや複雑ですが、次の方法が有効です。

例えば、1TBのハードドライブから550GBのサイズになるようAPFSコンテナのサイズを変更したい場合は、ターミナルにその旨を指定するコマンドを入力します。sudo diskutil apfs resizeContainer disk0s2 450g jhfs+ Extra 550g のように入力すると、残りの領域はHFS+ファイルシステムとして確保されます。

この手法は、複数のパーティションを作成する場合にも応用できます。複数パーティションを作成するコマンドラインは、たとえば sudo diskutil apfs resizeContainer disk0s2 400g jhfs+ Media 350g FAT32 Windows 250g のようになります。

方法2:ディスクユーティリティを使用する

冒頭で述べたとおり、「Macで新しいパーティションを作成できない」問題に対してディスクユーティリティはあまり役に立ちませんが、古いOSを使用している場合や、上記のコマンドをターミナルで実行した後であれば、依然として有効な手段となり得ます。

方法3:デフラグソフトウェアを使用する

最後にご紹介するのは、AuslogicsのDisk Defragのような信頼性の高いデフラグソフトウェアを使用する方法です。これにより、新しいボリュームやパーティションの作成がよりスムーズに行えるようになります。

また、パーティション自体が破損しているためにAPFSパーティションを作成できない可能性もあります。その場合は、破損または削除されたmacOSパーティションの修復方法を解説した記事を参照してください。

それでも問題が解決せず、新しいパーティションを作成するたびにエラーコード49168が表示される場合は、Apple StoreのGenius BarやAppleサポートへの相談をおすすめします。専門家が適切な対応を行ってくれます。

APFSコンテナのサイズ変更エラー49168の解決策について、他におすすめの方法があれば、ぜひ下のコメント欄で共有してください。

  1. USBメモリの「書き込み保護されています」エラーを解消する9つの対処法

    仕事が終わり、あとはファイルをUSBメモリに保存するだけ——そんなときに表示されるのが「ディスクは書き込み保護されています。書き込み保護を解除するか、別のディスクを使用してください」というエラーメッセージ。自分のUSBメモリなのだから、読み書き自由にできるはずなのに、と頭を抱えてしまう人も多いでしょう。 落ち着いてください。幸い、USBドライブの書き込み保護はいくつかの簡単な手順で解除できます。テクノロジーの問題なので、必ず解決できます。 1. USBメモリをウイルススキャンする USBドライブをパソコンに接続したら、毎回ウイルススキャンを行う習慣をつけましょう。特に、他人のパソコンや公共のパ

  2. Windows 11で発生する0xc00007bエラーを解決する完全ガイド

    この記事では、Windows 11で発生する0xc00007bエラーを修正するための対処法を詳しくご紹介します。 Windows OSの使用中にエラーに遭遇することは、決して珍しいことではありません。従来のバージョンも、最新のWindows 11も、バグやエラーがつきものであり、いつ何らかのトラブルに見舞われてもおかしくありません。 Windows 11に存在する数々の厄介なエラーの中でも、エラーコード「0xc00007b」は、アプリケーションを起動しようとした際によく表示される最も一般的なエラーの一つです。このエラーが発生すると、「アプリケーションは正しく起動できませんでした(0xc0000