Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

Lets clean up our reg......

- - - - -

  • Please log in to reply
48 replies to this topic

#1
Dude111

Dude111

    Banned

  • Banned
  • PipPip
  • 297 posts
  • Joined 01-October 08
  • OS:none specified
  • Country: Country Flag
Lets dedicate this thread to parts of the registry that can be deleted without any bad effects...... (Resulting in a slimmer registry)

Ill start

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist

There is no need to have all these keys in these subkeys under USERASSIST,first time i checked this area i had tons.... Now i only have 1 entry in each subkey (I keep checking and if more are added i just delete again)

When you delete this key (USERASSIST) windows will recreate it within minutes but will only have 1 entry in each of the 2 subkeys.......... (Count)



HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\checkbadapps

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\checkbadapps400

This two areas are not needed either and can be removed (Thank you for confirming it CharlotteTheHarl...)


HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\AppPatches

This is only required if older program installers are run (They might not run right without these patches) .. If you run STAND ALONE EXEs though it shouldnt matter....


How to remove advertisement from MSFN

#2
CharlotteTheHarlot

CharlotteTheHarlot

    MSFN Master

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,054 posts
  • Joined 24-September 07
  • OS:none specified
  • Country: Country Flag

Lets dedicate this thread to parts of the registry that can be deleted without any bad effects...... (Resulting in a slimmer registry)

Woohoo, :thumbup I get to crack open my Registry_Cleanup archives which have been collecting victim keys for years.

Hmmm let's see, how about one of my favorite pet peeves: ShellNew. One of the best performance gains is obtained from deleting all unwanted ShellNew entries. The effect is noticeable when you right-click and drag the pointer over the New > flyout and are forced to wait for ten minutes while the registry is search for filetype objects that have the optional ShellNew added subkey. Here is my current collection:

[-HKEY_LOCAL_MACHINE\Software\Classes\.000\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.a2k\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ac3\Ac3\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.acd-bak\Acid4\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.acd-bak\AcidMusic5\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.acd-zip\Acid4\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.acd-zip\AcidMusic5\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.acd\Acid4\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.acd\AcidMusic5\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.acm\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.am3\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.am4\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.am5\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.amf\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.AmiGlobe\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.aqf\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.asc\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.aut\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.bci\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.bcs\sfBatch\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.bfc\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.bjf\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.bmf\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.bmp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.bpd\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.c3d\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.c3v\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cal\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cb\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cbd\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ccw\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cdc\NeroCdCoverType\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cdd\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cdl\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cdm\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cdp\CDA Project File\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cdp\CDA5.2 Project File\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cdr\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cdx\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cfp\CFontPro.Package\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cfp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cfw\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.chm\CHM.file\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.clb\CdrLabel.label\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.clbx\CdrLabel.LabelXml\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.clk\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.clproj\clproj\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.clt\CdrLabel.Template\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cmp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cnv\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.col\COLfile\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.cpt\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.dar\DVD Architect 1.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.dar\DVD Architect 2.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.dls\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.dly\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.dms\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.dna\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.doc\Word.Document.6\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.doc\Word.Document.8\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.doc\WordDocument\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.doc\Wordpad.Document.1\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.DT\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.DW5\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.dwg\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.eap\EA.Document\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.eap\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ecl\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.edg\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.eds\EditStudio Project\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.eds_bakp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.eds_pckg\EditStudio Install package\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.emf\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.epf\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.etr\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ex1\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ex2\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ex3\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.eyb\EYBfile\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.fap\FotoAngelo.fap\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.fcs\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.fft\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ffx\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.fit\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.fla\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.fmp\Mosaica.Project\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.FolderPointer\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.frg\Forge 7.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.frg\Forge 8.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.fx\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.fxp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.gcd\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ggx\ggx.file\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.gho\Ghost\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ghs\GhostSpan\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.grd\grd.file\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.grp\grp.file\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.his\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.html\HTMLfile\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.i2g\i2g.Document\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.icf\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.idp\IDpack2002Plus62_1\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.idt\IDpack2002Plus62_2\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ip3\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ip\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.its\ITS File\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ivr\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.jbf\PaintShopPro8.BrowserCacheFile\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.jbf\PSP7.BrowserFile\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.jwc\ShellNew];;;[-HKEY_LOCAL_MACHINE\Software\Classes\.lnk\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.lot\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.mcd\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.mcp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.mdb\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.Medialib-bak\Media Manager\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.Medialib\Media Manager\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.mip\PSP7.MultiImagePrint\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.mmw\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.mnb\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.mng\AnimationShop3.Animation\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.mss\Msispy.Automation\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.mu\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.mwf\MathematicsWorksheetFactory.Worksheet\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.n3v\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nbk\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.net\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nhv\NeroHfsType\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nra\NeroAudioType\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nrb\NeroCdromBootType\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nrg\NeroImageType\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nrh\NeroCdromHybridType\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nri\NeroCdromType\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nrm\NeroMixedModeType\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nru\NeroUdfType\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nrv\NeroVideoType\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nwc\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nx1\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nx2\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.nx3\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.obd\Office.Binder.8\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.obs\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ofn\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ogg\Ogg Vorbis\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.opt\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.otl\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.p2v\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.p3d\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.p65\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.par\par.file\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.pca\Perfect Clarity Audio\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.pcb\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.pfa\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.pfp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.pgd\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.pht\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.pkd\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.plt\plt\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.plug\buZZ Plugin File\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ply\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.pmf\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.pom\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ppt\PowerPoint.Show.8\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.pqi\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.psp\PSP7.Image\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.psp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.PspFrame\PaintShopPro8.Frame\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.PspImage\PaintShopPro8.Image\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.PspMask\PaintShopPro8.Mask\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.PspScript\PaintShopPro8.Script\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.PspShape\PaintShopPro8.Shape\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.PspTube\PaintShopPro8.PictureTube\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.PspWorkspace\PaintShopPro8.Workspacefile\ShellNew];;;[-HKEY_LOCAL_MACHINE\Software\Classes\.rar\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.rbk\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.rdw\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.reap\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ResBuild\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.rsnp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.rxp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sam\AmiProDocument\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.scb\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sch\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.se\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.set\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sf5\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sf6\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sf7\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sfa\SFA\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sfd\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sfVidcap\SonicFoundryVideoCapture\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sfw\Forge 6.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sfw\Forge 7.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sfw\Forge 8.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.shw\Presentations31.Show\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sib\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.SLB\SLB\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.smt\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.snp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.ssc\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.stk\buZZ stack File\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.stu\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sxc\sOffice.StarCalcDocument.6\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sxd\sOffice.StarDrawDocument.6\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sxi\sOffice.StarImpressDocument.6\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.sxw\sOffice.StarWriterDocument.6\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.t3d\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.tba\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.tbl\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.tct\TurboCAD.Drawing.4\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.tcw\TurboCAD.Drawing.4\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.tel\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.tex\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.thm\DVD Architect 2.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.tnt\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.tpp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.trk\ShellNew];;;[-HKEY_LOCAL_MACHINE\Software\Classes\.txt\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.typ\Fastype Typing File\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.udb\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.udl\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.uga\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.upj\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.vbp\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.vbp\VisualBasic.Project\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.vc\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.veg\Vegas 2.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.veg\Vegas 4.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.veg\Vegas 6.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.vf-zip\VidFact\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.vf.bak\Vegas Movie Studio 4.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.vf.bak\VidFact\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.vf\Vegas Movie Studio 4.0\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.vf\VidFact\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.vib\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.vpj\VPJfile\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.w64\vidfact\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.w64\Wave 64\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wav\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wb2\QuattroPro.Graph.6\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wb2\QuattroPro.Notebook.6\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wbb\WBBfile\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wbj\wbjfile\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wcf\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wcm\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wdb\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wk4\123Worksheet\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wks\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wmf\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wpd\WP5Doc\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wpd\WP7Doc\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wpd\WP8Doc\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wpd\WpWin6.1file\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wpg\TextArt.Document\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wpg\WPDraw30.Chart\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wpg\WPDraw30.Drawing\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wps\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wrk\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wsa\AnimationShop3.WorkSpaceFile\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wsp\Psp7.WorkSpace\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wxi\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.wxr\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.x3d\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.xar\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.xif\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.xls\Excel.Sheet.8\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.xps\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.xs1\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\.xsc\ShellNew];;;[-HKEY_LOCAL_MACHINE\Software\Classes\.zip\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\Grids.Document\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\Grids.Library\ShellNew][-HKEY_LOCAL_MACHINE\Software\Classes\SoundRec\ShellNew]
Let's say you want to keep the NEW document action for a given filetype like WKS, well you just comment the line out (with semicolons) or just delete the line. For example, when I right-click and hover over New >, I only see RAR, ZIP and TEXT. They are commented out of the above list intentionally, as is the LNK filetype.

Of course these keys will not exist in all registries, but deleting a non-existant key causes no harm. To find out what your registry really does contain you just need to export it and then text search for the string: \ShellNew]. Anyone can custom tailor their own deleter by doing so. Certain programs (e.g., Xara3d and SetupFactory) insist on running a self-register function every single time they are used. This makes it necessary to keep a registry deleter handy to execute often so the ShellNew does not get cluttered.

ShellNew meets the criteria of safe to remove since they are optional, but it won't save that much space. This particular tweak is more along a performance boost with respect to the Windows GUI Shell.

... Let him who hath understanding reckon the Number Of The Beast ...


#3
CharlotteTheHarlot

CharlotteTheHarlot

    MSFN Master

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,054 posts
  • Joined 24-September 07
  • OS:none specified
  • Country: Country Flag
Ok, here is another one. This cleans up entries left over from running the Microsoft program called HWINFO.EXE (aka HWDIAG.EXE earlier) from the Win95osr/Win98 Gold era. It was a nice utility for diagnosing Plug and Pray (PnP) problems on Win9x and can still be run today. If you were to run this program, it installs subkeys attached to each and every PnP device in the registry, in these subkeys it stored a snapshot of the that PnP configuration. The idea was that the next time it was run it would go back to those keys, compare this archived data with the current PnP configuration and then generate a (very nice) report. The amount of crap added to the registry was embarrasing even by Microsoft's standards.

These were the keys deleted off just two computers:

[-HKEY_LOCAL_MACHINE\Enum\BIOS\*Int0800\0C\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0000\00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0000\01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0100\02\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0100\03\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0200\02\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0201\01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0303\05\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0303\06\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0400\09\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0400\0B\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0501\0C\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0501\0D\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0700\0A\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0700\0B\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0800\04\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0800\06\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0A03\08\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0A03\09\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0B00\03\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0B00\04\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0C01\00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0C01\08\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0C02\0E\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0C04\05\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0C04\07\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0F13\07\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0F13\0D\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnPB006\0A\HwDiag][-HKEY_LOCAL_MACHINE\Enum\ESDI\Generic_IDE__Disk_Type01_\MF&Child0000&PCI&Ven_8086&Dev_1230&SubSys_00000000&Rev_02&Bus_00&Dev_07&Func_0100\HwDiag][-HKEY_LOCAL_MACHINE\Enum\ESDI\Generic_IDE__Disk_Type02_\MF&Child0000&PCI&Ven_8086&Dev_1230&SubSys_00000000&Rev_02&Bus_00&Dev_07&Func_0110\HwDiag][-HKEY_LOCAL_MACHINE\Enum\FLOP\Generic_NEC__Floppy_Disk_\BIOS&*PnP0700&0A00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\FLOP\Generic_NEC__Floppy_Disk_\BIOS&*PnP0700&0B00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\HTREE\Reserved\0\HwDiag][-HKEY_LOCAL_MACHINE\Enum\IsaPnP\ReadDataPort\0\HwDiag][-HKEY_LOCAL_MACHINE\Enum\IsaPnP\USR1001\63677700\HwDiag][-HKEY_LOCAL_MACHINE\Enum\MF\Child0000\Pci&Ven_8086&Dev_1230&SubSys_00000000&Rev_02&Bus_00&Dev_07&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\MF\Child0000\Pci&Ven_8086&Dev_2411&SubSys_24118086&Rev_02&Bus_00&Dev_1F&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\MF\Child0001\Pci&Ven_8086&Dev_1230&SubSys_00000000&Rev_02&Bus_00&Dev_07&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\MF\Child0001\Pci&Ven_8086&Dev_2411&SubSys_24118086&Rev_02&Bus_00&Dev_1F&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\ModemWave\TelePath_56K_FAX_Modem\IsaPnP&USR1001&63677700\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Monitor\GWY0311\Pci_Ven_100C&Dev_3208&SubSys_00000000&Rev_30_Bus_00&Dev_0D&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Monitor\SNY0770\Pci_Ven_8086&Dev_7123&SubSys_02008086&Rev_03_Bus_00&Dev_01&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\Family\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\Family\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\Family\0002\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\MsTcp\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\MsTcp\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\MsTcp\0002\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\MsTcp\0003\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\NdisWan\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\NdisWan\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\Vredir\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\Vredir\0002\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\IRQholder\60\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\IRQholder\61\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\IRQholder\62\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\IRQholder\63\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_100C&Dev_3208&SubSys_00000000&Rev_30\Bus_00&Dev_0D&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_1102&Dev_0002&SubSys_00211102&Rev_05\Bus_00&Dev_10&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_1102&Dev_7002&SubSys_00201102&Rev_05\Bus_00&Dev_10&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_11C1&Dev_0441&SubSys_041013E0&Rev_01\00F000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_122D&SubSys_00000000&Rev_02\Bus_00&Dev_00&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_122E&SubSys_00000000&Rev_02\Bus_00&Dev_07&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_1230&SubSys_00000000&Rev_02\Bus_00&Dev_07&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_2410&SubSys_00000000&Rev_02\Bus_00&Dev_1F&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_2411&SubSys_24118086&Rev_02\Bus_00&Dev_1F&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_2412&SubSys_24128086&Rev_02\Bus_00&Dev_1F&Func_02\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_2415&SubSys_40018086&Rev_02\Bus_00&Dev_1F&Func_05\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_2418&SubSys_00000000&Rev_02\Bus_00&Dev_1E&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_7122&SubSys_71228086&Rev_03\Bus_00&Dev_00&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_7123&SubSys_02008086&Rev_03\Bus_00&Dev_01&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_9004&Dev_6178&SubSys_00000000&Rev_01\Bus_00&Dev_0F&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\*PnP0C00\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\*PnP0C01\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Net\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Net\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Net\0002\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Net\0003\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Net\0004\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Net\0005\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Printer\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Printer\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Printer\0002\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Processor_Update\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\SCSIAdapter\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\SwEnum\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\ATAPI___CD-ROM_DRIVE-40XT\MF&Child0001&PCI&Ven_8086&Dev_1230&SubSys_00000000&Rev_02&Bus_00&Dev_07&Func_0100\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\BTC_____BCE2410IM_______A\MF&Child0001&PCI&Ven_8086&Dev_2411&SubSys_24118086&Rev_02&Bus_00&Dev_1F&Func_0100\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\MAXTOR_6L080J4__________A\MF&Child0000&PCI&Ven_8086&Dev_2411&SubSys_24118086&Rev_02&Bus_00&Dev_1F&Func_0110\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\MAXTOR_90871U2__________F\MF&Child0000&PCI&Ven_8086&Dev_2411&SubSys_24118086&Rev_02&Bus_00&Dev_1F&Func_0100\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\Philips_OmniWriter26____1\Pci&Ven_9004&Dev_6178&SubSys_00000000&Rev_01&Bus_00&Dev_0F&Func_0060\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\Seagate_ST52160N________0\Pci&Ven_9004&Dev_6178&SubSys_00000000&Rev_01&Bus_00&Dev_0F&Func_0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\Syquest_EZ135S__________1\Pci&Ven_9004&Dev_6178&SubSys_00000000&Rev_01&Bus_00&Dev_0F&Func_0050\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\Toshiba_CD-ROM_XM-5602B_1\MF&Child0001&PCI&Ven_8086&Dev_1230&SubSys_00000000&Rev_02&Bus_00&Dev_07&Func_0100\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\Toshiba_DVD-ROM_SD-M12121\MF&Child0001&PCI&Ven_8086&Dev_2411&SubSys_24118086&Rev_02&Bus_00&Dev_1F&Func_0110\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SW\{a7c7a5b0-5af3-11d1-9ced-00a024bf0407}\{9b365890-165f-11d0-a195-0020afd156e4}\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SW\{b7eafdc0-a680-11d0-96d8-00aa0051e51d}\{9b365890-165f-11d0-a195-0020afd156e4}\HwDiag][-HKEY_LOCAL_MACHINE\Enum\TapeController\TapeDetection\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\TapeController\TapeDetection\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\USB\Root_HUB\Pci&Ven_8086&Dev_2412&SubSys_24128086&Rev_02&Bus_00&Dev_1F&Func_02\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Virtual\*CTL7010\Pci&Ven_1102&Dev_7002&SubSys_00201102&Rev_05&Bus_00&Dev_10&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Virtual\Sblive_SB16Emulation\Pci&Ven_1102&Dev_0002&SubSys_00211102&Rev_05&Bus_00&Dev_10&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\CTMISC\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\FDC\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\FDC\0003\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\HDC\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\HDC\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\HDC\0003\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Media\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Media\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Media\0005\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Media\0020\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Modem\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Modem\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Mouse\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0003\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0004\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0005\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetClient\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0003\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0004\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0005\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Ports\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Ports\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Ports\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Ports\0004\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Printer\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Printer\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Printer\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\SCSIAdapter\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\SCSIAdapter\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0009\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0010\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0012\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0014\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\TapeDetection\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\TapeDetection\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\USB\0000\HwDiag]
If you understand the format of those entries you will see that the potential for this list is practically infinite. You could easily have Ports\0003\HwDiag and Ports\0005\HwDiag added in, and USB\0001 as well! What I am saying is that this is not an all-inclusive list, far from it actually.

To demonstrate the magnitude of the waste, if each of those listed keys were present in the registry, they would contain quite a bit of data underneath each of them in both values and subkeys. For example, this is what existed under just one of the above keys:

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Printer\0000\HwDiag][HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Printer\0000\HwDiag\Iconlib.dll]"CompanyName"="Microsoft Corporation""File Date"="5/11/1998 7:1 AM""File Size"=dword:0001cd70"FileDescription"="Icon Library""FileVersion"="4.10.1998""LegalCopyright"="Copyright © Microsoft Corp. 1991-1998"[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Printer\0000\HwDiag\Tty.drv]"CompanyName"="Microsoft Corporation""File Date"="5/11/1998 7:1 AM""File Size"=dword:000079b0"FileDescription"="TTY Generic/Text Only Driver""FileVersion"="4.10.1998""LegalCopyright"="Copyright © Microsoft Corp. 1991-1998"[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Printer\0000\HwDiag\Tty.hlp]"File Date"="5/11/1998 7:1 AM""File Size"=dword:00003020[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Printer\0000\HwDiag\Unidrv.dll]"CompanyName"="Microsoft Corporation""File Date"="5/11/1998 7:1 AM""File Size"=dword:00030440"FileDescription"="Microsoft Universal Printer Driver library""FileVersion"="4.10.1998""LegalCopyright"="Copyright © Microsoft Corp. 1991-1998"[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Printer\0000\HwDiag\Unidrv.hlp]"File Date"="5/11/1998 7:1 AM""File Size"=dword:00003e7c
Thankfully, that whole chunk of waste gets removed by simply deleting the HwDiag root key. The most sensible thing for someone to do is to export their registry and then text search for the string: \HwDiag]. If it exists you likely have your work cut out for you. You can safely run the above registry deleter (the first one!), and it will definitely remove many of them, but some will likely remain.

Final Note: I believe there was an option withing the HWINFO program to remove its registry entries, However, this means you have to run the program to find out. This I would not do!

EDIT: Please see Post #12 for some more details about this one.

Edited by CharlotteTheHarlot, 18 October 2008 - 11:02 PM.

... Let him who hath understanding reckon the Number Of The Beast ...


#4
geoc

geoc

    new

  • Member
  • 25 posts
  • Joined 05-March 07
  • OS:98SE
  • Country: Country Flag
Very interesting thread!
For UssersAsist it is util Mru-Blaster.You may remove at every startup.
I remove with RegSeeker also AOL,ATM,ATT,CompuServe,Prodigy,OLS,Telnet,from registry.

#5
cannie

cannie

    Advanced Member

  • Member
  • PipPipPip
  • 470 posts
  • Joined 04-June 08
  • OS:Windows 7 x86
  • Country: Country Flag

parts of the registry that can be deleted without any bad effects......


Try this freeware Registry Repair:

http://www.glarysoft...ml?tag=download

Edited by cannie, 18 October 2008 - 01:56 PM.


#6
monroe

monroe

    Friend of MSFN

  • MSFN Sponsor
  • 939 posts
  • Joined 21-May 07
  • OS:XP Pro x86
  • Country: Country Flag

Donator

Hi ....

I have a question in Post #3 ... I did understand Post #1 and deleted those entries out of the registry but I don't understand how to delete the HWINFO entries. You say this in your post :

--------------------------------------------------------------------------------------------------------------------------
"You can safely run the above registry deleter (the first one!), and it will definitely remove many of them,
but some will likely remain."
--------------------------------------------------------------------------------------------------------------------------

What "registry deleter" is this ? ... are you talking about a delete program ? .... you mention the "first one!" ... I just don't see or understand that part of your post. ... just not sure what the "first one!" is.

thanks, duffy98

#7
cannie

cannie

    Advanced Member

  • Member
  • PipPipPip
  • 470 posts
  • Joined 04-June 08
  • OS:Windows 7 x86
  • Country: Country Flag

parts of the registry that can be deleted without any bad effects......


More about registry cleaning:

This Easy Cleaner is also excellent for this and other purposes:

http://www.download....4-10529179.html

Touching Registry is very dangerous! Don't change anything unless you know totally well what you are doing. Better leave this task to these programs or other like Registry Repair, Ole Clean or Registry Mechanic (all are easy to find in the internet).

For additional security you may save system.dat, user.dat, system ini and win.ini in a folder of your own, so that you may restore them to C:\Windows in case of need using DOS and xcopy. This is more secure than trusting in the regedit system provided by Microsoft, because the OS never touchs your recovery files, you renew them only when you are sure that the system is working OK, and you use a transparent way to restore from scratch your essential registry files: a 100% secure copy and a 100% clear program to restore them.

HTH

Edited by cannie, 18 October 2008 - 02:46 PM.


#8
dencorso

dencorso

    Iuvat plus qui nihil obstat

  • Supervisor
  • 5,945 posts
  • Joined 07-April 07
  • OS:98SE
  • Country: Country Flag

Donator

You all may find this old topic of interest: Puzzling Registry Size Issue.
And, do backup yor registry before starting to yank things out of it. :whistle: Sometimes it's months before you find out something went wrong. Messing with the register can mean hours of reinstalls. :ph34r: Or just redeploying the backed up SYSTEM.DAT and USER.DAT, in case you had stashed a copy of them somewhere safe, before starting your cleanup. :thumbup

#9
monroe

monroe

    Friend of MSFN

  • MSFN Sponsor
  • 939 posts
  • Joined 21-May 07
  • OS:XP Pro x86
  • Country: Country Flag

Donator

Hi ...

Perhaps most of you know about this little registry backup program that extends the automatic 5 days that Windows 98SE (98 also) saves as a backup for a problem ... this program can extend the backups to 14 ( ... or any number if you wish, 20, 50 etc.). I post it here for Win 98SE people who never heard of it .... I copied this description of what it is and how it works ... very easy to set up and use and you have 14 days of emergency registry backups to fall back on.

-----------------------------------------------------------------------------------------------------------------

To improve on the 5 days MS have on registry backups, use the Cabrest system below and get 14 days.

... http://www.pcnineone...o/regback1.html

For those that find the above site confusing, here is what to do.

Alter MaxBackupCopies from 5 to 14 in scanreg.ini ( as per instructions at above site )

Download the zipped copy of the Batch file from, ... http://www.pcnineone...ads/cabrest.zip

Unzip, copy and paste cabrest onto the top of C or drop into "C" : in Windows Explorer .

Delete zip file, or save it on floppy, if you want it for others or the future .

Print the instructions below and stick on your computer in front of you or keep them handy, so when you
have to go back to a good copy of the registry, you don't need to search for them .

------------------------------------

Toggle F8 ( when , verifying DMA pool message comes on ) or Press Ctrl during bootup, depends on your computer .

Select , Command Prompt only .

Type in cabrest and press Enter , keep answering "y" and you will see a
table, which will allow you to select which CAB file to restore from.
So, for example, to restore from rb009 cab, you look at the table and
see 09 corresponds to the letter "j". You type "j" and NOT the number.
Follow instructions .

Type win and press Enter to exit .

If after following the instructions to Restore, things aren't
working, go to an earlier date and try again .

--------------------------------------------------------------------------------------------------------------

.... http://www.pcnineone...o/regback1.html

Hope this might be helpful to someone ....

duffy98

#10
whatever420

whatever420

    MSFN Expert

  • Member
  • PipPip
  • 114 posts
  • Joined 30-May 05
  • OS:98SE
  • Country: Country Flag
I always deleted everything under:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Advanced INF Setup]

[HKEY_CURRENT_USER\Software\Microsoft\Advanced INF Setup]


and never had any problems... (that I know of).

Back-up both keys before deleting them...


Here are some more keys to check around for entries to delete:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Telephony] and it's sub-keys...
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Telephony\Cards] and it's sub-keys...

You won't delete everything you find under those keys, but, there are a ton of useless entries...
You'll have to decide what you need or want to keep...
Back-up both keys before deleting anything from them...


Also check:

[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectDraw\Compatibility]
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\MediaResources\DirectSound\Application Compatibility]

Remember... BACKUP, BACKUP, BACKUP...!
OS: WINDOWS 98SE MB: P3V4X (1006 004) CPU: P3 850 @ 1055 MHZ RAM: 768 MB of CL2 PC133 HDD: 2 WD1600AAJB-00J3A0 (160 GIG) VIDEO: GEFORCE FX 5500 (77.72) MONITOR: SONY CPD-100ES AUDIO: SBLIVE! (SB0228) DVD: BENQ 1655 (BCDB) / ASUS 1814BL (1.14)

#11
cannie

cannie

    Advanced Member

  • Member
  • PipPipPip
  • 470 posts
  • Joined 04-June 08
  • OS:Windows 7 x86
  • Country: Country Flag
Since long ago, to keep my regisytry clean of unuseful keys I run at start the following "Clean.reg":



REGEDIT4
[-HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder]
[-HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run]
[-HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices]
[-HKEY_LOCAL_MACHINE\Software\Microsoft\Advanced INF Setup]
[-HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Last Update]
[-HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Applets\Check Drive\LastSurfaceAnalysis]
[-HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Applets\Check Drive\LastCheck]
[-HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\LastCheck]
[-HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\LastOptimize]
[-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\checkbadapps]
[-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\CheckBadApps400]
[-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\AppPatches]
[-HKEY_LOCAL_MACHINE\Software\CLASSES\AppID\{4EEDE5C9-2CAD-11D2-9AD4-080009ED1D06}]
[-HKEY_LOCAL_MACHINE\Software\CLASSES\TypeLib\{4EEDE5C8-2CAD-11D2-9AD4-080009ED1D06}\1.0\0\win32]
[-HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{4EEDE5D8-2CAD-11D2-9AD4-080009ED1D06}\LocalServer32]
[-HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{4EEDE5D6-2CAD-11D2-9AD4-080009ED1D06}\LocalServer32]



To make it work at every start you must copy/paste into a text file, call it Clean.reg and put it into the C:\Windows folder, and afterwards copy/paste into a text file and click on the following install.reg:


REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]
"Clean"="regedit /s C:\\Windows\\Clean.reg"



As I said before, it is very convenient to keep always saved system.dat, user.dat, system ini and win.ini in a folder of your own before any changes in the registry, so that you may restore them using DOS in case of need.

After an extensive clean it is very convenient to compress the registry. I use Registry Compressor Pro. I prefer the older versions made when Windows 98 was the most extended single user OS.


HTH

Edited by cannie, 18 October 2008 - 04:53 PM.


#12
CharlotteTheHarlot

CharlotteTheHarlot

    MSFN Master

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,054 posts
  • Joined 24-September 07
  • OS:none specified
  • Country: Country Flag

I have a question in Post #3 ... I did understand Post #1 and deleted those entries out of the registry but I don't understand how to delete the HWINFO entries. You say this in your post :
--------------------------------------------------------------------------------------------------------------------------
"You can safely run the above registry deleter (the first one!), and it will definitely remove many of them,
but some will likely remain."
--------------------------------------------------------------------------------------------------------------------------
What "registry deleter" is this ? ... are you talking about a delete program ? .... you mention the "first one!" ... I just don't see or understand that part of your post. ... just not sure what the "first one!" is.

@duffy98 ... please take note of the excellent advice offered above by both whatever420 and cannie. That advice is to backup your current registry by both exporting it from REGEDIT and by copying the SYSTEM.DAT and USER.DAT (and CLASSES.DAT if it exists) to a safe location.

To answer your question regarding Post#3, there I am describing the registry trash created by Microsoft's HWINFO.EXE (aka HWDIAG.EXE earlier). You may want to look at your registry export in an editor and search for this string first: \HwDiag]. If it doesn't exist at all, you may skip this post. If it does exist, make sure the search results are not from some MRU for a program and are in fact registry keys whose line ends with \HwDiag]. Then, repeat/continue the search and you should find more (this will indicate that you will benefit from deleting these keys).

The deleter I mentioned is contained in that first CodeBox. Here it is more properly defined:

REGEDIT4[-HKEY_LOCAL_MACHINE\Enum\BIOS\*Int0800\0C\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0000\00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0000\01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0100\02\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0100\03\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0200\02\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0201\01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0303\05\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0303\06\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0400\09\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0400\0B\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0501\0C\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0501\0D\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0700\0A\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0700\0B\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0800\04\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0800\06\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0A03\08\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0A03\09\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0B00\03\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0B00\04\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0C01\00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0C01\08\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0C02\0E\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0C04\05\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0C04\07\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0F13\07\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnP0F13\0D\HwDiag][-HKEY_LOCAL_MACHINE\Enum\BIOS\*PnPB006\0A\HwDiag][-HKEY_LOCAL_MACHINE\Enum\ESDI\Generic_IDE__Disk_Type01_\MF&Child0000&PCI&Ven_8086&Dev_1230&SubSys_00000000&Rev_02&Bus_00&Dev_07&Func_0100\HwDiag][-HKEY_LOCAL_MACHINE\Enum\ESDI\Generic_IDE__Disk_Type02_\MF&Child0000&PCI&Ven_8086&Dev_1230&SubSys_00000000&Rev_02&Bus_00&Dev_07&Func_0110\HwDiag][-HKEY_LOCAL_MACHINE\Enum\FLOP\Generic_NEC__Floppy_Disk_\BIOS&*PnP0700&0A00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\FLOP\Generic_NEC__Floppy_Disk_\BIOS&*PnP0700&0B00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\HTREE\Reserved\0\HwDiag][-HKEY_LOCAL_MACHINE\Enum\IsaPnP\ReadDataPort\0\HwDiag][-HKEY_LOCAL_MACHINE\Enum\IsaPnP\USR1001\63677700\HwDiag][-HKEY_LOCAL_MACHINE\Enum\MF\Child0000\Pci&Ven_8086&Dev_1230&SubSys_00000000&Rev_02&Bus_00&Dev_07&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\MF\Child0000\Pci&Ven_8086&Dev_2411&SubSys_24118086&Rev_02&Bus_00&Dev_1F&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\MF\Child0001\Pci&Ven_8086&Dev_1230&SubSys_00000000&Rev_02&Bus_00&Dev_07&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\MF\Child0001\Pci&Ven_8086&Dev_2411&SubSys_24118086&Rev_02&Bus_00&Dev_1F&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\ModemWave\TelePath_56K_FAX_Modem\IsaPnP&USR1001&63677700\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Monitor\GWY0311\Pci_Ven_100C&Dev_3208&SubSys_00000000&Rev_30_Bus_00&Dev_0D&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Monitor\SNY0770\Pci_Ven_8086&Dev_7123&SubSys_02008086&Rev_03_Bus_00&Dev_01&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\Family\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\Family\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\Family\0002\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\MsTcp\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\MsTcp\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\MsTcp\0002\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\MsTcp\0003\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\NdisWan\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\NdisWan\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\Vredir\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Network\Vredir\0002\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\IRQholder\60\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\IRQholder\61\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\IRQholder\62\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\IRQholder\63\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_100C&Dev_3208&SubSys_00000000&Rev_30\Bus_00&Dev_0D&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_1102&Dev_0002&SubSys_00211102&Rev_05\Bus_00&Dev_10&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_1102&Dev_7002&SubSys_00201102&Rev_05\Bus_00&Dev_10&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_11C1&Dev_0441&SubSys_041013E0&Rev_01\00F000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_122D&SubSys_00000000&Rev_02\Bus_00&Dev_00&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_122E&SubSys_00000000&Rev_02\Bus_00&Dev_07&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_1230&SubSys_00000000&Rev_02\Bus_00&Dev_07&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_2410&SubSys_00000000&Rev_02\Bus_00&Dev_1F&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_2411&SubSys_24118086&Rev_02\Bus_00&Dev_1F&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_2412&SubSys_24128086&Rev_02\Bus_00&Dev_1F&Func_02\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_2415&SubSys_40018086&Rev_02\Bus_00&Dev_1F&Func_05\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_2418&SubSys_00000000&Rev_02\Bus_00&Dev_1E&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_7122&SubSys_71228086&Rev_03\Bus_00&Dev_00&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_8086&Dev_7123&SubSys_02008086&Rev_03\Bus_00&Dev_01&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Pci\Ven_9004&Dev_6178&SubSys_00000000&Rev_01\Bus_00&Dev_0F&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\*PnP0C00\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\*PnP0C01\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Net\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Net\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Net\0002\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Net\0003\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Net\0004\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Net\0005\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Printer\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Printer\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Printer\0002\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\Processor_Update\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\SCSIAdapter\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Root\SwEnum\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\ATAPI___CD-ROM_DRIVE-40XT\MF&Child0001&PCI&Ven_8086&Dev_1230&SubSys_00000000&Rev_02&Bus_00&Dev_07&Func_0100\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\BTC_____BCE2410IM_______A\MF&Child0001&PCI&Ven_8086&Dev_2411&SubSys_24118086&Rev_02&Bus_00&Dev_1F&Func_0100\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\MAXTOR_6L080J4__________A\MF&Child0000&PCI&Ven_8086&Dev_2411&SubSys_24118086&Rev_02&Bus_00&Dev_1F&Func_0110\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\MAXTOR_90871U2__________F\MF&Child0000&PCI&Ven_8086&Dev_2411&SubSys_24118086&Rev_02&Bus_00&Dev_1F&Func_0100\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\Philips_OmniWriter26____1\Pci&Ven_9004&Dev_6178&SubSys_00000000&Rev_01&Bus_00&Dev_0F&Func_0060\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\Seagate_ST52160N________0\Pci&Ven_9004&Dev_6178&SubSys_00000000&Rev_01&Bus_00&Dev_0F&Func_0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\Syquest_EZ135S__________1\Pci&Ven_9004&Dev_6178&SubSys_00000000&Rev_01&Bus_00&Dev_0F&Func_0050\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\Toshiba_CD-ROM_XM-5602B_1\MF&Child0001&PCI&Ven_8086&Dev_1230&SubSys_00000000&Rev_02&Bus_00&Dev_07&Func_0100\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SCSI\Toshiba_DVD-ROM_SD-M12121\MF&Child0001&PCI&Ven_8086&Dev_2411&SubSys_24118086&Rev_02&Bus_00&Dev_1F&Func_0110\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SW\{a7c7a5b0-5af3-11d1-9ced-00a024bf0407}\{9b365890-165f-11d0-a195-0020afd156e4}\HwDiag][-HKEY_LOCAL_MACHINE\Enum\SW\{b7eafdc0-a680-11d0-96d8-00aa0051e51d}\{9b365890-165f-11d0-a195-0020afd156e4}\HwDiag][-HKEY_LOCAL_MACHINE\Enum\TapeController\TapeDetection\0000\HwDiag][-HKEY_LOCAL_MACHINE\Enum\TapeController\TapeDetection\0001\HwDiag][-HKEY_LOCAL_MACHINE\Enum\USB\Root_HUB\Pci&Ven_8086&Dev_2412&SubSys_24128086&Rev_02&Bus_00&Dev_1F&Func_02\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Virtual\*CTL7010\Pci&Ven_1102&Dev_7002&SubSys_00201102&Rev_05&Bus_00&Dev_10&Func_01\HwDiag][-HKEY_LOCAL_MACHINE\Enum\Virtual\Sblive_SB16Emulation\Pci&Ven_1102&Dev_0002&SubSys_00211102&Rev_05&Bus_00&Dev_10&Func_00\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\CTMISC\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\FDC\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\FDC\0003\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\HDC\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\HDC\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\HDC\0003\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Media\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Media\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Media\0005\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Media\0020\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Modem\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Modem\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Mouse\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0003\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0004\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0005\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetClient\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0003\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0004\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0005\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Ports\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Ports\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Ports\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Ports\0004\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Printer\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Printer\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Printer\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\SCSIAdapter\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\SCSIAdapter\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0002\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0009\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0010\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0012\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0014\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\TapeDetection\0000\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\TapeDetection\0001\HwDiag][-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\USB\0000\HwDiag]
Also understand my comments about this NOT being all-inclusive. Any given system will have some variations to those registry key names. You see that there is BIOS\*Int0800\0C listed right at the top of the list, well there could just as easily be a BIOS\*Int0800\0D\HwDiag] instead (or in addition) on your system. Regardless, do search your registry export first for the existance of \HwDiag] before you do anything.

If you do have such keys in your registry, because of the previously mentioned variations this deleter most likely will not remove all of them. You will still have to do another REGEDIT export and search for remainders. If necessary, please post back with more questions if any of this is still not clear before you do anything.

--------------------------------------------------------------------------------------------------------------------------

@Dude111 ... Thanks for starting a good thread. It will no doubt be a busy one and a fun one. You may want to consider editing the first post and add something to the end of it stressing that this type of registry hacking is clearly dangerous and registry backups MUST me made. To rip off whatever420's large font idea I think I'll add:


Danger: REGISTRY HACKING IS FOR EXPERTS!
If you do not completely understand the patches in this thread, ask questions or skip them entirely.
DISCLAIMER: I am not responsible for any damage that someone else causes to their own system.
Backup your Registry!


... Let him who hath understanding reckon the Number Of The Beast ...


#13
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag
Can someone start to create a reg or batch file to delete the unecessary keys?
It will make it easier to not jam up the system.

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#14
Dude111

Dude111

    Banned

  • Banned
  • PipPip
  • 297 posts
  • Joined 01-October 08
  • OS:none specified
  • Country: Country Flag
Cannie has a good one posted here

http://www.msfn.org/...o...st&p=804760

Although clearing "RUNSERVICES" wouldnt be a good idea as i have 2 entries that run @ startup.. (My firewall and power schemes)

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices

Edited by Dude111, 08 December 2008 - 12:47 AM.


#15
Old_Style

Old_Style

    Newbie

  • Member
  • 11 posts
  • Joined 01-February 09
First I wanna say THX to all guys, who keep 98 alive :)

Now here is how I keep my registry clean and small:

I do recomment this free registry cleaner:
http://www.eusing.co...try_cleaner.htm

At the beginning I was careful when handling it, but meanwhile I let him run and delete all strings he finds and thats a lot.

After cleaning you can shrink your registry files by entering:

scanreg /fix


in the last line of autoexec.bat.

Restart your computer and it will cleanup your registry, when finished it tells you to restart again, than you have to remove this entry or simply add the "rem" command before it, so it looks like this:

rem scanreg /fix



Now lets COMPARE :)

user.dat = 700 kB
system.dat = 6.100 kB

Check the size of boths files before cleaning and fixing and then you know that Eusing does a good job.

Greets.

#16
E-66

E-66

    Member

  • Member
  • PipPip
  • 277 posts
  • Joined 15-August 06
  • OS:XP Pro x86
  • Country: Country Flag

After cleaning you can shrink your registry files by entering: scanreg /fix


I thought it was scanreg/opt ???

#17
Dude111

Dude111

    Banned

  • Banned
  • PipPip
  • 297 posts
  • Joined 01-October 08
  • OS:none specified
  • Country: Country Flag

user.dat = 700 kB
system.dat = 6.100 kB

I use REGSEEKER and heres my file sizes @ present

User.dat - 533k
System.dat - 3609k

#18
Queue

Queue

    Member

  • Member
  • PipPip
  • 164 posts
  • Joined 24-May 08
My root certificates (well, and non-root ones as well) take up more space than your entire system.dat file Dude1111. =O

Queue

Edited by Queue, 03 February 2009 - 12:23 AM.


#19
starcraftmaster

starcraftmaster

    Advanced Member

  • Member
  • PipPipPip
  • 414 posts
  • Joined 11-September 08
Old_Style

After cleaning you can shrink your registry files by entering:
scanreg /fix
in the last line of autoexec.bat.
Restart your computer and it will cleanup your registry, when finished it tells you to restart again, than you have to remove this entry or simply add the "rem" command before it, so it looks like this:
rem scanreg /fix
whats this do lol

any playing around with the registry isnt a good thing!
it may look like windows works fine but later on you may find that centein programs or windows programs need them and you wont know why its stuffs up becasue this be a long time after
battlecruiser operational

#20
Old_Style

Old_Style

    Newbie

  • Member
  • 11 posts
  • Joined 01-February 09

I use REGSEEKER and heres my file sizes @ present

User.dat - 533k
System.dat - 3609k


Thats small. :thumbup
I have Norton System Works installed and I guess at least 2 MB of registry entries come just with this Suite.

any playing around with the registry isnt a good thing!
it may look like windows works fine but later on you may find that centein programs or windows programs need them and you wont know why its stuffs up becasue this be a long time after


Im using Eusing Free Registry Cleaner and scanreg /fix for years now. Never had any problems.
A clean small registry is the key to a fast and stable system.

Of course I do regularly backups as well.
Especially before working with registry files its recommended to make a sysbackup, so it can be restored if something is messed up.

#21
Queue

Queue

    Member

  • Member
  • PipPip
  • 164 posts
  • Joined 24-May 08

I use REGSEEKER...

Wow, REGSEEKER is really aggressive (and fast).

I use Norton WinDoctor primarily (it typically can repair erroneous registry entries by pointing them to a relocated file as opposed to just deleting them) but REGSEEKER found a mound of things WinDoctor doesn't. Some of the entries, primarily the ones it deems obsolete, actually aren't, so there's no way I'm going to just delete all that it finds, but it does do a good job of digging into CLSIDs.

Contrary to popular belief, a bloated registry doesn't automatically hamper Win9x performance; it largely depends on which sections of the registry are bloated (particularly parts of the registry than Windows itself has to enumerate often). I have a 9MB+ system.dat file and easily achieve week+ uptimes (without even an Explorer restart) and have a boot time of under half a minute; responsiveness and multi-tasking capability are fast and solid. A sincerely large part of my LOCAL_MACHINE hive is taken up by signed file certificates (why they store such large data blobs in the registry is a mystery to me). It's my goal to trim the fat a little and get it back down under 8MB.

Queue

#22
herbalist

herbalist

    paranoid independent

  • Member
  • PipPipPipPipPip
  • 729 posts
  • Joined 15-December 06
  • OS:98
  • Country: Country Flag
I realize that it hasn't been updated in years, but MRUBlaster cleans a lot of junk out of the registry, including those UserAssist mentioned in the first post. It is still very worthwhile on 98 systems.

My 98FE unit has more installed than it needs, but the system.dat is 6521KB and user.dat is 389KB. My 98SE box is cleaner with system.dat at 3573KB and user.dat at 229KB. MRU blaster did most of the cleaning. In this registry thread, another member (Eidenk) linked to a couple of excellent registry tools, available here. One of them, Regcon does an excellent job of compacting the registry files and is the other utility responsible for the small file sizes. Batch files that save and overwrite the existing system and user.dat files with the cleaned, compressed, and optimized copies during bootup keeps them that size.
Rick

#23
Queue

Queue

    Member

  • Member
  • PipPip
  • 164 posts
  • Joined 24-May 08
My SystemCertificates section (HKLM\Software\Microsoft\SystemCertificates) is 2.2 MB by itself. Do I just have a truckload of expired certificates?

I'm prefacing this next paragraph with the information that my 98SE machine has seen constant use since it was built in early 2001 and has never had Windows reinstalled (or been formatted for that matter) so quite a bit of old things are left over from computer use 5+ years ago, even though the system has undergone numerous optimizations and is in fantastic shape.

When doing some HKLM cleanup (mainly uninstalling software I'll never use again) I ran into an interesting side-effect of a common (and often maligned) program: InterActual Player (commonly installed at AutoRun of commercial DVDs) prevents a floppy drive grind that occurs the first time you open Explorer after a reboot. I discovered this when, after uninstalling all DVD playing software (I just use VLC now) the first time I opened Explorer I had a pause and floppy grind and had to wait a moment for the drive listing to populate. I had kept difference listings of registry changes made during the uninstallations and InterActual had a few interesting "API filters" listed so I figured I'd give it a shot and see if it was providing this perk; I restored the deleted files and loaded a registry backup from earlier in the day and then uninstalled (and then rebooted) one program at a time until the floppy drive grinds started happening, and confirmed that it was InterActual Player providing the benefit.

So, my question now is, is it normal for your floppy drive to do a disk check the first time Explorer is opened after a reboot, or is my computer weird for needing InterActual Player to remain installed to prevent it?

Queue

#24
Dude111

Dude111

    Banned

  • Banned
  • PipPip
  • 297 posts
  • Joined 01-October 08
  • OS:none specified
  • Country: Country Flag

I use REGSEEKER...

Wow, REGSEEKER is really aggressive (and fast).

Yes its the BEST one i have found :)

It is NOT A BEGINNERS TOOL in any means,you can really screw things up.. (Example: Clicking the 'STARTUP ENTRIES' tab and deleting all you find there)

#25
Old_Style

Old_Style

    Newbie

  • Member
  • 11 posts
  • Joined 01-February 09

...
So, my question now is, is it normal for your floppy drive to do a disk check the first time Explorer is opened after a reboot, or is my computer weird for needing InterActual Player to remain installed to prevent it?

Queue


Hi Queue,

try this one:

Open SYSTEM PROPERTIES
Than the right TAB which is about PERFORMANCE
Click the button FILESYSTEM
Than goto FLOPPY DISK -Tab
Theres a box you can uncheck to stop Windows from searching the floppy.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users