admin管理员组文章数量:1583363
小朋友,你是否有很多烦恼???
直接先看效果
原来:
LV7后:
LV8后:
相信每个人的c盘都像一个饕餮,总喜欢把什么都吃下去。那么除了装新的硬盘外,还可以用下面的几种方式来打打这个怪兽。
LV1:更改浏览器、微信、QQ等应用程序的文件位置
浏览器:谷歌为例
微信:
QQ:
LV2:磁盘清理
step1:启动磁盘清理
启动方式多种多样,随便那种都行哈
启动方式1:
启动方式2:
step2:清理系统文件
勾选全部,点击【清理系统文件】
LV3:系统存储
step1:打开系统存储
这里的方法就有点多了,我们一个一个来说:
step2:开启存储感知
【开启存储感知】,进入【配置存储感知或立即运行】,可以【设置运行频率】,我设置成了每天,【删除临时文件夹】也可以勾上,当然亦可以现在清理一下,就点下面的【立即清理】
step2.5:应用和功能
应用和功能就不用说了吧,估计现在有的都是想留下来的。
step3:临时文件
临时文件,可以全部勾上,然后【删除文件】
step4:更改新内容的保存位置
然后是更改新内容的保存位置,全换到其他盘上即可
(这里会在你所选择的盘上创建一个和用户名同名的文件夹,新内容就保存在其中)
(!!!这里部分内容可能和LV6的方法有一定冲突,可以先更改新内容保存位置,在将原文件移动到更改后的保存位置)
LV4:C盘可删除文件夹
1、Windows下的Download及其他
SoftwareDistribution文件夹,主要存放系统的更新补丁、安装包等软件。
Download里面可以直接删除。
SoftwareDistribution中的其他:可以删,但没必要,一般占的不多
help,是系统的帮助文件,不用可以删除
Logfiles,日志文件夹,主要记录系统和软件的缓存记录
Prefetch,主要存放系统已访问过的文件预读信息,进入需要权限
2、temp
(这个和LV8里面有重合)
清理方式,【windows+r】打开运行,输入【%temp%】,打开系统临时文件存储位置
这个文件夹里面的文件可以全部删除,删除不了的就跳过(我这是该过位置后的路径哈,你们的默认在C盘)
LV5:更改系统临时文件存储位置
没错,就是上一个的Temp文件。(也一样和LV8有重合)
觉得麻烦的也可以每次手动清理,(我当然选择一劳永逸啦)
step1:进入高级系统设置
点【关于】,点【高级系统设置】
step2:修改环境变量
点【环境变量】,在用户变量中找到【TEMP】和【TMP】,更改他们的【位置】,依次【确认】回去,(这边建议,用户变量里的可以改,系统变量里的就不用该了)
提示:确认后,需要重启电脑才会生效
更改后可以创建双击清理Temp文件的小工具,具体请移步:windows批量删除文件——bat命令方法(用于内存清清理)
LV6:移动桌面
默认情况下桌面是放在c盘的,然而有些人老是想把东西放到桌面上(就是本人啦)这样会让小C愈来愈膨胀。那么我们就可以把桌面移到其他盘去。
step1:进入桌面属性
【打开文件资源管理器】,找到桌面【右键】,点击【属性】
step2:选择移动位置(慎重)
出来一个属性框,选择【位置】,点击【移动】,出来一个选择框,然后选择一个你想移动到的位置,点【选择文件夹】就行了
!!!注意:
(为我的倒霉蛋朋友特地加了这一条)
不要!不要!不要!把位置选择成某个盘的根目录了,例如【D:\】,应该先在你想移动到的盘里创建一个文件夹【最好命名为Desktop】,然后移到这个文件夹里面【D:\Desktop】,如果你将D盘根目录变成了桌面,会导致d盘里面,的文件全都显示到桌面上来,
如果这个情况已经发生了(比如我的倒霉蛋朋友),请移步至【倒霉蛋专属】~~
step3:移动桌面
之后点击【确定】,会弹出警告框,点【是】就行了,然后等待文件移动完成即可,
(因为我已经移动过了,下图的位置是作示例,建议:在你想移动的盘中创建一个Desktop文件夹,然后将桌面移到Desktop中)
LV6.5:其他用户文件夹
此方法适用于其他系统文件夹,如我将文档,音乐等文件夹都移出了C盘
倒霉蛋专属
如果你将整个D盘变成了桌面,请通过注册表修改,我亲爱的倒霉蛋朋友。
step1:打开注册表
启动方式1:
启动方式2:【windows+r】打开运行,输入【regedit】,确定
(哼,不用命令显得我不专业是吧,白眼~~)
step2:定位路径
计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
定位路径(大小写不重要),选择【User Shell Folders】,找到【Desktop】右键,按【修改】
step3:修改路径
(我还是写在前面吧),建议先在D盘下先创建一个【Desktop】文件夹
例如将【D:\】修改为【D:\Desktop】,点击【确定】,之后要重启计算机哦
题外话
“还有一件事,咳咳!”,可以看到,我的注册表这个位置有很多都是都是D:\开头,是因为我把他们都移动了位置了,比如系统自带的默认音乐,视频文件夹什么的,具体方法和【LV6移动桌面】一样
别好奇别好奇,那个【%USERPROFILE%】就是一个系统变量
一般情况,%USERPROFILE%=C:\Users\你的用户名
在命令提示符cmd,输入【set】命令,就可以查看现有的系统变量了
好吧,相信你已经不好奇了,
那先这样,有缘再见吧,我的倒霉蛋朋友~~
LV7:更改虚拟内存
当你的运行内存不够用的时候,系统会把你的一部分硬盘当成内存条使用,这就是虚拟内存
step1:显示系统文件
step2:更改虚拟内存位置
打开系统设置,【设置】,【高级】,【更改】,先【取消勾选自动管理所有驱动器的分页文件大小】,【选择其他盘】,【勾选系统管理的大小】,在点设置,会弹出需要重启提示框,确定即可
LV8:终极技能:移动AppData文件夹里面内容的位置
请注意,后面的操作需要一定的计算机基础知识,如果你不清楚自己在做什么,请不要随意操作。
1、背景
完成了上面的所有操作你会发现你的可用容量扩大了20G不等(一般可能没有这么多),但是 在使用一段时间之后又会爆炸起来,于是勤劳的我又在网上找到了这篇文章给我打开了新世界的大门,https://blog.51cto/u_16099287/8356023
完成下面的这一个操作后,可能加起来清理出来的容量比前面的所有操作还要多(在我的电脑上C盘这一次大概扩大了30+G的容量),如下是我通过我的磁盘空间分析器截得的修改后的AppData文件夹大小现在是2.9G,抱歉没有截到更改前的,但大概就是30+G,这还是我在先移动了一个Tencent来做实验之后的大小,这个文件夹大概4.2G,所以总的来说,在我的电脑上C盘清理出来了30+G的容量。
如他所说,有不少文章都用修改注册表的方式来迁移 AppData 文件夹,这种做法会将 AppData 整个文件夹迁移到其他路径,这种做法会导致部分程序无法正常运行,(我也试过,修改完注册表后移动AppData文件夹,会报错无法移动),所以不采用修改注册表的方式迁移 AppData 文件夹。
主要思想是移动AppData子文件夹中的部分内容,然后在原位置建立软连接指向你想更改的位置,这样相当于还是可以在原本位置进行操作现在位置的文件
2、迁移AppData子文件夹下内容
AppData 文件夹位于 C 盘路径:C:\Users\用户名\AppData,也可以在【搜索栏、路径栏、运行窗口等】用 【%APPDATA%】或者【%LOCALAPPDATA%】 快速打开该路径【Roaming】或【Local】实现定位,该路径下包含 Local、LocalLow、Roaming 等三个文件夹,如下图,这三个文件夹中的大部分文件都是需要迁移的。
mklink命令
Windows 中有一个命令为 mklink,它可以将特定路径链接到另一个路径,简单的说就是为文件夹建立了一个传送门机制(比如说将文件夹 A 链接到文件夹 B,当你进入文件 A 时,虽然路径显示的是 A 的路径,但实际上你是在 B 的路径下,你做的任何修改都是在 B 的路径下发生的)。mklink 命令的用法如下:
mklink [[/d] | [/h] | [/j] Link Target
/d 创建目录符号链接。默认为文件符号链接。
/h 创建硬链接而非符号链接。
/j 创建目录联接。
Link 指定新的符号链接名称。
Target 指定新链接引用的路径(相对或绝对)。
请注意:不建议直接用 mklink 迁移整个 AppData 文件夹,这种做法同样很容易产生问题。本文推荐的做法是将 Local、LocalLow、Roaming 三个文件夹中的非系统产生的文件夹使用 mklink 命令链接到其他路径下。具体的步骤为:
- 将这三个文件夹中的子文件夹整个移动到其他路径(随意,但不要放在某个盘的根目录)
- 用 mklink 命令(使用 /d 选项)将原来的文件夹路径链接到移动后的路径
step1:移动
我这里新建一个【test】文件夹来举例,里面包含一个【test.txt】文件。
将它移动到你想保存的位置,建议命名格式还是如以前一样,
比如我是在E盘中创建了一个AppData文件夹和3个子文件夹如下
然后将【test】文件夹直接移动(剪切、复制)到E盘的【E:\AppData\Local】下(因为我已经完成了全部的操作,所以Local文件夹下面不是空的)
step2:创建软连接
用管理员权限启动命令提示符CMD
键入如下命令,后回车
mklink /d "原始路径" "移动后路径"
示例:
mklink /d "C:\Users\ASUS\AppData\Local\test" "E:\AppData\Local\test"
这时会在原始路径下生成一个软连接(图标左下角带小箭头),
打开属性我们可以看到他是指向E盘中的位置的,这就将其中一个子文件夹搞定了
3、批处理
三个文件夹下可能已经有几十个文件夹了,我们使用 excel 配合一些命令行和 shell 的命令来帮助我们快速迁移文件夹,输入文件夹名称,通过 excel 给出对应的命令,这里直接给出成品 excel 文件下载(下载下来随便找个地方放着就行)
通过网盘分享的文件:重定向表_空白.xlsm
链接: https://pan.baidu/s/1rNbMwwMZYGla8cMmyz3beA?pwd=1473 提取码: 1473
--来自百度网盘超级会员v6的分享
注意本文件为含有宏的 excel 表格,如果害怕存在安全风险,请不要启用宏(可自行查看宏代码确认安全性)。
使用方法很简单,1、修改原始路径、目标路径,2、获取文件夹名,输入文件夹名,3、生成批处理脚本、运行即可
step1:修改原始路径、目标路径
将这个位置的路径替换成自己的路径
我的替换后的效果(注意:有3个表格分别对应AppData的3个子文件夹,它们需要替换哟)
step2:获取文件夹名,输入文件夹名
点击【查看原始路径下目录】,(这个时候点击【查看目标路径下目录】是没有或者很少的哈)
会弹出一个powershell窗口,
将里面的文件名列表全部【Ctrl+c】复制,然后粘贴excel【A5开始】到文件表格中 ,会自动生成复制命令、删除命令、链接命令和创建命令,如下
step3:生成批处理脚本、运行即可
1、点击【生成批处理脚本】
点击后会自动以Local为前缀,以Move、MakeLink 和 MakeDir为后缀的3个bat文件,分别的作用是:Move:移动文件、MakeLink:创建链接、 MakeDir(咱们用不上):在目标路径新建对应文件夹(仅对于新装系统,不需要移动文件时)。
!!!我也是个倒霉蛋:
执行下一步的时候一定要尽量把所有软件都关闭,因为在运行中的程序可能移动不能(包括此时你在看教程的浏览器,QwQ俺血一样的教训,俺的谷歌浏览器,拓展程序和基础配置全没了,哭死!!!已解决,详细情况请看:google浏览器chrome用户数据(拓展程序,书签等)丢失问题)
2、双击【LocalMove.bat】 (!!!一定要等LocalMove.bat执行完之后在双击下一个)
移动中…(可能会报错,不必理会)
执行完了后,窗口会自动关闭(我在执行的时候RoamingMove.bat没有自动关闭,手动关闭即可)
3、然后双击【LocalMakeLink.bat】
这个会执行很快,以至于我连窗口都截不到,
4、最后依次完成【LocalLow】和【Roaming】的移动文件和创建链接就行
移动后文件夹效果如下:
(原始路径中大部分图标左下角都带上小箭头,说明改为软连接)
操作前原始路径:
操作后原始路径:
好哒,搞定
本文标签: Windows
版权声明:本文标题:Windows -- C盘清理 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1727914120a1137962.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论