一、忘记windows11密码

1、按住shift键,重启{不要松,直到进入win的恢复界面} —> 疑难解答 —> 高级选项 —> 命令提示符

2、输命令

1
2
3
4
5
6
7
8
9
10
11
12
13
1 进C盘 [显示 C:\> 即成功!]
c:
2 进指定目录
cd C:\Windows\System32
ps:如果不成功,[1、cd windows 2、cd system32]
3 复制粘连键程序
copy sethc.exe diy.exe
4 cmd伪装粘连键
copy cmd.exe sethc.exe
[覆盖 sethc.exe 吗?]
y
5 退出
exit

3、继续

4、连按5下shift键

5、进入CMD界面

1
2
3
4
5
6
7
8
1 查看当前电脑有哪些用户
net user
2 创建一个用户
net user 用户名 密码 /add
例如:net user test 123456
[命令完成]
3 退出
exit

6 重启

7 右下角会出现切换用户的选项,选择刚刚创建的用户

成功进入系统。

二、Windows11进程守护

以alist为例

  1. https://nssm.cc/downloadopen in new window 下载最新版本的 nssm
  2. 在解压后的文件夹内按住 Shift 并右击空白处,选择“在此处打开 Powershell 窗口”;
  3. 在弹出的窗口中输入 .\nssm.exe install alist
  4. Path 选择 alist.exe 的路径,如 D:\alist\alist.exe,Arguments 填 server
  5. Details 选项卡中可以自定义标题和描述,可以选择服务的自启动模式(自动|延迟启动|手动|禁用);
  6. 在 I/O 选项卡为 Output (stdout) 和 Output (stderr) 各自指定一个日志文件的路径,如 D:\alist\stdout.log,文件本身(stdout.log)可以不存在,但是指定的目录(D:\alist)必须存在;
  7. 点击“Install Service”即可。

此后可以直接在服务中启动 alist

三、Windows端口号占用

以hexo博客启动为例

1.先判断是否是端口占用的问题导致的
netstat -ano| findstr 4000
发现并没有程序在使用这个端口
2.改用管理员再运行一遍
发现仍然不行
3.使用管理员权限运行以下命令

1
net start winnat