V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Virace
V2EX  ›  Windows

从微软商店下载的程序,它们的开机启动项 数据存放在那?

  •  
  •   Virace · 174 天前 · 1632 次点击
    这是一个创建于 174 天前的主题,其中的信息可能已经有所发展或是发生改变。

    像传统常用的就这两个键值来存放启动项

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    

    但是从微软商店下载的程序数据就不存在这里,像火绒那个启动项管理就看不到。

    起因是 RoundedTB(任务栏圆角)和 TranslucentTB(任务栏透亚克力),这两个软件冲突,系统会默认先启动 TranslucentTB 这样会导致,一些 bug 。如果先启动 RoundedTB 再启动 TranslucentTB 就没有这个问题了。

    想着说写个脚本呢来管理全部启动项,能单独延迟啊或者是等待某个进程启动后才启动某个程序。

    但是得先拿到管理启动项的方法,传统启动项可以操作上面两个键内的字符串。

    那么微软商店的程序,启动项存放在什么位置呢? 另外,再任务管理器中禁止的启动项,这部分数据又存放在哪呢?

    第 1 条附言  ·  174 天前

    https://stackoverflow.com/questions/63746294/how-to-use-powershell-to-manage-startup-items-of-uwp-app-in-windwos-10

    查到了一些东西

    确实还在注册表中,只不过键名不固定。

    除了循环所有uwp应用去看状态,好像没有一个统一可以获取到启动项的方法= =

    12 条回复    2023-11-06 03:32:27 +08:00
    blankmiss
        1
    blankmiss  
       174 天前
    存储设置里可以自己选
    Virace
        2
    Virace  
    OP
       174 天前
    @blankmiss 是启动项,不是程序数据
    blankmiss
        3
    blankmiss  
       174 天前
    @Virace 那这就不知道了 可以去微软的论坛翻找一下 或者反馈一下看微软会不会回复
    ChaimeLonic
        4
    ChaimeLonic  
       174 天前
    UWP 是容器化的,使用的虚拟注册表
    cnbatch
        5
    cnbatch  
       174 天前
    不一定是在注册表启动,StartUp 文件夹也可以做同样的事情
    两个位置:
    %appdata%\Microsoft\Windows\Start Menu\Programs\Startup
    %ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp
    Virace
        6
    Virace  
    OP
       174 天前
    @cnbatch 对,但是 uwp 不会再这两个文件夹= =
    ladypxy
        7
    ladypxy  
       174 天前 via iPhone
    autorun 看一眼不就好了,大概率是在注册表
    Virace
        8
    Virace  
    OP
       174 天前
    @ladypxy 试试就知道了,看不到。
    mchong
        9
    mchong  
       174 天前
    还有个地方:任务计划程序
    Virace
        10
    Virace  
    OP
       174 天前
    @mchong 都没有,uwp 是独立的,独立在自己的报名的键内。 因为传统的 Autoruns 都可以查到
    TomCN
        11
    TomCN  
       174 天前
    我以前记得是 3 个位置
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
    ellermister
        12
    ellermister  
       174 天前 via Android
    注册表可以导出的,然后用文本整个表搜程序关键字和路径,找找特征
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4448 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:09 · PVG 18:09 · LAX 03:09 · JFK 06:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.