Repository navigation
[Bug] Desktop: 卷根 ACL 含包 SID 但缺 ALL APPLICATION PACKAGES 时启动即崩;自动更新后必现「双击无反应」 #10863
Replies: 1 comment
|
That FATAL is Chromium's install-directory access check. The condition it objects to is removable.
The remove-the-stray-entry half is shipped: & '<skill-dir>\scripts\diagnose-windows-sandbox-acl.ps1' -Path '<install-dir>' -AllowRoot '<install-dir>' -Out '<recovery-dir>'Because your volume root carries the entry, the effective scope may be Two honest limits. The script refuses reparse points and managed application trees, so it may decline an install directory; and the diagnostic exists to repair sandbox denials, so a refusal here is not a defect in it. If it refuses, the edit is the same one it would have made, done by hand after The asset is present at the rc.3 tag ( |
Uh oh!
There was an error while loading. Please reload this page.
Windows 11,安装于 D:\。卷根 ACL 含 AppContainer 包 SID ACE、但缺 ALL
APPLICATION PACKAGES(S-1-15-2-1)ACE 时,桌面端启动即静默崩溃:无窗口、
无提示,双击没反应。自动更新后必现(更新文件继承坏 ACL 且未补授),重装无效。
环境
日志
以 --enable-logging 启动,stderr:
FATAL:electron\shell\browser\win\install_dir_access.cc:52] Sandboxed processes
cannot read D:\deepseekherness: its ACL has an entry for an AppContainer package
SID but none for ALL APPLICATION PACKAGES...
事件日志(每次一致):Event 1000,Exception 0x80000003,fault offset 0x7356e49,
faulting module 为 exe 自身。
根因
Chromium 沙箱要求:安装目录 DACL 有包 SID ACE 时必须同时有 AAP ACE,否则
沙箱进程无法读取安装目录,主进程 FATAL 退出。更新器不补授该 ACE,故每次
更新后复发。
临时解决
icacls "<安装目录>" /grant *S-1-15-2-1:(OI)(CI)(RX) /T
执行后立即恢复正常。
建议
All reactions