次の方法で共有

Windows10でBackUPエラー(0x80780166)が発生した場合の正しい対処方法をご教授ください。

Anonymous
2019-12-29T08:06:48+00:00

私の場合、保存先のハードディスクに異状があるのかと思い、新品に交換したり、色々試しましたが、そもそもの原因が不明でしたので、改善されませんでした。ある時、ファイルのコピー履歴機能があることに気が付きました。

コード '0x80780166' (Windows バックアップで、バックアップ先へのデータの書き込み中にエラーが発生しました。)の調査

●コントロール パネル\すべてのコントロール パネル項目\ファイル履歴\詳細設定

(Windows10の操作)

1.スタート

2.設定

3.更新とセキュリティ

4.バックアップ

5.[バックアップと復元]に移動(Windows7)

6.ファイル履歴

8.詳細設定

9.ファイル履歴イベントログを開いて最新のイベントまたはエラーを表示する

<結果>

ファイルの完全パスが MAX_PATH 上限を超えているため、または、サポートされていない文字を含んでいるため、ファイルはバックアップされませんでした:

C:\Users\fudano3\Source\Repos\book\Chapter27\PlatfClassHihy\PlatformClassHierarchy\PlatformClassHierarchy.Droid\obj\Debug\81\android\bin\classes\mono\android\support\v4\view\accessibility\AccessibilityManagerCompat_AccessibilityStateChangeListenerImplementor.class

ファイルを保護する場合は、ディレクトリとファイルの名前を別のものにしてください。

と言う履歴が見つかりました。「book」フォルダーの中に、 MAX_PATH(256)を超えたファイルパスのファイルが有ります。これが原因です。

このバックアップツールは、MAX_PATH(256)近辺のファイルは、コピーが出来ないと言う仕様でしょうか?

正しい対処方法をご教授ください。

家庭向け Windows | Windows 10 | Windows Update

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

15 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2020-01-05T02:52:43+00:00

    ■Windows 10のデフォルトのパス長制限(MAX_PATH)は256文字制限を解除する方法

    Windows 10、バージョン1607以降、MAX_PATHの制限はなくなったようです。

    <操作方法>

    1.スタート

    2.設定

    1.Windowsの設定

    2.グループポリシーの編集 <--検索ボックスに入力する

    3.ローカルポリシーエディター起動

    4.[コンピュータの構成]> [管理用テンプレート]> [システム]> [ファイルシステム]> [NTFSロングパスを有効にする]

    5.パソコン再起動後、有効となる

    ●ご参考

    タイトル:Naming Files, Paths, and Namespaces

    サーチキー「Maximum Path Length Limitation」<--この下に説明有り

    https://docs.microsoft.com/ja-jp/windows/win32/fileio/naming-a-file?redirectedfrom=MSDN

    どこまで有効であるか?テスト中ですが。。。

    何か関連情報はございませんか?

    この回答は役に立ちましたか?

    2 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2019-12-29T09:28:30+00:00

    変かもしれないですが、エラーが出ている以上それが現状の仕様です。

    今後の機能改善の要望ということであれば、開発へ直接フィードバックしてみてください。

    既に同様の内容があれば投票しておくとよいです。

    https://support.microsoft.com/ja-jp/help/402156...

    なお、ネットワークのコピーは同じ症状の一例として出したものです。

    ご回答ありがとうございます。しかし、身も蓋もないですね。

    私の想像では、バックアップツールは、C:ドライブ全体のツリー構造を、再起処理で、ファイル複写して行きますので、ツリー構造部分で、ファイルパスを少々、普通のコピーより、パスが長くなる仕様です。その為、BackUPでのファイルパスは短くなると思われます。

    考えられるのは、MAX_PATHの値を256バイトから270バイトに変更すれば、良いのではないでしょうか?

    ご教授よろしくお願いいたします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2019-12-29T08:41:19+00:00

    変かもしれないですが、エラーが出ている以上それが現状の仕様です。

    今後の機能改善の要望ということであれば、開発へ直接フィードバックしてみてください。

    既に同様の内容があれば投票しておくとよいです。

    https://support.microsoft.com/ja-jp/help/402156...

    なお、ネットワークのコピーは同じ症状の一例として出したものです。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2019-12-29T08:39:22+00:00

    ご回答ありがとうございます。私の質問している内容が不正確のようで申し訳ございません。

    1.Windowsのコピーで、複写できるファイルが、BackUPツールで複写できないのは変ですね?

    (C:ドライブですから、ネットワークは無関係です)

    BackUPツールの最大パス長が短いのではないでしょうか?

    仕様をご教授ください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Anonymous
    2019-12-29T08:26:11+00:00

    こんにちは

    Windows 8/8.1 などでも同じですが、ネットワークごしのファイルコピーなど、一部の操作でファイルのパス長の制限が残っているものもあります。

    そのエラーメッセージが出ているのであれば、パス長を短くして確認してみてください。日本語の特殊文字などは今回はないようですが、そういうものも避けた方がトラブルが少ないです。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません