Windows で 16 進数の名前を持つ空のファイルを削除する方法

Windows で 16 進数の名前を持つ空のファイルを削除する方法

非常に重要なフォルダが、不明なファイルで「侵食」されています。500,000 を超えるファイルの名前は 16 進数で、そのほとんどが 0 バイトです。 ファイル名は次のようになります。

:
08/28/2019  04:20 PM                 0 70F55530
08/28/2019  09:00 PM                 0 70F55630
08/28/2019  04:37 PM                 0 70F56530
08/28/2019  04:55 PM                 0 70F57530
08/28/2019  09:34 PM                 0 70F57630
08/28/2019  05:12 PM                 0 70F58530
08/28/2019  09:52 PM                 0 70F58630
:

ウイルススキャンをしましたが、何も見つかりませんでした。ちなみに、元のファイルはフォルダ内に残っています。

git-bash 経由で奇妙なファイルを削除しようとしました:

find . -type f -name "[0-9]*" -delete

そしてまた

find . -type f ! -name "*.*" -delete

しかし、とても時間がかかります。

使用する正規表現がわかりません。実際のファイルやフォルダを削除したくありません。16 進数の名前を持つファイルだけを削除するより速い方法はありますか?

関連情報