跳转至

Windows 世界


概念

  • 驱动
    • 系统和硬件之间的接口
    • 新接的外设一般都需要安装驱动
    • 现在很多常用的设备Windows都是自带驱动的,比如 键盘、鼠标等
    • 如果出现有的设备系统识别不到,那么可尝试更新驱动或者卸载后重装驱动
    • 硬件厂商都有对应的驱动,可以去官网找到型号下载,也可以使用第三方驱动管理工具,如:驱动精灵、万能驱动、驱动人生等

  • 软件
    • 软件是运行在系统上的,系统好比一个环境,而软件就像是环境里面的个体
    • 软件一般区分为 行业软件、办公软件、通讯软件、娱乐软件等
    • Windows的软件两种,一种是安装型的,一种是免安装的就是可以直接运行的软件

  • CMD ( 也叫命令行窗口 )
    • 可以运行一些系统内置的命令
    • 可以进行系统设置
    • 可以批量处理文件

  • 开机启动目录
    • C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

推荐

  • 所推荐的软件、网站、论坛 与本站均无利益关系
  • 所有推荐均经过本站测试、验证过
  • 如有异议请联系本站处理
  • 本站不存储任何软件版本,所有链接均跳转至官方
名称 类型 用途 备注
01 火绒安全 安全防护 防护、杀毒、弹窗拦截等
02 WPS 办公文案 World、Excel、PPT
03 Google Chrome 网页浏览 谷歌浏览器,上网站、看视频、下软件
04 edge 网页浏览 微软推出的基于 Chrome 的浏览器 选择 Chrome 可忽略
05 360极速浏览器 网页浏览 360良心的一款软件,基于Chrome,双内核 选择 Chrome 或者 edge 可忽略
06 QQ 社交软件 腾讯第一款社交软件,年代久远热度依旧
07 微信 社交软件 腾讯第二大社交软件,家喻户晓
08 QQ PinYin 输入法 拼音输入法
09 Bandzip 加压缩 干净、小巧的解压缩软件
10 PotPlayer 视频播放 一款强大的视频播放软件,干净
11 ToDesk 远程协助 一款吊打向日葵和teamviewer的软件
12 硬件狗狗 系统软件 硬件检测、评测软件
13 360驱动大师 系统管理 360的另一款良心软件,号称无广告、不限速 驱动精灵现在限速,故不推荐

脚本编程

  • Windows7 开始都有 Powershell,所以当下Windows脚本有三中:.bat.vbs.ps1
  • bat 和 vbs 都是可以直接运行的,ps1 不能直接运行
  • 如果希望双击运行 ps1 脚本,需要写成 bat
  • vbs 一般用于交互
  • 语法
    • Bat 脚本以 .bat 为后缀,同时编码需要为 ANSI,否则中文会乱码
    • 大小写不敏感 : Bat 脚本如同你在cmd下敲命令一样不区分大小写
    • @echo off/on :关闭或开启回显,默认是 echo on ,所以如果希望开启回显删除或注释开头 @echo off 即可
    • REM :单行注释,REM 行会被忽略
    • echo :echo 后面的字符串直接打印到屏幕(输出重定向除外)
    • pause : 暂停命令,遇到这个命令脚本会暂停,需要按任意键继续
    • goto :用于语句跳转,可以跳转对应的代码块
    • : :代码块标记,类似于 function 的作用,方便 goto
    • title :自定义窗口标题
    • set : 设置变量
    • >/>> :重定向符号,> 是覆盖,>> 追加
    • nul :黑洞,不用的信息可以重定向到这里

  • 技巧

  • Bat 脚本默认以管理员权限运行,在脚本最开头加入代码:

    %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close) && exit cd /d "%~dp0"
    

  • 切换至当前目录

    cd /d "~%dp0"
    

  • 读取 txt 文件
    # t.txt 是需要读取的文件
    for /f %%i in ( t.txt ) do (
        代码块
    )
    

命令摘要

  • 调用命令行
    • cmd
    • powershell
  • 管理相关

  • 用户相关

    • 查看系统密码策略:net accounts
    • 查看用户密码到期:net user 用户名
    • 设置账户密码 :net user 用户名 新密码
    • 设置密码永不过期:wmic useraccount where "Name='用户名'" set PasswordExpires=false

FAQ

  • 修改 CMD 字符集(当出现乱码时)
    • cmd输入 chcp 65001 # 65001 为 UTF-8 ;936 GBK/简体中中文
    • 右键 属性 字体改为 Lucida Console # 这样当前窗口就是 UTF-8 了
    • 如果想永久生效,可勾选丢弃旧的副本,这样你重开 cmd 就是新设置的字符集了

By anYun 2021.11.05


  • 重置网卡(当你电脑网络出现奇奇怪怪的现象找不到原因时,一般能解决)
    • 设置搜索 网络重置 ,点重置后需要重启电脑
    • cmd输入命令 netsh winsock reset ,然后重启电脑

By anYun 2021.11.10


  • 静态路由(多IP时会用到,如果提示权限问题请用 管理员身份 运行 cmd)
    • 添加:route add 目的网段 mask 目的网段掩码 网关地址,如 route add 192.168.50.0 mask 255.255.255.0 192.168.50.2(我的电脑IP)
    • 删除:route delete 网段 ,如 route delete 192.168.50.0
    • 永久路由:route -p add 目的网段 mask 目的网段掩码 网关地址,如 route -p add 192.168.50.0 mask 255.255.255.0 192.168.50.2(我的电脑IP)

By anYun 2021.11.16


  • Win7~10桌面有窗体残留痕迹处理方法
    • Windows Vista和Win7:任务管理器结束进程dwm.exe
    • Win 8和Win 10 :任务管理器结束进程 桌面窗口管理器

By anYun 2021.12.29


  • Windows 11 菜单恢复经典
    • 经典:命令运行 reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
    • 默认:命令运行 reg delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f

By anYun 2021.12.30


  • 如何确认 Windows 是否发生重启
    • 命令:NET STATISTICS WORKSTATION // Windows 对大小写不敏感
    • 查看这条信息:统计数据开始于 2022/01/22 08:57:24

By anYun 2022.01.22


  • CMD 下安装 Telnet
    • 管理员方式运行 CMD:dism /Online /Enable-Feature /FeatureName:TelnetClient

By anYun 2022.01.26


  • Windows cmd 关闭自动更新
    • Server 版本:sconfig ,然后依次输入 5M
    • 桌面版:sc config wuauserv start=demand

By anYun 2022.01.27


  • PowerShell 隐藏版本提示
    • 命令设置,找到 Powershell,在 powershell.exe 后面加上 -NoLogo ,注意大小写
    • 菜单搜索 powershell ,进入文件所在目录,分别对 Windows PowerShell (x86)Windows PowerShell 右键-属性,目标后面同样加上 -NoLogo,注意有空格

By anYun 2022.02.14


  • PowerShell 报错:此系统上禁止运行脚本
    • Restricted 执行策略不允许任何脚本运行,Windows默认 Restricte 策略
    • 管理员身份运行 PowerShell ,输入命令:set-ExecutionPolicy RemoteSigned

By anYun 2022.02.14


  • 远程桌面连接提示 “*** 由于credssp加密oracle修正的错误 *** ” 或者输入密码点连接后又跳回输入账号密码界面
    • 运行 gpedit.msc,找到路径 "计算机配置”->“管理模板”->“系统”->“凭据分配”
    • 双击 加密 Oracle 修正 ,然后勾选 启用,加密类型选 易攻受击

By anYun 2022.02.24


  • 远程桌面连接提示 “无法验证此远程计算机的身份,是否仍要连接?”
    • 原因:Windows 自身安全机制导致;更新安全补丁后也会导致;第三方安全软件防护导致
    • 方法一:修改Windows设置:运行 gpedit.msc,找到路径 "计算机配置”->“管理模板”->"Windows组件"->"远程桌面服务"->"远程桌面会话主机"->"安全";双击打开"要求使用网络基本的身份xxx",把配置改为 禁用
    • 方法二:修改相关的安全软件设置

By anYun 2022.04.08


  • 找出占用端口的进程及结束进程
    • 找出监听端口对应的 pidnetstat -aon | findstr "3306"
    • 结束进程:taskkill /f /pid "3306"

By anYun 2022.04.14


  • xxx.dll 文件缺失

By anYun 2022.04.18


  • Windows server 2012R2或Windows 8.1 离线安装 .net 4.7 及以上版本

By anYun 2022.05.17


  • 缺少MSVCP140.dll导致程序启动失败,报错0xc000007b

By anYun 2022.05.30


  • Windows 打开 defender 会打开应用商店
    • 管理员身份运行 PowerShell
    • 依次执行如下命令
    • 步骤1: 执行后会弹出输入选项,直接输入“A”(必须是大写)回车即可
      Set-ExecutionPolicy Unrestricted
      
    • 步骤2: 执行后有可能出现一大片红色报错,直接忽略,继续执行下一步即可
      Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
      
    • 步骤3: 此步骤完就可以打开安全中心了
      Get-AppxPackage Microsoft.SecHealthUI -AllUsers | Reset-AppxPackage
      
    • 目前已知在Windows 11 有此现象
    • 参考链接

By anYun 2022.06.01


  • 缺少 msvcp120.dll、msvcr120.dll
    • 原因:没有安装对应的 C++ 运行库
    • 对应版本及下载链接
      • msvcp、msvcr60、71/80.dll,以及vcomp.dll不带数字版本号 : VC++2005
      • msvcp、msvcr、vcomp90.dll :VC++2008
      • msvcp、msvcr、vcomp100.dll :VC++2010
      • msvcp、msvcr、vcomp110.dll : VC++2012
      • msvcp、msvcr、vcomp120.dll : VC++2013
      • msvcp、msvcr、vcomp140.dll :VC++2015
      • VC14.1 、msvcp14.1 :VC++2017
      • VC++2015、VC++2017、VC++2019、VC++2022:官方合集包

By anYun 2022.07.13


  • 缺少 vcruntime140_1.dll 文件
    • 说明:缺少了动态链接库 vcruntime140_1.dll
    • 下载文件
    • 将文件放置两个目录下:C:\Windows\System32C:\Windows\SysWOW64

By anYun 2022.07.22


  • Windows 7 运行 内存清理工具RAMMap异常并退出
    • 原因:Windows7 缺少补丁 KB4474419
    • 下载并安装补丁KB4474419即可

By anYun 2023.02.24


  • Windows 11 安装跳过联网
    • 依照安装步骤,走到联网界面
    • 按住 Shift+F10Shift+Fn+F10 组合键,调出命令行
    • 输入 oobe\BypassNRO.cmd ,并按回车
    • 等待重启后,就会有 没有网络连接按钮,从而跳过联网步骤

By anYun 2023.04.12


  • Microsoft Office 2019安装完显示的是 2016
    • 这种情况一般是前面安装了低版本并且进行了激活,卸载后激活证书还存在系统中
    • office tools plus卸载所有Office证书
    • 卸载Office 2019并重新安装
    • 重新激活即可

By anYun 2023.05.05


  • 安装某些软件时,报NSIS Error错误
    NSIS Error
    Installer integrity check has failed. Common causes includeincomplete download and damaged media. Contact theinstaller's author to obtain a new copy.
    More information at.
    http://nsis.sf.net/NSIS Error
    
    • 打开 CMD ,cd 到软包目录下
    • 执行命令:xxx.exe /NCRC
    • 这样就可以进行安装了

By anYun 2023.05.08


  • 网络是通的,但是无法ping通对方或对方无法ping通自己
    • 这种情况一般是出现在Windows8 以上版本,Windows8以上默认防火墙是禁ping的
    • 关闭ping不通的系统防火墙即可

By anYun 2023.06.16


  • 文件、文件夹被占用无法删除
    • 定位到文件/文件夹路径,并复制路径
    • 打开Windows任务管理器,选择性能选项卡,点击打开资源监视器
    • 资源监视器中,点击CPU选项卡,找到关联的句柄,在文本框中粘贴刚才复制好的文件夹地址
    • 稍等片刻后,就会出现与这个文件夹地址相关联的句柄,然后删除对应的进程/程序即可
    • 资料参考👈

By anYun 2023.07.18


  • WiFi 设置连接频带
    • 控制面板网络和Internet网络和共享中心更改适配器
    • 找到你的WiFi网卡,右键并选择属性配置高级
    • 找到 首选频带Preferred Band,将其值改为你想要的即可
    • 修改之后,需要重新连接WiFi

By anYun 2023.10.05


  • 设置本地账户安全策略
    • 密码长度:8位以上
    • 密码过期时长:42天
    • 历史密码记录:5条
    • 无效登录锁定:5次
    • 锁定时长:10分钟
      net accounts /minpwlen:8
      net accounts /maxpwage:42
      net accounts /uniquepw:5
      net accounts /lockoutthreshold:5
      net accounts /lockoutduration:10
      net accounts /lockoutwindow:10
      
  • 命令行修改用户密码
    net user username password
    ## 如修改 admin 用户密码为 Ab123456
    net user admin Ab123456
    

By anYun 2024.04.28


  • Windows 设置端口转发虚拟机
    ## 查看端口转发列表
    netsh interface portproxy show all
    
    ## 添加转发规则
    netsh interface portproxy add <转发类型:v4tov4 、v4tov6 、v6tov6> listenport=<本机端口> connectaddress=<虚拟机IP> connectport=<虚拟机端口>
    

By anYun 2024.05.27


  • win11 23h2 连接共享打印机提示:错误0x00000709
    • 修复方法( 参考 win11 23h2 连接共享打印机提示:错误0x00000709 )
      ## 修改注册表
      reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC" /v RpcUseNamedPipeProtocol /t REG_DWORD /d 1 /f
      reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Widnows NT\Printers\PRC" /v RpcProtocols /t REG_DWORD /d 0x7 /f
      
      ## 卸载补丁
      wusa /uninstall /KB:5004945
      

By anYun 2024.06.06


  • 尝试访问共享文件时收到此用户无法登录,因为该账户当前已被禁用的错误提示
    • 控制面板找到凭据管理器(找不到的话切换到小图标)
    • 选择Windows凭据,如果已有需要访问的凭据记录,则删除;反之添加一条新的凭据
    • 参考 系统之家

By anYun 2024.07.23


  • 电脑的键盘每次开机都需要重新拔插才能使用,不然识别不到
    • 原因:部分新主板默认会把USB端口禁用,并美其名曰省电
    • 解决:重启电脑,并进入到BIOS设置中,找到对应的USB Standby Power at S3/S4/S5 改为允许或者enable

By anYun 2024.07.23


  • Windows 10 及以上无法ping通
    • 原因:Windows 10 及以上默认都是禁ping
    • 方案1:关闭防火墙
    • 方案二(推荐
      • 不关闭防火墙,输入下面两条命令允许ping
        ## IPv4 ping
        netsh advfirewall firewall add  rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow
        
        ## IPv6 ping
        netsh advfirewall firewall add  rule name="ICMP Allow incoming V6 echo request" protocol=icmpv6:8,any dir=in action=allow
        

By anYun 2024.09.10


  1. 本文版权归IT小圈所有,受中华人民共和国相关法律保护 

  2. 任何组织和个人未经允许不得私自复制传播以及商业性分享