V2EX › 全球工单系统
我在 Windows11 lot ltsc 碰到一个奇怪的 PowerShell 启动路径问题
By TwoBall at 2025 年 11 月 1 日 · 1896 次点击大家好,
我遇到了一个关于 Windows 11 开始菜单( Win+X 菜单)启动 PowerShell 的奇怪问题。
问题描述
- 常规操作: 在开始按钮上右键 -> 选择 “Windows PowerShell” (非管理员)。
- 预期结果: 启动的 PowerShell 窗口,路径应该是我的用户主目录
%HOMEDRIVE%%HOMEPATH%(例如C:\Users\TwoBall)。 - 实际结果: 启动路径却是
C:\Windows\system32。
我注意到 C:\Windows\system32 似乎是管理员模式运行的默认启动目录,但我启动的是普通模式。
关键问题点
根据搜索,我知道这个菜单引用的是以下路径的快捷方式:
%LOCALAPPDATA%\Microsoft\Windows\WinX\Group3
但诡异的是:
当我在 Group3 文件夹下,直接双击那个“Windows PowerShell”快捷方式文件时,启动的路径居然是正确的 (%HOMEDRIVE%%HOMEPATH%)!
总结一下就是:
- 快捷方式文件本身(
...WinX\Group3\Windows PowerShell.lnk)是好的。 - 通过 Win+X 菜单调用同一个快捷方式,启动路径就错了。
这似乎意味着快捷方式的“起始位置”设置是正确的,但 Win+X 菜单在调用它时,无视了该设置,并从 explorer.exe 继承了 system32 目录。
相关信息
- 这个问题好像在 Windows 11 上比较常见。
-
我找到了一个 Alacritty (一款终端工具) 的相关 issue ,讨论了类似的工作目录继承问题,这可能和
explorer.exe的状态有关:
请问大家有没有遇到过类似情况?这是否是 Win11 的一个已知 Bug ?有什么解决办法吗?谢谢!
3 条回复 • 2025-11-02 03:28:27 +08:00
|
1
piku 2025 年 11 月 1 日 via Android
组策略 - 管理员批准什么的 - 不提示,直接提升 就是这样的
|
|
3
gateswong 2025 年 11 月 2 日
我的 Win11 更新后出现过类似的问题。我遇到的症状是:
1. 很多 exe 打不开,提示管理员已禁用这个程序。 2. 系统很多工具打不开(例如:计算机管理) 3. 使用快捷方式能打开的应用,工作目录都是 "C:\Windows\System32"。 最后解决的方法是打开组策略,安全设定 - 软件限制策略 - 安全等级,里面将”不限制“设置成默认选项。 |
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点