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の自動バックアップをオフにしておいてください。自動バックアップをオフにする手順は以下のとおりです。
- システム環境設定を開きます。
- Time Machineを選択します。
- 自動的にバックアップのチェックを外します。
APFSパーティションの場所を特定する
Time Machineの自動バックアップをオフにしたら、次はターミナルを使ってAPFSパーティションの場所を確認します。以下の手順に従ってください。
- アプリケーション > ユーティリティ > ターミナルからターミナルを起動します。
- ターミナルに次のコマンドを入力します:diskutil list。これにより、APFSコンテナ内のすべてのディスクの一覧が表示されます。
- 新しいターミナルセッションを開始します。
- 新しいセッションで tmutil listlocalsnapshots / と入力し、パーティション上のTime Machineスナップショットを確認します。
- 続けて tmutil thinlocalsnapshots / 99999999999999 と入力し、ローカルスナップショットを完全に削除します。
- 再度 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の解決策について、他におすすめの方法があれば、ぜひ下のコメント欄で共有してください。
-
USBメモリの「書き込み保護されています」エラーを解消する9つの対処法
仕事が終わり、あとはファイルをUSBメモリに保存するだけ——そんなときに表示されるのが「ディスクは書き込み保護されています。書き込み保護を解除するか、別のディスクを使用してください」というエラーメッセージ。自分のUSBメモリなのだから、読み書き自由にできるはずなのに、と頭を抱えてしまう人も多いでしょう。 落ち着いてください。幸い、USBドライブの書き込み保護はいくつかの簡単な手順で解除できます。テクノロジーの問題なので、必ず解決できます。 1. USBメモリをウイルススキャンする USBドライブをパソコンに接続したら、毎回ウイルススキャンを行う習慣をつけましょう。特に、他人のパソコンや公共のパ
-
Windows 11で発生する0xc00007bエラーを解決する完全ガイド
この記事では、Windows 11で発生する0xc00007bエラーを修正するための対処法を詳しくご紹介します。 Windows OSの使用中にエラーに遭遇することは、決して珍しいことではありません。従来のバージョンも、最新のWindows 11も、バグやエラーがつきものであり、いつ何らかのトラブルに見舞われてもおかしくありません。 Windows 11に存在する数々の厄介なエラーの中でも、エラーコード「0xc00007b」は、アプリケーションを起動しようとした際によく表示される最も一般的なエラーの一つです。このエラーが発生すると、「アプリケーションは正しく起動できませんでした(0xc0000