Windows-一些奇怪逸事

终端

打开方式

方法一

Windows + R,输入 cmd,回车就出来了.

方法二

在文件夹空白处按住shift + 右键,会出来在此处打开PowerShell窗口

20210103142309

方法三

直接在路径栏中输入 cmd 回车.

20210103142458

切换路径

  • 秃然一天,发现 cmd 路径无法切换??!!

    百度了一下找到了原因: cmd 下无法切换路径问题

    如下,需要先切换一下盘符…

    C:\Users\29845>cd D:\Game\Github\Programming-Configuration\lists
    C:\Users\29845>

    C:\Users\29845>cd D:
    D:\

    C:\Users\29845>d:
    D:\>
  • 再次找了一下,发现 powershell 不会遇到这问题,cmd 有另一个方法: 加上 /d

    D:\Game\Github\Blog-private>cd /d C:\Users
    C:\Users>

无法结束程序

windows 无法结束这个程序,要完成操作可能需要更多时间
无法结束程序 armoury socket server

在关机时或者关闭带有终端的程序时(terminal, vscode…) 会遇到这个问题, 具体为啥我也不清楚, 更新 windows11 后总是出现(推测是 windows 与 OEM 软件的冲突)

  • 先说个网上找到的对我无效的解决办法:

    组策略 -> 管理模板 -> 系统 -> 关机选项 -> 关闭会阻止或取消关机的应用程序的目动终止功能 -> 启用

  • 有效的:

    下载 windows10 manager -> 优化器 -> 系统速度 -> 关机 -> 如下勾上

分割线

office-套件

diff-office2019-office365

  1. 像是 office2015,office2017,office2019 这种的一般是买电脑时就预装在电脑里的

    这种是一次性购买激活码(算在买电脑的钱里了),是正版的话可以登录微软账号,把 office2019 绑定到账号上.

    会更新修复一些 bug 但并不会更新功能,简单讲就是随着电脑购买这个 office 也是买死的.

  2. office365 是按年续订购买的套餐

    分为家庭版/个人版/商业版/教育版(需要学校购买),不同版本其中还含有不同价位的套餐

    根据版本和套餐的不同,office 提供不同的服务(比如 office 桌面应用使用权,5T OneDrive 空间等等)

  3. 服务性的差别:

    office2019 锁死在一台电脑上,只有 word,Excel,PowerPoint 等桌面软件的永久使用权,没有云服务.

    office365 使用权限有订阅期,可提供的权限比 office2019 更多; 根据订阅套餐不同,有的不如 office2019,有的远超 office2019


网页版-office

网页版 office 任何 Microsoft 账号都可以免费使用,域名也一样: www.office.com ,但是分为 office 和 office365 两种界面


举栗与推荐

  • 我的一个微软账号订阅是 Microsoft Office365 A1 ,就是最普通的教育版,学校通过申请但没购买更高级的服务.

    1. 并没有桌面 office 使用权,只能用上图那种网页版的 (A1 pro 可以用桌面版)

    2. 有 1~5T OneDrive 空间(具体多大没试过),上面有管理员管着,账号好坏存亡得看管理员和母账号是否安稳.

Office2019 与 office365 有什么区别?有些人还蒙在鼓里!

OFFICE365 各版本、A1、A1P、E3、E5 等版本科普

分割线

OneDrive

官网下载: https://www.microsoft.com/zh-cn/microsoft-365/onedrive/download

打不开

OneDrive 无法打开的原因


硬盘错误

在重分析点缓冲区中的标记无效 0x80071129


无法登陆

我们无法连接你。我们似乎无法立即连接到其中一项服务。请稍后再试
OneDrive 请检查你的网络设置 [2603] 0x8004e4c3

只要 login.microsoftonline.com 经过代理软件了,无论是直连 还是走代理,都会出错 [1]

里面所说的修改注册表/TLS/重装重置之类的都无效, 亲测有效的是关掉代理软件或者在绕过列表里添加此域名:

bypass:
- "login.microsoftonline.com"

OneNote

官网下载: https://www.onenote.com/download?omkt=zh-CN

单独安装的, 不会装上 office 全家桶.

分割线

其他软件问题

utools-剪切板打不开

个人是在重装系统后,恢复数据遇到的此问题

删掉里面所欲东西 $env:APPDATA\uTools\clipboard-data\


压缩包内容异常

  • 今天下载了一个压缩包(原本大小 163M,带密码),打开之后是这样:

    20210627201846
  • 尝试解压,没问我密码,解压出来也是长这样的,我以为是下载时数据传输错误,重新下载了一遍,结果仍然是这样…

  • 于是尝试换软件打开压缩包 -> 7z,太对了,正常打开了!(所以应该是系统自带的解压功能有问题)

    20210627202415

人工桌面-鹿鸣-卡顿

时不时导致整个系统和所有软件异常卡顿, 而 CPU 占用也并不高

大概率是 ms 运行库有问题, 安装里面自带的 VC_redist.x64 和 vcredist2013_x64, 安装后还是不行的话再试试 果壳剥壳的


虚拟机代理不通

  • win 下开了个虚拟机,本想着让本机代理虚拟机网络,结果不知为什么一直不通:

    本机能连到虚拟机,但是虚拟机连不到本机,一直 ping 不通

  • 那么,有可能是下面这个问题:

    20210805182546
  • 坑了好久啊!!!

分割线

各种路径

名称路径
字体~\AppData\Local\Microsoft\Windows\Fonts
壁纸/主题~\AppData\Local\Microsoft\Windows\Themes
开始菜单C:\ProgramData\Microsoft\Windows\Start Menu\Programs
默认应用-卸载残留regedit://HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications

分割线

声音配置

关于如何获得动听的声音…

驱动

  • 如果你更新了一下驱动或者换了个耳机后,音效不堪入耳,那么检查一下这里是不是 耳机

    20211126204114

酷狗

  • 这个品牌当然会有很多诟病的地方,但是它的音效增强是在是强,尤其可以全局

    20211126204303

系统设置

20211126204420

分割线

windows-防火墙通知

  • 关掉防火墙后总是弹出通知让我打开它,没完没了

    下面两方法亲测无效… 可惜还没找到可行的方法.

    RFnI9E.png


分割线

系统-驱动问题

窗口逸出

  • 之前弄了个副屏,有些应用窗口在副屏中打开

  • 于是,在不装副屏时,那些窗口打开时还是在那个位置,而且摸不到他们没法拖过来…

  • 解决方案

    1. alt + Tab 切换到那个窗口.

    2. alt + space 切出窗口菜单,选择最大化

    3. => 解决!


USB-自动掉设备

由于部分或不明确的设备匹配,无法从以前的 OS 安装迁移 USB\VID_05E3&PID_0616\6&292c134&0&6 的设备设置。
已删除设备 USB\VID_05E3&PID_0616\6&292C134&0&6。
由于该设备有问题,Windows 已将其停止。 (代码 43)

大概情况就是我有个外接 USB 硬盘盒, 但是它总是会自己断开, 卸载设备/更新驱动/重新插拔也没效果

显然是 windows 自动装的驱动有问题, 我个人使用的情况是: USB 硬盘盒 -> USB 拓展坞 -> 电脑 USB 接口

通过拓展坞中介后安装的硬盘盒驱动不对, 我给它直接插到电脑 USB 接口上让 windows 重装驱动后, 再给插回到拓展坞上就好了


外接硬盘盒频繁自动断电

同样在设备管理器也能设置, 还以为是硬盘盒本身问题…

关掉前是闲置 1 分钟左右就会断, 关掉后大概是 5~10 分钟断

分割线

显卡问题

颜色配置

LSP mode : on

改进多次的色板 (HDR:OFF,开了的话色彩很怪

离人类默认视角越来越远了。。

NVIDIA
  • 前后对比一下
    1633272756273 1633272761799
  • 面板

    1633272772176
AMD
20220126193700

system-进程占用高问题

NVIDIA FrameView SDK service这个坑服务, 会导致 system 进程出现一个占用 CPU 特别高的线程 [3]

禁用就对了, 没影响

AMD-驱动适配问题

whql-amd-software-adrenalin-edition-23.9.2-win10-win11-sep19-vega-polaris.exe

警记-这个歇逼驱动不适配系统-会在开机后才启动-导致系统和软件延迟加载

要装 ASUS 给的 Graphic_DriverOnly_ROG_AMD_Z_V30.0.14018.15002_27955_3.exe

分割线

手机热点电脑开静态 ip

  • 用 ipconfig 拿到地址

    无线局域网适配器 WLAN:

    连接特定的 DNS 后缀 . . . . . . . :
    IPv4 地址 . . . . . . . . . . . . : 192.168.43.1
    子网掩码 . . . . . . . . . . . . : 255.255.255.0
    默认网关. . . . . . . . . . . . . : 192.168.43.72

注意可能会因为 DNS 问题出现一些网页无法访问


数据迁移

  • 想把电脑里的歌复制进手机里,拿数据线连上了之后复制

    总是会卡死在某个进度,还得重新开始

    20211012102328

    一番查找发现是因为歌名有的含有特殊字符

    跨设备迁移或者压缩(Win自带)时文件名无法被正常解析


  • 这样的话可以试试换个压缩软件 (7z)

    在电脑上压缩后复制到手机,然后手机解压就可以获取到这种怪名文件了.

    或者使用一些支持的软件,比如用 Anlink 传输


无法睡眠

powercfg -a
powercfg /devicequery wake_armed

powercfg -h on
powercfg /h /size 50
powercfg -attributes SUB_SLEEP 25DFA149-5DD1-4736-B5AB-E8A37B5B8187 -ATTRIB_HIDE

假装睡眠 (就只是黑屏, 实际还是一直运行, 系统固件不支持此待机状态) -> Windows 本身 bug

我用 Mydock Finder 的睡眠键 就可以进入睡眠 (s3除了内存全都停止运行, 而且s123都不支持, 只开启了休眠)

AMD 芯片组驱动问题

系统启动后延迟加载,影响其他驱动在进系统后都还没加载,包括 USB

之前怀疑了好几个月扩展坞/奥创/ASUS 管家/AMD 显卡驱动(芯片组驱动确实是显驱附带更新的)

卸载途径也藏得深,DDU 卸不掉这个,控制面板里也没这个,得去设备管理器找

卸载完让 Windows 更新安装默认的旧版本就好了

oDhYg0.png

分割线

内存问题

oI6yxh.png

这内存炸的着实逆天, 关于要不要继续使用 Mem Reduct 这种内存清理软件, 学习分析了下, 记一下经验

先上总结: 停止一切清内存的软件, 不仅不加速还天天折磨 SSD 寿命

目前的内存清理, 一般逻辑是 malloc 一下, 使系统进行压缩内存/转到虚拟内存(下称 Swap), 扩出来更多物理内存空间 (另外各种 xxx 管家也有白名单式杀流氓进程的做法, emmm 一般用不到)

这种做法对于还没打开的程序, 有大量闲置物理空间可以直接用, 显然是启动速度快了些(运行速度基本无差别)

但是对于正在运行/后台挂着的程序, 被压缩/转进 Swap 后再转回来运行的 IO 压力和延迟都非常非常大

这也就导致了, 让人明显感知到: 明明内存还剩一大截呢, CPU 也不高, 怎么这么卡/经典的程序无响应/一开新软件就爆内存

  1. 有的软件吃物理内存狠, 比如 steam/qq/微信, 但不怎么吃 Swap
    1. 其实这种后台挂机类型的软件这么干并不厚道, 通称占茅坑不拉屎的 app
  2. 有的软件吃 Swap 非常狠, 典型的是 Chromium 内核的所有程序
    1. 浏览器/Vscode 以及 Jetbrains 全家桶, 通称 Swap 炸弹
    2. (无论你物理内存多大, 我都要啃你一口 Swap)
  3. 还有类最坑的老赖, 来的时候签下 1G 的借条, 走了甩下 10G 的账
    1. (内存泄露导致, 这种老赖也基本都是 Swap 炸弹, 带有插件/Mod 功能的程序一般都是)
    2. 日常使用时系统会被动地把泄露的垃圾内存处理到 Swap, 一旦 Swap 快堆满了我们就会觉得卡爆了
  4. 对于游戏来说, 因为性能压力很大, 所以厂商一般对内存泄漏严格测试管控 (也有例外: 老滚 Mod/城市天际线/I 社), 而微信 QQ 这种占用压力不高的 吃起内存来就不太讲究了

mac 总体来说内存管理比 win 强在对一三的控制好, 能更合理些的把不拉屎的赶到 Swap, 语言生态发展晚 内存泄露也更少些 (跨平台的 App 其实一个德行, 比如 Docker/Edge/Vscode)

Swap 空间要开多大够用:

  1. win: 物理内存大小的 100~200%
    1. 至少 1 倍留给那些 Swap 炸弹以及一些游戏, 不然它们真打不开
    2. 2 倍空间是预留给内存泄露的, 免得天天重启也怪麻烦
    3. 更大的话没必要了, 还没用到那时候早就觉得卡爆重启了
  2. Android: 现在主流手机也支持 Swap 内存了, 不建议开启或者开最小的
    1. 手机还不至于因为内存不足而卡顿, 主要是 CPU 顶不住
    2. 因为有一层 JVM 架着, GC 机制很成熟, 厂商也会定制自动清后台机制, 用个几十天不重启毫无问题

分割线

借物表

[1]: [Bug]: 开启 clash 后无法登录 onedrive #2876

[3]: win10 20H2 版本,system 异常占用 CPU 问题的解决!