Pegasus124 Posted October 8, 2004 Share Posted October 8, 2004 Just what I needed, thankyou Bold_Fortune, I found most of your old posts and batch files a few pages back like you said. :D But I went a different direction, I decided to reinstall my Slipstreamed XP Pro SP1 (nothing got lost with the help of my E: Partition/Drive ;) ) and to see what programs I removed would leave me with what amount of space I would have left, though I still need directX for most of the programs that require it. But with the help of your posts and batch files, I managed to get Windows XP Pro SP1 below the size of a CD-ROM (swap file on E: Drive), which even makes it possible to burn the entire OS (installed programs included) with not a problem at all. :yes: I most likely won't install SP2 ever, as I have my PC setup the way I like it, and with the exception of my modified .dll system files and .reg hacks that I have saved. ;) And here's a pic to reflect the changes I've made so far: Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584691937 Share on other sites More sharing options...
er0x Posted October 12, 2004 Share Posted October 12, 2004 (edited) ok i have two folders in c:\windows 1. $xpsp1hfm$ 2. RegisteredPackages may i delete them ? Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584715040 Share on other sites More sharing options...
Northwave Posted October 13, 2004 Share Posted October 13, 2004 Alright, I know this has been discussed before, but, I'm looking to delete the"xerox", "MSN Gaming Zone", "microsoft frontpage", "Netmeeting" and "Outlook Express" folders (under \Program or \Program Files). I know I saw a guide (one that really worked) on doing just that here on Neowin or possibly via an external link (which I'm trying to find now). I've reinstalled xp and those crap folders are back. Where is that guide??? Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584727666 Share on other sites More sharing options...
Rablet Posted October 17, 2004 Share Posted October 17, 2004 Very good guide, thanks a lot. Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584752506 Share on other sites More sharing options...
jymi Posted October 18, 2004 Share Posted October 18, 2004 top guide bold (Y) Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584759032 Share on other sites More sharing options...
Bold_Fortune Posted October 21, 2004 Share Posted October 21, 2004 I'm only gradually removing some other system files from my SP2 installation. Partly because some things have changed with SP2, and I need to rethink some things. Partly because I'm trying to remove files without causing any errors in my Event Viewer....even though some errors reported are uninportant...it's just a "thing" for me right now. But mostly because my heart's just not into it anymore. Anyway, I usually always remove the files connected to Terminal Services...but with SP2 I was receiving an error in the Event viewer....a DCOM error I believe, I forget now. I finally figured a way to go about removing the files used by Terminal Services without receiving this error. I was looking at blkviper's site to see what he had to say about Terminal Services to see what I could learn about it. ( ....FLASH...OMG! For years I have been disabling Windows Management Instrumentation. Everyone called me a ninny for doing so, and some pointing to blkviper saying that "he" says "it's very very important to keep this Service set to Automatic." So, while I'm looking into Terminal Services, I notice blkviper has been revising his site. Regarding Windows Management Instrumentation...he "now" says..."Windows Management Instrumentation was "unnecessary" with "SP1", but it is important now with SP2." So I looked stupid for years because "he" then had said it was so important. Guess they won't be calling old Bold_Fortune a ninny anymore regarding WMI since this Services guru now says that. ...Funny how that works. Wonder if people are going to be lining up to apologise to old Bold? LOL ) Anyway, back to removing Terminal Services...here's the trick to avoid errors...disable Security Accounts Manager Service first so no errors report to Event Viewer. Terminal Services (First, Disable Security Accounts Manager Service so no errors report to Event Viewer.) Deleted these 6 files from C:\WINDOWS\system32\drivers rdpcdd.sys rdpdr.sys rdpwd.sys tdpipe.sys tdtcp.sys termdd.sys Deleted these 2 files from C:\WINDOWS\system32\wbem tscfgwmi.mfl tscfgwmi.mof Deleted these 41 files from C:\WINDOWS\system32 cdmodem.dll cfgbkend.dll drprov.dll icaapi.dll logoff.exe msg.exe mstlsapi.dll mstsc.exe mstscax.dll perfts.dll qappsrv.exe qprocess.exe qwinsta.exe rdchost.dll rdpcfgex.dll rdpclip.exe rdpsnd.dll rdpwsx.dll rdsaddin.exe rdshost.exe regini.exe remotepg.dll reset.exe rwinsta.exe sessmgr.exe shadow.exe termsrv.dll tsappcmp.dll tscfgwmi.dll tscon.exe tscupgrd.exe tsddd.dll tsdiscon.exe tskill.exe tslabels.h tslabels.ini tsshutdn.exe usrlogon.cmd utildll.dll winsta.dll wscsvc.dll Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584782124 Share on other sites More sharing options...
Bold_Fortune Posted October 22, 2004 Share Posted October 22, 2004 After removing Terminal Services, I figured there was no point in keeping pchealth, because I only used the htm files within pchealth to tell me what was going on in my Event Viewer; i.e., double-click on the particular event and then click on the blue, underlined "http://go.microsoft.com/fwlink/events.asp." ...and without Terminal Services, this Windows function is inoperable. I find it much better to go to http://www.eventid.net/ to gather event information. There is much more input by other users there. __________________________________________________________ C:\WINDOWS\PCHealth I delete all its contents but keep the folder. IMPORTANT: Before you do this "move" msconfig (not copy) from inside the C:\WINDOWS\PCHEALTH\HELPCTR\Binaries to inside the System32 folder, or you will loose it. Also, you will no longer be able to view System Information. I use the free program "Everest - system information, system diagnostics and benchmarking" instead. It's much better than Windows System Information. __________________________________________________________ I also decided to remove Windows Management Instrumentation... __________________________________________________________ C:\WINDOWS\system32\wbem According to Microsoft this is: Web-based Enterprise Management data files. Windows Management Instrumentation (WMI) is the Microsoft implementation of WBEM.) This has to be one of the most widely misunderstood things about XP. Even BlackViper, who we all regard highly for his expertise with respect to Services, I doubt seriously understands Window Management Instrumentation thoroughly. He tells us WMI is important to keep. However, these days, with the implementation of SP2, blkviper has since changed his tune about WMI. He "now" says WMI "was not" important with SP1, but it is now important with SP2 for a couple of other Services to run. Go figure that. People have been beating me up for years for disabling Windows Management Intrumentation, and partly because blkviper was saying it was a no-no. ...Guess now it's okay because "he" says so. Well, people like to hear it from experts, I guess. Most pros I've bumped into tell us not to disable this Service...but none of them really have a good explanation as to why we shouldn't. I know you have been told that WMI is very important to the operation of your system. I have never found it so. Even when I run Si-Soft Sandra, the program tells me that disabling this Service on my system would be a good thing. Plus it can make for a faster boot time and a little less memory usage when you disable it. Also, if you look in Disk Cleanup, Windows even displays the option to un-install WMI; however, it doesn't allow you to. (Weird, why would it be listed as an "optional component" then?) First, copy and paste "framedyn.dll" from this folder to C:\WINDOWS\system32. It is the only important file in the folder. Sometimes when you run System Restore you'll get the error 'System restore was unable to start due to a missing Framedyn.dll. Please reinstall the application to fix this problem'. Without "framedyn.dll" you might also get an error when right-clicking on My Computer. Keeping this file in the system32 folder prevents this from happening. You will also need to disable Windows Management Instrumentation in Services in order to delete some of the files. It is best to delete the contents of wbem in safemode, by first taking permissions to the folder. Then delete these 5 files from C:\WINDOWS\system32 cmprops.dll licwmi.dll mmfutil.dll servdeps.dll wmimgmt.msc ____________________________________________________________________________ Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584786321 Share on other sites More sharing options...
soppychunk Posted October 24, 2004 Share Posted October 24, 2004 i'm pretty sure i did exactly what this guide says but now everytime i open an application like firefox or AIM a little box comes up very briefly called windows installer. what could i have done? Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584798507 Share on other sites More sharing options...
Bold_Fortune Posted October 25, 2004 Share Posted October 25, 2004 Lately I've been finding this kind of interesting. I've been removing Services my system doesn't seem to need. If you don't see a particular Service listed below, it means I either removed the Service completely, meaning I deleted all its related files when I could find them; or, I removed the registry entry only, using this neat little application called "Service Installer.exe". (I found it on a thread here at NeoWin. Maybe someone recalls the thread and will post it, because I can't find it for you with Google.) I am have not completed this list yet. I am taking my time with it. I only want to remove a Service if it does not create an Event Error. For example, I leave DCOM Server Process Launcher set to Automatic--even though many of you know it can be Disabled safely--because if I disable this Service, it creates an Event Error, and I don't like Event Errors...even if they are harmless. And like I said, I am trying to do this without creating Event Errors. (I pride myself on never receiving Event Errors, considering everything I remove from my system.) ___________________________________________________________________ Bare-bones Services: 45 Services ____________________________________________________________________ 13 Automatic: Automatic Updates...Automatic DCOM Server Process Launcher...Automatic DHCP Client...Automatic Event Log...Automatic IMAPI CD-Burning COM Service...Automatic Plug and Play...Automatic Remote Procedure Call (RPC)...Automatic Shell Hardware Detection...Automatic System Event Notification...Automatic Task Scheduler...Automatic Themes...Automatic User Profile Hive Cleanup...Automatic...(This Service I installed to help me with faster shutdowns. It really works, too.) Windows Audio...Automatic ____________________________________________________________________ 15 Disabled: DNS Client...Disabled Fast User Switching Compatibility...Disabled Human Interface Device Access...Disabled Network Location Awareness (NLA)...Disabled Performance Logs and Alerts...Disabled Protected Storage...Disabled Remote Access Connection Manager...Disabled Removable Storage...Disabled Routing and Remote Access...Disabled Telephony...Disabled Windows Firewall/Internet Connection Sharing (ICS)...Disabled Windows Image Acquisition (WIA)...Disabled Windows Time...Disabled Windows User Mode Driver Framework...Disabled Wireless Zero Configuration...Disabled ____________________________________________________________________ 17 Manual: Application Management...Manual Background Intelligent Transfer...Manual COM+ Event System...Manual COM+ System Application Cryptographics Services...Manual Help and Support...Manual HTTP SSL...Manual Local Disk Manager...Manual Local Disk Manager Administrative Service...Manual MS Software Shadow Copy Provider...Manual Network Connections...Manual Network Provisioning Service...Manual PDEngine...Manual...(Belongs to PerfectDisk) PDScheduler...Manual...(Belongs to PerfectDisk) Remote Access Auto Connection Manager...Manager Volume Shadow Copy...Manual Windows Installer...Manual ____________________________________________________________________ Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584802714 Share on other sites More sharing options...
Bold_Fortune Posted October 25, 2004 Share Posted October 25, 2004 This is my first system32 batch file for an SP2 installation. If you recall, it took me a few attempts to get my SP1 batch file just right. So keep that in mind if you want to try this out. I like to keep my system running for a few weeks after eliminating these individual files from system32. I like to make sure that no errors pop up, or changes occur to how I usually run my system. Only then will I discard the files I removed. But even then, it is a good idea to have a backup image of a fresh install on another partition that you can access for individual files. For all you beta testers out there who want to test right along with me, here's my first stab at creating a system32 batch file for an SP2 installation. Before we get to the batch file I've created, I'm going to place here a list of the individual files it removes (actually, "moves") from system32. Maybe you'd like to have a gander at the list. At the bottom of this post I will place the batch file for you to download. We all do different things with out systems, so some files maybe "I" remove from "my" system, you just might need. But, there is a failsafe feature I have incorporated into my system32 batch file... The files will be moved and saved (not deleted permanately...later that will be up to you.) to a backup folder on C:\ . The backup folder is simply named, Backup. Within the Backup folder you'll notice what I call "smart placement" of subfolders, identical to how they look in XP. First you'll see a WINDOWS folder, and inside that you'll see a system32 folder. I did this "smart placement" of folders and their files for you, so you would always know exactly where they came from should you decide to replace some, or all of them to their original location. I also didn't remove with this SP2 batch files some files I removed with the SP1 batch file. One reason being, if you have been following along, we've already removed a bunch of them in the different parts of this SP2 file deleting guide. Another reason, is that too many people were not reading my instructions and warnings carefully enough about certain files...importantly NLS and KBD files. The steps to remove those are in PART 1 of the SP2 guide. It's best that you remove these separately. This new, SP2 batch file will remove these 400 individual files from system32... 12520437.cpx 12520850.cpx 6to4svc.dll....Service that offers IPv6 connectivity over an IPv4 network aaaamon.dll....Aaaa Monitor Dll acledit.dll....Access Control List Editor admparse.dll...IEAK Global Ploicy Template Parser adptif.dll.....IPX Interface via WinSock alg.exe........Application Layer Gateway Service ansi.sys apcups.dll.....APC Smart Provider atkctrs.dll....Windows NT AppleTalk Perfmon Counter dll atmpvcno.dll...Atm Epvc Install DLL atrace.dll.....Async Trace DLL avicap.dll.....AVI Capture DLL avifile.dll....Microsoft AVI File support library batt.dll.......Battery Class Installer bidispl.dll....Bidispl DLL camocx.dll.....WIA Camera View DLL capesnpn.dll...Microsoft Certificate Template Management Extention catsrvps.dll ccfgnt.dll.....Internet Configuration Library chcp.com.......Change CodePage Utility cliconf.chm cmcfg32.dll....Microsoft Connection Manager Configuration DLL cmdial32.dll...Microsoft Connection Manager cmdl32.exe.....Microsoft Connection Manager Auto-Download cmmgr32.hlp....Help File cmmon32.exe....Microsoft Connection Manager Monitor cmos.ram cmpbk32.dll....Microsoft Connection Manager Phonebook cmstp.exe......Microsoft Connection Manager Profile Installer cmutil.dll.....Microsoft Connection Manager Utility Lib cnbjmon.dll....Language Monitor for Cannon Bubble-Jet Printer cnetcfg.dll....Connection Manager Library cnvfat.dll.....FAT File System Conversion Utility DLL compatUI.dll...CompatUI Module compobj.dll....OLE 2.1 16/32 Interoperability Library compstui.dll...Common Property Sheet User Interface DLL confmsp.dll....Microsoft IP Conferencing Media Service Provider conime.exe.....Console IME console.dll....Control Panel Console Applet corpol.dll.....Microsoft COM Runtime Execution Engine country.sys ctl3d32.dll....Ctl3D 3D Windows Controls ctl3dv2.dll....Ctl3D 3D Windows NT(WOW) Control dbghelp.dll....Windows Image Helper dcomcnfg.exe...Component Services. (DCOM) I do not use this, so I delete this file and its shortcut, "Component Services" in Control Panel/Administrative Tools. ddeshare.exe...DDE Share Manager dgrpsetu.dll...Digi RealPort? Driver Upgrade dgsetup.dll....DGSETUP DLL dhcpmon.dll....DHCP Monitor Dll dhcpsapi.dll...DHCP Server API Stub DLL diskcomp.com...Disk Comparison Utility diskcopy.com...Disk Copy Utility diskcopy.dll...Windows DiskCopy dllhost.exe dmconfig.dll...Logical Disk Manager Configuration Library drwatson.exe...Windows Fault detection utility drwtsn32.exe...DrWatson Postmortem Debugger dsauth.dll.....DS Authorization for Services dsprpres.dll...Windows Active Directory Property Pages Resources dumprep.exe....Windows Error Reporting Dump Reporting Tool dvdupgrd.exe...DVDUpgrd edit.com edit.hlp emptyregdb.dat encdec.dll.....XDSCodec & Encypter/Decrypter Tagger Filters EqnClass.Dll...Equinox Multiport Serial Coinstaller esent97.dll....Microsoft® Windows NT Server Database Storage Engine esentprf.dll...Server Database Storage Performance Library esentprf.ini eudcedit.exe...Private Character Editor eventcls.dll...Microsoft? Volume Shadow Copy Service event class exts.dll.......Debugger Extentions faultrep.dll...Windows Error Reporting feclient.dll...Windows NT File Encryption Client Interfaces fldrclnr.dll...Desktop Cleanup Wizard fontsub.dll....Font Subsetting DLL format.com.....Disk Format Utility fsmgmt.msc.....Microsoft Common Console Document (Shared Folders) fsusd.dll......File System Camera Devices DLL ftp.exe........File Transfer Program ftsrch.dll.....Microsoft? Full-Text Search glmf32.dll.....OpenGL Metafiling DLL glu32.dll......OpenGL Utility Library DLL gpkcsp.dll.....Gemplus Cryptographic Service Provider gpkrsrc.dll....Gemplus Cryptographic Service Provider Resources graftabl.com...Graftabl Utility graphics.com hlink.dll......Microsoft Hyperlink Library hnetmon.dll....Home Networking Monitor DLL hnetwiz.dll....Network Setup Wizard hotplug.dll....Safely Remove Hardware applet hticons.dll....HyperTerminal Applet Library hypertrm.dll...HyperTerminal Applet Library iexpress.exe...Wizard ifmon.dll......IF Monitor DLL igmpagnt.dll...Microsoft IGMP subagent ils.dll........User Location Services Component Module imeshare.dll...Microsoft Office IME Shared property library inetmib1.dll...Microsoft MIB-II subagent inetpp.dll.....Internet Print Provider DLL inetppui.dll...Internet Print Client DLL instcat.sql....Installs catalog stored procedures on the Microsoft SQL Server iologmsg.dll...IO Logging DLL ipmontr.dll....IP Router Monitor DLL ipnathlp.dll...Microsoft NAT Helper Components ippromon.dll...IP Protocols Monitor DLL iprop.dll......OLE PropertySet Implementation iprtprio.dll...IP Routing Protocol Priority DLL iprtrmgr.dll...IP Router Manager ipsecsnp.dll...Internet Protocol Security Policy Management ipsmsnap.dll...IP Security Monitor Snapin ipv6mon.dll....IF Monitor DLL ipxmontr.dll...IPX Router Monitor DLL ipxpromn.dll...IPX Router Monitor DLL ipxrip.dll.....IPX RIP ipxrtmgr.dll...IPX ROUTER MANAGER ipxsap.dll.....SAP Agent DLL ipxwan.dll.....IPXWAN irclass.dll....Infrared Class Coinstaller isrdbg32.dll...ISR Debug 32-bit Engine jet500.dll.....JET Engine DLL jgaw400.dll....JG Audio Interface DLL (AOL File) jgdw400.dll....JG ART DLL (AOL File) jgmd400.dll....JG MIDI Player DLL (AOL File) jgpl400.dll....JG ART Player DLL (AOL File) jgsd400.dll....JG ART DLL (AOL File) jgsh400.dll....JG Slide Show Player DLL (AOL File) joy.cpl........Game Controllers Control Panel Applet kb16.com key01.sys keyboard.sys keymgr.dll.....Stored User Names and Passwords lnkstub.exe....Win95-to-WinNT Migration DLL Win95 Side loadfix.com localspl.dll...Local Spooler DLL localui.dll....Local Monitor UI DLL loghours.dll...Schedule Dialog lpk.dll........Session LogOff Utility lprhelp.dll....LPR Print Monitor lprmonui.dll...LPR Print Monitor UI lusrmgr.msc....lusrmgr.msc = Local Users and Groups. This computer is running Windows XP Home Edition. This snapin may not be used with that version of Windows. To manage user accounts for this computer, use the User Accounts tool in the Control Panel. mapistub.dll...Extended MAPI 1.0 for Windows NT mcastmib.dll...Microsoft Multicast subagent mcd32.dll......OpenGL MCD Client DLL mcdsrv32.dll...MCD Server mchgrcoi.dll...Medium Changer CoInstaller mciavi32.dll...Video For Windows MCI driver mciole16.dll...MCIOLE16 - OLE Handler DLL for MCI Objects mciole32.dll...MCI OLE DLL mciseq.dll.....MCI driver for MIDI sequencer mciwave.dll....MCI driver for waveform audio mdwmdmsp.dll...WMDM Service Provider driver for MDM Drivers mf3216.dll.....32-bit to 16-bit Metafile Conversion DLL mfc40u.dll.....MFCDLL Shared Library - Retail Version mfcsubs.dll mgmtapi.dll....Microsoft SNMP Manager API (uses WinSNMP) miglibnt.dll...NT migration dll support mlang.dat mll_hp.dll.....HP Media Label Library mll_mtf.dll....MTF (Microsoft Tape Format) Media Label Library mll_qic.dll....QIC113 Media Label Library mmdrv.dll......MultiMedia Kernel support Driver mmutilse.dll...Microsoft Multimedia Controls Utilities mobsync.dll....Microsoft Synchronization Manager mobsync.exe....Microsoft Synchronization Manager mode.com.......DOS Device MODE Utility modex.dll......ModeX Display Driver more.com.......More Utility moricons.dll...Windows NT Setup Icon Resources Library mplay32.exe....Windows Media Player 5.1 (A very old and basic version of Media Player.) mprddm.dll.....Demand Dial Manager Supervisor mprdim.dll.....Dynamic Interface Manager msacm.dll......Microsoft Audio Compression Manager msafd.dll......Microsoft Windows Sockets 2.0 Service Provider mscat32.dll....MSCAT32 Forwarder DLL MSCTFP.dll.....MSCTFP Server DLL msdtc.exe......MS DTC Console Program msdtclog.dll...MS DTC log manager DLL msdtcprf.ini msdtcprx.dll...MS DTC OLE Transactions interface proxy DLL msdtctm.dll....MS DTC transaction manager DLL msdtcuiu.dll...MS DTC administrative component DLL msimsg.dll.....Windows? Installer International Messages mslbui.dll msnsspc.dll....MSN Internet Access msobjs.dll.....System object audit names msr2c.dll......Microsoft Forms DLL msr2cenu.dll...Microsoft Forms DLL msrclr40.dll...Microsoft Jet Briefcase Reconciler Library msrecr40.dll...Microsoft Jet Briefcase Reconciler Resource Library mssap.dll......DRM msswch.dll.....msswch msutb.dll......MSUTB Server DLL msvcp50.dll....Microsoft ® C++ Runtime Library msvcrt20.dll...Microsoft? C Runtime Library msvideo.dll....Microsoft Video for Windows DLL msw3prt.dll....ISAPI dll for Web Printing msxml2r.dll....XML Resources for Win32 mtxdm.dll mtxex.dll mtxlegih.dll ncxpnt.dll.....Netork (This has to be a misspelling of "Network") Setup Wizard Support DLL nddenb32.dll...Network DDE NetBIOS Interface net.hlp netapi.dll.....Microsoft Network Dynamic Link Library for Microsoft neth.dll.......Net Help Messages DLL netmsg.dll.....Net Messages DLL netplwiz.dll...Map Network Drives/Network Places Wizard netsetup.exe...Win32 Cabinet Self-Extractor netsh.exe......Network Command Shell npptools.dll...NPP Tools Helper DLL nslookup.exe...nslookup APP ntdos404.sys ntdos411.sys ntdos412.sys ntdos804.sys ntio404.sys ntio411.sys ntio412.sys ntio804.sys ntlanman.dll...Microsoft? Lan Manager ntlanui.dll ntlanui2.dll...Network object shell UI ntmsdba.dll....Removable Storage Manager DB Object APIs ntmsevt.dll....Removable Storage Manager Event Logger ntmsmgr.msc ntmsoprq.msc ntmssvc.dll....Removable Storage Manager ntprint.dll....Spooler Setup DLL ntsd.exe.......Symbolic Debugger for Windows 2000 ntsdexts.dll...Symbolic Debugger for Windows 2000 nvmctray.dll...NVIDIA Media Center Library nvtuicpl.cpl...NVIDIA nView Control Panel nwiz.exe.......NVIDIA nView Wizard nwprovau.dll...Client Service for NetWare Provider and Authentication objsel.dll.....Object Picker Dialog oembios.sig ole2.dll.......OLE 2.1 16/32 Interoperability Library ole2disp.dll...OLE 2.1 16/32 Interoperability Library ole2nls.dll....OLE 2.1 16/32 Interoperability Library olecli.dll.....Object Linking and Embedding Client Library olesvr.dll.....Object Linking and Embedding Server Library opengl32.dll...OpenGL Client DLL panmap.dll.....PANOSE Font Mapper paqsp.dll......PaqSP Module pautoenr.dll...Auto Enrollment DLL pcl.sep perfc009.dat perfci.h perfci.ini perfd009.dat perffilt.h perffilt.ini perfh009.dat perfi009.dat perfmon.exe....Performance Monitor Command Line Shell. I also dete its shortcut, "Performance", in Control Panel\Administrative Tools. perfmon.msc....Microsoft Common Console Document (System Performance Monitor). I have no idea how to use this, or why I would need to. So I delete this file, and in Control Panel/Administration Tools I delete its shortcut, "Performance". perfnet.dll....Windows Network Service Performance Objects DLL PerfStringBackup.INI perfwci.h perfwci.ini photowiz.dll...Photo Printing Wizard pidgen.dll.....Pid3.0 generation pifmgr.dll.....Windows NT PIF Manager Icon Resources Library pjlmon.dll.....PJL Language monitor plustab.dll....Effects Control Panel extension pmspl.dll......Microsoft LAN Manager 2.1 Network Dynamic polstore.dll...Policy Storage dll prflbmsg.dll...Perflib Event Messages prodspec.ini progman.exe....Program Manager pschdprf.dll...Microsoft? Windows PSched Performance Monitor pschdprf.ini pscript.sep psnppagn.dll...DCOM Proxy for NPPAgent Object pubprn.vbs qosname.dll....Microsoft Windows GetQosByName Service Provider query.dll......Content Index Utility DLL racpldlg.dll...Micorsoft Remote Assitance rasauto.dll....Remote Access AutoDial Manager rasautou.exe...Remote Access Dialer rasctrs.dll....Windows NT Remote Access Perform Counter dll rasctrs.ini rasdial.exe....Remote Access Client Side Command Line Dial UI rasmontr.dll...RAS Monitor DLL rasmxs.dll.....Remote Access Device DLL for modems, PADS and switches rasphone.exe...Remote Access Phonebook rasrad.dll.....Remote Access Service NT RADIUS client module rassapi.dll....Remote Access Admin APIs dll rasser.dll.....Remote Access Media DLL for COM ports rcbdyctl.dll...Micorsoft Remote Assistance rcimlby.exe....Microsoft Remote Assistance rdpdd.dll......RDP Display Driver regedt32.exe...In Windows XP the extra functionality of regedt32.exe has been merged into regedit.exe. Regedt32.exe now is nothing more than a link. If you start regedt32.exe, the system runs regedit.exe regsvc.dll.....Remote Registry Service regwiz.exe.....RegWizExe regwizc.dll....RegWizCtrl Module routetab.dll...Microsoft Routing Table DLL rpcns4.dll.....Remote Procedure Call Name Service Client rsmps.dll......RSM Proxy Stub rsvp.exe.......Microsoft RSVP rsvp.ini rsvpmsg.dll....RSVP Messages DLL rtcshare.exe...RTC App Sharing rtipxmib.dll...Microsoft Router IPX MIB subagent rtm.dll........Routing Table Manager safrcdlg.dll...SCardDlg - Smart Card Common Dialog savedump.exe...Windows NT Save Dunp Utility sbe.dll........DirectShow Stream Buffer Filter sbeio.dll......Stream Buffer IO DLL sclgntfy.dll...Secondary Logon Service Notification secupd.sig security.dll...Security Support Provider Interface senscfg.dll....SENS Setup/Setup Tool serialui.dll...Serial Port Property Pages setupdll.dll...Windows 2000 Setup Dynlink sfmapi.dll.....Windows NT Macintosh File Service Client shellstyle.dll...Windows Shell Style Resource Dll shrpubw.exe....Share Creation Wizard shutdown.exe...Windows Remote Shutdown Tool sigverif.exe...File Signature Verification sisbkup.dll....Single-Instance Store Backup Support Functions smlogsvc.exe...Performance Logs and Alerts Service snmpapi.dll....SNMP Utility Library spnike.dll.....MDM Device Interface for Nike device spoolss.dll....Spooler SubSystem DLL spoolsv.exe....Spooler SubSystem App sprio600.dll...MDM Device Interface for Rio 600 device sprio800.dll...MDM Device Interface for Rio 800 device spxcoins.dll...Specialix MPS NT Upgrade CoInstaller sti_ci.dll.....Still Image Class Installer storage.dll....OLE 2.1 16/32 Interoperability Library streamci.dll...Streaming Device Class Installer svcpack.dll....Windows 2000 Service Pack Setup syncapp.exe....Create a Briefcase synceng.dll....Windows Briefcase Engine syncui.dll.....Windows Briefcase sysinv.dll.....Windows System Inventory syskey.exe.....SAM Lock Tool sysprint.sep sysprtj.sep tcpmib.dll.....Standard TCP/IP Port Monitor Helper DLL tcpmon.dll.....Standard TCP/IP Port Monitor DLL tcpmon.ini tcpmonui.dll...Standard TCP/IP Port Monitor UI DLL telnet.exe.....Microsoft Telnet Client termmgr.dll....Microsoft TAPI3 Terminal Manager toolhelp.dll...Windows Debug/Tool helper library traffic.dll....Microsoft Traffic Control 1.0 DLL tree.com.......Tree Walk Utility tsbyuv.dll.....Toshiba Video Codec txflog.dll.....Simple Kernel-mode File-based Log ufat.dll.......FAT Utility DLL umandlg.dll....UManDlg DLL ureg.dll.......Registry Utility DLL usbmon.dll.....Standard Dynamic Printing Port Monitor DLL usbui.dll......USB UI Dll vcdex.dll......32-bit MSCDEX Virtual Device Driver vdmredir.dll...Virtual Dos Machine Network Interface Library verifier.dll...Standard application verifier provider dll verifier.exe...Driver Verifier Manager vfpodbc.dll....vfpodbc vga256.dll.....256 Color VGA\SVGA Display Driver vga64k.dll.....32K/64K color VGA\SVGA Display Driver vjoy.dll.......32-bit Joystick Virtual Device Driver (I don't have a joystick for games) w32topl.dll....Windows NT Topology Maintenance Tool wextract.exe...Win32 Cabinet Self-Extractor wiaacmgr.exe...Windows Picture Acquisition Wizard wiadefui.dll...WIA Scanner Default UI wiadss.dll.....WIA TWAIN comptibility layer wiavusd.dll....WIA Video Stream device USD wifeman.dll....Windows WIFE interface core component win.com........WIN.COM for compatibility win32spl.dll...32-bit Spooler API DLL win87em.dll winbrand.dll...Windows Branding Resources winfax.dll.....Microsoft Fax API Support DLL (I don't have a fax machine.) winhelp.hlp winmsd.exe.....System Information winnls.dll.....Windows IME interface core component winntbbu.dll...Windows Setup Billboard DLL winsock.dll....Windows Socket 16-Bit DLL winstrm.dll....Streams DLL wmiprop.dll....WDM Provider Dynamic Property Page CoInstaller wowdeb.exe.....Windows Win16 Debugging Helper wowfax.dll.....Windows 3.1 Compatible Fax Driver DLL wowfaxui.dll...Windows 3.1 Compatible Fax Driver UI DLL wpabaln.exe....(Windows WPA Balloon Reminder) wshatm.dll.....Windows Sockets Helper DLL wship6.dll.....IPv6 Helper DLL wshisn.dll.....NWLINK2 Socket Helper DLL wshnetbs.dll...Netbios Windows Sockets Helper DLL WshRm.dll......Windows Sockets Helper DLL for PGM wsnmp32.dll....Microsoft WinSNMP v2.0 Manager API xactsrv.dll....Downlevel API Server DLL xolehlp.dll....MS DTC helper APIs DLL 400 file(s) Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584804612 Share on other sites More sharing options...
Pestul Posted October 26, 2004 Share Posted October 26, 2004 Hmm.. I'm not sure which directory effected this, but when I try to install network protocols (PPP over ethernet) or file and printer sharing, it not only fails (expected) but doesn't give the option to search the WinXP cd for it. It just says failed finding driver.. I'm guessing it would be either the \inf or \i386 which is the culpret. I don't really need it now, since the router is working fine with the lan/tcpip, but I may have a problem later if I need to just use the adsl modem standalone. Suggestions? Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584806979 Share on other sites More sharing options...
Bold_Fortune Posted October 26, 2004 Share Posted October 26, 2004 Pestul, I wish people would stop deleting the entire contents of C:\WINDOWS\inf. With all do respect to NeoMayhem, I wish he hadn't listed that in his guide. He is wrong about this. (Of course, I'm wrong about alot of things.) This is what he says... "7. c:\windows\inf\ NOTE: DON?T DELETE THIS FOLDER, JUST ALL THE FILES INSIDE! This folder contains a lot of windows drivers, if you ever add new hardware, windows looks in this folder, then on your CD drive for the latest drivers. Any hardware you might get will probably come with the drivers on a disk, so this folder is just a wasting space on your hard drive with outdated drivers. If all of your hardware is working fine, and you don?t plan on adding any new hardware for a while, deleting this wont effect your system at all. If you don?t want to delete everything in it, you can go into the folder, press CRTL+F and search for mdm*.* and delete everything that comes up. These are all modem drivers, and it is very unlikely you will ever need them because you either have a modem installed already, or if you do add one, it will come with newer drivers." -------------------------------------------------------------------------------------- Now here's what it is... You're going to need some of these inf files for more than just hardware installations. Try opening certain Windows apps without them. Example, Disk Cleanup Windows Components. You won't be able to access it without these particular inf 35 inf files: accessor.inf au.inf communic.inf comnt5.inf dtcnt5.inf fp40ext.inf fxsocm.inf games.inf ieaccess.inf igames.inf iis.inf ims.inf layout.inf msmsgs.inf msnmsn.inf multimed.inf netbeac.inf netiprip.inf netlpd.inf netoc.inf netsnmp.inf nettpsmp.inf netupnp.inf oeaccess.inf optional.inf pinball.inf rootau.inf setupqry.inf sysoc.inf tsoc.inf wbemoc.inf wbemsnmp.inf wmaccess.inf wmpocm.inf wordpad.inf 35 file(s) C:\WINDOWS\inf I deleted all .PNF files in this folder. PNF files, are cache-type that help making the opening of some applications quicker and more responsive. These are files which, when deleted, will re-create themselves should its corresponding .inf file by the same name be called upon. Per Rob Elder: It's a "pre-compiled" version of the ASCII .INF file that gets created when the Setup first processes a particular .INF file. It's done to speed up searches of the .INF files (as you've noticed there are LOTS of those on the system in Windows 2000/XP); if the dates of the .INF and .PNF files compare favorably (.PNF is later than .INF) the corresponding .PNF file will be used (if present). If, and only after you give it some time, (say 30 days), a corresponding .PNF file is not re-created alongside the .INF file, it means you aren't using the .INF file at all. Then go ahead and delete them. However, in the meanwhile, I picked this tip up from NeoMayhem: "Do a search for mdm*.* and delete all the *.inf files that comes up. These are all modem drivers, and it is very unlikely you will ever need them because you either have a modem installed already, or if you do add one, it will come with newer drivers." Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584808001 Share on other sites More sharing options...
Bold_Fortune Posted October 26, 2004 Share Posted October 26, 2004 One day of testing the new SP2 Batch File, and I discovered a couple of things with I didn't like. Although I had excluded the two files for Wireless Zero from the list of files the batch file removes, I forgot to remove them from the batch file itself...that's why my wife wears the "I'm with Stupid" t-shirt. I have a hunch that Wireless Zero, although it is okay to disable if you aren't using Wireless, its files have become an intrical part of SP2, so I didn't want to remove the two system32 files related to it. Also I took out "sti_ci.dll...Still Image Class Installer" because I didn't like the DCOM error I got in Event viewer after clicking on all my applications and programs. DCOM errors aren't usually anything serious, and I had no problems running my applications and programs...I just dislike any Event errors. So attached is my updated SP2 system32 Batch File. Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584808377 Share on other sites More sharing options...
Bold_Fortune Posted October 26, 2004 Share Posted October 26, 2004 Turns out the DCOM error I was recieving had nothing at all to do with the SP2 system32 batch file. The error occured when I opened "Paint"...because I had the Windows Image Acquisition (WIA) Service disabled. I since set this Service to Manual, and no more DCOM error. So I put back in the sti_ci.dll file back into the batch file. I got a feeling that this batch file is a goodie. I haven't experienced any problems using it. Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584808603 Share on other sites More sharing options...
"jan Posted October 26, 2004 Share Posted October 26, 2004 Nice work Bold, as always. Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584809148 Share on other sites More sharing options...
Pestul Posted October 26, 2004 Share Posted October 26, 2004 Thanks for the help Bold_Fortune.. now is there anyway to go about reloading the \inf directory outside of a reinstall? I'm trying to use the XP cd, but there are over 5500 files there, all of which are compressed obviously. Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584810063 Share on other sites More sharing options...
Bold_Fortune Posted October 26, 2004 Share Posted October 26, 2004 Thanks for the help Bold_Fortune.. now is there anyway to go about reloading the \inf directory outside of a reinstall? I'm trying to use the XP cd, but there are over 5500 files there, all of which are compressed obviously. 584810063[/snapback] You can do it one file at a time through msconfig and your installation CD. Otherwise, no. Maybe a repair install? But this is all good, because now you see first-hand how important it is to backup your system. I'm sorry, I know that's hard to listen to. Especially when you're in the throws of a problem like this, but it's so important to do. Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584810319 Share on other sites More sharing options...
Bold_Fortune Posted October 27, 2004 Share Posted October 27, 2004 I posted my entire 7-PART file deleting guide at Jan's site. It's in order, organized, and pinned to the top of a page so you can see it all together. It's very hard on this huge thread to keep it in on piece...and the thread moves along so fast, the lists get lost very quickly. Here you go... Jan's... http://www.graphixanstuff.com/Forum/index.php?showtopic=1692 Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584815549 Share on other sites More sharing options...
"jan Posted October 27, 2004 Share Posted October 27, 2004 Very organized. Me likes. Thanks Bold. Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584815562 Share on other sites More sharing options...
samsg Posted November 3, 2004 Share Posted November 3, 2004 Hi, mi windows folder is 1.9GB, i tried to find the dllcache folder inside system32 but i couldn't find it, is it possible this folder is on another place?. I have a c:\windows\i386 that is like 450mb long, what is this? can i delete it?, this is beside the c:\drivercache\i386 wich i already deleted as the guide said. Thanks for the help Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584852859 Share on other sites More sharing options...
Harsh! Posted November 3, 2004 Share Posted November 3, 2004 In regards to the "dllcache folder inside system32", you need to go to "Folder Options" -----"View" and tick the box that lets you see hidden system files... Then check out System32 folder for that elusive dllcache Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584853074 Share on other sites More sharing options...
samsg Posted November 3, 2004 Share Posted November 3, 2004 Hi, mi windows folder is 1.9GB, i tried to find the dllcache folder inside system32 but i couldn't find it, is it possible this folder is on another place?. I have a c:\windows\i386 that is like 450mb long, what is this? can i delete it?, this is beside the c:\drivercache\i386 wich i already deleted as the guide said. (I already tried showing the hidden system files) Thanks for the help Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584853170 Share on other sites More sharing options...
Renshaw Posted November 11, 2004 Share Posted November 11, 2004 if you don't have a windows XP disc only a recovery disc are any of these files needed?? Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584902596 Share on other sites More sharing options...
sanctified Veteran Posted November 17, 2004 Veteran Share Posted November 17, 2004 what its the assembly folder inside /windows? it is safe to delete? Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584938471 Share on other sites More sharing options...
LeCastor Posted November 27, 2004 Share Posted November 27, 2004 The assembly folder contains all the assemblies required by the .NET Framework, so you must not remove it (and i think you can't even delete it). Link to comment https://www.neowin.net/forum/topic/80511-winxp-guide-making-your-windows-folder-smaller/page/16/#findComment-584996175 Share on other sites More sharing options...
Recommended Posts