Fix “Could Not Find This Item” When Deleting in Windows 7
If you’ve been using Windows for as long as I have, you have probably run into your share of weird error messages. One that I got recently when trying to delete a file was:
Could not find this item. This is no longer located in X. Verify the item’s location and try again.
This was a strange problem because I didn’t know if the file actually existed or not. Was it already deleted or not? And why was Windows showing the file located in that folder if it really wasn’t there? Kind of made me wonder if my hard drive was running ok or not.
The first thing I did was to run a chkdsk expecting some hard drive errors. Oddly enough, it showed that the hard drive was perfectly fine. I also ran some additional diagnostics just to make sure the hard drive was functioning properly, which then made me realize it was some issue with Windows 7.

After playing around with various solutions, I was able to delete the “missing” files. Hopefully, one of the methods below will work for you.
Method 1 – F5 to Refresh
The first thing to try is to simply press F5 while viewing the folder in Explorer. F5 refreshes the view and if it was stuck for some reason, those files may just disappear on their own. If F5 doesn’t do anything, you should also try to restart the computer once and see if that removes the previously deleted files.
Another thing to look at is how much RAM you have available on your system. Some people have written that if they have numerous RAM intensive applications running at the same time, this problem has been seen to occur. Try closing a few programs, etc and press F5 to refresh the folder.
Method 2 – Delete File/Folder Using Command Prompt
If you are unable to remove the file using Explorer, you might have better luck using the command prompt. Open a command prompt by going to Start and typing in CMD.

Now browse to the folder where the unusual files are located. You can go to the root of the drive by typing in cd /, followed by cd foldername to navigate into directories. Once you are there, type in dir to get a listing of all the files. To delete a file type del “filename” like below:

If you are trying to delete a folder instead of a file, the commands you will use is rmdir instead of del. Note that you have to put quotes around the file name if it has spaces in it. If this didn’t work, you can also try another method by deleting the file using DOS 8.3 file name instead of the normal file name. Instead of typing dir, type in dir /x and you’ll see this:

To delete the item, type in the 8.3 name, which is my case was THISIS~1.txt. Make sure you type the first part in all caps. The file extension can be in lowercase. Hopefully, that will get rid of your lost file.
Method 3 – Rename Using Command Prompt
Very similar to Method 2, but instead of deleting, you can try renaming. Some people can’t even delete the file or folder using the command prompt and this may be caused by having a really long name for the file/folder or having some strange characters in the name. Anyway, the command is simply:
ren olderfoldername newfoldername
As in Method 2, you want to do a dir /x to get the 8.3 filename and use that for the older folder name. Then use a short name for the new folder name. Once it is renamed, then you should be able to delete it using Explorer or the command prompt.
Method 4 – Create Temporary Folder
The other thing you can try that has had some success is to create a new folder, then drag the odd files/folders into the new folder and then to delete that newly created folder with the files in it. For whatever reason, moving the files out of their current folder seems to make them deletable again.
Method 5 – Use DelinvFile Tool
If NOTHING else will delete the file, then you can use a free tool called DelinvFile that does just that: deletes invalid files in Windows Vista and 7.
http://www.purgeie.com/delinv/

That’s about it! I really could not find any other way to get rid of those pesky invalid files! If you have a question or a different solution, post a comment! Enjoy!
Fix “Could Not Find This Item” When Deleting in Windows 7的更多相关文章
- How to: Fix a network printer suddenly showing as offline in Windows Vista, 7 or 8 « Robin's Blog
This post has become quite popular – so I've updated it with a bit more detail, plus some people's e ...
- Fix Windows 7 Msvcp71.dll And Msvcr71.dll Missing Error
Fix Windows 7 Msvcp71.dll And Msvcr71.dll Missing Error Fix Msvcp71.dll And Msvcr71.dll Missing Erro ...
- npm audit fix 报错
found 2504 vulnerabilities (1360 low, 1109 moderate, 29 high, 6 critical) run `npm audit fix` to fi ...
- COM Error Code(HRESULT)部分摘录
Return value/code Description 0x00030200 STG_S_CONVERTED The underlying file was converted to compou ...
- AlgorithmsI PA2: Randomized Queues and Deques RandomizedQueue
RandomizedQueue 有几个关键点: 1. 选择合适的数据结构,因为需要任意位置删除元素,Linked list 做不到,必须使用resizing arrays. 2. resizing 的 ...
- Servlet - Upload、Download、Async、动态注册
Servlet 标签 : Java与Web Upload-上传 随着3.0版本的发布,文件上传终于成为Servlet规范的一项内置特性,不再依赖于像Commons FileUpload之类组件,因此在 ...
- JQuery Option 排序
<script type="text/javascript"> $(document).ready(function () { $("select" ...
- Java基础加强-(注解,动态代理,类加载器,servlet3.0新特性)
1. Annotation注解 1.1. Annotation概述 Annotation是JDK 5.0以后提供对元数据的支持,可以在编译.加载和运行时被读取,并执行相应的处理.所谓Annota ...
- Intellij IDEA报错:Could not save application settings: java.io.IOException: java.lang.AssertionError: Unexpected content storage modificat
Question: i have a message saying "Could not save application settings: java.io.IOException: ja ...
随机推荐
- curl 无法访问 https 协议
转自http://blog.mutoo.im/2013/12/curl-could-not-communicate-with-https-sites.html mac升级为10.10以后,homebr ...
- javascript基础-js函数
一.创建函数的方式 1)普通方式 function cal( num1, num2 ) { return num1+num2; } 2)使用变量初始化方式 var plus = function(nu ...
- Java-Runoob:Java String 类
ylbtech-Java-Runoob:Java String 类 1.返回顶部 1. Java String 类 字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,Java 提供了 ...
- 20181122_C#中AOP_使用Unity实现AOP
一. 使用Unity的AOP实现 a) 整体项目截图: b) 添加Unity的Nuget包, 直接使用最新版就行, 需要添加两个 Unity 和 Unity.Interceptio ...
- 《Java核心技术》 -- 读书笔记 ① - 预热
引言 之前通过网上的实例自己使用了Java的一些技术及轮子快速的的“烂“造了一些小应用,但是毕竟没有认真地了解和认知Java,遂打算花一个月左右的时间来细细品味一下... 从头开始,慢慢深入!! Ja ...
- dede_CMS模板的基础安装
今天来给大家讲一讲dede_CMS的基础使用方法 那么什么是CMS呢 cms (content manage system 内容管理系统): 比如 新闻/电子商务/电影网/公司宣传网站/软件/文章) ...
- 给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组
Array.prototype.removeCount=function(){ var that=this; var arr=[]; for(var i=0;i<that.length;i++) ...
- EDMX 残余表信息清理方法
今天出现的edmx报错,怎么也无法删除的问题,解决了.1.打开edxm2.删除所有表模型3.右键,选择模型浏览器4.在实体类型查看是否还有没有删除的模型如果有,点击删除5.重新生成edxm.解决问题.
- Tkinter Text(文本)
Tkinter Text(文本): 文本小部件提供先进的功能,让您编辑多行文本格式,如改变其颜色和字体的方式显示. 文本小部件提供先进的功能,让您编辑多行文本格式,如改变其颜色和字体的方 ...
- Django学习---缓存
缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存. 缓存将一个某个views的返回值保存至内存或者memcach ...