<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Microsoft-Edge on NWMA_FYWF</title><link>https://nwma-fywf.pages.dev/tags/microsoft-edge/</link><description>Recent content in Microsoft-Edge on NWMA_FYWF</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 15 Nov 2025 08:21:00 +0800</lastBuildDate><atom:link href="https://nwma-fywf.pages.dev/tags/microsoft-edge/index.xml" rel="self" type="application/rss+xml"/><item><title>解决 Edge 锁配置文件故障 - 移除 SingletonLock</title><link>https://nwma-fywf.pages.dev/posts/%E8%A7%A3%E5%86%B3-edge-%E9%94%81%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E6%95%85%E9%9A%9C---%E7%A7%BB%E9%99%A4-singletonlock/</link><pubDate>Sat, 15 Nov 2025 08:21:00 +0800</pubDate><guid>https://nwma-fywf.pages.dev/posts/%E8%A7%A3%E5%86%B3-edge-%E9%94%81%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E6%95%85%E9%9A%9C---%E7%A7%BB%E9%99%A4-singletonlock/</guid><description>&lt;h2 id="问题现象"&gt;问题现象&lt;/h2&gt;
&lt;p&gt;在 Fedora 43 GNOME 49 环境下执行 microsoft-edge-stable 启动失败，报错：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;XX@XX:~$ microsoft-edge-stable
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;[&lt;/span&gt;6854:6854:1115/074247.625820:ERROR:chrome/browser/process_singleton_posix.cc:364&lt;span style="color:#f92672"&gt;]&lt;/span&gt; 另一计算机&lt;span style="color:#f92672"&gt;(&lt;/span&gt;10262&lt;span style="color:#f92672"&gt;)&lt;/span&gt;上的另一 Microsoft Edge 进程&lt;span style="color:#f92672"&gt;(&lt;/span&gt;192.168.XXX.XX&lt;span style="color:#f92672"&gt;)&lt;/span&gt;似乎正在使用此用户配置。Microsoft Edge 已锁定此用户配置以防止损坏。如果你确定没有其他进程正在使用此用户配置，可以将其解锁并重新启动 Microsoft Edge。
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;[&lt;/span&gt;6854:6854:1115/074247.625957:ERROR:chrome/browser/ui/views/message_box_dialog.cc:200&lt;span style="color:#f92672"&gt;]&lt;/span&gt; Unable to show message box: Microsoft Edge - 另一计算机&lt;span style="color:#f92672"&gt;(&lt;/span&gt;10262&lt;span style="color:#f92672"&gt;)&lt;/span&gt;上的另一 Microsoft Edge 进程&lt;span style="color:#f92672"&gt;(&lt;/span&gt;192.168.XXX.XX&lt;span style="color:#f92672"&gt;)&lt;/span&gt;似乎正在使用此用户配置。Microsoft Edge 已锁定此用户配置以防止损坏。如果你确定没有其他进程正在使用此用户配置，可以将其解锁并重新启动 Microsoft Edge。
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;XX@XX:~$
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;该提示具有误导性——实际无其他设备在用，仅因进程异常退出导致锁文件残留。&lt;/p&gt;
&lt;h2 id="解决步骤"&gt;解决步骤&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;终止残留进程 （确保无后台运行）：&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;pkill -f microsoft-edge-stable
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start="2"&gt;
&lt;li&gt;删除锁文件 （关键操作）：&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;rm -f ~/.config/microsoft-edge/SingletonLock ~/.config/microsoft-edge/SingletonSocket
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="根本原因"&gt;根本原因&lt;/h2&gt;
&lt;p&gt;&lt;del&gt;Microsoft Edge 使用 SingletonLock 和 SingletonSocket 文件实现单实例保护。若进程非正常退出（如崩溃、SSH断开、系统重启），这些文件不会被清除，下次启动即误判为“多机并发”，强制锁定配置目录。&lt;/del&gt;&lt;/p&gt;
&lt;p&gt;简单的总结就是进程异常残留的本地文件锁问题 ~&lt;/p&gt;</description></item></channel></rss>