两个可能:一、是属于被强制隐藏了,跟普通的隐藏不一样,在windows上是无法改变隐藏属性的,进PE系统应该可以看到。解决方法
方法一:用批处理来解决这个问题。只要把下面一行代码复制到记事本,保存为“取消隐藏文件.bat”,然后双击运行它即可。
for /f "delims=" %%i in ('dir /ah /s/b') do attrib "%%i" -s -h
命令的意思解释:
for /f "FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">循环
dir /s显示当前目录及子目录中所有文件
参数 /ah具有隐藏属性的文件
参数 /b用短文件名的方式显示
do attrib "%%i" -s -h 取消这个文件/文件夹的 系统属性 隐藏属性
方法二:修复注册表。将下列代码复制到记事本,保存为“显示被隐藏的文件.reg”,双击运行即可。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]
"CheckedValue"=dword:00000001
命令解释:编辑注册表,将那个按钮的值改为正常值,即"CheckedValue"=dword:00000001。
不过第二个方法有时候不太奏效
二、你那些文件因为某些原因变成文件碎片了,文件碎片也是被强制隐藏的,一般情况下看不到的,需要进行合并处理,合并碎片的软件你自己找一找吧,网上有不少数据恢复软件都有着功能。如果东西不是很重要直接把D盘格式化吧
可以通过压缩软件,进根目录查看试一下