如何在没有管理员权限的电脑上活下去

· · 科技·工程

胜利结算:

前置条件:x86-64,Windows 10 及以上,且存在一个可用的 Microsoft Store。

核心思想:

听说 scoop 也很好用,但没试过。

压缩软件

首先我们需要先想办法搞到一个压缩软件。虽然文件资源管理器可能可以直接打开压缩包,但它应该是打不开改后缀的安装包的。

我喜欢 7-zip,但是 7-zip 官网给的安装包也需要管理员权限,那咋办呢?先上 Microsoft Store 搞个 bandizip 下来。把 7-zip 的安装包改成 .zip,用 bandizip 打开,我们就得到了一个便携版的 7-zip,直接解压。最后把 bandizip 干掉就行了。注意解压之后有好几个 .exe,你需要的大概是 7zFM.exe

VC Runtime

接下来尽早解决这个问题,不然后面很多软件都跑不了(LemonLime)。

微软官网下了个 VC_redist.x64.exe,依旧改成 .zip 解压。发现怎么是一堆 u0u31。这个显然是不可用的。那咋办呢。

https://github.com/abbodi1406/vcredist

这里是一个 VC Runtime 的全合一的安装包。把 x86_x64.exe 下下来,改成 .zip,解压。发现里面东西很杂,不知道怎么办了。这里我只解压了 2026\x64\System64 里面的那堆 DLL,目前还没有啥问题。最后解压后记得加 PATH

这个东西可能算“来路不明”,但 virustotal 扫了没啥问题。

Node.js

我装这个是为了装 codex 用 gpt-5.5,没有需求的不装就是了。

你可能会发现 npm --version 会爆出这么一堆东西:

npm: File C:\Programs\node-v24.16.0-win-x64\npm.ps1 cannot be loaded. The file C:\Programs\node-v24.16.0-win-x64\npm.ps1 is not digitally signed. You cannot run this script on the current system. For more information about running scripts and setting execution policy, see about_Execution_Policies at https://go.microsoft.com/fwlink/?LinkID=135170.

这个的话是因为 PowerShell 的不允许跑没签名的脚本,改一下就行。

Set-ExecutionPolicy Bypass -Scope Process
Set-ExecutionPolicy Bypass -Scope CurrentUser

QQ

不要装 Microsoft Store 里的“QQ桌面版”,这东西本质上还是一个会弹 UAC 的安装包。

不如直接去 https://im.qq.com 下一个安装包然后改成 .zip

大概,就这些?