win10设置


命令行设置

cmd中文乱码解决

临时解决方案:

修改cmd窗口字符编码为UTF-8

命令行中执行:

chcp 65001

这两条命令只在当前窗口生效,重启后恢复之前的编码。

永久解决方案

  1. win+R 输入regedit 进入注册表

  2. 找到 HKEY_CURRENT_USER\Console%SystemRoot%_system32_cmd.exe codepage值改为 936(十进制)或 3a8(十六进制)。

  3. 重启cmd后生效

  4. 对于Power shell修改同样,只需在第2步修改
    %SystemRoot%_system32_WindowsPowerShell_v1.0_powershell.exe 下的项。

部分字符编码对应代码:

65001——UTF-8

936——简体中文

950——繁体中文

437——美国/加拿大英语

932——日文

949——韩文

866——俄文

给cmd设置代理

  1. 这个时候可以先查看一下当前cmd的网络信息,通过curl cip.cc测试

    desc

    发现是自己本地的地址

  2. 接着再找到自己代理的端口(我这里是1082)在命令行中输入

cmd命令行:(不用socks5)(临时设置)(也可放置环境变量)

set http_proxy=http://127.0.0.1:1082

set https_proxy=http://127.0.0.1:1082

接着再进行测试,发现就是代理后的地址了

desc

补充:PowerShell

1
2
$env:http_proxy="http://127.0.0.1:1080"
$env:https_proxy="http://127.0.0.1:1080"

win10端口号8080被占用

  1. 可以通过netstat -ano命令列出所有端口的情况,找到被占用的端口desc

  2. 输入命令netstat -aon|findstr “8080” 找对应的PID

    desc

  3. 打开任务管理器找到pid的进程,结束掉就可以了

win10开机优化

win10的系统,时间长了之后只开机就占用了很多的内存,本机是16G内存,有时开机就会占用7,8个G的内存…

1.禁用一些服务

打开任务管理器(在电脑下面横条右键任务管理器);

desc

点击 “服务”,点击“打开服务”

desc

以下这些服务都可以禁用,主要是windows10的更新服务

desc

2.禁用superfetch(Sysmain)服务

这个服务是很占用内存的

功能描述:

在Windows XP操作系统中,微软对虚拟内存技术做了进一步改进,发展出了预取技术(Prefetch),预取技术的基本思路是,在载入某个程序之前,预先从硬盘上中载入一部分该程序运行所需的数据到物理内存中,这样便能加快程序的启动速度。

简述:就是一个提前加载缓存,然后你打开应用就快一点,其实也快不了多少。但是将会多占你2~3G内存条内存。(备注:每次系统更新都会自动开启这个服务,所以建议先禁用系统更新)

系统版本不同,可能名称不同,其他名称【Sysmain】

desc

3.非分页缓冲很高

desc

解决办法:

1、运行cmd窗口

2、把这个代码站进去,点击回车:

1
sc config Ndu start=disabled

win10C盘空间不足

1.清理系统临时文件

win+r键,打开运行窗口,输入%temp%然后回车,进入一个文件夹,这个文件夹中保存的都是系统临时文件。

比如说网页浏览记录、各类收藏夹、安装软件等工作时留下来的临时文件,都是垃圾文件来的,可以全部删除。

不过很多缓存垃圾不能删除,会出现一个弹窗,你在“为所有当前项目选择执行此操作”前面打钩,随后点击跳过就行了。

2.清理windows升级留下的windows.old文件

windows升级之后,会将旧的系统文件放在windows.old文件夹,目的是防止升级之后系统出现bug等问题,让用户可以回滚到之前的windows版本。

如果系统安装之后经过几天的使用,都没有发现问题的话就可以将这个文件清理掉,因为它占用了10G左右。操作如下:

打开“此电脑”,右键点击c盘,选择“属性”,打开“磁盘清理”。

desc

找到“以前的windows安装”选项,勾选它,点击确定清理。

- - - - - - - - - - - - - 文 章 结 束 感 谢 阅 读 - - - - - - - - - - - - -