RSSフィードNo.121 DMTU035_x64でエラー「フォルダ存在チェックに失敗」
   
日時:
2018/10/15 18:56
名前:
jack ID:lRwMZqCs

ばぐ★NAGAさん、お世話になっております。
DMTU035_x64でエラー終了します。
「フォルダ存在チェックに失敗:このコマンドを処理するのに必要な記憶域をサーバーで確保できません。」と出ます。

私は1台のハブに接続された2台のPC間でデータのバックアップを取っています。
マスター側 \\PC1\AAA (32bitマシン)
バックアップ側 \\PC2\AAA (64bitマシン)

バックアップを取るフォルダは複数あって、殆どの場合正常終了するのですが、
数年前(?)から階層の深いファイルのあるフォルダでエラーが出るようになりました。
プログラムを最新バージョンに更新してもエラーは解消されていません。

気づいた点(推測)
・いつも同じ場所でエラーが出る訳ではない。
・フォルダ階層の深いものや長いファイル名のものがある
・フォルダやファイルにユニコード文字が使われているところがある


以上、何とか不具合対策できないでしょうか。
画面のハードコピーと設定ファイルが必要なら送ります。
(個人情報が含まれるため直接送りたいです。メールアドレス教えて下さい。)
宜しくお願いします。m(_ _)m

メンテ
(全部表示中) もどる スレッド一覧 新規スレッド作成
1 Re: DMTU035_x64でエラー「フォルダ存在チェックに失敗」
   
日時:
2018/10/15 21:19
名前:
ばぐ★NAGA ID:.kebA7ZU

共有フォルダ同士のバックアップでエラーになるということですね。
DiskMirroringTool Unicode を実行している側の PC の OS は何でしょうか?

「このコマンドを処理するのに必要な記憶域をサーバーで確保できません。」というエラーメッセージを
ネットで調べてみると、どうもウイルス対策ソフトと OS の組み合わせでまれに発生するような記事がありました。

エクスプローラでエラー「必要な記憶域ををサーバーで確保できません。」
https://blog.treedown.net/entry/2015/10/01/103428

エクスプローラーでも発生するようです。

レジストリを編集するようなので、あまりおすすめはできませんが…
(十分注意しないと OS が起動しなくなってしまうことがあります)。

情報(ハードコピー・設定ファイル)を送っていただければ、
こちらでも現象を調べることは可能です。

私のメールアドレスは、DiskMirroringTool Unicode の圧縮ファイルに
同梱の .txt ファイルに記載しています。

メンテ
2 Re: DMTU035_x64でエラー「フォルダ存在チェックに失敗」
   
日時:
2018/10/16 00:03
名前:
jack ID:MahjM7NA

ばぐ★NAGAさん、こんばんは。
動作環境の説明が不十分でした。
マスター側PCはWindows7 SP1(32bit)、バックアップ側PCはWindows7 SP1(64bit)です。
どちらのPCからDMTを起動させても処理が可能なようにUNCパス名を使ってフォルダ指定しています。
通常の作業ではバッグアップ側のPC上でDMTを起動して処理実行していますが、
マスター側のPC上から実行しても同様のエラーが発生します。
何れのPCにもウィルスバスターがインストールされています。

このエラーメッセージはDiskMirroringToolが出しているんじゃなかったんですね。DMTの吐き出すエラーメッセージだとばかり思っていたので全く調べていませんでした。レジストリ設定を弄って解消するかどうかテストしてみます。また、ウィルスバスターを終了させた状態でも試してみることにします。

ところで「フォルダ存在チェックに失敗」や「ファイル存在チェックに失敗」というメッセージはDMTが出力しているのでしょうか? これらはunicode版になってから追加実装された部分だと思うのですが、具体的には何を行っているのか、参考に教えて頂けないでしょうか。

メンテ
3 Re: DMTU035_x64でエラー「フォルダ存在チェックに失敗」
   
日時:
2018/10/16 18:18
名前:
jack ID:MahjM7NA

結果報告です。
下記レジストリ値をプログラムを実行させているPC(バックアップ側PC)に追加したところエラー発生しなくなりました。ウィルスバスターは関係なさそうです。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters]
"IRPStackSize"=dword:00000032

それにしてもWindows7のエラーメッセージだったとは。エラーメッセージでググったら一発でしたね。目から鱗でした。有難うございました。m(__)m

メンテ
4 Re: DMTU035_x64でエラー「フォルダ存在チェックに失敗」
   
日時:
2018/10/16 20:56
名前:
ばぐ★NAGA ID:7LvoPNfY

ご連絡ありがとうございます。
解決したようで良かったです。

「フォルダ存在チェックに失敗」のような「~に失敗」というメッセージは、Windows から何らかのエラーが返されたときに
DiskMirroringTool Unicode が出力していますが、その後に続くエラーメッセージ自体は
Windows のエラーメッセージをそのまま出力しています。

日本語として意味不明のメッセージは、Windows のエラーメッセージと思っても良いかも知れません(^^;

メンテ
(全部表示中) もどる スレッド一覧 新規スレッド作成
題名 スレッドをトップへソート
名前
E-mail (非表示)
パスワード (記事メンテ時に使用)
投稿キー (投稿キーを入力してください)
コメント

   クッキー保存