Windows 11

This feature (CrossDeviceResume.exe) would be part of the "Shared Experience" component, so if CBS.Client is deleted, delete this component as well (both are deleted and I have not error)

Or try renaming the .exe so it doesn't launch, but there will likely be error messages in the event viewer
Or just to test, and see if the error still appears
 
Thank you! I'm about to try that. That'd be great!

Another question, if you don't mind: Shared Experiences is a part of Connected Devices Platform which I don't have a need for either. But I'm not sure if removing it might break anything. For now, I just disable the related service and keep the component.

I think removing it causes some system settings to hang for a while, like Background or Lock Screen under Personalization or this could be Connected Users Telemetry, not sure. It's not a huge deal since I don't configure my wallpaper that often but I'm not sure if anything else may be broken that I'm not aware of yet.

BTW, renaming CrossDeviceResume.exe causes an error popup on the desktop when Windows starts up.
 
Ok for renaming, not tested

I'm keeping the "Connected Devices Platform" components (I need it but I don't know why anymore) I had to test it a long time ago
You can always test by deleting it, then using Host Refresh (if you have a license) to reinstall it, if you need to
Or, indeed, disabling the service should already "tell" you what won't work anymore

I'm running my tests on a dedicated partition, just to be sure, before doing it on my installed Windows.
 
Thanks again. Yes, I have a license, but the host, my main PC, is still on an older 23H2 build (too scared to upgrade it yet) and I'm testing 24H2 in a VM and on a spare, slow PC :) For now I just backup the NTLite directory after every build so I can go back if needed. I'm gonna try removing the entire Connected Devices Platform then and see what happens. But yeah, just disabling the service seems to be mostly harmless, except for that settings slowdown.

Much appreciated, cheers :)
 
You're welcome

I didn't notice any difference when using 24h2 compared to 23h2 for my use
Only a few components are required for 24h2 (which I removed without any problems with previous versions)

To avoid fewer installation issues, I don't use the new 24h2 setup for the installation but the old one (Boot/Setup - Legacy option in the NTLite Settings page)
 
Last edited:
I started testing 24H2 a while ago, got an NTLite license refresh and all that, and it was mostly fine. However, there was an issue apparently that affected some games and graphics in general so I decided to wait. A windows update (KB5058499) came out at the end of May, that I didn't know about, which was supposed to address those issues so I decided to give it another shot. But they also added a few new features, like this Resume, that I have no use for. Maybe I'm just getting old, grumpy and weird but I really don't like to have software running if I have no use for it :)

Thanks for the Boot/Setup - Legacy tip - I didn't know what that was for.
 
Yes, MS adds several features to each Preview Update, generally
All new features are added to NTLite to be removed, but sometimes one or two need to be kept
 
Yeah, I know, but it's getting more difficult to remove unwanted components with each major update as they often bake them into something else or create weird dependencies where unrelated components would break if something else gets removed. I don't know is this is on purpose or just sloppiness or laziness.

These changes and additions are way too often unwelcome, unwanted, irritating and get in the way of using the computer. So, in the last few years I'd build a custom ISO with NTLite and kill all updates to avoid such surprises and just get security updates until I'm ready to build another ISO. I've been on 23H2 for a long while. But yeah, it's getting harder :( I'm thinking this may be my last Windows build, so I'm trying to set it up so I can run it for two years. And then, who knows.... Linux probably (but it has lots of problems of its own too), because macOS changes are just as irritating, if not worse, and I hate Apple hardware.

I keep saying that NTLite keeps me from switching to Linux, but for how much longer? :)
 
Indeed, sometimes deleting a component breaks something else
When possible, the file and/or associated registry key is protected and therefore not deleted
I don't count anymore the number of files protected like this
 
Just an update: removing Shared Experiences does not get rid of CrossDeviceResume.exe. It's still running :(

Oh, and I'm not sure what CBS Client is and whether I want to remove it. Maybe that's why.

And there is a warning in NTLite that Connected Devices Platform Service/Connected Devices User Platform Service is needed for some other components like taskbar popups: language keyboards and I do use multiple language keyboard layouts. It is also locked by Windows Setup and Deployment compatibility.

So, I guess I won't mess with this any more. Looks like CrossDeviceResume.exe starts up once at boot and once killed, it doesn't come back, so using Process Lasso to keep it from running looks like a viable option.
 
Yes, you need to delete both components, otherwise, the CrossDeviceResume.exe file is protected if CBS.Client is kept (if I remember correctly)
By removing the 2 components, it is removed

Yes, for Connected Devices Platform, that's why I'm keeping it
 
Last edited:
Yeah, I know, but it's getting more difficult to remove unwanted components with each major update as they often bake them into something else or create weird dependencies where unrelated components would break if something else gets removed. I don't know is this is on purpose or just sloppiness or laziness.

I bet you it is intentional. Bake a bunch of unwanted features with one very much needed and power users will not be able to get rid of it. It's Genius! - Or so some engineer at M$ thinks.

These changes and additions are way too often unwelcome, unwanted, irritating and get in the way of using the computer. So, in the last few years I'd build a custom ISO with NTLite and kill all updates to avoid such surprises and just get security updates until I'm ready to build another ISO. I've been on 23H2 for a long while. But yeah, it's getting harder :( I'm thinking this may be my last Windows build, so I'm trying to set it up so I can run it for two years.

Its too much, apparently, to want an OS that its just that: an Operating system to run your programs and games on. Its always this always connected BS, telemetry and storefronts pushing ads.

And then, who knows.... Linux probably (but it has lots of problems of its own too), because macOS changes are just as irritating, if not worse, and I hate Apple hardware.

I keep saying that NTLite keeps me from switching to Linux, but for how much longer? :)

I would already be on Linux if I could. My device is not compatible and the manufacturer refuses to push the BIOS update to fix the issues.


On your problem, you can use Taskkill to stop a service by name (looking at you edge update, removed by DISM, NTLite, using at least 3 different tools and you still start up. Are you immortal?). I have a small batch file on my Startup folder, that reapply some privacy settings and stop updates (just to be sure), and kill some unwanted processes.
 
Last edited:
I bet you it is intentional. Bake a bunch of unwanted features with one very much needed and power users will not be able to get rid of it. It's Genius! - Or so some engineer at M$ thinks.
Yeah, Hanlon's razor says "never attribute to malice that which is adequately explained by stupidity" but I think Microsoft is actually being malicious.

Its too much, apparently, to want an OS that its just that: an Operating system to run your programs and games on. Its always this always connected BS, telemetry and storefronts pushing ads.
Yup.

I would already be on Linux if I could. My device is not compatible and the manufacturer refuses to push the BIOS update to fix the issues.
I would too, but hardware compatibility it's just part of the issue. For me it's the Linux desktop software availability and quality that's a deal killer. I could do with Linux if I had to but most of the software I use has poor equivalents on Linux. Sure, there are no ads, no tracking, no telemetry but lack of quality, polished, fully featured desktop software is the price for that. Linux has lots of issues of its own too that the community doesn't like to talk about either, lots of denial and cultism there and that's part of the problem.

So, I'd rather fight Microsoft for now and use high quality software that I like.

Oh and, I use Process Lasso to kill unwanted processes, like Edge update, yeah. But I'll look at Taskkil, thanks for the suggestion.
 
Last edited:
I would too, but hardware compatibility it's just part of the issue. For me it's the Linux desktop software availability and quality that's a deal killer. I could do with Linux if I had to but most of the software I use has poor equivalents on Linux. Sure, there are no ads, no tracking, no telemetry but lack of quality, polished, fully featured desktop software is the price for that. Linux has lots of issues of its own too that the community doesn't like to talk about either, lots of denial and cultism there and that's part of the problem.
Yes, I was discussing this just another day. One of the problems with Linux community is that too many devs are worried about FOSS Philosophy and how things should work in an ideal world, instead of how to make them work in the world we live, use and need them to. Its kind of the reason I use Brave and Softmaker office instead of Firefox and Libreoffice. I might not agree with all they are doing, but they WORK.

Also Gnome. Gnome should be banished from any Linux standard decision boards forever, they never help, and when the others try to, Gnome always goes against everyone. Everyday you check for Linux news you see Gnome going against something every other Desktop Environment is doing and works, just because they don't want it on their Desktop Environment.

But that is neither here nor there, even if I do feel a Windows Kernel with a linux DE might be a chimaeric solution to the whole problem, seeing how everything in windows desktop is kind of interlinked nowadays, and only the kernel and a couple components are really needed to run the apps.
 
Yes, I was discussing this just another day. One of the problems with Linux community is that too many devs are worried about FOSS Philosophy and how things should work in an ideal world, instead of how to make them work in the world we live, use and need them to. Its kind of the reason I use Brave and Softmaker office instead of Firefox and Libreoffice. I might not agree with all they are doing, but they WORK.

Also Gnome. Gnome should be banished from any Linux standard decision boards forever, they never help, and when the others try to, Gnome always goes against everyone. Everyday you check for Linux news you see Gnome going against something every other Desktop Environment is doing and works, just because they don't want it on their Desktop Environment.

But that is neither here nor there, even if I do feel a Windows Kernel with a linux DE might be a chimaeric solution to the whole problem, seeing how everything in windows desktop is kind of interlinked nowadays, and only the kernel and a couple components are really needed to run the apps.
We think so much alike :) Yeah, this is not a place to discuss this but I agree with your every word.

Anyway yeah, back to Windows :)
 
Back
Top