简介
- windows系统下常用技巧
笔记本CPU利用率卡在16%不动,电脑很卡
-
有时候笔记本电脑开机后巨卡顿,开啥都慢,打开任务管理器看CPU利用率卡在15%不懂
-
这种情况是因为电源问题导致CPU频率被锁住了。要么是电源设置有问题,要么是硬件有问题
- 先检查任务栏的电源设置是不是最佳性能
- 还不正常的话,就把充电器拔下来,放个几秒再插回去。两头都要拔,因为不能保证是插座那头还是插电脑那头没有接好。(这这个方法解决了我的问题,奈斯)
- 如果仍然不正常,就看看其他的吧
windows 查看端口占用
要查看 Windows 系统中端口的占用情况,可以使用以下几种方法:
方法 1: 使用 netstat
命令
- 打开命令提示符(可以按
Win + R
,然后输入cmd
,再按回车键)。 - 输入以下命令查看所有监听的端口和对应的进程 ID(PID):
1
netstat -ano
其中:
-a
参数表示显示所有连接和监听端口。-n
参数表示以数字形式显示地址和端口号。-o
参数显示与每个连接关联的进程 ID。
- 找到你要检查的端口号,可以通过查看最后一列的 PID 来确定哪个进程占用了该端口。
方法 2: 使用 tasklist
命令
你可以结合 tasklist
命令来查看具体是哪个程序占用了某个端口。
- 获取端口占用的 PID,比如你想查看
8080
端口的占用情况:1
netstat -ano | findstr :8080
- 根据 PID 查找进程名称:
1
tasklist /fi "pid eq PID_NUMBER"
把
PID_NUMBER
替换成你从netstat
命令中得到的 PID。
方法 3: 使用 PowerShell
你也可以通过 PowerShell 查看端口占用情况。
- 打开 PowerShell。
- 输入以下命令查看所有监听的端口和对应的进程:
1
Get-NetTCPConnection | Where-Object { $_.State -eq 'Listen' } | Select-Object LocalAddress, LocalPort, OwningProcess
- 可以使用
Get-Process
命令进一步查看进程的详细信息:1
Get-Process -Id PID_NUMBER
这些方法都可以帮助你查看和排查端口占用的问题。
windows11 查看系统日志的方法
在 Windows 11 中查看系统日志的方法如下:
1. 使用“事件查看器”查看系统日志
- 打开事件查看器:
- 按
Win + S
键打开搜索框。 - 输入“事件查看器”或“Event Viewer”,然后按回车。
- 按
- 导航到系统日志:
- 在左侧窗格中,展开“Windows 日志”。
- 选择“系统”,这里会显示与系统相关的日志。
- 查看日志:
- 在中央窗格中,你会看到系统日志的详细列表。可以点击任意条目查看具体的事件信息。
- 你也可以使用右侧的“操作”面板中的“筛选当前日志”功能来缩小搜索范围,查找特定事件。
2. 使用 PowerShell 查看系统日志
- 打开 PowerShell:
- 按
Win + X
,选择“Windows Terminal(管理员)”或“PowerShell(管理员)”。
- 按
- 运行命令查看系统日志:
- 输入以下命令查看系统日志:
1
Get-EventLog -LogName System
- 你可以通过添加参数来过滤或格式化输出,例如:
1
Get-EventLog -LogName System -Newest 10
这将显示最新的 10 条系统日志。
- 输入以下命令查看系统日志:
3. 使用“设置”应用查看系统日志
虽然“设置”应用本身不直接显示系统日志,但你可以查看一些系统状态信息:
- 打开设置:
- 按
Win + I
打开设置。
- 按
- 查看系统状态:
- 选择“系统”>“故障排除”>“其他故障排除器”,查看一些常见问题和解决方案。
这些方法可以帮助你访问和分析 Windows 11 系统日志,排查系统问题或监控系统健康状态。
笔记本电脑屏幕当作扩展屏幕
-
目标: 根据win10自带功能,将一台PC给另一台PC当扩展屏
- 在设置里打开 可被发现功能
- 如果没有打开,在 添加应用 处添加 无线显示器就可以
- 主机打开投影/连接,点击 连接到无线显示器,选择新发现的设备
- 在投影选项中选择扩展。
windows 查看文件被占用的线程
在 Windows 中,你可以使用以下方法来查看被占用文件的线程:
方法一:使用 Resource Monitor
- 按下
Ctrl + Shift + Esc
打开任务管理器。 - 在任务管理器中,切换到 “性能” 标签页,然后点击 “打开资源监视器”。
- 在资源监视器中,切换到 “CPU” 标签页。
- 在 “关联的句柄” 搜索框中输入被占用的文件名,资源监视器会显示与该文件相关的进程。
方法二:使用 Process Explorer
Process Explorer 是微软提供的高级工具,可以用于查看文件被哪个进程或线程占用。
- 下载并运行 Process Explorer。
- 在工具栏中点击 “Find”,选择 “Find Handle or DLL”,或者直接按
Ctrl + F
。 - 输入文件名,然后点击 “Search”。搜索结果会显示与该文件相关的进程。
- 你可以双击进程名称查看详细信息,包括线程信息。
这些方法可以帮助你定位具体的线程或进程占用了文件。
windows 10 系统激活
- 命令如下
1 2 3 4
slmgr.vbs /upk slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX slmgr /skms kms.ghxi.com slmgr /ato
windows wsl系统编译linux可执行程序
在 Windows 上使用 Windows Subsystem for Linux (WSL) 可以方便地编译 Linux 可执行程序。WSL 允许在 Windows 上运行 Linux 环境,从而可以使用 Linux 原生的编译工具链。以下是具体步骤:
安装 WSL 和 Linux 发行版
-
启用 WSL 功能: 打开 PowerShell(以管理员身份运行),并运行以下命令来启用 WSL:
1 2
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
-
安装 WSL 2: 设置 WSL 2 作为默认版本:
1
wsl --set-default-version 2
-
安装 Linux 发行版: 从 Microsoft Store 安装你选择的 Linux 发行版,例如 Ubuntu。
-
初始化 Linux 发行版: 安装完成后,打开安装的 Linux 发行版并按照提示完成初始化过程(设置用户名和密码)。
安装编译工具
-
更新包列表: 打开 WSL 终端并更新包列表:
1
sudo apt update
-
安装编译工具: 安装
build-essential
包,它包含了常用的编译工具,如gcc
、g++
、make
等:1
sudo apt install build-essential
编译 Linux 可执行程序
假设你有一个简单的 C++ 项目 hello.cpp
:
1
2
3
4
5
6
7
// hello.cpp
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
-
编译程序: 使用
g++
编译器编译这个程序:1
g++ -o hello hello.cpp
-
运行可执行文件: 编译成功后,可以运行生成的可执行文件:
1
./hello
你应该会看到输出:
1
Hello, World!
复杂项目的编译
对于更复杂的项目,可能需要使用 CMake 或其他构建系统。以下是使用 CMake 的示例:
-
安装 CMake:
1
sudo apt install cmake
-
创建 CMakeLists.txt:
在你的项目目录下创建一个
CMakeLists.txt
文件:1 2 3 4 5 6
cmake_minimum_required(VERSION 3.10) project(HelloWorld) set(CMAKE_CXX_STANDARD 11) add_executable(hello hello.cpp)
-
编译项目:
使用 CMake 配置和编译项目:
1 2 3 4
mkdir build cd build cmake .. make
-
运行可执行文件:
1
./hello
访问 Windows 文件系统
在 WSL 中,可以访问 Windows 文件系统。例如,可以访问 C:
驱动器上的文件:
1
cd /mnt/c/Users/YourUsername/path/to/your/project
这样,你可以在 Windows 和 WSL 之间轻松共享文件。
通过这些步骤,你可以在 Windows 上使用 WSL 编译和运行 Linux 可执行程序,享受在 Linux 上开发的便利性。
windows 设置powshell环境变量
在 Windows PowerShell 中设置环境变量,你可以使用 $env
自动变量,也可以使用 PowerShell cmdlet 来实现。以下是两种常见的方法:
- 使用
$env
自动变量:- 若要设置一个环境变量,你可以使用
$env:变量名
这种语法来分配一个值。例如,要设置一个名为MY_VARIABLE
的环境变量,可以执行以下命令:
1
$env:MY_VARIABLE = "MyValue"
这将创建名为
MY_VARIABLE
的环境变量,并将其值设置为 “MyValue”。- 若要在 Windows PowerShell 中永久设置环境变量,可以将
$env
变量的设置添加到你的 PowerShell 配置文件中,通常是$PROFILE
变量指定的脚本文件中,如$PROFILE
文件或$PROFILE.AllUsersCurrentHost
文件。
- 若要设置一个环境变量,你可以使用
- 使用 PowerShell cmdlet:
- 你还可以使用 PowerShell 的
Set-Item
cmdlet 来设置环境变量。例如,要设置名为MY_VARIABLE
的环境变量,可以执行以下命令:
1
[System.Environment]::SetEnvironmentVariable("MY_VARIABLE", "MyValue", [System.EnvironmentVariableTarget]::User)
上述示例将
MY_VARIABLE
设置为 “MyValue”,并将其限制在当前用户的环境变量中。你可以使用[System.EnvironmentVariableTarget]::Machine
来设置系统范围的环境变量。- 若要永久设置环境变量,你通常需要以管理员权限运行 PowerShell,以便更改系统范围的环境变量。
- 你还可以使用 PowerShell 的
请注意,设置环境变量可能需要管理员权限,特别是在更改系统范围的环境变量时。确保以管理员身份运行 PowerShell,以避免权限问题。在设置环境变量后,你需要重新启动 PowerShell 或任何需要使用这些变量的应用程序,以使更改生效。
windows powshell输出环境变量
要在 Windows PowerShell 中查看环境变量,你可以使用 $env
自动变量,该变量允许你访问系统环境变量。以下是一些示例:
-
查看单个环境变量: 若要查看单个环境变量的值,你可以使用
$env:变量名
,将 “变量名” 替换为你要查看的环境变量的名称。例如,要查看PATH
环境变量的值,可以执行以下命令:1
$env:PATH
这将输出
PATH
环境变量的值。 -
查看所有环境变量: 若要查看所有系统环境变量,你可以使用以下命令:
1
Get-ChildItem Env:
这将列出所有系统环境变量及其值。
-
查看用户环境变量: 若要查看当前用户的环境变量,可以使用以下命令:
1
Get-ChildItem Env: -PSProvider Environment
这将列出当前用户的环境变量及其值。
请注意,Windows PowerShell 通常需要以管理员权限运行才能查看和编辑系统环境变量。如果你只是普通用户,你可以查看和编辑用户环境变量。
使用 Windows PowerShell 查看环境变量非常方便,因为它提供了直观的语法和强大的功能来管理环境变量。你可以根据你的需求来使用这些命令来查看和管理环境变量。
windows cmd输出环境变量
要在 Windows 命令提示符(cmd)中查看系统环境变量,你可以使用 echo
命令和特定的环境变量名称。以下是一些示例:
-
查看单个环境变量: 若要查看单个环境变量,可以使用以下命令,将环境变量的名称替换为你要查看的环境变量名称(例如,
PATH
):1
echo %PATH%
这将输出环境变量的值。
-
查看所有环境变量: 若要查看所有系统环境变量,你可以使用
set
命令,不带任何参数,如下所示:1
set
这将列出所有系统环境变量及其值。
-
查看用户环境变量: 若要查看当前用户的环境变量,你可以使用
set
命令并附加/U
选项,如下所示:1
set /U
这将列出当前用户的环境变量及其值。
请注意,你需要具有足够的权限才能查看系统环境变量。如果你是管理员,通常可以查看和编辑系统环境变量。如果你只是普通用户,你可以查看和编辑用户环境变量。
在命令提示符中查看环境变量对于调试和配置系统非常有用。你可以根据你的需求来使用这些命令来查看和管理环境变量。
windows 截图快捷键
- 要在具有鼠标和键盘时使用截图工具,请执行以下操作: 按Windows 徽标键+ Shift+ S。 选择屏幕截图的区域时,桌面将变暗。 默认情况下,选择“矩形模式”。
windows cmd 创建文件
在Windows的命令提示符(CMD)中,您可以使用echo
命令创建文本文件,也可以使用copy con
命令手动输入文本内容并保存为文件。以下是一些示例:
-
使用
echo
命令创建文本文件:1
echo Hello, World! > filename.txt
这将创建一个名为
filename.txt
的文本文件,并将内容”Hello, World!”写入其中。如果文件已经存在,它将被覆盖。 -
使用
copy con
命令手动输入文本内容并保存为文件:1
copy con filename.txt
然后,您可以输入文本内容,按Enter键,然后按
Ctrl + Z
组合键,然后再按Enter键来保存文件。这将创建一个名为filename.txt
的文本文件,您可以在其中输入您想要的文本内容。 -
使用Notepad命令创建和编辑文本文件:
1
notepad filename.txt
这将打开记事本文本编辑器,您可以在其中创建和编辑文本文件。保存文件后,关闭记事本即可。
请注意,以上示例中的filename.txt
可以替换为您想要的文件名和扩展名。您可以使用适当的文件路径来指定文件的位置。
windows 键盘快捷键
Windows 操作系统提供了许多不同的键盘快捷键,这些快捷键可以帮助您更快地执行各种任务。以下是一些常见的 Windows 键盘快捷键:
- 通用快捷键:
- Ctrl + C: 复制所选项。
- Ctrl + X: 剪切所选项。
- Ctrl + V: 粘贴剪切或复制的项。
- Ctrl + Z: 撤销上一步操作。
- Ctrl + Y: 重做上一步操作。
- Ctrl + A: 选择所有内容。
- Ctrl + S: 保存当前文件。
- 窗口管理快捷键:
- Alt + Tab: 切换打开的应用程序。
- Windows键 + Tab: 打开任务视图(Windows 10 及更新版本)。
- Alt + F4: 关闭当前窗口或应用程序。
- Windows键 + D: 最小化或还原所有窗口,显示桌面。
- Windows键 + 左/右箭头键: 将当前窗口调整到屏幕的左侧或右侧一半。
- Windows键 + 上/下箭头键: 最大化或恢复窗口,或最大化并将其固定在屏幕的底部。
- 浏览和桌面快捷键:
- Windows键 + E: 打开文件资源管理器。
- Windows键 + L: 锁定计算机或切换用户。
- Alt + F4: 关闭当前窗口或应用程序。
- Ctrl + Shift + Esc: 打开任务管理器。
- 其他有用的快捷键:
- Windows键 + R: 打开“运行”对话框。
- Ctrl + Shift + N: 在文件资源管理器中创建新文件夹。
- Alt + Enter: 在文件或文件夹上按下,打开其属性。
- Alt + Print Screen: 仅截取当前活动窗口。
这些是一些常见的 Windows 键盘快捷键,可以帮助您更高效地操作计算机。不同的 Windows 版本和应用程序可能有一些额外的特定快捷键。
windows 切换虚拟窗口 快捷键
在 Windows 操作系统中,可以使用以下快捷键来在不同的虚拟桌面或任务视图之间进行切换:
- Windows键 + Ctrl + 左箭头键:切换到左边的虚拟桌面或任务视图。
- Windows键 + Ctrl + 右箭头键:切换到右边的虚拟桌面或任务视图。
这些快捷键可用于在 Windows 10 及更新版本中快速切换虚拟桌面,让您在不同的桌面上组织和管理不同的应用程序和任务。若您使用其他 Windows 版本,可能没有内置的虚拟桌面功能,因此可能无法使用这些快捷键。