SATA化ブログ改めパソコン色々ブログパソコンに関する事をてきとーに書き殴るブログ。Windowz10への移行に伴って心配になった人は、まずこちらを読んで下さい。8以降のPCでハードディスク(以降HDD)を相互利用するとHDD内のファイルが消える場合がある」という問題がある事がわかった。8同士でもLFSの整合性が失われた場合(高速スタートアップが有効のままシャットダウンでHDDを外したなど)でもファイルが消える場合がある模様。1.1)が上書きされる。2.0)が認識出来ないためエラーが発生し、自動的にエラーの回復(chkdsk)を試みようとするので、その時にファイルシステムが破壊されるようだ。Service)NTFSフォーマットされたストレージ(HDD等の記録デバイス)で、ファイルシステムの不整合を修復するための仕組み。通常隠しファイルとして$LogFileというファイル名で記録されている。このファイルはNTFSにアクセスがある度に更新されていて、もし書き込みが正常終了しなかった場合はこのファイルの内容を元にエラーの修復をする。詳細はここhttp://ntfs.com/transaction.htmこの問題の発生にはHDDの付け外しが必要なので、主にUSBによる外付けHDDを利用している人が被害に遭いやすい。被害に遭うとファイルの復旧は非常に困難であるようだ。復旧の成功率はケースバイケースで変わるだろうが、ネット上の情報を見る限りあまり高いとはいえない。この問題に対処するにはいくつか方法があるので簡単に紹介しておく。HDDを外す時は必ず「タスクバー右のアイコンから安全な取り外し」で外す。使用中などのメッセージが出て取り外しが出来ない場合は、PCを一度再起動した後に再び試みる。2.LFSの書換えを無効にするそもそもの問題がLFSの書換えに起因する。レジストリを操作して「LFSの書換え」が起きないようにする。方法はregeditを起動して「HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem\NtfsDisableLfsUpgrade」を開き、値を0から1に変更する。レジストリを変更したら、必ず再起動させる事。この方法はなんらかの原因で元に戻る事があるそうなので注意が必要。1.1に書き戻されるようだ。この状態ならばシャットダウン後HDDを取り外しても問題が起きない。この問題はNTFS特有の仕組みであるLFSの互換性問題が原因で起きるので、FAT32やexFATでフォーマットされている事が多いUSBメモリーやSDカード等では発生しない。データの安全の為にはUSBメモリー等であってもPCからいきなり引き抜くのではなく、「タスクバー右のアイコンから安全な取り外し」を心掛ける事。それにしても、このように重大な問題に対する情報があまりに少ない事に驚いた。8を同時に利用し、なおかつそれらの間でNTFSフォーマットされたストレージデバイスを使い回す」、というケースがないため問題に遭う事はない。少数の例とはいえこの問題で大切なデータを消失する可能性がある事を、Micro$oft社がなんの告知もしていない事に怒りを覚える。TechNet」内にあるWikiでの情報公開に留まり、一般に知られるようにはなっていない。私自身この問題に関しては不勉強を痛感している。Micro$oftによる積極的な情報公開が無かったとはいえ、事故が起きてからでは取り返しが付かない。8の利用を避けていたためにこの問題の犠牲にはならなかったが。データ消失」等のキーワードで検索すると良い。トラックバック(0)共通テーマ:パソコン・インターネットあなたは既にnice!を行っています。一定件数以上前のnice!は表示されませんのでご了承ください。11情報のご提供、ありがとうございます。本当に問題点は無いのか?と思って調べていたら、このサイトにたどり着きました。関心が無かったため、このような変更がなされているとは知りませんでした。危ないところだったかもしれません。参考になるか分かりませんが、以下のような対策ソフトも見つけました。【新発売】Windows10レスキューキットhttp://n.shop.vector.co.jp/service/catalogue/10rescue/本当に助かりました。ありがとうございました。18:51)>Myate様お役に立って幸いです。それからWindows10レスキューキットについてですが、私はすでにテスト済みです。個人的にはまったく役に立たないソフトウェアなので記事にはしていませんが。さん返信ありがとうございます。一つ質問させて頂いてもよろしいでしょうか。Windows10レスキューキットですが、ほとんどの機能は必要ないと思ったのですが、「外付けディスクのファイル消失問題の解決」という項目に惹かれておりました。記載されておられるように、「高速スタートアップを無効」にすることで、同じ事が実現できる(消失問題は発生しないようになる)ので不要(つまり役に立たない)という事だと理解してよろしいでしょうか。お手数をおかけいたしますが、返信頂けますと嬉しいです。00:26)>Myate様はい、そのような理解で問題ありません。私の場合は自分で設定変更やレジストリ編集などを行いますので不要と思っただけです。レジストリ編集などに慣れていない人の場合はツールを使った方が安全という意味では、Windows10レスキューキットは有用だと思います。18:55)なるほど、納得いたしました。ご返信、誠にありがとうございました。さん過日は大変お世話になりました。サポートが残り1年となりました。アップグレードされてしまう点です。アップグレードされてしまったタイミングで、偶発的にファイル消失が発生するのではないか?という不安が常につきまとっています。移行すべきだろうか?とも考えるようになりました。さんはどのようにお考えでしょうか?1)LFSの互換性問題でファイル消失が発生する件ですが、この問題は現在も解決されておらず、当時のままだという認識ですが、間違っておりませんでしょうか?もし、どこかのタイミングでこの問題が修正されたという情報をお持ちでしたらご教示頂けませんでしょうか。確保しておき(スタンドアロンとして運用)、オリジナルデータ格納ストレージと共に保存、必要に応じて(ファイル消失が確認された時点で)この環境からファイルを復元する、という方法はどうだろうか?と考えてもおります。さんのご意見を賜れますと嬉しいです。18:12)Myate様、お久しぶりですね。お訪ねの件ですが、LFS問題が修正されたという話は今の所聞いていません。そもそもこの問題、Windows8以降とWindows7以前の環境が混在している条件でハードディスクやUSBメモリ等のストレージデバイスを使いまわすという非常に限られた条件下で起きる事なので、実際に被害に遭う人は極めて少数という事から世間ではまったく問題にされていない現状があります。(企業内等ではファイルサーバーなどを活用しますし、USBメモリ等の使用を禁止している所も多いですから)なのでWindows10への移行を推進するMicrosoftの立場ではあえて修正せず、問題があるなら一刻も早くWindows10への完全移行をお願いします、という事だと思います。二つ目の件はおっしゃる通りバックアップを活用する事が一番だと思います。私の場合は双方の環境を往復するストレージには、出来るだけそこにしか存在しないデータを作らないようにしています。LFSのバージョンに関しては、私の場合他人のパソコンを触る事が多いためにWindows10側を修正する事は無理があるので、USBメモリやUSB接続のハードディスクを取り外す際は必ず正規の取り外し手段を用いています。それでもUSBメモリで「スキャンして修復しますか」というメッセージが出るケースがこれまで何度もありましたが、そのような時はエラー修復せずに一旦ファイルを全てバックアップしてからフォーマットして書き戻す事で、消えてから全てをバックアップを使って復旧するより短時間で復旧する事が出来ています。他の方法としては、ファイルの移動を行うためのストレージのフォーマットにNTFSではなくexFATを使う方法があります。exFATならばLFSの問題を回避する事が可能なので、exFATの長所と短所を理解したうえで利用する事もありだと思います。コンピュータを利用するうえでファイルが消える要因はこの問題以外にもいくらでもありますので、消えて困るようなファイルは二重三重にバックアップする事をお勧めします。さんご返信、誠にありがとうございました。詳細なアドバイスを頂きまして感謝しております。環境で作成されたファイル)が、ある日突然消失したというケースが報告されている点でした。これは、LFSバージョンの違う環境で外付けストレージを使い回すという問題とは少々異なりますが、この問題の発生頻度はさらに少ないようで、このケースそのものを認識している人はほとんどいないようです。私が知る限りでは、この件は、マイクロソフトコミュニティーにトラブル情報として挙がってきた事が1度だけありました。昨日まで使っていたファイル(やフォルダ)が、翌日には消えているという事がたびたび発生しており、しかも外付けディスクではなくアップグレードした内蔵ディスクの中で起きている、との事でした。いうOSそのものに不信感を抱いておりました。どこかのタイミングで環境を完全移行せざるを得ない状況であることも事実です。仰るとおりバックアップが重要という結論になるようですね。環境を1セット確保してバックアップ環境としようと思います。ありがとうございました。私の認識にズレがあったようですが、一応の結論に至ったようでなによりです。ところで返信にあるWindows10移行後の内蔵ストレージでデータが消える問題ですが、これは恐らくWindows10は関係ないのではないかと推察します。ストレージそのものか、エクスプローラ等のソフトウェアか、人為的なミスである可能性が高いと思います。21:03)情報ありがとうございます。この事象と思われる障害で、4TByteのデータを失いました。要約すると、Win8以降とWin7以前が、それぞれ勝手に動いて、勝手にファイルシステムを破壊すると言うことですね。2.0)が認識出来ないためエラーが発生し、自動的にエラーの回復(chkdsk)を試みようとするので、その時にファイルシステムが破壊されるようだ。」マヌケな動作としか言いようがないですね。自分に理解できない仕様のディスクだったら、「このディスクは使用できません。」と表示して、何もしないのが良識ある動作だと思います。8以降のPCにHDDを接続したら正規の手段で取り外す事を厳守する」これが確実にできるほど、Windowsには安定性はないですね。ファイルシステムを変更するなら、変更前に確認を求めるのが当然だと思いますが、勝手に変更して、後で何が起こっても、知らんぷりがマイクロソフト流のようですね。これまでも、マイクロソフトの技術力の低さに驚いていましたが、ここまでとは思っていませんでした。様、コメントありがとうございます。件のトラブルでデータを失ったとの事、さぞ大変な事だったと思います。ところでマイクロソフトの技術力について仰っていますが、マイクロソフトに限らずコンピュータに関係するモノ全てについて同じ事が言えると思います。信頼に置けるものであっても、万が一の備えは必要です。消えては困るデータがある人は、二重三重のバックアップをお勧めします。私の場合はデータだけでなく、ハード、ソフトについても、ハードはパソコン本体だけでなくパソコンを構成する全ての部品、ソフトはバージョン違いや同じ用途の別の製作者の違うソフトよ何時でも使えるようにしておくなど、様々な障害を想定したバックアップ体制を保持するよう心がけています。20:40)コメントを書くコメント投稿に失敗しました。未入力の項目があります。認証コードが一致しませんでした。半角英数字のみのコメントは受け付けできません。お名前:URL:コメント:画像認証:下の画像に表示されている文字を入力してください。