window 删除文件提示指定的文件名无效或太长
方法0:
使用 chkdsk 磁盘修复工具
、单击“开始”,点击“运行”,输入cmd并回车打开命令提示符窗口;
、在此窗口输入以下命令:
例如:检查并修复D分区
chkdsk D: /f
回车,输入 y 开始扫描,会耗费点时间,扫描完成后查看一下应该会删除了
注意:需要加上 /f 选项,表示修复磁盘上的错误
方法1:
使用批处理命令
.新建文件粘贴下面内容,然后保存:
DEL /F /A /Q \\?\%
RD /S /Q \\?\% .将文本文本后缀名字改成 *.bat 批处理文件
.然后把要删除的文件拖到 *.bat 文件上面就删除了.
方法2:
尝试利用命令看看是否能够删除该文件夹。具体步骤如下:
、按“Windows+X”组合键,选择“命令提示符(管理员)”;
、输入“rd/s/q 盘幅名称:\文件夹名称”(字母q和盘幅名称间有空格),然后回车。
方法3:
使用 unlocker。
下载地址:http://www.onlinedown.net/soft/24732.htm
方法4:
使用 robocopy。
下载地址http://xiazai.zol.com.cn/detail/10/91484.shtml 解压再把 robocopy.exe 放到系统文件夹 systerm32 里 或者任意文件夹下运行
试着在那个存在超长文件夹所在目录创建了一个空目录: test,
然后在 cmd 命令行中输入
例如:
Robocopy /MIR test longpath test:存储文件的新的文件夹路径
longpath: 超长文件夹路径
方法5:
使用改名方法(体力活)
.把文件夹名字改成‘’,然后打开文件继续改,一层一层改下去。
.改了N多层之后,实在不想改了,OK,里层没改的文件夹剪切出来,粘贴到桌面。
.删除这个文件夹,如果不出意外,应该可以删除了,然后再回过头把那个‘’文件夹删掉。
.如果粘贴出来的文件夹还是不能正常删除,那么不要嫌麻烦,继续改名字,继续‘’,如此往复操作几次,肯定能删掉的。
方法6:
使用360安全卫士的文件粉碎,或者其他安全软件的文件粉碎
总结:
出现这种情况的原因
0. 可能是文件损坏
1. 磁盘有坏道
2. 由于 linux 下面文件名称规范没有 windows 下面的文件名称校验严格,会创建一些不符合 windows 命名规范的文件
这样在 windows 下面就会造成无效文件名称的情况
3. 字符编码问题,中文的不同编码造成乱码无法识别,造成文件名称无效
4. windows 系统下面的文件名称长度是有限制的, 这个长度是指全路径的长度,一般是 1024 字节。但是估计是没有设置文件夹嵌套的层次限制
所以,如果产生很多层次的文件夹嵌套,虽然单独的文件夹名称没有超过系统对文件名称字节长度的限制,但是全路径的文件名称有可能就超过了最大字节限制,当进行删除时就会提示文件名称过长的问题。
window 删除文件提示指定的文件名无效或太长的更多相关文章
- win7重命名文件时 提示 “指定的设备名无效”的解决办法
同事从mac上传一个文件夹到win7上,但是少了一张图片con.jpg.查了半天发现将备份文件改名为con.jpg时提示 “指定的设备名无效”. 谷歌了下,发现了问题所在.坑爹的win7. 从不同的系 ...
- phpexcel 导出excel无法打开,提示文件格式或文件名无效,文件损毁,解决办法
使用过很多次phpexcel了,有时需要保存文件到磁盘,有时需要浏览器弹出下载.保存到磁盘一半不会出现问题,关键是浏览器弹出保存,经常会发生导出的excel文件无法打开,提示文件格式或文件名无效,文件 ...
- Win10无法删除文件提示“你需要来自system的权限”
不得不说win10的管理权限非常迷 windows10用户在删除文件时,就会遇到错误提示"你需要来自SYSTEM的权限才可以对此文件夹进行更改".以下是具体解决方法. 解决方案 ...
- Loadrunner11在新建Microsoft Word 报告时提示指定的转换无效
HP Loadrunner11中文教程的学习基本已经结束,最后困扰我的就是这个在创建Microsoft Word 报告时不停的提示“指定的转换无效”的问题.在网上搜索了好长时间,好多朋友回答说没有生成 ...
- root用户删除文件提示:Operation not permitted
root用户删除文件提示:Operation not permitted http://blog.csdn.net/evanbai/article/details/6187578
- window删除文件时提示: 源文件名长度大于系统支持的长度
有时候删除windows中的目录的时候,会出现"源文件名长度大于系统支持的长度", 而导致不能删除, 作为一个程序猿, 怎么可以被这个折服呢, 原理: 利用 Java 递归删除文 ...
- Linux删除文件夹和修改文件名
rm [选项] 文件 -f, --force 强力删除,不要求确认 -i 每删除一个文件或进入一个子目录都要求确认 -I 在删除超过三个文件或者递归删除前要求确认 -r, -R 递归删除子目录 -d, ...
- Windows无法删除文件 提示找不到该项目怎么办
1 如图所示,我想要删除某个文件,提示如图所示,一般用360的强力删除也不管用. 2 在桌面新建一个文本文档,并输入以下内容.保存为bat格式(比如Delete.bat).然后把这个删不掉的文件拖 ...
- c语言删除文件的指定行,更新文件
有时候我们需要删除文件的某一行,来更新文件,在这我个人扩展了一个函数,以删除指定条件的行. static void UpdateHistoryFile(void) { FILE *fin,*fout; ...
随机推荐
- [java]final关键字、finally关键字与finalize()方法
final关键字: final关键字通常指的是“无法改变的”,使用“无法改变”这样修饰可能出于两个原因:设计或者效率. final可以修饰变量.方法和类. 一.final变量 一个既是static又是 ...
- mysql自定义函数语法
创建函数 DELIMITER $$DROP FUNCTION IF EXISTS `test` $$CREATE FUNCTION `test`(a int ,b int)RETURNS int BE ...
- In a Web Application and Mobile (hybrid), how to know which this platform running?
needed depending on the platform to change the CSS to suit the size of the font. for example the DbG ...
- org.eclipse.core.resources.bak文件导致MyEclipse每次关闭时无法保存文件
MyEclipse关闭时提示如下信息 Problems occurred while trying to save the state of the workbench. Internal Error ...
- Spark- 数据清洗
输入输出转化工具类 package com.rz.mobile_tag.log import org.apache.spark.sql.Row import org.apache.spark.sql. ...
- java读取pdf文档
import java.io.*;import org.pdfbox.pdmodel.PDDocument;import org.pdfbox.pdfparser.PDFParser;import o ...
- Raft 为什么是更易理解的分布式一致性算法——(1)Leader在时,由Leader向Follower同步日志 (2)Leader挂掉了,选一个新Leader,Leader选举算法。
转自:http://www.cnblogs.com/mindwind/p/5231986.html Raft 协议的易理解性描述 虽然 Raft 的论文比 Paxos 简单版论文还容易读了,但论文依然 ...
- OpenCV——黑白调整
参考算法: 闲人阿发伯的博客 // define head function #ifndef PS_ALGORITHM_H_INCLUDED #define PS_ALGORITHM_H_INCLUD ...
- Oracle12c多租户如何连接到CDB或PDB、CDB与PDB容器切换
Oracle 数据库 12 c 多租户选项允许单个容器数据库 (CDB) 来承载多个单独的可插拔数据库 (PDB).那么我们如何连接到容器数据库 (CDB) 和可插拔数据库 (PDB). 1. V$S ...
- POJ1442:Black Box
浅谈堆:https://www.cnblogs.com/AKMer/p/10284629.html 题目传送门:http://poj.org/problem?id=1442 用对顶堆维护第\(k\)小 ...