Location is not available,the folder or directory is corrupted and unreadable

笔记本上装了windows和ubuntu两个系统,最近在ubuntu下修改了一个文件夹,在ubuntu下能正常访问这个文件夹,切换到windows后,在windows下打不开这个文件夹,双击这个文件夹时出现下面这个问题。
Location is not available,the folder or directory is corrupted and unreadable.

Location is not available,the folder or directory is corrupted and unreadable

被这个问题折磨了两天后,各种搜愣是找不到解决方法,今天终于搜到了这个 https://www.anyrecover.com/hard-drive-recovery-data/the-file-or-directory-is-corrupted-and-unreadable/;用windows自带的磁盘检查工具chkdsk,以管理员运行cmd,在cmd里输入chkdsk /f x: ;其中x是出现问题的磁盘分区的盘符,运行之后会自动修复一些问题。我在运行完成chkdsk /f e: 后;这个文件夹就能正常访问了。问题就此解决。

深入分析问题原因:在能正常访问这个文件夹后,我点进去这个文件夹惊奇地发现里面一个名为transcode*Tomp3的bash脚本(有执行权限)被清除掉了,我去cmd里看了下chkdsk的输出,发现有一行是Deleting transcode*Tomp3 on …;记不清了,看来是这个可执行的bash脚本的原因,为了验证我的猜想,我切到ubuntu里面在这个目录下重新建了一个bash脚本(文件名不含*号),再次切到windows下发现能打开这个文件夹,又切到ubuntu下在这个目录下建了一个文件名含*号bash脚本,再次切到windows下发现打不开这个目录。我很疑惑,猜想可能是因为windows文件的命名限制,windows的文件名不能包含*号。为了验证这个猜想,我到ubuntu下在这个目录下建了个含*号的普通文件,再次切到windows下发现访问这个文件夹并不受影响。
总结:目录下有含*号(是否可以扩展到windows文件命名不支持的其它字符呢?)的可执行bash文件(是否可以扩展到可执行文件呢?)则在windows下访问这个文件夹受限,不能访问这个文件夹。仅作记载,不再深究。解决问题至上。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值