「システムがファイルにアクセスできません(エラー1920)」の原因と解決方法を徹底解説
「システムがファイルにアクセスできません(エラー1920)」というエラーメッセージは、コンピューター上のファイルにシステムがアクセスできない場合に発生します。このエラーの対象となるファイルは、クラウドやネットワーク経由で共有されている共有ファイルであることが多く、Windows UpdateやOSのロールバックの影響を受ける通常のファイルである場合もあります。

このエラーは主にWindowsサーバーやワークステーションで発生します。一般的なWindows PCでこのエラーが発生するケースとしては、OneDriveのファイルがクラウド上には存在するものの、ローカルからアクセスできない状況が挙げられます。本記事では、簡単な対処法から順番に解決策をご紹介していきます。
「システムがファイルにアクセスできません(1920)」エラーの主な原因
このエラーは非常に幅広い状況で発生するため、すべての原因を挙げることは困難です。しかし、最も一般的な原因としては以下が考えられます。
- 破損したファイルシステムまたは無効なデータによって引き起こされる場合があります。ドライブを別のコンピューター間で移動させたり、Windowsのアップデートを実行したりすると、ファイルシステムが破損することがあります。
- 以前Windows 2008 R2 Storage ServerにマウントされていたLUNをWindows 2012 R2 Storage Serverへ移動した際にも、このエラーが発生することがあります。
- Windows Explorer(エクスプローラー)内のファイル構造が破損していることも原因の一つです。インストールドライブを別のPCに移動するなど、さまざまな要因で発生し得ます。
- 一般のPCでは、ログインユーザーの変更などによりOneDriveのローカルファイルディレクトリが破損・アクセス不能になった場合に、このエラーが発生します。
- WindowsのレプリケーションコマンドであるRobocopyモジュールも、このエラーメッセージの原因となることがあります。このユーティリティは主にWindows RTやストレージサーバーに搭載されています。
「システムがファイルにアクセスできません(1920)」エラーの解決方法
前述のとおり、多くのユーザーはOneDriveファイルを開く際やネットワーク共有経由でファイルにアクセスする際に、このエラーメッセージを目にします。また、ネットワークドライブのマッピングが正しく行われていない場合にも発生し、Windows 10、8、7などほぼすべてのオペレーティングシステムで確認されています。以下の解決策は、すべてのOSに適用可能です。
注意:作業を始める前に、まずデータパーティションに対して「chkdsk /r」コマンドを実行してください。マッピングの不具合が原因の場合、このコマンドだけで問題が解決することも少なくありません。
解決策1:元のディスク内の「DE/shares」フォルダーを確認する
Windows Serverを新規インストールした後、古いディスクから以前の共有フォルダーを読み込もうとすると、このエラーに遭遇することがあります。旧ディスクが以前の環境でシステムディスクとして使われていた場合は、隠しフォルダー「DE/shares」の中に元のファイルが残っているはずです。このフォルダーは、元のディスクのDパーティションに存在していることが多いです。
一方、旧ディスクが以前のWindows Home Server環境で単なるデータディスクだった場合は、そのディスクのルート直下にある隠しフォルダー「DE\shares」から元のファイルを見つけられる可能性があります。いずれの場合も、以下の手順で隠しファイルとフォルダーの表示を有効にする必要があります。
- Windows + Eキーを押してエクスプローラーを開きます。「表示」タブをクリックし、「オプション > フォルダーおよび検索のオプションの変更」を選択します。古いバージョンのOSでも同様の手順で操作できます。

- 「表示」タブを選択し、「隠しファイル、隠しフォルダー、および隠しドライブを表示する」にチェックを入れます。さらに、「保護されたオペレーティングシステムファイルを表示しない(推奨)」のチェックを外します。

古いバージョンのOSを使用している場合は、以下の項目にチェックを入れてください。
オペレーティングシステムのファイルを表示する
すべてのファイルとフォルダーを表示する
そして、以下の項目のチェックを外してください。
登録されている拡張子は表示しない
保護されたオペレーティングシステムファイルを表示しない
要するに、あらゆる種類のファイルを表示できる状態にして、前述の場所を確認してください。
解決策2:データ重複排除機能を確認する
データ重複排除(Data Deduplication)とは、重複するデータのコピーを削除する特殊なデータ圧縮技術で、「インテリジェント圧縮」とも呼ばれます。ストレージの使用効率を向上させるために使用され、主にサーバー環境でのネットワークデータ転送において、送信バイト数を削減する目的で実装されています。

この技術がエラーの原因となった事例は数多く報告されています。あるケースでは、重複排除済みのファイルにアクセスするために、ドライブのデータ重複排除機能を有効化して実行状態にする必要があります。これは、重複排除処理が失敗して正常に動作していないように見える場合でも有効です。
別のケースでは、逆にデータ重複排除機能を無効化する必要があります。これは主に、あるサーバーで重複排除を有効にした後、そのドライブを別のOSやサーバーに接続した場合に発生します。この場合は、デバイスを元のコンピューターに戻し、データ重複排除を無効化してください。
解決策3:スパンボリュームを確認する
スパンボリュームとは、複数の物理ドライブにまたがってディスク領域を持つダイナミックボリュームのことです。スパンボリュームを使用すると、未割り当ての領域を1つのボリュームに統合できるため、アクセス性が向上し、ディスク容量を有効活用できます。しかし、Veeamセットアップなどのソフトウェアを導入してファイルレベルの復元テストを行う際に、このエラーに遭遇することがあります。

この問題は主にファイル共有で発生します。原因として、ファイル共有がスパンボリューム上に構成されていることが考えられます。スパンボリュームは復元メカニズムとの競合が知られています。スパンボリュームの回避策を講じ、復元先を独立したドライブに保存してから、再度試してみてください。
解決策4:OneDriveを再同期する
OneDriveでこのエラーが発生する場合、クラウドと同期しているローカルのOneDriveディレクトリが破損し、修復不能な状態になっている可能性があります。これは通常、クラウド上の保存先とローカルのエクスプローラーとの間のマッピングが正しくないことに起因します。この場合、選択肢は2つあります。OneDriveからサインアウトし、ローカルディレクトリを削除してから再サインインするか、あるいはWindowsを最初から再インストールするかです。
- タスクバーにあるOneDriveアイコンを右クリックし、「設定」を選択します。
- OneDriveの設定画面で「アカウント」タブを選択し、「このPCのリンク解除」をクリックします。これにより、OneDriveに関連付けられたメールアドレスが削除されます。

- 次にエクスプローラーを開き、OneDriveのファイルをすべて削除します。

- 変更を反映させるためコンピューターを再起動します。その後、OneDriveに再度サインインし、エクスプローラーを使ってクラウドからすべてのファイルを再ダウンロードしてください。
解決策5:Windows / Windows Serverを再インストールする
エラーが特定の1台のコンピューターでのみ発生し、他のシステムでは発生しない場合、ファイルシステムが破損しているか、OneDriveが原因の場合はOneDriveモジュールの設定が修復不能なほど壊れていることを意味します。

このような状況では、データをバックアップした上でWindowsをクリーンインストールするか、旧バージョンのOSをインストールすることをおすすめします。その後、再度ドライブにアクセスし、問題が解決したかどうかを確認してください。
Windowsのクリーンインストールを行うには、公式サイトからWindowsをダウンロードし、起動可能なメディアを作成する必要があります。起動可能なメディアの作成方法については、Microsoftのメディア作成ツールを使う方法とRufusを使う方法の2通りがあります。作成した起動可能なメディアを使えば、簡単にWindowsをインストールできます。
-
Windows 10のファイルシステムエラー2147219196を解決する15の方法
「一枚の写真は千の言葉に値する」という言葉があるように、写真にはそれぞれ特別な思い出や意味が込められています。しかし、その大切な写真を開こうとした瞬間、ファイルシステムエラー(-2147219196)というポップアップが表示されたら、焦りや不安を感じるのは当然です。「写真が消えてしまうのでは?」と心配になる方も多いでしょう。 実は最近、多くのWindowsユーザーからこのファイルシステムエラーに関する報告が相次いでいます。特にWindowsフォト(写真)アプリでJPG・JPEG・PNGなどの画像ファイルを開こうとした際に発生しやすいエラーです。このエラーを放置すると、他のファイル形式やアプリへ
-
Windows 10で「別のプロセスが使用中のため、プロセスはファイルにアクセスできません」エラーを修正する方法
お気に入りのアプリを使おうとしたら、「別のプロセスが使用中のため、プロセスはファイルにアクセスできません(The process cannot access the file because it is being used by another process)」というエラーメッセージが表示された経験はありませんか?多くの方はまずエラーメッセージを閉じて対処しようとしますが、残念ながらこの方法では問題は解決しません。本記事では、Windows 10 PCでこのエラーを解消するための具体的な方法を詳しく解説します。 Windows 10で「プロセスはファイルにアクセスできません」エラーを修正