Windows11のルートディレクトリ上作られた数百の*.tmpホルダーを削除する

Anonymous
2022-04-11T04:40:35+00:00

Windows11のルートディレクトリ上に数百の*.tmpホルダーが作成されて困っています。「削除するには監理者権限が必要」とか。しかし検索してみると、「監理者権限を取得して削除する方法」などは書かれていますが、個々のホルダーのプロパティを書き換えねばならず、実用になりません。数百のホルダーをまとめて削除する方法はありませんか?

家庭向け Windows | Windows 11 | ファイル、フォルダー、ストレージ

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

42 件の回答

並べ替え方法: 新しい順
  1. Anonymous
    2022-04-12T04:30:42+00:00

    一時的なディレクトリを作成してそこに削除したいフォルダーを全件移動、以下の手順で所有者をその一時的なディレクトリの管理者である自分に再度設定して継承させ、その後アクセス許可を設定して継承、その後の削除ではいかがでしょうか。

    まず、これらのホルダーを別のホルダー内に移動するという件、

    「監理者権限がない」ことを理由に拒否されます。

    次にホルダーのプロパティからセキュリティを変更してひとつひとつ抹消することは可能なのですが、

    何しろ数百あるホルダーをひとつひとつ潰している時間がありません。

    また、それをやっている先から次から次に新しいホルダーが作成されるようです。

    マシンをすっかり新しいデバイスに更新した結果、そのdriverか何かが悪さをしているようですが、

    どのデバイスを使用中止にすればいいのか分からず、途方に暮れています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. hidaka 56,151 評価のポイント MVP ボランティア モデレーター
    2022-04-12T01:54:09+00:00

    それでは原因が不明なままですが、そのスレッドの1番初めの回答

    I would try creating a new folder and moving all the temp files into, then take ownership of it and deleting it.

    の通り、一時的なディレクトリを作成してそこに削除したいフォルダーを全件移動、以下の手順で所有者をその一時的なディレクトリの管理者である自分に再度設定して継承させ、その後アクセス許可を設定して継承、その後の削除ではいかがでしょうか。

    参考)

    所有者を自分に設定する操作 https://answers.microsoft.com/ja-jp/windows/forum/all/%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83/0ed94283-4e78-4070-a7e6-b435210eb1db

    原因は不明なままですが、取りあえずは 質問の本題の目的が達成できることに期待しています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2022-04-12T01:01:06+00:00

    AtomuHidaka-さん、

    ありがとうございます。

    恐らくこれと同じ症状ですね。

    ただ、ここで推奨されているTAKEOWNコマンドは全く役に立ちませんでした。

    なお、私のルートディレクトリに作成されているホルダーは

     MSI1aafe.tmp

     MSI1b040.tmp

     rtr5C9B.tmp

     rtr6D48.tmp

    といったホルダーです。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2022-04-12T00:55:32+00:00

    「%SystemRoot%\TEMP」という環境変数は、どこで確認? なんか話の辻褄が合わないような・・・。

    文字通り、「システムの詳細設定」に表示される「環境設定」です。

    古いアプリも互換機能を使ってインストール出来そうに思います。

    それができるといいですね。

    ご面倒でなければ教えてください。

    ただ、恐らく、今のパソコン及びクリーンインストールしたOS環境下でも、結局はすぐまたtmpホルダーが作られてしまって、

    時間の無駄のような気もします。このホルダーができる原因が分かればいいのですが……

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Anonymous
    2022-04-11T14:19:18+00:00

    cd %TEMP%を実行した結果、

    \AppData\Local\Temp>が表示されています。

     「%SystemRoot%\TEMP」という環境変数は、どこで確認? なんか話の辻褄が合わないような・・・。

    Windows11へのアップグレードにはAOMEIのPAssist Setupを使用してWindows95以来使用してきたダイナミックディスクをGPTディスクに変換しています。

     AOMEI Partition Assistant には、OS の起動ディスクを MBR から GPT に変換する機能があると説明されているので、出来るのでしょうね。FAT から NTFS の変換もかな?

     余程変なインストーラーで無い限り、古いアプリも互換機能を使ってインストール出来そうに思います。なので、適度に OS 環境はリフレッシュする事を推奨します。メーカー製 PC のプレインストールソフトならしかたがないので、工場出荷時からやり直しますが・・・。今回の *.tmp も、色々と OS にゴミが貯まった結果生じた不具合かも知れないですし。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません