Leaked source code of windows server 2003
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.

280 lines
6.7 KiB

  1. @*:
  2. @*: This section has all the info we use
  3. @*: to calculate how much disk space will be
  4. @*: required to complete setup.
  5. @*:
  6. [DiskSpaceRequirements]
  7. @@:@@:FreeSysPartDiskSpace = 1024
  8. @@:@@:UpgradeFreeSysPartDiskSpace = 1024
  9. @@!m:@w:51WinDirSpace = 726788
  10. @@!m:@s:51WinDirSpace = 726788
  11. @m:@w:51WinDirSpace = 1048576
  12. @m:@s:51WinDirSpace = 1048576
  13. @*: This section has the info we use to
  14. @*: calculate the space requirements for the Program Files, Documents And Settings
  15. @*:
  16. @@!m:@w:351PFDocSpace = 0
  17. @@!m:@s:351PFDocSpace = 0
  18. @@!m:@w:40PFDocSpace = 1744
  19. @@!m:@s:40PFDocSpace = 1744
  20. @@!m:@w:50PFDocSpace = 25336
  21. @@!m:@s:50PFDocSpace = 29640
  22. @@!m:@w:51PFDocSpace = 25336
  23. @@!m:@s:51PFDocSpace = 29640
  24. @*: This represents current PFDOC size
  25. @@!m:@w:PFDocSpace = 81112
  26. @@!m:@s:PFDocSpace = 47279
  27. @m:@w:351PFDocSpace = 0
  28. @m:@w:40PFDocSpace = 0
  29. @m:@s:351PFDocSpace = 0
  30. @m:@s:40PFDocSpace = 0
  31. @m:@w:50PFDocSpace = 0
  32. @m:@s:50PFDocSpace = 0
  33. @m:@w:51PFDocSpace = 0
  34. @m:@s:51PFDocSpace = 0
  35. @m:@w:PFDocSpace = 0
  36. @m:@s:PFDocSpace = 0
  37. @*:
  38. @*: This table contains the disk space that
  39. @*: the %windir% took for some previous versions
  40. @*: This data is used to calculating how
  41. @*: much space the %windir% will grow on upgrades
  42. @*: These values came off the CDs for those
  43. @*: releases and should never need to be updated
  44. @*: in this file.
  45. @*:
  46. @@!m:@w:351WinDirSpace = 80000
  47. @@!m:@w:40WinDirSpace = 76486
  48. @@!m:@s:351WinDirSpace = 80000
  49. @@!m:@s:40WinDirSpace = 80443
  50. @@!m:@w:50WinDirSpace = 599028
  51. @@!m:@s:50WinDirSpace = 711629
  52. @m:@w:351WinDirSpace = 0
  53. @m:@w:40WinDirSpace = 0
  54. @m:@s:351WinDirSpace = 0
  55. @m:@s:40WinDirSpace = 0
  56. @m:@w:50WinDirSpace = 0
  57. @m:@s:50WinDirSpace = 0
  58. @*:
  59. @*: These values correspond to the disk space requirements
  60. @*: for the temporary files (i.e. the $WIN_NT$.~LS directory).
  61. @*:
  62. @*: Note that the x86 values contain a second set of data.
  63. @*: These values correspond to the disk space requirements
  64. @*: for the temporary boot files (i.e. the $WIN_NT$.~BT directory).
  65. @*:
  66. @*: Each entry cooresponds to space requirements on a drive
  67. @*: with a given cluster size (between 512 bytes and 256K bytes).
  68. @*:
  69. @@!m:@w:TempDirSpace512 = 339518464,13448704
  70. @@!m:@w:TempDirSpace1K = 340993024,13496320
  71. @@!m:@w:TempDirSpace2K = 343906304,13568000
  72. @@!m:@w:TempDirSpace4K = 350388224,13787136
  73. @@!m:@w:TempDirSpace8K = 364478464,14008320
  74. @@!m:@w:TempDirSpace16K = 396541952,15024128
  75. @@!m:@w:TempDirSpace32K = 463765504,17170432
  76. @@!m:@w:TempDirSpace64K = 612040704,21561344
  77. @@!m:@w:TempDirSpace128K = 924057600,31719424
  78. @@!m:@w:TempDirSpace256K = 1589903360,52953088
  79. @@!m:@s:TempDirSpace512 = 509767168,13710848
  80. @@!m:@s:TempDirSpace1K = 511202304,13756416
  81. @@!m:@s:TempDirSpace2K = 514111488,13826048
  82. @@!m:@s:TempDirSpace4K = 520675328,14045184
  83. @@!m:@s:TempDirSpace8K = 534945792,14295040
  84. @@!m:@s:TempDirSpace16K = 567443456,15319040
  85. @@!m:@s:TempDirSpace32K = 637468672,17498112
  86. @@!m:@s:TempDirSpace64K = 787021824,22020096
  87. @@!m:@s:TempDirSpace128K = 1105330176,32768000
  88. @@!m:@s:TempDirSpace256K = 1780219904,54788096
  89. @m:@w:TempDirSpace512 = 511032320
  90. @m:@w:TempDirSpace1K = 512499712
  91. @m:@w:TempDirSpace2K = 515571712
  92. @m:@w:TempDirSpace4K = 521789440
  93. @m:@w:TempDirSpace8K = 535322624
  94. @m:@w:TempDirSpace16K = 566001664
  95. @m:@w:TempDirSpace32K = 632586240
  96. @m:@w:TempDirSpace64K = 688652288
  97. @m:@w:TempDirSpace128K = 1003094016
  98. @m:@w:TempDirSpace256K = 1680605184
  99. @m:@s:TempDirSpace512 = 476352512
  100. @m:@s:TempDirSpace1K = 477990912
  101. @m:@s:TempDirSpace2K = 481413120
  102. @m:@s:TempDirSpace4K = 488357888
  103. @m:@s:TempDirSpace8K = 503373824
  104. @m:@s:TempDirSpace16K = 537821184
  105. @m:@s:TempDirSpace32K = 611450880
  106. @m:@s:TempDirSpace64K = 772276224
  107. @m:@s:TempDirSpace128K = 1115029504
  108. @m:@s:TempDirSpace256K = 1852833792
  109. @*:
  110. @*: These values are used to help setup determine how
  111. @*: much disk space is required for the %windir% (values
  112. @*: are in KBytes). Here's how it works:
  113. @*:
  114. @*: If we're doing a fresh install, we load the value
  115. @*: below, which tells us how much space we think
  116. @*: the %windir% will take.
  117. @*:
  118. @*: If we're doing an upgrade, the second step will
  119. @*: be to go find out which OS we're running on.
  120. @*: We use that to index into the 'upgrade' table
  121. @*: below and pull how much a base install of that
  122. @*: OS took. We then subtract the two and that
  123. @*: tells us how much the %windir% should grow.
  124. @*: Note that for NT5 upgrades, we'll simply assume
  125. @*: we need to grow the %windir% by 20Mb.
  126. @*:
  127. @*: Each entry cooresponds to space requirements on a drive
  128. @*: with a given cluster size (between 512 bytes and 256K bytes).
  129. @*:
  130. @@!m:@w:WinDirSpace512 = 994516
  131. @@!m:@w:WinDirSpace1K = 997059
  132. @@!m:@w:WinDirSpace2K = 1002512
  133. @@!m:@w:WinDirSpace4K = 1013500
  134. @@!m:@w:WinDirSpace8K = 1036024
  135. @@!m:@w:WinDirSpace16K = 1085440
  136. @@!m:@w:WinDirSpace32K = 1184256
  137. @@!m:@w:WinDirSpace64K = 1421184
  138. @@!m:@w:WinDirSpace128K = 1952256
  139. @@!m:@w:WinDirSpace256K = 3110912
  140. @@!m:@s:WinDirSpace512 = 1233930
  141. @@!m:@s:WinDirSpace1K = 1236510
  142. @@!m:@s:WinDirSpace2K = 1241936
  143. @@!m:@s:WinDirSpace4K = 1252856
  144. @@!m:@s:WinDirSpace8K = 1275536
  145. @@!m:@s:WinDirSpace16K = 1324816
  146. @@!m:@s:WinDirSpace32K = 1421440
  147. @@!m:@s:WinDirSpace64K = 1656320
  148. @@!m:@s:WinDirSpace128K = 2187520
  149. @@!m:@s:WinDirSpace256K = 3342592
  150. @m:@w:WinDirSpace512 = 1372987
  151. @m:@w:WinDirSpace1K = 1375383
  152. @m:@w:WinDirSpace2K = 1380614
  153. @m:@w:WinDirSpace4K = 1390768
  154. @m:@w:WinDirSpace8K = 1412080
  155. @m:@w:WinDirSpace16K = 1458512
  156. @m:@w:WinDirSpace32K = 1549664
  157. @m:@w:WinDirSpace64K = 1765952
  158. @m:@w:WinDirSpace128K = 2249344
  159. @m:@w:WinDirSpace256K = 3307008
  160. @m:@s:WinDirSpace512 = 1544597
  161. @m:@s:WinDirSpace1K = 1547147
  162. @m:@s:WinDirSpace2K = 1552728
  163. @m:@s:WinDirSpace4K = 1563568
  164. @m:@s:WinDirSpace8K = 1586168
  165. @m:@s:WinDirSpace16K = 1635520
  166. @m:@s:WinDirSpace32K = 1733120
  167. @m:@s:WinDirSpace64K = 1963392
  168. @m:@s:WinDirSpace128K = 2477696
  169. @m:@s:WinDirSpace256K = 3600896