NTLite does not remove some components?

Kaylx_

New Member
Capture.PNG

As you can see in the picture, NTLite says no files were removed which means that the component is still present, I also loaded the image again to check and NTLite detects it. The image loaded is Windows 10 1803 (17134.1).

Edit: I removed Virtual Hard Disk (VHD) support and it now removed vhdmp.inf along with the other drivers related to VHD. But if I try to remove a driver that depends on VHD support it won't get removed unless I remove VHD support. This doesn't happen only with VHD related stuff, it happens with drivers related to Hyper-V. If I try to remove them without removing Hyper-V Guest they won't get removed, but if I remove Hyper-V Guest the drivers that depend on it get removed. Perhaps there should be some type of lock that wouldn't let you uncheck those drivers if the component they depend on is not being removed, unless this is a bug. Pretty sure this also applies to other drivers, for example iscsi.inf not being removed unless you also remove iSCSI Initiator in hardware support.
 
Last edited:
Yes this is probably a protection for you not to remove things by mistake or that compromise the functioning of some feature. You can see that these components have a field saying "Depends on". When removing a dependency NTLite removes the component that depends on it as well. So the correct thing is to uncheck to remove all desired components first and leave Hardware support and drivers as last.
 
Last edited:
Back
Top