シャドウコピークライアントの停止

実は、昨日の立ち仕事中にお客さんから、とある問い合わせを受けた。その内容は、Windows XPのSP2をインストールしたら、シャドウコピークライアントがインストールされるが、それを使えないようにできないか?と言うもの。
サーバー側で、サービスを止めてしまえばそれまでだが、シャドウコピー自体は便利なので、「権限のある人にだけ復元させたい」と言う要望も一緒に来たので一大事。
その日は無難な方法でやんわりと「無理っス」と紹介したが、本日、まったく別のお客さんで業種も違う方から、まったく同様の問い合わせを受けた。と言うことは、しっかりしたニーズが確実にあるはずなので、気合を入れて調べてみた。
結果として、かなり強引な方法だがやり方が見つかり、問い合わせをしていただいた昨日と今日の二人のお客さんに、「要チェック」だがと断った上でお伝えできた。
正直、簡単な検証のみなので問題点が出るとは思うが、以下の方法で停止できるので、特定の人以外はシャドウコピーを使わせたくない人はお試しあれ。

<その方法>
① %systemroot%\system32\twext.dll のNTFSアクセス権を Everyone フル拒否 にする。
② マシンの再起動

<注意点>
dllファイルを強制的に読めないようにしているので、シャドウコピークライアント以外のアプリがコレを利用していたら死にます。必ず、テストマシンを用意して、設定後はすべてのシステムが正常に動作するか確認してください。