OneDriveが起動しない原因はレジストリかも!確認手順と修正方法を解説

onedrive

OneDriveを開こうとしたのに、タスクバーにアイコンが出てこない……。
そんな経験をしたことはないでしょうか。

実は、OneDriveが起動しない原因の一つに「レジストリの設定」があります。
特に企業のPCや、WindowsUpdateの後に突然起動しなくなったケースでは、レジストリが原因になっていることが少なくありません。

この記事では、レジストリが原因でOneDriveが起動しない場合の確認手順と修正方法をわかりやすく解説します。


スポンサーリンク

OneDriveが起動しない主な原因

OneDriveが起動しない原因はいくつかあります。
レジストリに進む前に、まず自分の状況がどのケースに当てはまるか確認しましょう。

主な原因

  • スタートアップ設定が無効になっている
  • アカウントのサインインが切れている
  • グループポリシーまたはレジストリによる制限
  • アプリ本体の破損
  • ネットワークやシステムの不具合

この記事では、特に「グループポリシー・レジストリによる制限」に絞って解説します。


レジストリが原因になる仕組み

OneDriveの動作は、Windowsのレジストリに保存された設定に依存しています。

レジストリの中に DisableFileSyncNGSC というキーがあり、この値が 1(有効)になっていると、OneDriveの起動がシステムレベルでブロックされます。
このキーはグループポリシーと連動しているため、企業のPC管理やWindowsの更新によって自動的に値が変わるケースがあります。

⚠️ 注意:レジストリの編集はWindowsの動作に直接影響します。操作前に必ずバックアップを取ってください。


【確認・修正手順】DisableFileSyncNGSCキーを直す

手順1:レジストリエディターを開く

  1. Windows + R キーを押す
  2. 「ファイル名を指定して実行」に regedit と入力して OK をクリック
  3. ユーザーアカウント制御の確認が出たら「はい」を選ぶ

手順2:対象のキーへ移動する

レジストリエディター左側のツリーを次の順で展開します。

HKEY_LOCAL_MACHINE
  └ SOFTWARE
      └ Policies
          └ Microsoft
              └ Windows
                  └ OneDrive

このパスに DisableFileSyncNGSC というキーが存在するか確認します。


手順3:値を変更する

DisableFileSyncNGSC の値を確認します。

  • 値が 1 になっていたら → 0(ゼロ)に変更する
  • キー自体が存在しない場合 → この方法が原因ではない可能性が高い

変更手順:

  1. DisableFileSyncNGSC をダブルクリック
  2. 「値のデータ」を 1 から 0 に書き換える
  3. OK をクリックして保存

手順4:PCを再起動する

変更後はPCを再起動してください。
再起動後、タスクバーにOneDriveの雲アイコンが表示されれば修正成功です。


【補足】HKEY_CURRENT_USERのOneDriveキーが壊れている場合

上記の方法で解決しない場合、ユーザーごとのOneDriveキーが破損している可能性があります。
次の手順でキーを削除することで、設定が初期化されて起動するようになるケースがあります。

移動先のパス:

HKEY_CURRENT_USER
  └ SOFTWARE
      └ Microsoft
          └ OneDrive

操作手順:

  1. OneDrive キーを右クリック
  2. 「削除」を選択する
  3. PCを再起動する

⚠️ キーを削除するとOneDriveの設定がリセットされます。サインイン情報の再入力が必要になる場合があります。


【グループポリシー経由での確認方法】

企業PCでは、グループポリシーによって同じ制限が設定されていることがあります。
グループポリシーエディターが使える環境では、次の手順で確認できます。

  1. Windows + R キーを押して gpedit.msc を入力し OK
  2. 左側のツリーで次のパスを開く
    コンピュータの構成管理用テンプレートWindowsコンポーネントOneDrive
  3. 「OneDriveをファイル記憶域として使用できないようにする」の状態を確認する
  4. 「有効」になっていたら「未構成」または「無効」に変更する

⚠️ 企業のPC管理ポリシーでこの設定がされている場合は、IT管理者に確認・変更を依頼してください。
個人で変更しても、次回のポリシー更新(再起動時など)に設定が元に戻ることがあります。


レジストリ以外の対処法

レジストリが原因でなかった場合は、以下の方法も試してみてください。

スタートアップを有効にする

  1. Ctrl + Shift + Esc でタスクマネージャーを開く
  2. 「スタートアップアプリ」タブを選択
  3. Microsoft OneDrive を右クリックして「有効化」

手動でOneDriveを起動する

エクスプローラーのアドレスバーに以下を入力してEnterを押します。

%localappdata%\Microsoft\OneDrive\onedrive.exe

アプリをリセットする

管理者権限のコマンドプロンプトで以下を実行します。

%localappdata%\Microsoft\OneDrive\onedrive.exe /reset

リセット後、自動起動しない場合は上記の手動起動コマンドを再度実行してください。


まとめ

OneDriveが起動しない場合、レジストリの DisableFileSyncNGSC キーの値が 1 になっていることが原因の一つとして考えられます。
この場合は値を 0 に変更し、PCを再起動することで解決するケースがあります。

ただし、レジストリはWindowsの根幹に関わる設定データベースです。
誤った操作はPC全体の不具合につながるため、変更前のバックアップと慎重な操作を心がけてください。

企業PCの場合はIT管理者への確認を優先するのがベストです。


参考情報

コメント

タイトルとURLをコピーしました