Thanks travma for providing samples of the Remove Unneeded Windows Components addons. I have studied Entrie_Accessibility_Removal.ini, and gained some useful insights. For instance the [obsolete_files] section not only removes files from the i386 folder of the setup media, but it also removes their corresponding entries from dosnet.inf and the [SourceDisksFiles] section of the txtsetup.sif. I see that a number of registry entries have been removed from HIVEDEF.INF, HIVESYS.INF, and HIVEUSD.INF. What I do not understand is how the files and registry entries to be removed were identified. It is obvious that files with the .cur ending and registry keys named Accessibility can be found through automated searches, but other files and keys are not so obviously linked to Accessibility Options.
I intend to offer my own Remove Unneeded Windows Components addons for things like Outlook Express and WMP,along with an addon to remove most of the 2001 vintage drivers to reduce XP to it's core functionality.
[Release] Remove Unneeded Windows Components
Re: [Release] Remove Unneeded Windows Components
XP FOREVER!
Re: [Release] Remove Unneeded Windows Components
I am having so much trouble making a Movie Maker removal addon that I feel like giving up. The directive [obsolete_files] wrecks my installation as does the combination of [FileDelete} and [Obsolete_Entries]. The Program Folder is missing, the PChealth folder is empty and setuperr.log shows a number of unrelated files cannot be registered because they are missing. I tried removing entries from syssetup.inf to prevent setup from attempting to register Movie Maker files, but this stalled the setup because syssetup is digitally signed. Judging by the SP4 thread patching syssetup.dll is like opening a can of worms.
I have also tried to delete files using post setup methods in the addon's inf file, but these fail to work even though I have removed the Movie Maker files from WFP monitoring by patching sfcfiles.dll using the [HexEdit] directive in entries.ini. RunPostSetupCommands does not work in the addon even though the commands entered at the command prompt in the finished installation work. Adding an entry in the RunOnce key to delete the Movie Maker folder does not work either.
Here is the [obsolete_entries] section from my entries.ini file:
I have also tried to delete files using post setup methods in the addon's inf file, but these fail to work even though I have removed the Movie Maker files from WFP monitoring by patching sfcfiles.dll using the [HexEdit] directive in entries.ini. RunPostSetupCommands does not work in the addon even though the commands entered at the command prompt in the finished installation work. Adding an entry in the RunOnce key to delete the Movie Maker folder does not work either.
Here is the [obsolete_entries] section from my entries.ini file:
Code: Select all
[obsolete_files]
moviemk.chm
moviemk.exe
moviemk.inf
Empty.txt
Filters.xml
news.png
paint.png
Sample1.jpg
Sample2.jpg
Blank.txt
swtchbrd.bmp
wmm2ae.dll
wmm2eres.dll
wmm2ext.dll
wmm2filt.dll
wmm2fxa.dll
wmm2fxb.dll
wmm2res.dll
wmm2eres.dll
wmm2res2.dll
yahoo.bmp
clock.avi
moviemk.ch_
moviemk.ex_
moviemk.in_
Empty.tx_
Filters.xm_
news.pn_
paint.pn_
Sample1.jp_
Sample2.jp_
Blank.tx_
swtchbrd.bm_
wmm2ae.dl_
wmm2eres.dl_
wmm2ext.dl_
wmm2filt.dl_
wmm2fxa.dl_
wmm2fxb.dl_
wmm2res.dl_
wmm2eres.dl_
wmm2res2.dl
yahoo.bm_
clock.av_
XP FOREVER!
[Release] Remove Windows Movie Maker
Remove Windows Movie Maker Addon
I had a hell of a job making this addon, but I finally cracked it. No errors in setuperr.log except to say that my patched sfcfiles.dll is not correctly signed. I have patched sfcfiles.dll to remove the Movie Maker files from WFP monitoring. SFC does not indicate any invalid system files.
Movie_Maker_DeleteAddon.7z
MD5: 45d116d2b5deed8cc102d806f9d3ccd1
SHA-1: 3a4e07499ab2828a3eb552f13121b36e8ca9cc38
SHA-256: 1a23f0b262db29f775a9669266bbffc9fd2244c079d124fa0a0cdd93a42a5b5a
Size: 3KB
Date: 10/01/2023
If someone could provide more of the Remove Unneeded Windows Components released in 2006 it could save me having to go through this nightmare again.
Coming next: Remove Windows Media Player.
I had a hell of a job making this addon, but I finally cracked it. No errors in setuperr.log except to say that my patched sfcfiles.dll is not correctly signed. I have patched sfcfiles.dll to remove the Movie Maker files from WFP monitoring. SFC does not indicate any invalid system files.
Movie_Maker_DeleteAddon.7z
MD5: 45d116d2b5deed8cc102d806f9d3ccd1
SHA-1: 3a4e07499ab2828a3eb552f13121b36e8ca9cc38
SHA-256: 1a23f0b262db29f775a9669266bbffc9fd2244c079d124fa0a0cdd93a42a5b5a
Size: 3KB
Date: 10/01/2023
If someone could provide more of the Remove Unneeded Windows Components released in 2006 it could save me having to go through this nightmare again.
Coming next: Remove Windows Media Player.
XP FOREVER!
Re: [Release] Remove Unneeded Windows Components
Remove Windows Movie Maker Addon
Here is an improved version of the Movie Maker removal addon based on a file and folder comparison of an nLited source and the stock source using WinMerge. The real breakthrough occurred when I did a binary comparison of the patched syssetup.dll made by nLite and the stock syssetup.dll using WinMerge.
Movie_Maker_DeleteAddon.7z
MD5: c4fbe73d4618994b25f3f9c6ead24668
SHA-1: 78b47a821bf79675f8e01686bd4fb0ae628a40c3
SHA-256: 589ce6f362d8102bdfa944ffff4850550d57e989cb097d83d5d34e01ad606b42
Size: 2KB
Date: 26-01-2023
Here is an improved version of the Movie Maker removal addon based on a file and folder comparison of an nLited source and the stock source using WinMerge. The real breakthrough occurred when I did a binary comparison of the patched syssetup.dll made by nLite and the stock syssetup.dll using WinMerge.
Movie_Maker_DeleteAddon.7z
MD5: c4fbe73d4618994b25f3f9c6ead24668
SHA-1: 78b47a821bf79675f8e01686bd4fb0ae628a40c3
SHA-256: 589ce6f362d8102bdfa944ffff4850550d57e989cb097d83d5d34e01ad606b42
Size: 2KB
Date: 26-01-2023
XP FOREVER!