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的更多相关文章

  1. 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 ...

  2. 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 ...

  3. npm audit fix 报错

    found 2504 vulnerabilities (1360 low, 1109 moderate, 29 high, 6 critical)  run `npm audit fix` to fi ...

  4. COM Error Code(HRESULT)部分摘录

    Return value/code Description 0x00030200 STG_S_CONVERTED The underlying file was converted to compou ...

  5. AlgorithmsI PA2: Randomized Queues and Deques RandomizedQueue

    RandomizedQueue 有几个关键点: 1. 选择合适的数据结构,因为需要任意位置删除元素,Linked list 做不到,必须使用resizing arrays. 2. resizing 的 ...

  6. Servlet - Upload、Download、Async、动态注册

    Servlet 标签 : Java与Web Upload-上传 随着3.0版本的发布,文件上传终于成为Servlet规范的一项内置特性,不再依赖于像Commons FileUpload之类组件,因此在 ...

  7. JQuery Option 排序

    <script type="text/javascript"> $(document).ready(function () { $("select" ...

  8. Java基础加强-(注解,动态代理,类加载器,servlet3.0新特性)

    1.   Annotation注解 1.1.  Annotation概述 Annotation是JDK 5.0以后提供对元数据的支持,可以在编译.加载和运行时被读取,并执行相应的处理.所谓Annota ...

  9. 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 ...

随机推荐

  1. [转载]Linux驱动mmap内存映射

    原文地址:https://www.cnblogs.com/wanghuaijun/p/7624564.html mmap在linux哪里? 什么是mmap? 上图说了,mmap是操作这些设备的一种方法 ...

  2. Java将对象写入文件读出——序列化与反序列化

    Java类中对象的序列化工作是通过ObjectOutputStream和ObjectInputStream来完成的. 写入: File aFile=new File("e:\\c.txt&q ...

  3. jq from表单 取值

    //获取表单参数 var DataDeal = { formToJson: function (id) { var data=$(id).serialize();//获取值 data = decode ...

  4. databaseDesgin-temple

    ylbtech-dbs:ylbtech-storebook- A, 返回顶部 1, 2, B,返回顶部 1, 2, C,返回顶部 作者:ylbtech出处:http://storebook.cnblo ...

  5. document.getElementById/Name/TagName

    document.getElementById 1.getElementById 作用:一般页面里ID是唯一的,用于准备定位一个元素 语法: document.getElementById(id) 参 ...

  6. request和response的复习

    客户端发来的请求,服务器将请求封装成request对象,包括请求头和请求的数据等.创建response对象,调用Servlet的Service()方法传递这两个参数,使用HttpServlet就是将这 ...

  7. 【POJ】2373 Dividing the Path(单调队列优化dp)

    题目 传送门:QWQ 分析 听说是水题,但还是没想出来. $ dp[i] $为$ [1,i] $的需要的喷头数量. 那么$ dp[i]=min(dp[j])+1 $其中$ j<i $ 这是个$ ...

  8. 【做题记录】USACO silver * 50(第一篇)

    由于我太菜,决定按照AC人数从小到大慢慢做. BZOJ开了权限号真的快了好多诶~ 29/50 1606: [Usaco2008 Dec]Hay For Sale 购买干草 背包dp 1610: [Us ...

  9. 仅用CSS3创建h5预加载雷达圈

    <head> <meta charset="UTF-8"> <title></title> <style type=" ...

  10. bower的安装和使用

    第一 下载node 网址https://nodejs.org/en/ 安装过程基本直接“NEXT”就可以了. 安装完成之后,我们先检测下NodeJS是否安装成功,cmd命令行中键入: node -v ...