Thought I was the only one. For me every hour a refresh lol. That is not good at all. Maybe I should see a doctor. Cheers.
Ah yes ... the 'load the hive' method ... not generally part of my MSMG workflow, but I remember using this to do something else ... I think people use this method to get rid of phantom Startmenu Metro App shortcuts ... Thank you saving me from wasting time testing my confused understanding about OneDrive. What you're saying makes complete sense and I understand all the code that you shared. With so many people seemingly wanting to keep OneDrive, I wonder why that option isn't included in the "Remove Windows Components" tookit GUI? Lost in the MDL hack was someone who shared a way of replacing the correct sections of the MSMG toolkit script with code that pre-selected desired options. It's probably as much work to do that than it is to just hit [A] .... wait ... hit ['B'] .... wait ... hit [D] .... wait ... etc. First world problem, I know ... boo-hoo, poor me I have to wait!
SNAP!!! I use the best of the best registry cleaners in known existence and one of the bestest tools out there - jv16 Power Tools 2017! When I try to launch it after installing it, I get an error about SrClient.dll. My research indicates that file is part of System Restore, a function I removed with MSMG Toolkit... What now??? Could someone with Creator's Update latest update KBXXXX240 send me their SrClient.dll files from System32 and SysWOW64 directories??? It makes sense for a file and registry cleaner like jv16 to rely and require System Restore...
I think LTSB has system restore, so if you want to make an Insider preview like LTSB, it would make sense to keep system restore.
Yeah, I spent all day customizing my installation and making sure everything works and aside from this one program, everything does work, but I don't want to ditch jv16 PowerTools as it manages to super-aggressively clean the registry without ever messing anything up, although I do make registry backups before using it anyway. I need to fool the .exe to believe SrClient.dll exists on my rig and the only way to do that is ... to put that file where it shoudl've been if I hadn't removed System Restore... I assume there is a way to open install.wim file and find it there???
Have you ever tried CCleaner? It also does registry clean & backup and more and it has a free edition. To open install.wim use 7-zip
I don't. The only reason I wish I had it now is because this program wants it, but not because I need it. I never use it, I use a different method to back things up. FYI, simply placing SrClient.dll did not work - I just get a different error. It needs the whole thing. I wonder if there is a way to extract the actual CAB package from the original WIM file and apply it. Would it register properly? Would DISM RestoreHealth and SFC /ScanNow be aware of it???
Could someone help with these questions? 1. Can System Restore be added back to my OS through CAB package installations without causing problems with DISM and without DISM RestoreHealth and SFC ScanNow producing errors due to the mismatch? After all the Install.wim used to install my current OS had no System Restore packages and upon seeing them present on the installed OS with System Restore restored it may produce errors... 2. Which packages should I extract from the original Install.wim? I assume its these 2: - Microsoft-Windows-SystemRestore-Package~31bf3856ad364e35~amd64~~10.0.15063.0 - Microsoft-Windows-SystemRestore-Package~31bf3856ad364e35~amd64~en-US~10.0.15063.0 3. How do I actually do it? I only know how to remove packages with tools like NSudo + CBSEnum or Install_WIM_Tweak.exe , but not how to extract them from the WIM files. I do know how to install CAB packages though.
I've just been using remove by list anymore. Hope he leaves that feature in v7. I've also cooled off a bit on trying to remove so much stuff. It was always a wet dream of mine to remove everything i could get away with. But after just having fun with it the last few months i start to realize it's not really a good idea to get too crazy, and i got crazy, like a bull in a china shop. Fact is, most of it can be turned off in group policy anyway and or some of it isn't even enabled on the machine by default, and they don't take up a whole lot of space either. In the end it really just takes longer to build an image and for not much benefit and actually more likely chance of problems. Most all of the stuff in the Toolkit is fine to remove, and at first i removed that and more, then i realized i don't even need too bother with some of it. Like Biometrics or Parental Controls. They just add errors to clean up in the reg once installed and you never have to use them or even see them at all anyway. So i now just leave them. I say that as someone who is as OCD as it gets about clutter and tweaking my OS. This i the list i ended up with after all said and done. All these are the packages that MSMG removes, not all of them but the ones i decided on. Spoiler: final list Adobe-Flash-For-Windows Adobe-Flash-For-Windows-onecoreuap Microsoft-OneCore-Maps Microsoft-OneCore-Maps-WOW64 Microsoft-Windows-OneDrive-Setup Microsoft-OneCore-TroubleShooting Microsoft-OneCore-TroubleShooting-WOW64 Microsoft-OneCore-AllowTelemetry-Reduced-Default Microsoft-XBox-GameCallableUI Microsoft-OneCore-Gaming-UI Microsoft-OneCore-Gaming-UI-WOW64 Microsoft-OneCore-Gaming-Storage Microsoft-OneCore-Gaming-Storage-WOW64 Microsoft-OneCore-Gaming-Preview-GamesEnumeration Microsoft-OneCore-Gaming-Preview-GamesEnumeration-WOW64 Microsoft-Windows-ContentDeliveryManager Microsoft-OneCore-CortanaComponents Microsoft-OneCore-CortanaComponents-WOW64 Microsoft-Windows-Cortana-Package Microsoft-Windows-Cortana-PAL-Desktop Microsoft-Windows-Search2 Microsoft-Windows-Search2-WOW64 Microsoft-Windows-Client-EmbeddedExp Microsoft-Windows-Embedded-ShellLauncher Microsoft-Windows-Client-ShellLauncher Microsoft-Windows-Geolocation Microsoft-Windows-Geolocation-WOW64 Microsoft-Windows-Shell-Homegroup Windows-Defender-Client Windows-Defender-Client-WOW64 Microsoft-Windows-SenseClient Windows-Defender-Group-Policy Microsoft-Windows-Store-Client Microsoft-Windows-SystemRestore This was not even the full list of what i had gotten up to, just to see how far i could take it really, how much i could remove. After usMost of it removed fine on a running install, but trying to install as a new image i eventually couldn't get passed login (not sure which package caused that and at that point i told myself this is ridiculous anyway ). Some of them are also redundant. But yeah using removal by list you can remove only what you want, so you don't need any special presets from MSMG pre programmed in, you can do it yourself. Spoiler: overboard Adobe-Flash-For-Windows Adobe-Flash-For-Windows-onecoreuap Connectivity-CustomDeviceAccess Containers-Server Containers-Server-onecore Media-FaceAnalysis Microsoft-NetworkSwitch-Management Microsoft-OneCore-AllJoyn Microsoft-OneCore-AppRuntime-xbox Microsoft-OneCore-AppRuntime-WOW64-xbox Microsoft-OneCore-CameraCaptureUI Microsoft-OneCore-CloudExperienceHost Microsoft-OneCore-ConnectionSharing Microsoft-OneCore-Connectivity-Bluetooth Microsoft-OneCore-CortanaComponents Microsoft-OneCore-Gaming Microsoft-OneCore-MediaTransportControls Microsoft-OneCore-MinInput-Desktop Microsoft-OneCore-Miracast Microsoft-OneCore-Multimedia-CastingCommon Microsoft-OneCore-Multimedia-CastingReceiver-Media Microsoft-OneCore-Multimedia-CastingReceiver-Platform Microsoft-OneCore-Multimedia-CastingTransmitter-Media Microsoft-OneCore-Multimedia-CastingTransmitter-MiracastView Microsoft-OneCore-Multimedia-CastingTransmitter-Platform Microsoft-OneCore-Multimedia-MFPMP Microsoft-OneCore-Multimedia-MFPMP-WOW64 Microsoft-OneCore-Networking-MobileBroadbandApi Microsoft-OneCore-Networking-MobileBroadbandApi-WOW64 Microsoft-OneCore-Networking-XboxLive Microsoft-OneCore-RemoteDesktopServices Microsoft-OneCore-RemoteDesktopServices-Collaboration Microsoft-OneCore-SpeechComponents Microsoft-OneCore-SpeechComponents-avcore Microsoft-OneCore-SpeechComponents-onecoreuap Microsoft-OneCore-SystemSettings-Bluetooth Microsoft-OneCore-Tethering Microsoft-OneCore-Update-OrchestratorScheduler Microsoft-OneCore-Wallet Microsoft-OneCore-WalletService Microsoft-Windows-BioEnrollment Microsoft-Windows-BusinessScanning-Feature Microsoft-Windows-Casting-Platform Microsoft-Windows-CloudExperienceHost Microsoft-Windows-Client-Drivers-xbox Microsoft-Windows-ContactSupport Microsoft-Windows-ContentDeliveryManager Microsoft-Windows-DataCenterBridging Microsoft-Windows-DeviceSync-Feature Microsoft-Windows-DeviceSync-Feature-multimedia Microsoft-Windows-DeviceSync-Feature-onecoreuap Microsoft-Windows-DiagTrack Microsoft-Windows-Feedback Microsoft-Windows-HomeNet-net Microsoft-Windows-HomeNet-onecorenet Microsoft-Windows-HTTP-Ancillary Microsoft-Windows-HTTP-Ancillary-WOW64 Microsoft-Windows-HTTP-Ancillary-WOW64-inetcore Microsoft-Windows-HTTP-Ancillary-WOW64-net Microsoft-Windows-HTTP-Ancillary-WOW64-onecore Microsoft-Windows-HTTP-Ancillary-inetcore Microsoft-Windows-HTTP-Ancillary-net Microsoft-Windows-HTTP-Ancillary-onecore Microsoft-Windows-IIS-WebServer-AddOn-2 Microsoft-Windows-IIS-WebServer-AddOn Microsoft-Windows-IIS-WebServer Microsoft-Windows-InsiderHub Microsoft-Windows-MiracastView Microsoft-Windows-MobileBroadband Microsoft-Windows-MobileCore Microsoft-Windows-MobilePC Microsoft-Windows-MobilePC-Client-Basic Microsoft-Windows-MobilePC-Client-Premium Microsoft-Windows-MobilePC-Client-Sensors Microsoft-Windows-MobilePC-Client-Sensors-drivers Microsoft-Windows-OfflineFiles Microsoft-Windows-ParentalControls Microsoft-Windows-PeerDist-Client Microsoft-Windows-PeerToPeer-Full Microsoft-Windows-Prerelease-Client Microsoft-Windows-RemoteAssistance Microsoft-Windows-RemoteDesktop Microsoft-Windows-RemoteFX Microsoft-Windows-RetailDemo Microsoft-Mobile-Sensors Microsoft-Windows-ShareMedia Microsoft-Windows-SMB1 Microsoft-Windows-SmbDirect Microsoft-Windows-SMBServer Microsoft-Windows-SMBServer-base Microsoft-Windows-SMBServer-onecore Microsoft-Windows-Search2 Microsoft-Windows-SearchEngine Microsoft-Windows-Store Microsoft-Windows-TabletPC Microsoft-Windows-TFTP-Client Microsoft-Windows-TS Microsoft-Windows-TS-WOW64 Microsoft-Windows-TS-WOW64-termsrv Microsoft-Windows-TS-onecore Microsoft-Windows-TS-termsrv Microsoft-Windows-Telnet-Client Microsoft-Windows-TerminalServices-Collaboration-RelayTransport Microsoft-Windows-TerminalServices-CommandLineTools Microsoft-Windows-TerminalServices-MiscRedirection Microsoft-Windows-TerminalServices-Publishing-WMIProvider Microsoft-Windows-TerminalServices-RemoteApplications-Client Microsoft-Windows-TerminalServices-UsbRedirector Microsoft-Windows-TerminalServices-WMIProvider Microsoft-Windows-Xps Microsoft-Xbox Windows-Defender-AM-Default-Definitions Windows-Defender-AppLayer-Group Windows-Defender-AppLayer-Group-WOW64 Windows-Defender-AppLayer-Group-amcore Windows-Defender-AppLayer-Group-onecore Windows-Defender-Client Windows-Defender-Client-WOW64 Windows-Defender-CloudClean-Group Windows-Defender-Core-Group Windows-Defender-Core-Group-WOW64 Windows-Defender-Core-Group-WOW64-amcore Windows-Defender-Core-Group-WOW64-onecore Windows-Defender-Core-Group-amcore Windows-Defender-Core-Group-onecore Windows-Defender-Group-Policy Windows-Defender-Management-Group Windows-Defender-Management-Group-amcore Windows-Defender-Management-Group-onecore Windows-Defender-Management-MDM-Group Windows-Defender-Management-Powershell-Group Windows-Defender-Nis-Group WMPNetworkSharingService All those Defender entries at the end cannot be removed apparently, so everything after the last xbox entry does nothing.
Uploading the ToolKit's new Packs files and just writing a Changelog, Packing and uploading the ToolKit is left now..
Ohhh, that sounds great. I bought a notebook and it'll be delivered in 18 hours (it has no OS so I *have* to install something when I get it). I'm holding off making a bootable flashdrive with the ISO I made with v6.9 in the hope v7.0 comes out just in time. Thanks for all the work. Our lives with Windows wouldn't be the same without you
I was wondering how that worked... I didn't spend too much time trying to figure it out, but I was curious. I'm in the same boat and was about to re-visit my own MSMG reduction process, so thanks for sharing your list. I really appreciate your insights! This is exactly what I'm looking for. Empowerment! Thanks!