-
-
Notifications
You must be signed in to change notification settings - Fork 299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Overrides get ignored on boot if machine never ran DiagTrack or lacks BootStat.dat #77
Comments
Hi, if the system doesn't react to IDs that used to work in the past it's usually because Microsoft got rid of their toggle-ability. While ViVe lets you tinker with feature states as you please, it still ultimately depends on what Microsoft builds into the OS. Cumulative updates often remove older UI options over time. |
so there is no way to disable tabs ? |
I just tried to reproduce this and couldn't, disabling 37634385 should still work as of the CU in question, even up to the latest beta build (2262x.1325) It is possible that you've made changes to the system while it had a rollback pending, make sure that |
I am currently on 22621.1265 (22H2). I also thought that it could have come from a modification, but I also tested under a virtual machine after a clean installation and the result is the same. |
I am able to disable tabs just fine, I don't know what else to tell you |
@thebookisclosed I join the people above. |
All I do is run |
sorry I do not give access to my machines. on the other hand I would like to understand one thing, how do you manage to deactivate an id not present in the build? it's pretty amazing... and even when I do it manually, I have big doubts that it works (even if it tells us yes that you just have to restart the pc) what I do besides behind this action and on restart the tabs are still there. are we talking about the same build ??!! 22621.1265 ??!! |
This is why I've explicitly asked you to set up a Virtual Machine. But most importantly, you're using the unofficial GUI which is using an out of date ViVe library version and also doesn't implement the persistence improvements introduced in ViVe 0.3.x. The catalogs specifying which feature can be toggled in which build used by that tool are static and revision specific. The one you've loaded is for the RTM with no updates installed. (22621.1) @SaiyajinK's screenshots however show the newest official 0.3.2 CLI, yet they still experience a similar issue. I continue to be unable to reproduce this, and my VM debugging offer still stands. Here's a demo of me trying to reproduce the issue and failing, tabs get disabled as desired: vmware_DtdvCYZiGb.mp4 |
Sorry for the delay in replying, I have been quite busy on my side. I've pored over the problem a bit each day and come to a rather odd but rather plausible conclusion. First of all you should know that I tamper with a lot of iso files (I must have fifty of them in a single directory or I experiment with some more or less bizarre thing via NTLite or other). not remembering on which iso the problem came from so I decided to delete the entirety and to start again on a healthy and much clearer basis. that said... I downloaded a clean unmodified iso 22H2 (22621.1265) from UUPDUMP. I therefore tested with this fresh iso on a vmware virtual machine I applied the following manipulation: I then wanted to perform a second test after the creation of a personalized iso by ntlite: I did the same manipulations and this time the tabs are no longer disabled! My question is as follows: via NTLite I simply configured basic things such as removing preinstalled apps, cleaning up language files that are not useful for my use, disabling tracking, configuring the explorer (start button on the left, etc.) all of the relatively basic stuff after all... Why don't vivetool modifications take effect on an iso modified by NTLite?! Thank you for enlightening me because I find it difficult to understand, the base is however the same, isn't it? |
Very interesting observation @SaiyajinK, thanks for the update Additionally, could you please export the settings used in NTLite to create such an ISO? It's been a while since I've used the program but if I remember correctly there should be a way to export settings. Thank you. |
@thebookisclosed of course no worries. I had so many autosaved session settings that I also deleted everything to start from a clean base. I confirm that all the manipulations are made on the iso modified by NTLite (and that it does not disable anything) The requested files are here: screens_fm_ntliteconfig.zip I await your return I am curious to know what you could possibly find. |
Identified the root cause, your config disables the DiagTrack service which is the only means of creating \Windows\BootStat.dat on a clean install, this file controls the feature fallback mechanism among other things. |
@thebookisclosed the "problem" therefore comes from NTLite when can we experience this new version of ViVeTool ? 😇 because windows 11 tabs gives me fever.. |
Fixed in v0.3.3 (97195a4) |
hello,
I would like to disable native windows tabs under 22h2 build 22621.1105 so I was advised to use ViveTool but it doesn't work.
I used the command prompt as admin and I typed this
vivetool /disable /id:37634385
vivetool /disable /id:36354489
no error message, so I restarted the system but the tabs are still present.
A solution please?
The text was updated successfully, but these errors were encountered: