どのプログラムがC:ドライブにファイル/フォルダーを作成するかを知るにはどうすればよいですか?


13

私は、C:(システム)ドライブを監視し、TEMP1\そのドライブ上にどちらかのプログラムがかなり一般的な名前でフォルダーを作成しているのを見つけることができるアプリを探しています。

ファイルの作成もフックできるかどうかは気にしません-いくつかのファイルも作成されるので(おそらく別のプロセスから)。これらのファイルの名前も少し一般的であるため、Googleは私を助けません(TEMP1あたかも–  dvmaccounts.inidvmexp.idx)。

問題は、それらを削除するたびに起動時に再作成されるため、検索するユーティリティは起動時に起動し、高速で起動する必要があることです。私のC:ドライブは巨大なので、それはまた本当に賢いはずです。


なぜあなたもそれを心配していますか?いくつかのプログラムは、適切に動作するために実際にいくつかのファイルを作成する必要があることを知っています(それらが不適切に設計されていても)。
slhck

1
@slhck:あなたが行った編集は実際に情報を切り取っています-元に戻してください。しない:たとえば、TEMP1-TEMP1。これは、Googleが役に立たないことを意味します。そして、私は心配していません(非常に-いくつかの理由があります)心配していません-むしろ好奇心が強いです。フォルダーは常に空です。ドライブ:そして確かに私は人々が私のCフィンのものをダンプ嫌い
Mr_and_Mrs_D

よくわかりませんでしたが、今ではもっと意味がありますか?私はあなたが最初に書いたものに文を戻しました。必要に応じて変更してください。情報を失った場合は申し訳ありません。
slhck


2
Linuxの訪問者のための関連superuser.com/questions/155299/... :)
Ƭᴇcʜιᴇ007

回答:


13

これを行うには、Microsoftから無料のProcess Monitorを使用できます。プロセスモニター内のフィルターをこのフォルダーに設定すると、アクセスされた場合/アクセスされた場合に表示されます。

Process Monitorは、リアルタイムのファイルシステム、レジストリ、およびプロセス/スレッドアクティビティを表示するWindows用の高度な監視ツールです。

このフォルダーがブートプロセス中にのみアクセスされていると思われる場合は、[ オプション]の下の対応するメニューポイントを選択してブートログを有効にできます。次回Windowsを起動すると、Process Monitorはすべてのシステムアクティビティをログファイルに記録します。ログファイルは後で確認できます。制限フィルターを入力する必要があります。そうしないと、起動時間が非常に長くなります。


1
うーん-私はプロセスモニターについて知っています-私はそれを試してみます-それでも私はWindowsで起動するアプリを持ちたいです-私はフォルダが実際に使用されていない印象を持っているので。
Mr_and_Mrs_D

1
ブートロギングに関する情報を追加しました。
haimg

ああ-これ-次回の再起動でこれを試して、お知らせします
-PMを

[OK]を- TEMP1フォルダが消えたが、PM私のおかげでそれらのファイルから来ていたところ見つけ-最愛のASUS fromour DVMExportService.exe -マーク
Mr_and_Mrs_D

1

フォルダーを削除しないでください。特定のアカウント(通常使用するアカウントとは異なる)のみがフォルダーにアクセスできるようにアクセス許可を変更します。これは、これを行っているプロセスにレンチを投げて、うまくいけばそれをキャッチできるようにする必要があります。


私は次の起動時にこれを試すかもしれません-それでもフォルダは常に空です-一種のプレースホルダーかもしれませんか?さらにIは、DIR /ファイルの作成を監視し、ログに記録することができますアプリが必要なのか-と私はすでに検索して試してみましたが、私はありません1本当に最高のタスクに持っている
Mr_and_Mrs_D
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.