找回密码
 立即注册
搜索
查看: 3505|回复: 7

[软件] Edge为什么会安装在Program Files (x86)里?

[复制链接]
     
发表于 2022-8-20 23:57 | 显示全部楼层 |阅读模式
发现只要是64位系统,无论是升级系统得来的Edge,还是全新安装系统自带的Edge,无一例外都会装在%programfiles(x86)%\Microsoft\Edge\Application\msedge.exe
不光是Edge浏览器本体,那个WebView2也是装在%programfiles(x86)%\Microsoft\EdgeWebView\Application\,而且又会带上一个Edge
还有一个不知道干什么用的EdgeCore,也是放在一起
回复

使用道具 举报

     
发表于 2022-8-21 00:58 | 显示全部楼层
微软本来是想分开 %programfiles(x86)% 和 %programfiles% 的,但很多软件安装包同时有 xx64.exe 和 xx32.exe 习惯安装在  %programfiles(x86)%,于是连微软自己也摆烂乱放了。

EdgeCore 是实际的浏览器核心,我这有 104.0.1293.54 104.0.1293.63 两个版本。
Edge\Application\104.0.1293.63 里面所有的文件都是硬连接到 EdgeCore\104.0.1293.63 ,不占多余的硬盘空间
EdgeWebView\Application\104.0.1293.54 硬连接到 EdgeCore\104.0.1293.54 。

不知为何 Edge 升级了 而 EdgeWebView 没有升级,如果  EdgeWebView 也升级的话,最终就只会有一个版本的 edge 核心程序。


回复

使用道具 举报

     
 楼主| 发表于 2022-8-21 01:28 | 显示全部楼层
viruswho 发表于 2022-8-21 00:58
微软本来是想分开 %programfiles(x86)% 和 %programfiles% 的,但很多软件安装包同时有 xx64.exe 和 xx32.e ...

image.png image.png
实在是看不出来哪里有用到硬连接
回复

使用道具 举报

     
 楼主| 发表于 2022-8-21 01:36 | 显示全部楼层
viruswho 发表于 2022-8-21 00:58
微软本来是想分开 %programfiles(x86)% 和 %programfiles% 的,但很多软件安装包同时有 xx64.exe 和 xx32.e ...

我又用mingw里面的ls看了一下,也没看到是链接到一个东西上面
不知道是不是bug,反正我这边确实是占了3倍的空间
回复

使用道具 举报

头像被屏蔽
发表于 2022-8-21 02:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2022-8-21 05:15 | 显示全部楼层
1111.png
是同一个
属性里的空间计算是不区分硬连接的
回复

使用道具 举报

     
 楼主| 发表于 2022-8-21 08:52 | 显示全部楼层
tprnsm 发表于 2022-8-21 05:15
是同一个
属性里的空间计算是不区分硬连接的


好吧,还真的是硬链接,windows下的bash似乎根本看不出来以为get-childitem可以看到的,结果要用这么复杂的命令才可以看到
image.png


回复

使用道具 举报

     
发表于 2022-8-21 14:04 | 显示全部楼层
ls2021 发表于 2022-8-21 01:36
我又用mingw里面的ls看了一下,也没看到是链接到一个东西上面
不知道是不是bug,反正我这边确实是占了3倍 ...

MinGW 的 ls 是能看出硬连接数的, 下面权限后面的数字 1 2 3 就是的
  1. $ ls -l "/c/Program Files (x86)/Microsoft/Edge/Application/104.0.1293.63"
  2. 总用量 340019
  3. -rw-r--r-- 2 user None       226  8月 18 21:52  104.0.1293.63.manifest
  4. -rwxr-xr-x 2 user None    948664  8月 19 00:44  augloop_client.dll
  5. drwxr-xr-x 1 user None         0  8月 21 00:38  BHO
  6. -rwxr-xr-x 2 user None    328056  8月 19 00:42  concrt140.dll
  7. -rwxr-xr-x 2 user None    119224  8月 19 00:44  cookie_exporter.exe
  8. -rwxr-xr-x 2 user None   4901272  8月 19 00:42  d3dcompiler_47.dll
  9. -rw-r--r-- 3 user None     17592  8月 18 21:52  delegatedWebFeatures.sccd
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-15 03:29 , Processed in 0.025451 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表