diff --git a/repos/.vitepress/config.js b/repos/.vitepress/config.js index 2bc481c07..a8a9b5d9e 100644 --- a/repos/.vitepress/config.js +++ b/repos/.vitepress/config.js @@ -68,7 +68,8 @@ function sidebarIssues() { items: [ { text: 'JavaScript 无法存储 Java Long 类型数据问题', link: '/issues/2022/01/JavaScript 无法存储 Java Long 类型数据问题' }, { text: 'Command line is too long. Shorten command line for XXX or also for Spring Boot default configuration?', link: '/issues/2021/12/Command line is too long. Shorten command line for XXX or also for Spring Boot default configuration' }, - { text: 'for循环中删除集合元素隐藏的陷阱', link: '/issues/2021/12/for循环中删除集合元素隐藏的陷阱' } + { text: 'for循环中删除集合元素隐藏的陷阱', link: '/issues/2021/12/for循环中删除集合元素隐藏的陷阱' }, + { text: 'F:\\ 上的回收站已损坏。是否清空该驱动器上的"回收站"?', link: '/issues/2021/12/F盘上的回收站已损坏。是否清空该驱动器上的回收站' } ] } ] diff --git a/repos/issues/2021/12/F盘上的回收站已损坏。是否清空该驱动器上的回收站.md b/repos/issues/2021/12/F盘上的回收站已损坏。是否清空该驱动器上的回收站.md new file mode 100644 index 000000000..6e53106fd --- /dev/null +++ b/repos/issues/2021/12/F盘上的回收站已损坏。是否清空该驱动器上的回收站.md @@ -0,0 +1,67 @@ +--- +title: F:\ 上的回收站已损坏。是否清空该驱动器上的"回收站"? +author: Charles7c +date: 2021/12/01 22:36 +categories: + - Bug万象集 +tags: + - Windows +--- + +# F:\ 上的回收站已损坏。是否清空该驱动器上的"回收站"? + +## 问题描述 + +近期打开移动硬盘时,经常弹出一个提示框,提示内容是:**F:\ 上的"回收站"已损坏。是否清空该驱动器上的"回收站"?** + +![202112012236800](../../../public/img/2021/12/202112012236800.png) + +这个提示框出现过好多回了,除了第一次见到时担心数据丢失,所以比较重视,后来次数多了,点过 “是”,也点过 “否”,只要当下不再影响我就先忽略了。 + +但今天在公司打开时,它还没完没了的弹,我决定给它 "上一课"。 + +::: warning 笔者说 + +先说明一下我的这块移动硬盘情况,我把它分了两个区,在我的工作电脑上分别占据 E盘、F盘,E盘 打开没问题,打开 F盘就弹出这个提示。 + +::: + +## 解决方案 + +### 尝试1:重新插拔移动硬盘 + +我首先考虑的是不是接触不良类的问题,于是我在电脑上弹出了移动硬盘,然后把硬盘接线也重新插拔了一下,再插到电脑上。 + +再次打开该盘,依然如此,问题未解决。 + +### 尝试2:重启电脑 + +我又考虑是不是电脑本次出了点故障,于是我重启了电脑。 + +![202112012236805](../../../public/img/2021/12/202112012236805.jpeg) + +果然,问题还是没解决了。 + +> **笔者有话说:** 不过,重启的确应该成为解决问题的优先方法,毕竟有这么个说法:"重启可以解决世间 90% 的问题"。巨石强森的电影《摩天营救》里不也是这么演的嘛。很明显,我遇到了剩下那 10% 的问题。 + +### 尝试3:删除回收站 + +行吧,再次回归问题本身,它一直提示是回收站损坏,而且,此时我突然想到周末在使用 FreeFileSync 比较 NAS 和硬盘数据时,我看到过这块硬盘中有多一个 recylce 名词的目录(图标也是回收站图标)。 + +而除了系统回收站,其他硬盘回收站其实对我都无所谓,那就想法找到并干掉它。 + +然而,即使我开启了隐藏的项目显示,窗口下肉眼仍无法找到它,那就使用 CMD 吧。 + +以管理员身份打开 CMD,复制下方命令,改成你那提示的错误盘符,回车,再输入 y 确定后删除。 + +```shell +# $RECYCLE.BIN 是回收站名称 +# rd 是删除命令 +# /s 代表除目录本身外,还将删除指定目录下的所有子目录和文件,适用于删除目录树。 +# f:\ 根据你自己提示的是哪个盘报错,你就将 f 改成哪个盘 +rd /s f:\$RECYCLE.BIN +``` + +![202112012236810](../../../public/img/2021/12/202112012236810.png) + +问题解决了。 diff --git a/repos/public/img/2021/12/202112012236800.png b/repos/public/img/2021/12/202112012236800.png new file mode 100644 index 000000000..7a10e6aaf Binary files /dev/null and b/repos/public/img/2021/12/202112012236800.png differ diff --git a/repos/public/img/2021/12/202112012236805.jpeg b/repos/public/img/2021/12/202112012236805.jpeg new file mode 100644 index 000000000..59f4f3f06 Binary files /dev/null and b/repos/public/img/2021/12/202112012236805.jpeg differ diff --git a/repos/public/img/2021/12/202112012236810.png b/repos/public/img/2021/12/202112012236810.png new file mode 100644 index 000000000..02d08ebcf Binary files /dev/null and b/repos/public/img/2021/12/202112012236810.png differ