Amazonで商品を見るセール会場へ

Windows「この項目は見つかりませんでした」の切り分け|削除前に名前を確認

eyecatch-windows-delete-error-data

「この項目は見つかりませんでした」と表示されたら、削除対象がまだ存在するか、名前と親フォルダーを照合します。

圧縮後削除や、対象を照合していないdelコマンドへ進む前に行う切り分けです。

目次

表示が古いのか実在する項目なのかを分ける

エクスプローラーでF5を押し、親フォルダーを開き直します。

検索結果やクイックアクセスに残る表示と、元の場所に存在するファイルを区別してください。

見え方確認次の判断
一覧から消えた元の親フォルダーを開き直す古い表示だけなら削除コマンドを追加しない
同じ名前が複数見える拡張子と親フォルダーを照合似た名前の別ファイルを選ばない
PowerShellでも存在する名前の文字と属性を確認バックアップと使用中のアプリを確認
アクセスが拒否される所有者や保存先を確認権限の一括変更や強制削除へ進まない

LiteralPathで名前を読み取り専用で照合する

練習ZIPの例では、角かっこを含むreport[1].txt、日本語と空白を含む資料 A.txt、先頭に点がある名前を読み取りました。

実行後も元ファイルの内容と件数は同じでした。

次のコードのFolderは、確認する親フォルダーです。

LiteralPathは角かっこなどをワイルドカードとして解釈せず、Forceは隠し属性の項目も列挙するために指定しています。

param([Parameter(Mandatory=$true)][string]$Folder)
$ErrorActionPreference = 'Stop'
if (-not (Test-Path -LiteralPath $Folder -PathType Container)) {
    throw 'Folder does not exist; nothing was changed.'
}
Get-ChildItem -LiteralPath $Folder -Force | ForEach-Object {
    [pscustomobject]@{
        Name = $_.Name
        NameLength = $_.Name.Length
        NameCharacters = (($_.Name.ToCharArray() | ForEach-Object {
            'U+{0:X4}' -f [int]$_
        }) -join ' ')
        IsDirectory = $_.PSIsContainer
        Attributes = [string]$_.Attributes
    }
}

スクリプトファイルが実行できる環境では、.\Inspect-Entries.ps1 -Folder 'C:\cgm-file-practice\names'のように親フォルダーを指定します。

このPCではファイル実行が無効だったため、実行ポリシーを変更せず、同じコードを& { コード全体 } -Folder '確認する親フォルダー'というPowerShell入力として検証しました。

NameCharactersのU+005BとU+005Dは角かっこを表し、U+0020は半角空白です。

見た目が似た名前でも、拡張子・長さ・文字を比べることで別の項目を区別できます。

削除を行う前の確認と中止条件

残っているファイルを消す判断は、元の場所と内容を特定し、必要なコピーを確保してから行います。

圧縮が成功したことだけで「安全に元を削除できる」とは判断できません。

本稿の読み取りではファイルを移動・削除しないので、戻す設定はありません。

予想と違う項目が出る、保存先が共有・同期中、または権限エラーが出る場合は処理を止め、名前とエラーを控えます。

実機で確認したのは練習ファイルの列挙と原本保持です。

「この項目は見つかりませんでした」の障害そのものや、削除の成功は再現していません。

パラメーターはGet-ChildItem公式資料、長いパスや名前の規則はWindowsのファイル名資料を参照してください。

最終確認:2026年10月3日。

旧説明の保存記録

以下の試用期間に関する1文は旧説明の保存記録です。

現行の利用条件として参照せず、今回の読み取り専用の切り分けではWinRARを使いません。

WinRARには試用期間が設定されていますが、期間終了後も通知ダイアログを閉じれば利用を継続できます。

関連するファイル操作の記事

やりたいこと最初に読む記事
SSDが一覧に出ない接続の4段階を確認
ZIPを展開する出力先と同名ファイルを確認
共有パスを渡すUNCとSMBの文字列変換
フォルダーをまとめるCFUと設定の戻し方

ファイル操作の関連記事と旧コードの区別

関連記事やGitHubの旧コードは、本稿の練習ZIPと異なる場合があります。

今回の確認には本稿のZIPと入力例を使ってください。

次に学ぶ・作業環境を選ぶ

学習を続けたい方や、作業環境を整えたい方は、目的に合うガイドをご覧ください。

仕事効率化のおすすめ書籍

仕事用PCの選び方

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次