日程Fit|「いつ空いてますか?」の往復はもう不要。候補日を選んでURLを送るだけ|登録不要|今すぐ無料で使う →

Windows 11でドキュメントやピクチャなど既定ライブラリを別ドライブに移動できない時の原因と解決策【OneDrive対策・レジストリ設定】

Windows 11 に移行したあと、「ドキュメント」や「ピクチャ」などの既定ライブラリを別 SSD に移したいのに、OneDrive が邪魔をしてエラーになったり、ピクチャだけ移動できなくなったり……というトラブルは非常に多いです。本記事では、OneDrive のバックアップ機能と Windows 11 の「既定フォルダー(既定ライブラリ)」の仕組みを整理しつつ、安全に別ドライブへ移動させる具体的な手順と、崩れてしまった設定をレジストリから修復する方法を詳しく解説します。

日程Fit。無料・登録不要。「いつ空いてる?」を、ひとつのリンクで。リンクを送って、○△×でかんたん日程調整。無料で日程を作る。
目次

Windows 11 で既定ライブラリを別ドライブに移動できない原因

まず、なぜ Windows 11 で「ドキュメント」や「ピクチャ」を別ドライブへ移動しようとすると失敗したり、エラーが出たりするのかを整理します。ここを理解しておくと、トラブルが起きても迷わずに復旧できます。

「既定ライブラリ」と「フォルダーの場所」は何が違う?

Windows には次のような概念があります。

  • 既定ライブラリ(既知フォルダー / Known Folder)
    「ドキュメント」「ピクチャ」「ビデオ」「ミュージック」「デスクトップ」など、Windows が特別扱いしているユーザーフォルダー。
  • 物理フォルダーの場所
    C:\Users\ユーザー名\Documents など、実際にファイルが置かれているパス。
  • ライブラリ表示
    エクスプローラー左ペインの「ライブラリ」配下に表示される論理的なフォルダー(複数の場所をまとめて見せる機能)。

ユーザーが「ドキュメントの場所を移動」したいときに実際に変更されるのは、物理フォルダーの場所と、それを指しているシステム内部の設定(レジストリ)です。エクスプローラーの右クリック → プロパティ → 場所タブ で移動できるのは、この「既定ライブラリが指すフォルダーの場所」です。

ところが、ここにOneDrive のバックアップ機能が絡んでくると話がややこしくなります。

OneDrive のバックアップ機能が「既定フォルダー」を乗っ取る仕組み

Windows 11 では、初回サインイン時や OneDrive 設定画面で、次のような選択を迫られます。

  • デスクトップ
  • ドキュメント
  • ピクチャ

これらを「OneDrive でバックアップしますか?」と聞かれ、バックアップ(同期)を有効にすると、内部的には次のような動きになります。

  • 「ドキュメント」フォルダーの実体パスが、C:\Users\ユーザー名\Documents から
    C:\Users\ユーザー名\OneDrive\Documents に切り替わる
  • 「ピクチャ」フォルダーの実体パスも C:\Users\ユーザー名\OneDrive\Pictures に切り替わる
  • この切り替えは、レジストリの User Shell Folders の値を書き換えることで実現される

つまり、「OneDrive のバックアップを有効にする」というのは、単にクラウドにコピーを保存しているだけではなく、Windows が参照する “既定ライブラリの場所” そのものを OneDrive フォルダー内に移動してしまうという動きなのです。

その状態で「プロパティ → 場所 → 移動」を使って別ドライブへ移動しようとすると、次のような症状が出やすくなります。

  • OneDrive がフォルダーを保護(バックアップ)中で、移動がブロックされる
  • OneDrive をアンインストールしてフォルダーが消えてしまい、「元の場所」が存在しなくなる
  • エクスプローラー左ペインから「ピクチャ」などの特殊なショートカットが消えてしまう

今回のケースのように、「OneDrive をアンインストールしたらピクチャだけ移動できない」「フォルダーを削除したらショートカットが消えた」というのは、この内部設定と実体フォルダーの整合性が崩れてしまった典型例です。

フォルダーを “削除” すると何が起きるか

「ピクチャ」フォルダーが思うように移動できないとき、ついエクスプローラー上でフォルダーそのものを削除してしまうケースがあります。しかし、既定ライブラリのフォルダーを削除すると次のような問題が発生します。

  • レジストリ上では「ピクチャの場所」が残ったままなのに、実体フォルダーは存在しない
  • エクスプローラー左ペインの「ピクチャ」アイコンが消えたり、通常の黄色フォルダーとして表示されたりする
  • アプリ側から「ピクチャ」既定フォルダーを開こうとしてもエラーになる場合がある

このような状態になると、エクスプローラー上の操作だけでは完全に復旧できないため、レジストリ(User Shell Folders)を直接修正する必要が出てきます。

まずやるべきこと:OneDrive バックアップ機能を完全に停止する

既定ライブラリを別ドライブへ移動する前に、OneDrive が既定フォルダーを握っている状態を解除しなければなりません。アンインストールするかどうかにかかわらず、次の手順で「バックアップ(フォルダー保護)」だけを確実にオフにしておきましょう。

Windows の設定からフォルダー同期をオフにする

OneDrive を使い続けたい場合も、使わない場合も、まずは Windows 設定側を確認します。

  1. [設定] → [アカウント] → [Windows のバックアップ] を開く。
  2. 「フォルダーの同期」「重要なフォルダーのバックアップ」などの項目があれば、すべてオフにする。
  3. OneDrive を残す場合でも、ここで Windows 全体としての自動バックアップを停止しておく。

この設定をオフにしておかないと、せっかくレジストリを直しても、後で Windows や OneDrive が再び既定フォルダーを書き換えてしまうことがあります。

OneDrive アプリ側でバックアップ対象フォルダーを外す

次に、OneDrive アプリ本体の設定を確認します。

  1. タスクトレイの OneDrive アイコンを右クリックし、[設定] を開く。
  2. [バックアップ] タブ、または [バックアップを管理] をクリック。
  3. デスクトップ / ドキュメント / ピクチャ のチェックをすべて外す。
  4. 設定を保存し、OneDrive の同期が完了するまで待つ(エラーが出ていないことを確認)。

これで OneDrive が既定フォルダーを「保護」しなくなり、Windows 本体の機能で場所を変更しても、余計な横槍が入らなくなります。

どうしても OneDrive を使いたくない場合

OneDrive 自体を使う予定がない場合は、上記設定を行ったうえで OneDrive のアンインストールを検討しても構いません。ただし、アンインストール前に OneDrive フォルダー内に必要なファイルが残っていないか必ず確認してください。

ケース推奨対応注意点
OneDriveも使いたいバックアップ機能だけオフにし、アプリは残すDocuments/Pictures の同期設定が勝手に戻っていないか時々確認
OneDriveは使わないバックアップ機能オフ → ファイル退避 → アンインストールOneDriveフォルダーを削除する前に中身を外付けHDD等へバックアップ

レジストリで User Shell Folders を修正し、既定場所を正式に再登録する

ここからが本題です。OneDrive のバックアップを止めたら、崩れてしまった既定ライブラリの場所をレジストリで修正します。この操作により、Windows 11 にとっての「公式なピクチャの場所」「公式なドキュメントの場所」を別ドライブ上に設定できます。

事前のバックアップ(復元ポイント・レジストリ書き出し)

レジストリを誤って編集すると、最悪の場合ユーザーアカウントにログインできなくなることがあります。必ず以下のいずれか、できれば両方を行ってから作業してください。

  • システムの復元ポイントを作成しておく
  • 該当レジストリキーを [ファイル] → [エクスポート] で .reg として保存しておく

レジストリのバックアップだけなら数十秒で済み、万一の際にも簡単に元に戻せます。

レジストリエディタで User Shell Folders にアクセスする

  1. [Win] + [R] キーを押し、「ファイル名を指定して実行」を開く。
  2. regedit と入力して [OK] をクリック。
  3. ユーザーアカウント制御(UAC)が表示されたら [はい] を選択。
  4. 次のキーまでツリーをたどる。
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

右ペインに、ユーザー用の各種フォルダーの場所が一覧表示されます。この中に、OneDrive フォルダーを指したままの値や、すでに存在しないパスを指した値が残っていないか確認します。

OneDrive を指している古い値を削除する

「ピクチャ」や「ドキュメント」が OneDrive に引きずられている場合、次のような値が残っていることがあります。

  • 値の種類:REG_EXPAND_SZ(regedit 上で青い文字)
  • データ:%USERPROFILE%\OneDrive\Pictures など

このように OneDrive\PicturesOneDrive\Documents を指す値がある場合は、次のように対処します。

  1. 該当の値を右クリックし、[削除] を選択。
  2. 削除確認が出たら [はい] をクリック。
  3. 必要に応じてバックアップしておいた .reg を別名保存しておく。

すべての OneDrive 参照を削除する必要はありませんが、少なくとも ピクチャ / ドキュメント / デスクトップなど、既定ライブラリに関係する値が不自然に OneDrive を指していないか確認してください。

既定ライブラリの場所を別ドライブへ書き換える

次に、既定ライブラリの値を目的のドライブに書き換えます。代表的な値は次のとおりです。

ライブラリ名レジストリ値名例:新しい場所shell コマンド
ドキュメントPersonalF:\UsersData\Documentsshell:Personal
ピクチャMy PicturesF:\UsersData\Picturesshell:My Pictures
ビデオMy VideoF:\UsersData\Videosshell:My Video
ミュージックMy MusicF:\UsersData\Musicshell:My Music
デスクトップDesktopF:\UsersData\Desktopshell:Desktop

書き換え手順はどの値も同じです。

  1. 右ペインで例えば My Pictures をダブルクリック。
  2. 「値のデータ」に、希望するパスを入力する。
    例:F:\UsersData\Pictures
  3. [OK] をクリック。
  4. 同様に Personal(ドキュメント)My Video(ビデオ) なども変更する。

ポイントは、あらかじめ別ドライブ側にフォルダーを作成しておくことです。存在しないパスを書き込むこともできますが、あとからフォルダーを作る手間や打ち間違いのリスクを考えると、あらかじめエクスプローラーで新しいフォルダー構成を作ってから書き換えたほうが安全です。

サインアウトまたは再起動して設定を反映させる

値の編集が終わったら、レジストリエディタを閉じて次のいずれかを行います。

  • 一度サインアウトして再度サインインする
  • PC を再起動する

再ログイン後、Windows が新しいパスを既定ライブラリとして認識します。正常に反映されていれば、エクスプローラーの左ペインに表示される「ピクチャ」アイコンが、再び青い写真アイコンに戻り、指定した別ドライブのフォルダーを開くようになります。

エクスプローラーでピクチャアイコンが復活しない場合の対処

レジストリを修正しても、エクスプローラーの表示が「普通の黄色フォルダーのまま」「ピクチャが消えたまま」ということがあります。その場合、次の手順で論理的なライブラリを再登録します。

ライブラリ表示を有効にして、既定ライブラリを再構成する

  1. エクスプローラーを開き、上部メニューから [表示] → [表示] → [ライブラリ] をオンにする。
  2. 左ペインに「ライブラリ」が表示されるので、その中の ピクチャ を右クリック。
  3. [プロパティ] を選び、[フォルダーの追加] をクリック。
  4. 先ほどレジストリで指定したフォルダー(例:F:\UsersData\Pictures)を追加する。
  5. 不要な古いフォルダー(存在しない C:\Users\…\Pictures など)が残っていれば削除する。

これにより、ピクチャライブラリが新しい場所を指すようになります。ライブラリは「見せ方」の機能ですが、アプリによってはライブラリを経由して保存場所を決めているものもあるため、整えておくと安心です。

shell コマンドで特殊フォルダーを直接開いてピン留めする

それでもエクスプローラー左ペインにうまく表示されない場合は、shell コマンドで特殊フォルダーを直接開いてから、クイックアクセスにピン留めする方法があります。

  1. [Win] + [R] で「ファイル名を指定して実行」を開く。
  2. shell:My Pictures と入力して [OK] をクリック。
  3. 開いたフォルダーが、レジストリで指定した場所であることを確認。
  4. エクスプローラー上部のアドレスバーで右クリックし、[クイックアクセスにピン留め] を選択。

同様に、ドキュメントなら shell:Personal、ビデオなら shell:My Video を使えます。これにより、左ペインに「ピクチャ」として表示されなくても、実用上はすぐアクセスできる状態になります。

元に戻したい場合:既定の場所へリセットする方法

「やっぱり C ドライブ配下の標準の場所に戻したい」という場合は、エクスプローラーのプロパティ画面から簡単に戻せます。

  1. 「ドキュメント」や「ピクチャ」フォルダーを右クリックし、[プロパティ] を開く。
  2. [場所] タブを選ぶ。
  3. [元に戻す] ボタンをクリックする。
  4. 「元の場所へ移動しますか?」と聞かれたら、必要に応じて [はい] を選択。

これにより、レジストリの値も含めて、Windows 標準の場所(C:\Users\ユーザー名\…)へ復元されます。ただし、OneDrive のバックアップ機能を再度有効にすると、また OneDrive 配下へ移動されてしまうことがあるため、設定を元に戻す前に OneDrive 側の設定も確認してください。

データが混在しないためのフォルダー構成の例

複数の SSD を使う場合、システム用ドライブ(C:)とデータ用ドライブ(D: / E: / F:)をきれいに分けることで、バックアップや再インストール時のトラブルを大きく減らせます。以下は一例です。

ドライブ用途主なフォルダー例
C:Windows本体・アプリC:\Windows, C:\Program Files など
F:ユーザーデータ(既定ライブラリ)F:\UsersData\Documents, F:\UsersData\Pictures など
別ドライブゲーム・大容量データG:\Games, H:\Archive など

このように、データ用ドライブ側に UsersData のようなフォルダーを作り、既定ライブラリはすべてそこを指すように統一しておくと、バックアップも取りやすく、どこに何が保存されているか迷わなくなります。

よくある疑問とトラブルシューティング

Q. OneDrive を再インストールしたら、また既定フォルダーが勝手に動きませんか?

A. 可能性はあります。OneDrive の初回設定時に、「フォルダーのバックアップ」「PC フォルダーの同期」などの画面で 必ずチェックを外すようにしてください。また、設定後にも [バックアップを管理] 画面で、「デスクトップ」「ドキュメント」「ピクチャ」がオンになっていないか確認しましょう。

Q. レジストリを書き換えたのに、アプリがまだ古い場所を見に行きます

A. 一部のアプリは、独自の設定ファイルに絶対パス(例:C:\Users\ユーザー名\Pictures)を保存していることがあります。その場合は、そのアプリの「設定」や「オプション」から保存先を変更する必要があります。代表例として、画像編集ソフトやバックアップツールなどがあります。

Q. ユーザーごとに設定は共有されますか?

A. いいえ。HKEY_CURRENT_USER 配下の User Shell Foldersユーザーごとの設定です。複数のユーザーアカウントを使用している場合は、それぞれのアカウントで同じ手順を繰り返す必要があります。

Q. 削除してしまったピクチャフォルダーそのものを復元したい

A. すでにごみ箱からも削除してしまっている場合でも、レジストリで正しいパスを設定しなおせば、フォルダー自体は自動的に再作成されることがほとんどです。ただし、中に入っていたファイルは戻らないため、データ復旧ソフトやバックアップからの復元を検討してください。

Q. 新しく作ったフォルダーが黄色いアイコンのままで、「ピクチャ」として認識されません

A. 単に名前が「Pictures」や「ピクチャ」であるだけでは、Windows はそれを既定ライブラリとして認識しません。レジストリの User Shell Folders でそのフォルダーを指すように設定して初めて、「ピクチャ」専用の青いアイコンに変化します。アイコンの色や見た目は、内部的に「既定フォルダーとして登録されているかどうか」のサインと言えます。

安全に作業するためのチェックリスト

最後に、Windows 11 で既定ライブラリを別ドライブに移動する際のチェックポイントをまとめます。

項目チェック内容
OneDrive設定バックアップ(フォルダー保護)がオフになっているか
データバックアップOneDriveフォルダー内や既存のPictures/Documentsを外付けHDD等にコピーしたか
レジストリバックアップUser Shell Foldersキーをエクスポートしたか
新しいフォルダー別ドライブに Documents/Pictures/Videos などを事前に作成したか
レジストリ編集Personal/My Pictures などの値を新しいパスに正しく書き換えたか
反映確認再起動後、shellコマンドやエクスプローラーから新しい場所が開けるか

まとめ:Windows 11 でも既定ライブラリはきちんとコントロールできる

Windows 11 では、OneDrive のバックアップ機能が標準で強く統合されたことにより、「ドキュメント」や「ピクチャ」の場所がユーザーの意図しないタイミングで OneDrive 側に切り替わることが増えました。その結果、複数 SSD 構成の PC で「既定ライブラリを別ドライブに移したいのに、ピクチャだけ移動できない」「フォルダーを消したらアイコンが消えた」といったトラブルが多発しています。

しかし、仕組みを理解して対処すれば、Windows 11 でも次のように運用できます。

  • OneDrive のバックアップ機能を確実に無効化し、既定フォルダーの乗っ取りを防ぐ
  • レジストリの User Shell Folders を編集して、ドキュメント・ピクチャなどを任意の SSD 上のフォルダーに正式登録する
  • エクスプローラーのライブラリ機能や shell コマンドで、消えてしまったピクチャアイコンを復旧する

一度きちんと設定してしまえば、新しく作成するファイルはすべて別ドライブ上のフォルダーに保存されるため、C ドライブの容量節約やバックアップの効率化につながります。Windows 11 で既定ライブラリの場所を安全にコントロールし、複数 SSD 環境を最大限活かしていきましょう。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次