如果打开文件时 Chrome 未运行,则我的 Chrome 配置文件会在打开文件时重置

如果打开文件时 Chrome 未运行,则我的 Chrome 配置文件会在打开文件时重置

我在跑每次用它打开文件时在关闭期间,默认配置文件将被完全重置。

换句话说:

  1. chrome.exe 未运行
  2. 使用 chrome.exe 打开任何文件,例如 example.html、example.webp 等。
  3. 文件在 chrome.exe 中打开,配置文件被重置

如果在打开文件时 Chromium 正在运行,则不会重置配置文件。

在 Settings.app > Apps > Default apps > Web browser = Chromium 中将 Chromium 设置为默认浏览器

我的 chrome.exe 启动快捷方式是这样的:

"C:\Program Files\Chromium\chrome.exe"
    --disable-machine-id 
    --show-avatar-button=never 
    --hide-tab-close-buttons 
    --tab-hover-cards=none 
    --disable-sharing-hub 
    --hide-sidepanel-button 
    --disable-search-engine-collection 
    --enable-features=DisableLinkDrag 

我认为问题与 Windows 打开文件时没有使用我在主快捷方式中定义的任何标志有关,但不太确定。

寻找解决方案,看看是否有人有建议。

答案1

天哪,我在以下帮助下找到了答案此问答

必须像这样编辑注册表:

; ORIGINAL:
[HKEY_CLASSES_ROOT\ChromiumHTM.7L7JSISFHDLFXQAF5SCUQPAZGY\shell\open\command]
@="\"C:\\Program Files\\Chromium\\chrome.exe\" --single-argument %1"

; NEW:
[HKEY_CLASSES_ROOT\ChromiumHTM.7L7JSISFHDLFXQAF5SCUQPAZGY\shell\open\command]
@="\"C:\\Program Files\\Chromium\\chrome.exe\"
 --disable-machine-id
 --show-avatar-button=never
 --hide-tab-close-buttons
 --tab-hover-cards=none
 --disable-sharing-hub
 --hide-sidepanel-button
 --disable-search-engine-collection
 --enable-features=DisableLinkDrag
 --single-argument %1"

似乎没有默认--single-argument标志的情况下工作正常,但是我会把它留着以备逃跑

相关内容