20080329 Updated to post #121
RaveRod started a thread that became sticky, but RaveRod stopped uapdating his post. Here you have a page that you can do a search on, that is updated to all the posts. I didn't try to sift through a couple of rather long posts by Bold Fortune, and just stuck them at the end. "-" precedes posts that update info on a topic.
Wiki version died, link now points to a spam site
--------------------------
Dependency page in the services MMC snap-in was showing only the components actually present in the system, while the components cut out by nLite weren't shown
Peer2Mail
'MSMail and MAPI' component, plus others
HFNetChk
Workstation Service
Incredimail
mapi32.dll
Visual Studio 6
16 bit support
cannot install
UltraISO
wmidx.dll, wmasf.dll
ActiveSync for Pocket PC Version 4.x for Windows Mobile 5 For Windows 2000
mapi32.dll (from outlook express), utildll.dll
Windows Installer won't run and there was an error message (A DLL is required...). With mapi32.dll, the install will run. The file utildll.dll is needed to avoid an error when activesync runs on windows.
Corel's Paint Shop Pro X
IE Core
cannot install... the activate/try out screen probably needs it too, but you can never get to that stage without IE Core anyhow
WindowBlinds 5 Beta**
MDAC, Jet Database Engine
removing these will cause a pop-up dialog about Data Sources & u wont be able to use WB5
Outlook Express
Windows Messenger
pagefileconfig.vbs to set the pagefile
[HKEY_CLASSES_ROOT\CLSID\{7988B571-EC89-11cf-9C00-00AA00A14F56}] in the registry or "Disk and Profile Quota" in nLite
Mysql Administrator
scheduled tasks
cannot access the backup section
mediabuilder.exe
"MSJAVA.DLL" and "MSOERT2.DLL"
Needed by Acronis True Image
hhctrl.ocx......Microsoft® HTML Help Control
Installed by Acronis True Image, and needed by it to operate:
setupnt.dll.....Setupnt Dynamic Link Library
SNAPAPI.DLL.....Acronis Snapshot Dynamic Link Library
Drive Image 2002
Requires: System Even Notification (SENS)
Error: Won't install without it.
Warcraft III
Win2k SP4 (not WinXP): Protected Storage on automatic to connect to battle.net
will attempt to connect (but not), and then hang if you click cancel
- In the latest nLite version(1.0rc7), Warcraft III: TFT no longer requires the Protected Storage service to be running under Win2k. You can safely disable it, and I presume safely remove it. I am not sure what nLite version this changed in, but apparently something connection related is all better now.
Toshiba Notebook Power Management and Utilities
Terminal Services
Error on install
WinXP Manager
Windows Management Instrumentation, COM+, DCOM Server Process Launcher
Otherwise you cannot start Service Uninstaller,Service Manager,Share Manager,Security Tweaks and a few other tweaks
ability to use 2 pass VBR encoding with dbPowerAMP converter
nlite "media player compatibility": more info: http://www.msfn.org/board/Removing-Media-Players-t40707.html
error: with WMP9 nlite removed, even after reinstalling WMP9 and titou2k's WMP10 codecs
Windows Firewall (ICF)
Application Layer Gateway Service (ALG)
Corel 12
Windows Scripting Host, ALG
IZArc (archive compress/decompress utility)
REQUIRES: hhctrl.ocx
ERROR: Won't run without it
Macromedia Fireworks MX 2004 and CorelDraw 12
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\ComDlg32]
"NoFileMRU"=dword:00000000
ACDSee 7
aci.dll, part of windows image acquisition (WIA)
Mediamonkey
Jet database engine, ODBC
ATI 9800AIW videokaart
WMP9
driver for Intel xx810 onboard graphics card
DCOM
Steam
IE for ingame server messages
FL Studio 5
hhctrl.ocx
Kerio Personal Firewall 4 + other firewalls
net.exe, net1.exe
Yamaha XG MIDI SoftSynthesizer
16 bit support
Windows Update
Cryptographic services
Microsoft Exchange Server
Outlook Express (msoe5.inf and wab50.inf)
during setup will get a hex code of 0xC007045A
Windows Update
CDM.DLL.........(Windows Update CDM Stub).
crtdll.dll......(Cryptography Manager). Needed for Cryptographic Services
cryptsvc.dll....(Cryptographic Services). Needed for Cryptographic Services
DCIMAN32.DLL....DCI Manager
dssenh.dll......Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider
GWFSPidGen.dll..PidGen
iuengine.dll....Windows Update Control Engine
JSCRIPT.DLL.....Microsoft ® JScript
LegitCheckControl.dll..Windows Genuine Advantage Validation
licdll.dll......Licdll Module
pidgen.dll......Pid3.0 generation
qmgr.dll........Background Intelligent Transfer Service
rasapi32.dll....Remote Access API
rasman.dll......Remote Access Connection Manager
RTUTILS.DLL.....(Routing Utilities). Needed to get to Windows Update from your Start Menu shortcut
SCHANNEL.DLL....TLS / SSL Security Provider
TAPI32.DLL .....(Microsoft® Windows™ Telephony API Client DLL). Needed to get to Windows Update from your Start Menu shortcut
WLNOTIFY.DLL....Common DLL to receive Winlogon notifications
WUAPI.DLL.......Windows Update Client API
WUAUCLT.EXE.....(Windows Update). An auto-update client.
wuauclt1.exe....Windows Update AutoUpdate Client
wuaucpl.cpl.....Automatic Updates Control Panel
WUAUENG1.DLL....Windows Update AutoUpdate Engine
wuauserv.dll....Windows Update AutoUpdate Service
WUCLTUI.DLL.....Windows Update Client UI Plugin
wupdmgr.exe.....Windows Update Manager for NT
WUPS.DLL........Windows Update client proxy stub
wups2.dll.......Windows Update client proxy stub 2
WUWEB.DLL.......Windows Update Web Control
Microsoft Update
corpol.dll.....Microsoft COM Runtime Execution Engine
ddrawex.dll....Direct Draw Ex
dxtmsft.dll....DirectX Media -- Image DirectX Transforms
dxtrans.dll....DirectX Media -- DirectX Transform Core
msidle.dll.....User Idle Monitor
muweb.dll......(Microsoft Update Web Control). Installed by New Microsoft Update Software
vssapi.dll.....Microsoft® Volume Shadow Copy Requestor/Writer Services API DLL
webcheck.dll...Web Site Monitor
Mecury Mail Transport System
Requires: Internet Authentication
Error: Won't run without it.
Outpost Pro Firewall
Requires: MDAC & Jet Database Engine
Error: Log viewer will not work.
Creative MP3 Player Software
Requires: Jet Database Engine
Error: ??
Siemens Datacable 510 Driver
Requires: Ports component (COM)
Error: ??
Windows Prefetcher
Requires: Task Scheduler service
Error: The prefetcher will not function unless the task scheduler service is enabled.
Adobe Acrobat Writer
Requires: SNMP, System Restore, Printer support
Error: Unable to create PDF converter and Printer ("modules not found")
- Using xp sp1 (jdeboeck customized), where SNMP is not present as a service, with COM+ started, and several normal printers installed and working, installation of Adobe Acrobat 5 did not install the pdf printer drivers. It didn't even give any errors. Jaws PDF Creator gave all kinds of error messages.
update: After right-click install of the system restore service inf file (component as removed by jdeboeck), I was able to install the pdf printer drivers. I guess this would also apply to fax printer drivers.
- Some people find they don't need system restore, so obviously not the whole component is needed, just some part
Rome Total War
Requires: Windows Media Player 9 (install WMP10 instead)
Error: ??
Rollercoaster 3
Requires: Windows Media Player 10
Error: Can't play music as it's in WMA format.
Outlook 2003
Requires: Outlook Express
Error: Dependancy.
Aston
Requires: Battery Drivers
Error: Cannot open control panel.
Office 2003
Requires: Input Method Editor
Error: Seems some updates won't install without it.
Foobar2000
Requires: WMP 6.4 + WMP Compatibility
Error: Won't play WMA files.
Izotope Ozone
Requires: WMP 9
Error: Won't install without it.
Tribes Vengeance
Requires: System Even Notification
Error: Won't install without it.
SoncStage
Requires: DCOM Service
Error: The RPC Server is unavailable.
Wordperfect Office 12
Requires: Windows Scripting Host
Error: Won't install without it.
WMP Codecs
Requires: WMP 6.4
Error: Won't install without it.
MOH Pacific Assault
Requires: Administrator VB Scripts
Error: Won't find "Firewall.vbs".
O&O Defrag
Requires: Event Log
Error: Won't install without it.
Yahoo! Messenger 6
Requires: Internet Explorer Core
Error: Won't run?
Sisoft Sandra
Requires: MDAC
Error: Won't run?
System Restore
Requires: COM+
Error: Won't create restore points.
Samurize
Requires: Performance Monitor
Error: Won't have many features.
Microsoft Word Viewer 97
Requires: 16-bit Support
Error: Won't run?
Windows Media Player 10 Final (and Technical Beta)
Required: Windows Media Player
Error: When installing, you will get the error outlined here. Click here for information on how to install it.
Sonic Foundry ACID Pro
Required: Old Sound/Multimedia Apps (CD Player, Volume Control, Sound Recorder)
Error: Projects complain of an "unknown error" when you click the play button.
GameSpy Arcade
Required: IE Core
Error: It won't show anything as all the pages are rendered in HTML.
Real Player
Required: IE Core
Error: All the "song information" windows won't load HTML content.
XPlite
Required: Fax Driver (fxsocm.inf, fxsocm.dll)?
Error: XPlite will start but the removal process wil fail with an error.
Firefox - Netscape Plugin
Required: Windows Media Player/Old CD Player
Error: The plugin won't install.
Bootvis
Required: Task Scheduler
Error: Bootvis won't start on next boot without Task Scheduler.
System Restore
Required: PCHealth/Help
Error: System Restore will run but you cannot view any settings.
Norton Antivirus
Required: Task Scheduler
Error: You will lose some functionality.
SoundForge
Required: Windows Media Codecs
Error: You will get a "Media Type is not compatible" error.
Encarta Collection 2004
Required: Windows Media Player
Error: You will not be able to play movies.
Task Manager
Required: Terminal Services
Error: If you remove Terminal Services, you will loose the ability to see the username in the "Processes" window.
Norton Antivirus 2003
Required: Terminal Services
Error: Norton won't install with it.
Norton SystemWorks / Norton utilities
Required: IE Core
Error: Can't register (because of blank form) and some other forms are blank too at first and take a long time to load in various Norton apps.
Netlimiter
Required: IE Core
Error: Can't configure network cards which makes program unusable
GameCam
Required: WMP Codecs
Error: Program will fail to start.
Panda Antivirus Platnium 7
Required: System Restore
Error: Will only scan approx. 300 files without it. Does NOT need [Help] or [MS Agent]. [System Restore] can be disabled and not effect Panda Antivirus.
VCom Systemsuite 5
Depends On: System File Protection
Reasons: If the afore mentioned service is not installed, or is trimmed out, upon installing that program, it asks you to reboot, and somewhere in the process it corrupts the winlogon.exe file
What components are needed for normal functioning of ADSL connection and ADSL modems?
- I have an ADSL connection and I remove all network and tcp/ip services and components. The only issue is that if I remove DHCP Client, an icon on taskbar is showing trying to search a network. I fix this configuring some IP on TCP/IP protocol on Local Area Connection. I use 192.168.254.254 for IP, Gateway defaullt and first DNS Server. But any IP will work.
So you don´t need any component that nLite can remove for now.
Can someone tell me what not to remove for having suport for running java scripts right after windows is installed?
- EXCLAM.GI_ (exclam.gif)
If you remove this file pre-installation The backgroun transfer service, numerous shortcuts and the my "folder name" collection of folders will fail to be created.
just a word of caution about disabling the start menu MRU file list:
i just caused a 2 day headache for the developer of FreePCB (circut board design s/w) because i disabled the startmenu MRU list. he changed his his code to make it work with it disabled however (available later tonight or tomorrow). the problem was 'exceptions' when trying to open or save a document. since i also removed dr. watson, it only made things that much more difficult for the poor fella smile.gif i won't be removing either in future builds.
I just wanted to add, renaming 'Program Files' might cause a slight inconvienience to those that use tools such as system (file) cleaners. For instance, if you use CCleaner - http://www.ccleaner.com/ or any other utility which has a database outlining the 'program' directory, it might not find the custom naming scheme if you do so.
An example, CCleaner uses '%ProgramFiles%' in it's .ini file. So the app wouldn't find your custom location and some features in CCleaner wouldn't work.
A few software that require or work better if hhctrl.ocx is present in C:\WINDOWS\system32:
TUGzip
FuturixImager
And the software for Terratec's souncards control panels.
Even Explorer and many other worked smoother with hhctrl.ocx
Do not remove npptools.dll (I believe it's part of Network Monitor)
if you use WinPcap for any reason (I use it for wc3banlist).
Is npptools.dll the only needed component ?
- Last time I tried to use nmap, it failed though I restored npptools.
- Anyway, "Network Monitor" seems to be the only component that could cause WinPcap/nmap/Ethereal not to work. (gonna check this soon)
- Yeah for me npptools is the only dll needed. I guess WinPcap and wc3banlist provided the rest of what was needed.
Don't remove the SamSS (Security Accounts Manager) if u're going to use the IIS Admin service (Visual Studio 2005, vs2005, vs 2005)
the service fails to start therefore iis will not function..
this could even go under the compatibility IIS section
Intel® PROSet/Wireless Software
Do not remove or disable IPSEC and/or NLA services or you will experience issues with you WLAN icon
for Microsoft Office Update on Office 2003 and probably other versions
do not disable "Keep code pages of removed languages" or you will experience issues when trying to install some updates.
In my case, it appears that neither enabling "Clean MUI Languages support entries" nor removing Languages themselves makes any difference when using OfficeUpdate or MicrosoftUpdate.
iTunes 6.0.4.2 + Winamp 5.24 + NTI CD Maker 6.5+ Dependency: Wmasf.dll + Wmidx.dll
If you remove Windows Media Player 8 (but leave Windows Media Player Classic 6.4) with nLite from Windows XP these programs will not function correctly or will display missing file errors when opening because they require the following files that are removed: Wmasf.dll + Wmidx.dll. If you add these files back into the System 32 folder from an non Nlited XP install these programs will function correctly with no errors.
Update: The same applies to iTunes 7, NTI CD Maker 7, and Winamp 5+!
Dr Watson: Program dependent on dbgeng.dll file and won't run without it. Solution: Add dbgeng.dll from a non nLited XP to Windows System 32 folder.
Microsoft Internet Explorer 7: Program dependent on Windows Update Manager and won't install without it.
Microsoft Outlook 97, 2000, XP, 2003: Program dependent on Outlook Express and won't work without it. Microsoft Outlook 2007 isn't dependent on Outlook Express and will work without it. You can Use Thunderbird or other 3rd party software instead as it isn't dependent on Outlook/Outlook Express.
Windows Defender (a.k.a. Microsoft Antispyware): Program dependent on Windows Update and won't install or if you get it to install won't be able to update without it. It was originally designed by GIANT AntiSpyware which was bought out by M$ and was rebranded as Microsoft Antispyware with Beta 1 and Windows Defender with Beta 2, and now is being integrated as a M$ service dependent on M$ update. Possible Solution: Sunbelt Software which was Giant's partner has released CounterSpy based on GIANT Antispyware, which I have tested and it works well. From what I have read it's also a well regarded product!
Windows Media Player 11: Program dependent on Imapi CD Burning to burn CD's. WMP can still rip music CD's, but because it's dependent on the Imapi CD Burning service; it can't burn music CD's. Use iTunes, Winamp or other 3rd party software instead to burn CD's.
Yahoo Music/Radio + Yahoo Jukebox (formerly MusicMatch Jukebox): Are dependent on Windows Media Player 8. Yahoo Jukebox will tell you it can't install because of this problem, but Yahoo Radio will try to work but fail without any specific error. If you install WMP 8 or higher then these apps should work. I installed WMP 11 and then both apps worked fine.
If you take off the OOBE component, you will not be able to change the Win XP key (product ID) using blue list keychanger or magical jellybean keyfinder.
Visual C++ 2005 Express Edition requires the Background Intelligent Transfer Service (BITS)
FreeDownloadManager seems to be dependant on DCOM Laucnher.
- So does Microsoft's .NET Framework 3.0
According to what happened with me
the file ODBCCP32.DLL is required to run media monkey, so keep it.
X-teq X-Setup requires Visual Basic
i found that to connect to my nt4domain i need "net logon"
what not to remove for hamachi ? (www.hamachi.cc)
- i think its dhcp client
- I can confirm Hamachi requires DHCP Service
- Hamachi works without DHCP. Just start it and look what IP is written in the Program Window of Hamachi. Then go to the properties of your "Hamachi" Lan-Connection and enter this IP in "TCP/IP" Protocol. Then restart and it should work...
I felt like playing Mafia the other day (on of the greatest games btw) and realized that the intro was missing at the beginning and the menu video was all messed up. It was filled various colors and patterns. It didn't look nice at all. Anyway, turns out that Mafia needs the "Intel Indeo codec" to be able to run Bink Player so you might wanna keep that in mind anytime a game intro or menu graphics doesn't behave the way you wants. Besides, it doesn't impact the overall size of your UA Installation anyway so the choice should be obvious, unless gaming is completely out of the question.
Quicken requires DCOM... for what I can't remember.
Korean language support is needed for KMPlayer. If you remove it, the program doesn't launch. It doesn't even show an error message. You click the exe and nothing happens.
Anyone using Grisoft's AVG plus Firewall need to keep Dial-up and VPN Support otherwise the Firewall fails to start with the following error:
The dependency service does not exist or has been marked for deletion. (1075)
Realtek HD Audio for onboard 7.1 setups requires hhctrl.ocx, to access it in the control panel. Without access to this panel, there is no way to enable 'Stereo Mix', which lets you record what you hear. Major problem for screen recording software like FRAPS, but easily fixed by copying the file over to your system32 dir, or adding it to keepfiles in nLite.
UltimateDefrag requires odbcbcp.dll (part of MDAC)
Firetune requires msvbvm60.dll.
CCleaner requires msvbvm60.dll (from Visual Basic 6 Runtime) in-order to run
The drivers for HP printers require Microsoft Color Management (ICM) to fully install.
Don't remove "Printer Support" nor "Microsoft Color Management (ICM)" in the Hardware Support section section if you want to run the Nvidia Display Optimization Wizard (nvcolor.exe). One of those things that makes it tricky but also fun to use nLite.
I just managed to confirm what was posted by Legolash2o about not being able to install .Net Framework if the "Net Logon Service" is removed. This service will probably be either excluded from nLite's remove list or at least be shown in red.
MDAC (in component) is required for the installer of Company of Heroes: Opposing Fronts.
AutoImage needs the Windows Management Instrumentation service
Hellgate London (game) requires odbcbcp.dll . It's part of MDAC, but you need to restore only this particular file (to system32 folder).
PDANet: Modem Component is needed. If Modem is deleted, PDANet will not install.
I found out that for installing printer drivers on XP you absolutely have to have srclient.dll, even if you have disabled/nlited system restore. Don't know if recent Nlite builds keep it (since I've seen the dll mentioned many times on this board, but nothing speciffic about this, only together with framedyn.dll). Or maybe I had deleted it manually, but in any case, no printer driver would install without it present.
To function properly SuRun needs the Secondary Logon service.
The driver component "Cameras and Camcorders" contains drivers to mount USB digicams as normal drives for many models of modern digicams, from among others Canon. Canon does not supply drivers for these cameras neither on the CD that comes with the camera nor on their support website - they rely -100%- on the driver included in this file that is shipped default with Win 2K/XP.
Comodo Firewall needs Security Center or it will give an error at startup (but still run)
