WindowsHomeServerネタが続きますが…
前にドライブエクステンダーを使用して記憶域を拡張しても、マイコンピュータとかからみたHDD容量は増えない、という話をしましたが…
その時は「不親切」としか感じなかったんですが、ついに実害が出ましたよ。
それがこれ。
【大容量ファイルをコピーできない!】
うちのWindowsHomeServer機はシステムドライブに80GBのHDDを使用している。OSインストール時にシステム使用パーティションとデータ使用パーティションに自動的に分割され、データ使用パーティションは約54GBで、空き容量は約50GBとなっている。
現状では1TBのHDDを3台追加しているので約3.5TB使用できることになのだが、空き容量表示は50GBのままなんすよ。
ところで、ここに50GBのHDDがあったとして、空き容量も50GBだったとする。
ここに51GBのデータをコピーしようとすると、当然Windows君は空き容量不足を通知し、コピーは実行されないわけですよ。
これと同じことがWindowsHomeServerでも発生するんす。
実質3.5TBもあるのに、51GBもコピーできないなんて!
これ、1ファイルが50GBを超えるとダメなのではなく、一度にコピーするファイルの総容量が50GBを超えるとダメなのが致命的。
1ファイル50GB以上はレアケースだが、総容量50GB以上は普通に起こりえる。てか、実際起きた。
今のところ、いくらファイルを格納しても空き容量表示50GBが減ることはないのでいいのだが、仮にこれが減りだしたら…
数GBまで減ってしまったら、使いもんにならんぞ。
WindowsHomeServerトラブルメモ Vol.1
〜 なんちゃらVolumeが破損しています。 〜
先日発生したトラブルの詳細を。
あるとき、WindowsHomeServerがエラーを通知してきた。なんちゃらVolumeにエラーがあるので、修復しなさい。とか、なんとか。
このエラーがでるようになったのは、USB接続のHDDを取り外したときから発生するようになった。
このとき、「デバイスを安全に取り外す」からデバイスを停止するという、正規の手順は踏んでたんすよ。
なぜか「安全に取り外せます」メッセージは出てこなかったんだけど、アイコンは消えたから外せると思ったんだよね。
結局、内部的にはHDDは微妙な状態で残り続けていて、そこにアクセス出来なくなったからエラーと判断してるっぽい。
ちゅーことで、微妙なマウント状態を解除してやれば良い、ということで、レジストリエディタの出番です。
WindowsHomeServerはストレージデバイスのマウント状態をレジストリに保持しているらしく、エラーメッセージのなんちゃらVolumeの「なんちゃら」の部分で検索したら、すぐに見つかった。
パッと見、情報がunmountedになっていて、正常のように見えたんだけど、正常に取り外した場合はレジストリの情報自体が削除されるようだ。
なので、サクッとレジストリを消して、OSを再起動。
見事に直りましたよ。
そんなに発生率の高いトラブルではないだろうが、万が一同様のトラブルに遭遇したら参考にしてみてください。
なお、レジストリの編集は起動できなくなる等のリスクを伴います。
また、ここで示した手順の安全性は保証致しかねます。
すべては自己責任のもと、作業していただきますようお願い致します。(決まり文句)