Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

130 lines
5.2 KiB

  1. REGEDIT4
  2. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  3. ; Register Dfrg
  4. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg]
  5. "Build"="1.0.015"
  6. "EnableDm"="1"
  7. "LogDefragStartStop"="1"
  8. "LogDefragSummary"="1"
  9. "LogfilesDefragged"="1"
  10. "LogfilesMoved"="1"
  11. ;;;;;;;;;;;This should be a REG_EXPAND_SZ
  12. "PathName"="%systemroot%\\system32"
  13. "Position"="0,0,0,0"
  14. ;;;;;;;;;;;This should be a REG_EXPAND_SZ
  15. "ResourceDllName"="%systemroot%\\system32\\DfrgRes.dll"
  16. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  17. ; Register Dfrg Boot Optimize
  18. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]
  19. ;;;;;;;;;;;This should be a REG_SZ
  20. "Enable"="Y"
  21. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  22. ; Register the snapin in the MMC
  23. [HKEY_LOCAL_MACHINE\Software\Microsoft\MMC\NodeTypes\{43668E22-2636-11d1-A1CE-0080C88593A5}]
  24. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\Snapins\{43668E21-2636-11D1-A1CE-0080C88593A5}]
  25. @="Dfrg Snapin"
  26. "About"="{B5C45061-2729-11D1-A1D7-0080C88593A5}"
  27. "NodeType"="{43668E22-2636-11D1-A1CE-0080C88593A5}"
  28. "Provider"="Microsoft Corp., Executive Software International"
  29. "Version"="1.0.15"
  30. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\Snapins\{43668E21-2636-11D1-A1CE-0080C88593A5}\NodeTypes]
  31. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\Snapins\{43668E21-2636-11D1-A1CE-0080C88593A5}\NodeTypes\{43668E22-2636-11D1-A1CE-0080C88593A5}]
  32. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\Snapins\{43668E21-2636-11D1-A1CE-0080C88593A5}\StandAlone]
  33. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  34. ; Set up GUID for the snapin about box
  35. [HKEY_CLASSES_ROOT\CLSID\{B5C45061-2729-11D1-A1D7-0080C88593A5}]
  36. @="CSnapinAboutImpl"
  37. [HKEY_CLASSES_ROOT\CLSID\{B5C45061-2729-11D1-A1D7-0080C88593A5}\LocalServer32]
  38. @="DfrgSnap.dll"
  39. [HKEY_CLASSES_ROOT\CLSID\{B5C45061-2729-11D1-A1D7-0080C88593A5}\ProgID]
  40. @="DfrgSnap.DfrgSnap.1"
  41. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  42. ; Set up GUID for the Defrag NTFS engine
  43. [HKEY_CLASSES_ROOT\CLSID\{80EE4901-33A8-11d1-A213-0080C88593A5}]
  44. @="Defrag NTFS engine"
  45. [HKEY_CLASSES_ROOT\CLSID\{80EE4901-33A8-11d1-A213-0080C88593A5}\LocalServer32]
  46. @="DfrgNtfs.exe"
  47. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  48. ; Set up GUID for the Defrag FAT engine
  49. [HKEY_CLASSES_ROOT\CLSID\{80EE4902-33A8-11d1-A213-0080C88593A5}]
  50. @="Defrag FAT engine"
  51. [HKEY_CLASSES_ROOT\CLSID\{80EE4902-33A8-11d1-A213-0080C88593A5}\LocalServer32]
  52. @="DfrgFat.exe"
  53. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  54. ; Register the DfrgCtl class
  55. [HKEY_CLASSES_ROOT\CLSID\{202D3AEF-2F0E-11D1-A1F6-0080C88593A5}]
  56. @="DfrgCtl Class"
  57. [HKEY_CLASSES_ROOT\CLSID\{202D3AEF-2F0E-11D1-A1F6-0080C88593A5}\InprocServer32]
  58. @="DfrgUi.dll"
  59. "ThreadingModel"="Apartment"
  60. [HKEY_CLASSES_ROOT\CLSID\{202D3AEF-2F0E-11D1-A1F6-0080C88593A5}\MiscStatus]
  61. @="0"
  62. [HKEY_CLASSES_ROOT\CLSID\{202D3AEF-2F0E-11D1-A1F6-0080C88593A5}\MiscStatus\1]
  63. @="131473"
  64. [HKEY_CLASSES_ROOT\CLSID\{202D3AEF-2F0E-11D1-A1F6-0080C88593A5}\ProgID]
  65. @="DfrgCtl.DfrgCtl.1"
  66. [HKEY_CLASSES_ROOT\CLSID\{202D3AEF-2F0E-11D1-A1F6-0080C88593A5}\Programmable]
  67. [HKEY_CLASSES_ROOT\CLSID\{202D3AEF-2F0E-11D1-A1F6-0080C88593A5}\ToolboxBitmap32]
  68. @="DfrgUi.dll, 1"
  69. [HKEY_CLASSES_ROOT\CLSID\{202D3AEF-2F0E-11D1-A1F6-0080C88593A5}\TypeLib]
  70. @="{202D3AE0-2F0E-11D1-A1F6-0080C88593A5}"
  71. [HKEY_CLASSES_ROOT\CLSID\{202D3AEF-2F0E-11D1-A1F6-0080C88593A5}\Version]
  72. @="1.0"
  73. [HKEY_CLASSES_ROOT\CLSID\{202D3AEF-2F0E-11D1-A1F6-0080C88593A5}\VersionIndependentProgID]
  74. @="DfrgCtl.DfrgCtl"
  75. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  76. ; Register the DfrgSnap class
  77. [HKEY_CLASSES_ROOT\CLSID\{43668E21-2636-11D1-A1CE-0080C88593A5}]
  78. @="Disk Defragmenter Snapin Class"
  79. [HKEY_CLASSES_ROOT\CLSID\{43668E21-2636-11D1-A1CE-0080C88593A5}\InprocServer32]
  80. @="DfrgSnap.dll"
  81. "ThreadingModel"="Both"
  82. [HKEY_CLASSES_ROOT\CLSID\{43668E21-2636-11D1-A1CE-0080C88593A5}\ProgID]
  83. @="DfrgSnap.DfrgSnap.1"
  84. [HKEY_CLASSES_ROOT\CLSID\{43668E21-2636-11D1-A1CE-0080C88593A5}\VersionIndependentProgID]
  85. @="DfrgSnap.DfrgSnap"
  86. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  87. ; Register the DfrgCtl class by name
  88. [HKEY_CLASSES_ROOT\DfrgCtl.DfrgCtl]
  89. @="DfrgCtl Class"
  90. [HKEY_CLASSES_ROOT\DfrgCtl.DfrgCtl\CurVer]
  91. @="DfrgCtl.DfrgCtl.1"
  92. [HKEY_CLASSES_ROOT\DfrgCtl.DfrgCtl.1]
  93. @="DfrgCtl Class"
  94. [HKEY_CLASSES_ROOT\DfrgCtl.DfrgCtl.1\CLSID]
  95. @="{202D3AEF-2F0E-11D1-A1F6-0080C88593A5}"
  96. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  97. ; Register the IDfrgCtl interface
  98. [HKEY_CLASSES_ROOT\Interface\{202D3AEE-2F0E-11D1-A1F6-00E0C88593A5}]
  99. @="IDfrgCtl"
  100. [HKEY_CLASSES_ROOT\Interface\{202D3AEE-2F0E-11D1-A1F6-00E0C88593A5}\ProxyStubClsid]
  101. @="{00020424-0000-0000-C000-000000000046}"
  102. [HKEY_CLASSES_ROOT\Interface\{202D3AEE-2F0E-11D1-A1F6-00E0C88593A5}\ProxyStubClsid32]
  103. @="{00020424-0000-0000-C000-000000000046}"
  104. [HKEY_CLASSES_ROOT\Interface\{202D3AEE-2F0E-11D1-A1F6-00E0C88593A5}\TypeLib]
  105. @="{202D3AE0-2F0E-11D1-A1F6-00E0C88593A5}"
  106. "Version"="1.0"