Chào mừng bạn đến với KTVONLINE.INFO.TM - Chúng tôi tập trung về Ghost - Windows, Máy tính & Công nghệ..

Hãy ĐĂNG KÝ THÀNH VIÊN! để bạn có thể:

- Gửi bài thảo luận trên forum
- Download các bản Ghost, phần mềm, Windows ,games, phim, ảnh.....
- Nhận được sự giúp đỡ của các thành viên khác
- Truy cập vào những khu vực chỉ dành riêng cho thành viên
- Nếu bạn đã đăng ký thành viên vui lòng đăng nhập vào bảng bên dưới.

Username:   Password:
oMULTI
oMULTI
nLite components -- what to keep, what to remove
Topic Started: 08/07/2012 - 09:46 pm (272 Views)
Posted Imagesvfkesmrd10
Default Avatar

Quote:
 
Started by geoelectric, Dec 24 2007 03:28 AM

You cannot reply to this topic
Go to first unread post
13 replies to this topic
#1 geoelectric

Senior Member

Members
298 posts
Posted 24 December 2007 - 03:28 AM

Here's my take on the nLite components, after having gone through a few passes. I'll write this up a little more completely for the Wiki later, but this gets the basic info up here:

EDIT: Final Numbers and Conclusion

OK, I've now compared a stock install with this build. Here are the numbers:

Stock XP SP2 install, after:

* 256MB Pagefile
* Disable Sys Restore
* Clearing SFC Cache
* Deleting unnecessary components (Wallpaper, Templates, Pointers, Internet Games, MSN Explorer)
* Deleting unnecessary doc files (all listed in Asus manual)

7.43GB Total, 6.40GB Free
Windows: 683MB
Program Files: 42.7MB
Documents and Settings: 9.31MB

nLited XP SP2 install, components configured as below, SFC disabled from "Patches" tab, after:

* 256MB Pagefile
* Deleting SET*.tmp--nLite got the rest, aside from scrnsave.scr and tcpmon.hlp, neither of which was big enough to bother with.

7.43GB Total, 6.64GB Free
Windows: 469MB
Program Files: 23.9MB
Docs and Settings: 7.90MB

So, total saved was ~233MB. That's not a huge difference, but you can see I kept a lot of "optional" stuff. The nLite install was also much quicker and more convenient for having already done most of the deleting for me. I didn't have to reboot back into Safe Mode and go file hunting (though I imagine someone will come up with a .bat/cmd file for doing all the deletes sooner or later).

Be aware of the tradeoff, though. I'm -pretty- sure everything I removed was non-essential, but I'm not sure 233MB is enough payoff for the chance that something I removed will bite me later. I could remove more, but then the chance of getting bitten goes up. And honestly, I removed most of the big non-essential or optional stuff, so I question how much additional savings you can really get and still have a viable system with reasonable future-proofing.

I will say, however, that nLite is great for creating a bootable slipstreamed ISO (which is otherwise a bit of a pain) and doing minor tweaks. You can get something as good or better than the Stock results--with little to no chance of bitten--by just disabling SFC and System Restore, and removing Help & Support, Music Samples, Images and Backgrounds, Screensavers. That covers most of what Asus has you delete as Unnecessary Docs. Remove any unnecessary apps listed under APPLICATIONS--only NT Backup isn't safe. I'd also remove Document Templates, and Mouse Cursors. If you add the stuff I have under "Eee won't use," as well as removing all the languages and keyboards, you'll get a minor additional savings in installed space and a significantly smaller ISO in relative safety.

Good luck with your own tweaking!

Geo

=============
NLITE COMPONENTS
=============

I've divided each section up into several classifications: Eee won't use, Eee requires, May be required (unsure, so keep), and Optional. Keep in mind that the lines between requires/may require/optional get a little fuzzy with the software, as opposed to hardware drivers. Basically, requires means it's a core aspect of the OS (or is used by something deployed on the Eee), May require could be that I'm unsure of functionality or that removing this has a high chance of causing problems now or in the future, and Optional means that I'm sure it's OK to remove in most situations.

I've tried to add a note on each option when I've had a comment as to why I classified it.

Things I personally chose to remove are prefixed with an asterisk.

-------------
Edit History
-------------

* Added note to Manual Install/Upgrade re: USB flash install, see reply below
* Moved Cameras and Camcorders drivers to "May be required"

------------------
APPLICATIONS
------------------

Eee requires:

NT Backup (for recovery)

Optional:

Accessibility Options
*Briefcase -- offline files/sync manager overlaps, and is a better implementation
Calculator
Charmap
ClipBook Viewer
Defragmenter -- may not be effective on SSD drives because of internal sector scattering
Games
*Internet Games
*Pinball
*Screensavers
Wordpad

-----------
DRIVERS
-----------

Eee won't use:

*Display Adapters -- driver on disc
*Display Adapters (Old)
*Ethernet (LAN) -- driver on disc
*IBM PS/2 Trackpoint
*IBM Thinkpad
*Multifunctional
*SCSI/RAID
*Serial Pen Tablet
*Sony Jog Dial
*Sound Controllers -- driver on disc
*Tape Drives
*Toshiba DVD/Decoder

May be required:

Cameras and Camcorders -- webcam, no driver on disc
Wireless Ethernet (WLAN) -- After removing, Zero Conf malfunctioned, not needed for Atheros driver though.

Optional:

*Asynchronous Transfer Mode -- if you don't know you need this, you probably don't.
Logitech Wingman -- generic game controller drivers
Microsoft Sidewinder -- ditto. Useful for MAME, and for avoiding game profiler installs
*Modems -- may be required for old USB modems
Portable Audio -- unsure what exactly needs this. If you connect any portable audio device, I'd keep.
Printers -- needed for PDF printers, even if you have drivers for physical printers

-------------------------
HARDWARE SUPPORT
-------------------------

Eee won't use:

*ALI 1535
*ALI IDE
*CMD PCI IDE
*CPU AMD
*CPU Transmeta Crusoe
*Firewire (1394)
*Firewire Network
*Floppy
*Gravis Gameport
*Multi-port Serial
*Multi-processor
*PCMCIA
*Toshiba PCI IDE
*VIA PCI IDE

Eee requires:

Battery
CPU Intel
Intel PCI IDE
Secure Digital Host Controller
USB Video Capture Devices -- webcam is hard-wired to USB
Video Capture -- webcam
Windows Image Acquisition -- webcam

May be required:

AGP Filters
Logical Disk Manager
Microsoft Color Management

Optional:

*ATM Support -- same issue as ATM drivers above
Bluetooth -- lots of wireless peripherals use this
Brother Devices -- apparently needed for any Brother device, even USB
IEEE 1284.4 -- needed for USB printers/scanners
*Infrared -- no built-in IR, but some media/presentation remotes come with PC IR dongles
*Iomega ZIP -- may be needed for USB zip drives, am unsure
Joystick
Modem -- needed for cell phone tethering
Ports -- needed for cell phone tethering, IR support, etc.
Printer -- needed for PDF printers too
*Ramdisk
Smart Cards -- needed for iTunes, too.
Sony Memory Stick -- may be needed for Sony camera direct-connect
Teletext -- may be needed for digital cameras
USB Audio
USB Ethernet
Windows CE USB Host -- needed for Windows Mobile PDA/universal remote/etc connection.

---------------
KEYBOARDS
---------------

All can be removed, if you just want to keep the install CD's native keyboard.

--------------
LANGUAGES
--------------

All can be removed, if you just want to keep the install CD's native language.

---------------
MULTIMEDIA
---------------

Eee won't use:

*Tablet PC

Eee requires:

DirectX -- DirectDraw and DirectSound are used for lots and lots of non-game apps now. Keep.

May be required:

Acm Core Codecs -- pretty much used by anything multimedia, recommend keeping
ActiveX for streaming video
Intel Indeo Codecs -- probably not required, but some apps may expect to find them.
MIDI Support -- also used by audio mixing software, recommend keep unless you're absolutely sure
OpenGL Support -- used by things you wouldn't expect--recommend keep
Windows Media Player 6.4 -- core WMP files. recommend keep.

Optional:

AOL ART format -- mostly used by AOL's client, probably safe to remove otherwise
Direct X Diagnostic Tool
*Images and Backgrounds -- wallpaper
Luna theme -- this is the standard XP theme
*Media Center -- This only matters if you're installing a Media Center edition. Otherwise you don't have these anyway.
*Mouse Cursors
*Movie Maker
*Music Samples
Old CDPlayer/Sound Recorder
Speech Support -- can be installed as a separate package, but used by MS Office/etc to do text->speech and vice versa
Windows Media Player -- WMP9. Can probably be removed if installing WMP10 or MPClassic/KLite
Windows Picture and Fax Viewer -- also powers avatar display, jpg icons.
Windows Sounds -- default sound theme

------------
NETWORK
------------

May be required:

Active Directory Services -- ties into users/groups, would not recommend removing.
Connection Manager -- may be needed for VPN & similar connections.
Dial-up and VPN support -- unless you're very sure you won't be doing any windows network logons.
MAC Bridge -- may just be needed for internet connection sharing, but is unclear.
Map Network Drives/Places Wizard -- am unsure whether functionality remains without wizard
MSMail/MAPI -- MAPI is used by lots of email apps. Would not recommend removing.
TAPI Application Support -- unsure what uses this.
TCP/IP v6 -- could be required before your Eee dies.

Optional:

*Client for Netware Networks -- you know if you need this
*Communication Tools -- HyperTerminal is the only thing from here you might use. Otherwise remove.
*Comtrol Test -- you know if you need this
*Frontpage Extensions
H323 MSP -- unsure which telephony apps use this. Not needed for Skype or Google Talk.
Internet Connection Wizard -- kept for my dad, you can probably remove
Internet Explorer -- required for Windows Update, many programs shell out to iexplore.exe for help, etc.
*IIS -- remove unless you plan on making your Eee a web server.
IP Conferencing -- unsure which conferencing apps use this.
*MSN Explorer -- unless you're one of the five people still subscribed.
*Netmeeting
NetShell Cmd-Tool
Network Monitor Driver
Network Setup Wizard -- may be needed for DHCP. Description is unclear.
*NWLink IPX/SPX -- you know if you need this.
Outlook Express -- Outlook depends on this being there.
Peer to Peer -- am unsure which apps need this, but service is off by default anyway
Share Creation Wizard -- if you use security/sharing pages directly, can remove
Synchronization Manager
*Vector Graphics Rendering
Web Folders -- native WebDAV implementation, but notoriously buggy.
*Windows Messenger -- lighter than live messenger, not as light as pidgin/miranda

-----------------------------------
OPERATING SYSTEM OPTIONS
-----------------------------------

Eee requires:

.NET framework -- this is the new Windows application API layer. I strongly recommend never removing it, even if the dependencies aren't obvious.
File System Filter Manager -- used by antivirus apps, among others
Format Drive Support (unless you always want to format memory cards, etc., from another computer)
Help Engine (assuming you ever want to read a help file)
Internet Explorer Core
MDAC -- core OS database functionality. Used all over the place.
OOBE -- handles Windows Activation for your legit copy.

May be required:

Auditing Resource DLLS -- used by system monitor, unsure what gets turned off without it.
Extensible Storage Engine (Esent97) -- no idea what uses this.
Jet Database Engine -- used by lots of apps for data storage
Logon Notifications -- probably used by driver apps and similar
VB 5 runtime -- many apps need.
VB 6 runtime -- many apps need.
VB Scripting Support -- used by lots of installers.

Optional:

16-bit support -- probably not required, but older apps may unexpectedly need it for some component.
*Administrative Templates
*Administrator VB Scripts
Application Compatibility Patch -- some older apps unexpectedly need it.
*Blaster/Nachi removal tool -- Malicious Software Removal Tool does this for you now
Certificate Management
*Color Schemes -- only for Windows Classic, doesn't affect XP theme
Command-line Tools -- I'd never remove these, but YMMV
Desktop Cleanup Wizard
Disk and Profile Quota -- only used with limited users, which you may or may not have.
Disk Cleanup -- only way I know to selectively compress old files, as opposed to an entire tree or file-by-file.
*Document Templates
DR Watson -- handles creating crash logs, etc. Can remove, but sometimes tech support wants logs.
Extra Fonts
*FAT->NTFS Converter -- unlikely to be used unless you have a very old external hard drive laying around.
Files and Settings Wizard -- can help you move from one nLite config to another, so am keeping.
Group Policy Management Console
*Help and Support
*IExpress Wizard
Input Method Editor -- needed by MS Office
Local Security Settings
*Manual Install and Upgrade -- probably only affects ISO. Removes auto-run Windows app for doing upgrades.
(Note: usb flash installation per Wiki requires keeping this)
MS Agent -- API used to implement Clippy and his ilk. Office probably requires this to be there.
*MS XML 2.0
*Private Character Editor
*Remote Installation Services
*Search Assistant -- Clippy's stupid dog.
*Security Center -- the nag screen for AV/Update/Firewall.
*Service Pack Messages -- keep if not english language
Shell Media Handler -- does MP3 info, etc, in File Properties dialog.
Symbolic Debugger -- If you don't write Windows programs, you don't need this. And even if you do, you probably don't need this.
*Tour
User Account Pictures -- I'm a motorcycle, what are you? :)
*Web View
Zip Folders -- if you install 7zip or similar first thing, remove

------------
SERVICES
------------

Note: I only recommend removing services that are well-known candidates for being disabled. My classifications reflect this.

Eee won't use:

*Removable Storage -- used for internal drives only. SD reader is USB on the Eee.
*Uninterruptable Power Supply

Eee requires:

COM+ -- this is a core part of Windows application model
Distributed Transaction Coordinator -- used by COM+
Event Log -- needed by lots of stuff
Kerberos Key Distribution -- needed by WLAN
Message Queuing -- core COM functionality
Network Provisioning -- needed by WLAN
Shell Services -- needed by WIA
System Monitor
Terminal Services
Windows Management Instrumentation

May be required:

Alerter
Automatic Updates -- Windows Update, IE7 relies on it
Background Transfer (BITS) -- Windows Update relies
DHCP Client -- unless you always run static IPs
Distributed Link Tracking Client -- also handles NT symlinks, which some apps use
Error Reporting -- no idea what apps have dependencies on this
HTTP SSL
Indexing Service -- needed by Volume Shadow Copy
Internet Authentication -- needed by VPN, not sure what else
IPSEC Policy Agent -- may be needed by VPN
Net Logon -- definitely needed for computers in a domain, unsure what else
Network DDE -- needed by some older apps, possibly current ones
Network Location Awareness
Performance Logs or Alerts
Protected Storage
QoS RSVP
Quality of Service
RPC Locator -- off by default, but not sure what relies on it.
Service Advertising Protocol
SNMP -- needed by network printers
System Event Notification
Task Scheduler -- some apps use this too.
TCP/IP NetBIOS Helper -- I think this is required for Windows shares.
Text Services Framework -- Office may need this
Universal Plug and Play Device Host -- TCP/IP printers need
Volume Shadow Copy -- Backup tools may need this.
Windows Firewall/ICS -- Tied into lots of network stuff, do not recommend removing.
Wireless Configuration -- almost certainly needed for Zero Conf WLAN, maybe for regular ethernet too.

Optional:

Application Layer Gateway -- keep if you use windows firewall or ICS
Beep Driver -- creates system beep on error
DNS Client -- if removed, disables local DNS caching
*Fax Service -- would only be used by a USB fax modem.
IMAPI CD-Burning -- handles the burn-from-Explorer functionality
*Messenger -- used mostly by spammers. Sends direct pop-up messages.
*Remote Registry
*Route Listening Service -- off by default anyway
Secondary Logon -- powers Run As and Fast User Switching
*Simple TCP/IP Services -- off by default anyway
*System Restore Service -- (assuming you're going to disable anyway)
*Telnet -- grab Cygwin and install sshd if you really need this. Telnet sucks.
WebClient -- service side of "Web Folders" under Network.
Windows Time -- handles "Internet Time" option on Time/Date, recommended for Domain logons.

-----------------
DIRECTORIES
-----------------

All can be removed.
Edited by geoelectric, 26 December 2007 - 06:12 AM.
Attached to this post:
Attachments: nlite_remove.txt (16.14 KB)
Edited by svfkesmrd10, 08/07/2012 - 09:54 pm.
http://www.google.com/chrome/eula.html?standalone=1
http://lmgtfy.com/
OFF
PROFILE
QUOTE
TOP
 
Posted Imaged05403054
Member Avatar

hiểu sâu hơn Nlite là nhờ bài này ah ? !!!
1 Kết Cục Ko Mấy Tốt Đẹp Dành Cho Những Anti - KTV
Posted Image
OFF
PROFILE
QUOTE
TOP
 
Posted Imagesvfkesmrd10
Default Avatar

d05403054
08/07/2012 - 10:20 pm
hiểu sâu hơn Nlite là nhờ bài này ah ? !!!
Chính xác, tuy nó là tiếng A và hơi dài nhưng mình thấy hay. Giúp mình hiểu để rút gọn win là chủ yếu
http://www.google.com/chrome/eula.html?standalone=1
http://lmgtfy.com/
OFF
PROFILE
QUOTE
TOP
 
1 user reading this topic (1 Guest and 0 Anonymous)
ZetaBoards - Free Forum Hosting
Fully Featured & Customizable Free Forums
« Previous Topic · Resource and Unattended Windows · Next Topic »