Windows が自動で外付け HDD にアクセスするのを止める方法


Stackoverflow ではなく Server Fault や Super User
が適している質問に思いますが、日本語対応していないのでこちらで質問させていただきます。

Windows10 に外付け HDD を接続し、その HDD 内のフォルダを公開することでファイルサーバとして使用しています。  
ただし、アクセス頻度は少なく HDD の音がうるさいので、非使用時は節電も兼ねて HDD の電源を落とすようにしています。  
この電源管理は手動ではなく Windows によるもので、しばらくアクセスが無いと自動で HDD
の電源が落ちて、アクセスすると電源が入るようになっています。

しかし、アクセスしていないのに HDD の回転が始まることが頻繁にあります。  
セキュリティソフトによるものかと思い、 HDD
のアクセスがあったタイミングでセキュリティソフトのスキャンログを見ましたがスキャンは行われていないようでした。  
その他、自動でファイルにアクセスするようなソフトは入れていません。  
HDD にアクセスがあった直後にリソースモニターでアクセスされたファイルを見ると、 `$Mft` や `$LogFile`
というシステムファイルらしきもので、アクセスしたプロセスは System でした。  
Windows OS 自身によるアクセスかと思うのですが、これを防ぐ方法はないでしょうか？  
ユーザがアクセスしない限り外付け HDD へのアクセスは行わず電源も入れないようにしたいです。




セキュリティソフトの勝手スキャンや Windows
による自動インデックス生成などなど、勝手にアクセスする要因は複数個あります。一つ停止し忘れただけでも目的は達せられないし、今後の
Windows/セキュリティソフトのバージョンアップで項目が増えたり変わったりすることは容易に予想されますので、やるだけ無駄というのが正直な感想です。

電源ユニットは入れっぱなしなんですよね？ 電源ユニットや電源アダプタからの音が気にならないのであればハードディスクから SSD
に変えちゃいましょう。勝手に電源入ったり切れたりしても、ほぼ無音です。コストも下がってきてますし。

# 無響室に測定器としてノートPCを持ち込むと SSD 上の DCDC コンバータからコイル鳴きが聞こえたことはあります

