找回密码
 加入我们
搜索
      
查看: 4017|回复: 33

[软件] win11有办法同时实现StartAllBack的开始菜单和ExplorerPatcher的任务栏吗

[复制链接]
发表于 2025-3-25 12:02 | 显示全部楼层 |阅读模式
习惯了win7/win8风格的开始菜单和win10的任务栏,之前win10下用StartIsBack就能完美实现想要的效果;

结果换到win11后,StartAllBack(StartIsBack的win11版)能实现win7/win8风格的开始菜单,但是任务栏不太行,虽然能不合并,但是每个窗口在任务栏上的宽度太小了,窗口标题只能显示一两个字,而且没有地方能修改这个宽度;

而ExplorerPatcher基本能实现win10风格的任务栏,每个窗口的任务栏宽度也比较合适,但是开始菜单不行,还是win11的样式;

而且这2个不能共存,同时装上之后貌似StartAllBack优先级更高,ExplorerPatcher会失效,蛋疼。。。
 楼主| 发表于 2025-3-25 12:09 | 显示全部楼层
dreamyeah 发表于 2025-3-25 12:07
startisback 可以设置成win7/8风格的

win11只能用StartAllBack,用不了StartIsBack
 楼主| 发表于 2025-3-25 12:21 | 显示全部楼层
iang4 发表于 2025-3-25 12:18
看看windhawk能不能替代

windhawk也搜过,暂时没找到能实现这2个效果的
 楼主| 发表于 2025-3-25 18:45 | 显示全部楼层
灰烬使者 发表于 2025-3-25 15:43
直接更新到最新的win11版本就可以了,搭配startallback就可以达到你说的效果,或者最新的LTSC WIN11也可以 ...

是24H2版本更新了任务栏吗?
你有截图吗?任务栏每个打开窗口的宽度是咋样的
 楼主| 发表于 2025-3-26 12:25 | 显示全部楼层
frontwing 发表于 2025-3-25 20:57
装收费的start11,我是直接买了个object desktop的年度订阅,能用stardock旗下所有软件,最有用的就是start ...

可以看下你的开始菜单和任务栏截图吗?我在网上看到的start11的图片好像效果不太符合
 楼主| 发表于 2025-3-26 12:59 | 显示全部楼层
野酒 发表于 2025-3-26 12:54
startallback死机可以合并的 而且是好几年前就可以合并了。顺便win8和win10的任务栏有什么实质性的区别吗

...

没什么区别,任务栏其实win7 win8 win10的样子都行,只要不是win11的
 楼主| 发表于 2025-3-26 16:00 | 显示全部楼层
ba66882008 发表于 2025-3-26 15:18
24h2+startallback,感觉也不会很小啊

看来是24H2对任务栏有改动呀,我试试能不能升级24H2
 楼主| 发表于 2025-3-26 16:13 | 显示全部楼层
ba66882008 发表于 2025-3-26 15:18
24h2+startallback,感觉也不会很小啊

Image 3836x80.png
现在23H2+StartAllBack是这样的

 楼主| 发表于 2025-3-26 18:47 | 显示全部楼层
nagashinn 发表于 2025-3-26 16:16
你这个配置有问题,23h2用startback不这样,和楼上一样宽的

StartAllBack里也没有关于宽度的配置啊,你是23H2吗
 楼主| 发表于 2025-3-26 19:00 | 显示全部楼层
nagashinn 发表于 2025-3-26 18:53
23我用了2年,去年开始24,都是楼上24那个样子。你去win的设置找找,选那个 从不合并 ...

系统的任务栏设置里"合并任务栏按钮并隐藏标签"已经是"从不"了
 楼主| 发表于 2025-3-28 12:09 | 显示全部楼层
ba66882008 发表于 2025-3-26 15:18
24h2+startallback,感觉也不会很小啊

我升级了24H2也还是一样的效果。。。咋回事啊

系统版本:


StartAllBack版本:



StartAllBack任务栏设置:

 楼主| 发表于 2025-3-28 12:58 | 显示全部楼层

宽度没啥区别
 楼主| 发表于 2025-3-28 13:08 | 显示全部楼层
nihilum 发表于 2025-3-28 13:05
哪里出bug了。我用startallback宽度正常

卧槽,大家都正常就我一个特例啊,蛋疼了
 楼主| 发表于 2025-3-31 01:48 | 显示全部楼层
本帖最后由 zhgbbs 于 2025-3-31 01:54 编辑

破案了。。。

谢谢大家提供的信息帮我排除了很多干扰因素,先说直接原因,是因为我系统在注册表的“计算机\HKCU\Control Panel\Desktop\WindowMetrics”下有一项配置项“MinWidth”的值比较小(64)

MinWidth这个配置项不管是win10还是win11默认都是没有的,至于我为什么有以及我为啥会找到这个原因就说来话长了。。。

我在找这个宽度问题的时候,回忆以前觉得印象中好像Winaero Tweaker有设置任务栏元素宽度的页面,但是我在新的win11下打开Winaero Tweaker却怎么也找不到这个设置任务栏元素宽度的页面,一开始还以为自己记忆错乱了,后来用关键字搜索了下确认了的确是有这个设置页的,截图如下:


但是这个设置页只在win10有,实际改动的就是MinWidth配置项,win10支持这个配置项,虽然默认没有,但是你自己新增之后系统就会读取这个配置项的值用来确定任务栏元素的宽度(吐槽一下,虽然名称是MinWidth,感觉应该叫MaxWidth,其实设置的是每个元素的宽度最大值,任务栏比较空的时候,是按这个值显示的,挤满之后每个元素的宽度就开始变小了),Winaero Tweaker会根据当前系统版本判断的,win11下就没有,因为win11系统自己已经不再取这个配置项的值了,如果在不用第三方软件比如StartAllBack的情况下,就算在注册表设置了MinWidth也不会有效果;


最后结果就是这样:
win10系统支持MinWidth,但是我在win10下用的StartIsBack不支持,我在win10下用Winaero Tweaker修改过MinWidth,但是并没有生效,然后我也没去把这个设置恢复系统默认(删除MinWidth配置),MinWidth就一直留在注册表里,从win10升级到win11也保留了下来,win11系统自己并不取MinWidth的值,但是StartIsBack的win11继承者StartAllBack却会取MinWidth的值(简直太蛋疼了,win10系统支持的时候StartIsBack不支持,等win11系统不支持的时候StartAllBack却支持了,你就算要支持设置宽度好歹在StartAllBack界面里加个输入框啊,干嘛去读取一个系统已经废弃的注册表项,毛子开发者果然写代码是如此的随意),最终导致我之前的现象,我把MinWidth这个配置项删掉后,宽度就比较正常了,和上面几位大哥的效果差不多,我也用截图软件看了下,默认值应该是160px,在我dpi缩放200%后实际宽度是320px


会碰上这样的情况估计全世界也没几个人,我之前也用英语关键字搜了好几天也没有收获。。。。能找到原因的可能真的全球就我一个人了吧。。。。。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-10-30 03:58 , Processed in 0.009281 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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