常见 CAD 相关后缀文件一览
| 后缀 | 是什么 | 能不能删 |
|---|---|---|
.dwg | AutoCAD 图形文件本体 | 绝对不能删(配置/资源/程序类) |
.dwt | 图形模板 | 不要删(配置/资源/程序类) |
.dws | 标准文件 | 不要删(配置/资源/程序类) |
.bak | 备份文件,保存时自动生成 | 可删,但建议保留最近一份,出问题可恢复 |
.sv$ | 自动保存文件 | 自动保存,可删,但崩溃时可能有用 |
.dwl/.dwl2 | 图形锁定文件 | CAD 关闭后可删确认 CAD 没打开对应图纸 |
| AutoCAD 临时文件 临时文件 日志文件 错误日志 打印输出文件 | 可删 临时和日志文件 打印不需要就删 |
.dxf | 图形交换格式 | 已转成 DWG 且不需要就删 |
.ctb/.stb | 打印样式表 | 不要删(配置/资源/程序类) |
.pc3 | 打印机配置文件 | 不要删(配置/资源/程序类) |
.shx | 字体文件 | 不要删(配置/资源/程序类) |
.lin | 线型文件 | 不要删(配置/资源/程序类) |
.pat | 填充图案文件 | 不要删(配置/资源/程序类) |
.fas/.lsp/.vlx/.dvb/.arx | 插件、程序文件 | 不要删(配置/资源/程序类) |
.ini/.xml/.cfg | 配置文件 | 不要乱删(配置/资源/程序类) |
.pdf/.jpg/.png | 输出文件 | 自行决定 |
📁 C盘根目录特殊文件夹说明
$WINDOWS.~BT
用途:Windows系统升级时留下的临时安装文件。当你从旧版本(如 Windows 10)升级到新版本(如 Windows 11)时,系统会把升级过程中需要的安装文件、旧系统的部分系统文件以及升级日志都存放在这个文件夹里。它的主要作用是:如果升级过程中出现问题,或者你升级后觉得新系统不好用,可以通过它回退到升级前的状态,相当于给你留了一条“后悔药”。这个文件夹通常体积较大,可能占用数GB甚至十几GB的空间,具体大小取决于你升级前的系统版本和升级方式。
可以删吗:可以。但删除后,你将无法回退到升级前的Windows版本,也就是说升级后如果遇到兼容性问题、驱动异常或软件不兼容等情况,就没有办法一键还原到旧系统了。如果你已经确认新系统运行稳定,短期内不打算回退,那么可以安全删除以释放宝贵的C盘空间。删除时不建议直接右键删除文件夹,因为该文件夹受系统保护,直接删除可能会提示权限不足或导致系统异常。更推荐通过系统自带的“磁盘清理”工具来删除:打开“此电脑”,右键C盘选择“属性”,点击“磁盘清理”,再点击“清理系统文件”,勾选“以前的Windows安装”或“Windows升级日志”等选项后确认清理,这样既安全又彻底。
补充说明:如果你升级系统已经超过10天,Windows会自动删除部分旧的系统文件,此时该文件夹的体积通常会明显变小。另外,即使你删除了这个文件夹,也不影响当前系统的正常运行,只是失去了回退旧版本的能力。如果你有重要数据需要备份,建议在删除前先确认旧系统里没有遗漏的重要文件。
AppData
用途:这是一个隐藏文件夹(路径通常为
C:\Users\你的用户名\AppData),用于存放你安装的各种软件的个人配置、缓存、聊天记录、游戏存档等。可以删吗:绝对不能删除整个文件夹。删除会导致软件配置丢失、无法启动,甚至系统不稳定。
如何清理:可以安全清理其下的
Local\Temp子文件夹(软件的临时文件垃圾桶)。其他子文件夹(如Roaming、LocalLow)不要随意动。
inetpub
用途:与Windows的IIS(Internet Information Services)网站服务相关。这个文件夹是网站内容的根目录。
可以删吗:不要删除。微软官方明确提醒,尤其是在安装某些安全更新后自动生成的
inetpub文件夹,删除它会破坏安全补丁的效果,使系统重新暴露于安全风险中。即使你没用IIS,也建议保留。
Intel
用途:通常是Intel驱动或相关软件安装时临时创建的文件夹,安装完成后可能残留为空目录。
可以删吗:可以。如果确认文件夹是空的,或者里面没有你正在使用的Intel软件的重要数据,可以安全删除。
OneDriveTemp
用途:OneDrive云盘在同步文件时使用的临时文件夹,用于暂存正在上传或下载的文件。
可以删吗:可以。前提是当前没有正在进行的OneDrive同步任务。你可以关闭OneDrive后再删除其中的内容,之后同步时它可能会重新生成。
PerfLogs
用途:系统性能日志文件夹,用于存放性能监视器(perfmon)等工具生成的诊断日志。
可以删吗:可以。删除它通常不会影响系统运行,系统需要时会自动重新创建。但保留它也没什么害处,因为它通常不占用多少空间。
ProgramData
用途:这是一个隐藏文件夹,用于存放所有用户共享的程序数据和设置,很多软件(如NVIDIA、Adobe等)会在这里保存配置、缓存和数据库。
可以删吗:绝对不能删除整个文件夹。删除会导致大量软件无法正常运行。
如何清理:如果它异常变大,应先找出是哪个子文件夹在增长,再针对性处理。例如,
Windows Defender的定义更新或某些数据库日志文件可能异常增大,处理对应问题即可,不要整个删除。
📄 C盘常见文件后缀与前缀
系统核心文件(不要删除)
hiberfil.sys:系统休眠文件,用于快速启动和休眠。删除后休眠功能会失效。pagefile.sys:虚拟内存页面文件。删除会严重影响系统性能。swapfile.sys:UWP应用交换文件,通常与虚拟内存配合。bootmgr:启动管理器,删除系统将无法启动。
可以安全清理的(临时/日志/备份)
.tmp:临时文件,通常在C:\Windows\Temp或%temp%目录下,可以删除。.log:日志文件,记录程序运行信息,可以删除。.dmp:系统崩溃转储文件,用于分析蓝屏原因,不分析的话可以删除。.bak/.old:备份文件,确认不需要后可以删除。.chk:磁盘检查时产生的文件碎片,可以删除。
需要谨慎处理的
.sys:系统文件或驱动文件,不要删除。.dll:动态链接库,程序运行依赖,不要删除。.ini/.cfg:配置文件,删除可能导致程序无法启动。
💡 关于Flash:
Flash是一套曾经主导互联网的多媒体技术,主要包括:
Flash(创作软件):一款专业的二维矢量动画制作软件。它被广泛用于制作网页动画、小游戏、广告和教学课件等。后来它更名为Adobe Animate,并加入了对HTML5的支持。
Flash Player(播放器):一个用于在浏览器中播放Flash内容(.swf文件)的插件。
现状提醒:由于安全和性能问题,Adobe公司已于2020年底停止支持Flash Player,主流浏览器也不再兼容。因此,现在不建议在电脑上安装Flash Player,它可能带来安全风险。如果你需要制作动画,可以了解下它的后继者Adobe Animate。
🗂️ C盘核心知识与问题解决
1. 这些C盘文件/文件夹,千万别乱动!
System Volume Information(系统卷标信息):这是存放系统还原点的隐藏文件夹,用于在系统出问题时恢复到之前的状态。不要删除,否则系统还原功能会失效。DLLCACHE:这是系统文件的备份库。当关键系统文件被意外损坏或覆盖时,Windows会自动从这里恢复正确版本。绝对不能删除。虚拟内存文件(
pagefile.sys)和休眠文件(hiberfil.sys):这两个是C盘根目录下的隐藏系统文件,分别用于支持虚拟内存和快速启动/休眠功能,不要直接删除。
2. C盘空间
C盘空间经常在不知不觉中被占满,主要有几个原因和对应的解决办法:
Windows更新残留:系统更新后,旧的系统文件会被保留一段时间(在
Windows.old文件夹),以便回退。如果确定不需要回退,可以通过磁盘清理删除。虚拟内存占用:系统默认将虚拟内存文件放在C盘,可能占用几GB到几十GB空间。如果C盘紧张,可以将虚拟内存转移到其他盘(如D盘)来释放空间。
休眠文件占用:如果从不使用“休眠”功能,可以通过命令关闭休眠,系统会自动删除
hiberfil.sys文件,释放与内存大小相当的空间(例如16GB内存可释放约16GB空间)。
3. 更高级的安全清理工具
除了基础的“磁盘清理”,Windows还自带一个更强大的高级清理模式,可以清理更深层的系统文件。
开启方法:按
Win + R,输入cleanmgr /sageset:1并回车。在弹出的设置窗口中,可以勾选更多清理项目(如“Windows更新清理”、“以前的Windows安装”等)。之后再次运行cleanmgr时,就能看到并应用这些高级选项了。
注意:在清理“以前的Windows安装”或“系统还原点”时请谨慎,这些操作不可逆,会导致无法回退系统更新或还原系统。
🧹安全清理工具(可选)
Windows自带工具已经足够安全,但如果你想更方便地分析大文件或重复文件,可以了解以下开源工具:
NekoClean:一款无需安装、下载即用的轻量级C盘清理工具,专注于自动清理安全垃圾文件。
磨针C盘清理 (Mozhen Cleaner):一款免费开源、代码可审查的清理工具,支持缓存清理、大文件分析和重复文件查找。
一、概念
| 概念 | 说明 |
|---|---|
| 当前目录 | 终端提示符所在的位置,比如C:\Users\yes640> |
| 路径 | 文件的完整地址,比如C:\Users\yes640\gen.py |
| 扩展名 | 文件最后的.py、.txt、.jpg,决定文件类型 |
Windows 默认隐藏已知扩展名,所以show_image.py可能实际是show_image.py.txt,但你看不到.txt。
二、终端基本操作
1. 看当前在哪个目录
cdecho %cd%2. 切换目录
cd ..:上一级cd \:回到当前盘根目录cd Desktop:进入当前目录下的 Desktop
3. 换盘符
D:4. 清屏
cls三、列出文件、看扩展名
1. 列出当前目录所有文件
dir2. 列出所有.py文件
dir *.py**是通配符,表示任意字符。
3. 显示隐藏文件和真实扩展名
dir /a4. 只显示文件名和扩展名
dir /b5. 看某个文件是否存在
dir show_image.py如果显示“找不到文件”,就是不存在或名字不对。
四、搜索文件
1. 在当前目录及子目录搜索
dir /s /b show_image.py/s:搜所有子目录/b:只显示完整路径
2. 搜索所有.py文件
dir /s /b *.py3. 用where搜索可执行文件
where python where notepad记事本
4. PowerShell 搜索(更强大)
powershell
Get-ChildItem -Recurse -Filter show_image.py或简写:
powershell
gci -r -filter *.py5. 按内容搜索(找文件里包含某段文字)
CMD 没有内置好用的内容搜索,可以用findstr:
cmd
findstr /s /i /m "关键字" *.py/s:子目录/i:忽略大小写/m:只显示文件名
PowerShell:
powershell
Select-String -Path *.py -Pattern "关键字"五、查看和修改文件
1. 用记事本打开
cmd
notepad show_image.py如果文件不存在,记事本会问你是否新建。
2. 用 VS Code 打开
cmd
code show_image.py3. 在终端直接看文件内容
type show_image.py或分页看:
more show_image.py4. 创建空文件
echo. > newfile.py5. 快速写一行内容
echo print("hello") > hello.py6. 追加内容
echo print("world") >> hello.py六、重命名、改扩展名
1. 重命名
ren 旧名字 新名字例子:
cmd
ren show_image.txt show_image.py2. 移动文件
cmd
move C:\Users\yes640\show_image.py D:\backup\3. 复制文件
cmd
copy show_image.py show_image_backup.py4. 删除文件
cmd
del show_image.py删除整个目录:
cmd
rd /s /q目录名
小心使用。
七、运行 Python 脚本
1. 标准运行
cmd
python 文件名.py例子:
cmd
python gen.py python show_image.py2. 如果不在当前目录,用完整路径
cmd
python C:\Users\yes640\show_image.py3. 确认 Python 是否可用
cmd
python --version where python4. 如果提示No module named 'PIL'
安装 Pillow:
cmd
pip install pillow或:
cmd
python -m pip install pillow八、“找不到文件”排查流程
按顺序执行:
第 1 步:确认当前目录
cmd
cd第 2 步:列出相关文件
cmd
dir *.py*第 3 步:搜索整个磁盘或用户目录
cmd
dir /s /b 文件名第 4 步:检查真实扩展名
cmd
dir /a如果显示show_image.py.txt,说明多了.txt。
第 5 步:改名
cmd
ren show_image.py.txt show_image.py第 6 步:再用完整路径运行
cmd
python C:\Users\yes640\show_image.py第 7 步:检查文件内容
cmd
type show_image.py确认里面没有多余字符、没有...、缩进正确。
九、常见错误和原因
| 错误 | 原因 | 解决 |
|---|---|---|
can't open file ... No such file | 文件不在当前目录或名字不对 | dir *.py*确认,dir /s /b搜索 |
No module named 'PIL' | 没装 Pillow | pip install pillow |
IndentationError | 缩进混用 Tab 和空格 | VS Code 转空格,或重写 |
SyntaxError: invalid decimal literal | 文件第一行不是代码 | 删掉版本信息等非代码行 |
SyntaxError: invalid syntax | 有...、中文符号、缺逗号 | 检查代码,删掉... |
FileNotFoundError: ladder.txt | 数据文件不在同目录 | 把ladder.txt放到同目录 |
十、推荐工具和习惯
1. 显示文件扩展名
资源管理器 → 查看 → 勾选“文件扩展名”。
这样能直接看到.py还是.py.txt。
2. 用 VS Code 编辑代码
缩进自动对齐
语法高亮
保存不会偷偷加
.txt有运行按钮
打开方式:
cmd
code 文件名.py3. 运行前先dir
cmd
dir *.py*确认文件名、扩展名、位置都对。
4. 用完整路径运行,排除目录问题
cmd
python C:\Users\yes640\show_image.py5. 一次只改一个地方
改文件名、改扩展名、改内容,分开做,方便定位问题。
十一、常用命令速查表
| 目的 | 命令 |
|---|---|
| 看当前目录 | cd |
| 切换目录 | cd 路径 |
| 列文件 | dir |
列.py文件 | dir *.py* |
| 搜文件 | dir /s /b 文件名 |
| 看文件内容 | type 文件名 |
| 打开记事本 | notepad 文件名 |
| 打开 VS Code | code 文件名 |
| 重命名 | ren 旧名 新名 |
| 删除 | del 文件名 |
| 运行 Python | python 文件名.py |
| 查 Python | where python |
| 装库 | pip install 库名 |