This appendix summarizes all the requirements listed for server systems in this guide. If a recommended feature is implemented, it must meet the requirements defined in this guide for that feature.
1. All operating system–controlled hardware complies with these guidelines and is listed on the Windows NT HCL
Required
2. System and components support dates from the year 2000 and beyond
Required
3. System processor capabilities meet performance requirements for each server class
Required
4. Multiprocessor-capable systems comply with symmetric multiprocessor support specifications and meet minimum expansion requirements
Required for all systems, with Enterprise class supporting expansion to at least 4 processors
5. Installed system memory meets minimum requirements
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | 128 MB required | 256 MB required | 128 MB required |
Enterprise: | 128 MB required | 256 MB required | 128 MB required |
SOHO: | 128 MB required | 256 MB required | 128 MB required |
6. System memory capacity meets minimum requirements
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | 512 MB required | 2 GB required | 512 MB required |
Enterprise: | 512 MB required | 4 GB required | 512 MB required |
SOHO: | 512 MB required | 2 GB required | 512 MB required |
7. System memory includes ECC memory protection
Required
8. System design meets ACPI 1.0 and related requirements
Required for all server types, with additional requirements for SOHO servers
9. Hardware design supports OnNow initiative
Required for all server types, with additional requirements for SOHO servers
10. System startup meets requirements for OnNow support
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Optional | Optional | Optional |
Enterprise: | Optional | Optional | Optional |
SOHO: | Required | Required | Required |
11. System BIOS meets boot support requirements
Required
12. System and device configuration meet Plug and Play requirements
Required
13. Unique Plug and Play ID is provided for each system device and add-on device
Required
14. Option ROMs meet Plug and Play requirements
Optional
15. “PNP” vendor code is used only to define a legacy device’s Compatible ID
Required
16. Device Bay controller and devices, if present, meet Device Bay 1.0 and other requirements
Required
Bus and Device Requirements
17. System provides an I/O bus based on industry standard specification
Required
18. System supports a 32-bit bus architecture
Required
19. System supports a 64-bit bus architecture
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Recommended | Optional |
Enterprise: | Recommended | Required | Optional |
SOHO: | Recommended | Recommended | Optional |
20. PCI bus and devices comply with PCI 2.1 and other requirements
Required
21. System makes a best effort to provide each PCI slot and device type access to a non-shared interrupt line
Required
22. System does not contain ghost devices
Required
23. System uses standard method to close BAR windows on nonsubtractive decode PCI bridges
Required
24. PCI devices do not use the <1 MB BAR type
Required
25. PCI devices decode only their own cycles
Required
26. VGA-compatible devices do not use non-video I/O ports
Required
27. PCI chip sets support Ultra DMA if primary host controller uses ATA
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Required | Not applicable | Required |
Enterprise: | Required | Not applicable | Required |
SOHO: | Required | Not applicable | Required |
28. Functions in a multifunction PCI device do not share writable PCI Configuration Space bits
Required
29. Devices use the PCI Configuration Space for their Plug and Play identifiers
Required
30. Device IDs include PCI Subsystem IDs
Required
31. Configuration Space is correctly populated
Required
32. Interrupt routing is supported using ACPI
Required
33. BIOS does not configure I/O systems to share PCI interrupts
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Recommended | Required | Recommended |
SOHO: | Recommended | Required | Recommended |
34. BIOS configures boot device IRQ and writes to the interrupt line register
Required
35. Systems that support hot swapping for any PCI device use ACPI-based methods
Required
36. All 66-MHz and 64-bit PCI buses in a server system comply with PCI 2.1 and other requirements
Required
37. All PCI devices complete memory write transaction (as a target) within specified times
Required
38. All PCI components comply with PCI Bus Power Management Interface specification
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Recommended | Recommended |
Enterprise: | Recommended | Recommended | Recommended |
SOHO: | Required | Required | Required |
39. System provides support for 3.3Vaux if system supports S3 or S4 state
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Recommended | Recommended |
Enterprise: | Recommended | Recommended | Recommended |
SOHO: | Required | Required | Required |
40. PCI bus power states are correctly implemented
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Recommended | Recommended |
Enterprise: | Recommended | Recommended | Recommended |
SOHO: | Required | Required | Required |
41. All USB hardware complies with USB 1.0 specifications
Required
42. USB connections use USB icon
Required
43. USB devices and drivers support maximum flexibility of hardware interface options
Required
44. USB host controller complies with OpenHCI or UHCI specification
Required
45. System and devices comply with USB power management requirements
Required
46. USB devices comply with their related USB device class specifications
Required
47. USB hubs comply with the USB Specification, Version 1.1
Recommended
48. Bus-powered USB hubs provide ports that can be individually power switched
Required
49. Any subsystems implementing I2O comply with standards and other requirements
Required
50. System does not include ISA expansion slots
Required
51. System does not include embedded ISA network adapters, storage controllers, or graphics adapters
Required
52. System does not include ISA expansion devices
Required
53. System includes APIC support
Required
54. Device driver and installation meet Hardware Design Guide requirements
Required
55. Keyboard and mouse connections meet requirements for bus and device classes
Required
56. Serial port meets requirements for bus and device classes
Required
57. Parallel port meets requirements for bus and device classes
Required for all server types, with ECP support required for SOHO servers
58. System includes emergency repair support
Required
59. Primary graphics adapter meets minimum requirements
Required
Networking and Communications Requirements
60. System includes non-ISA NDIS 5.0 network adapter
Required
61. Network adapter uses NDIS 5.0 miniport driver
Required
62. NDIS 5.0 miniport driver supports high-performance send and receive calls
Required
63. Network adapter offloads TCP/IP checksum, IP Security encryption, and TCP message segmentation
Recommended
64. Full-duplex adapter automatically detects and switches to full-duplex mode
Required
65. Adapter automatically senses presence of functional network connection
Required
66. Adapter automatically senses transceiver type
Required
67. Adapter can transmit packets from buffers aligned on any boundary
Required
68. Adapter communicates with driver across any bridge
Required
69. Adapter supports filtering for at least 32 multicast addresses
Required
70. Adapter supports configuration capabilities and registry settings for performance tuning
Required
71. Server network adapter supports remote system setup capabilities
Recommended
72. Network connections used for remote boot meet Net PC v.1.0b requirements for remote system setup
Required
73. PCI network adapter properly supports higher-level PCI commands
Required
74. Adapter and driver support promiscuous mode
Required
75. Adapter and driver support multicast promiscuous mode
Required
76. Network adapter and driver support priority for IEEE 802-style networks
Recommended
77. Device Bay network adapter meets requirements
Required
78. PCI network adapters are bus masters
Required
79. USB or IEEE 1394 network device complies with related device class specifications
Recommended
80. Network device and driver meet Plug and Play and power management requirements.
Required
81. Network communications device supports wake-up events
Recommended
82. System includes modem communications device
Recommended
83. Modem supports ITU-T V.250, Hayes-compatible command set
Required
84. Data modem supports PCM (V.90) with V.42 and V.42bis protocol
Required
85. Data modem supports digital connection to support host-side V.90 operation
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Required | Required | Required |
SOHO: | Recommended | Required | Recommended |
86. Fax modem supports 14.4 Kbps (V.17) with Class 1 (TIA-578-A) command set
Required
87. Fax modem supports adaptive DATA/FAX call classification based on T.32 +FAA
Required
88. Data modem supports V.80 for synchronous access
Required
89. Modem supports adaptive connection, V.25, V.8, and V.8bis call control signaling with V.251 modem commands
Required
90. Modem supports blacklisted and delayed number clearing
Required where applicable
91. Modem supports TDD, meeting V.18-1996 with V.250 AT commands
Recommended
92. Modem controller meets minimum requirements
Required
93. Voice modem support is provided
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Optional | Optional | Optional |
Enterprise: | Optional | Optional | Optional |
SOHO: | Recommended | Recommended | Recommended |
94. Voice modem supports ITU V.253 (AT+V)
Required
95. ATM adapter meets network adapter requirements
Required
96. ATM adapter supports a minimum number of simultaneous connections
Required
97. ATM adapter supports all service types defined by the ATM Forum
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Recommended | Required | Recommended |
SOHO: | Recommended | Required | Recommended |
98. ATM adapter supports UBR service type
Required
99. ATM adapter supports a minimum number of simultaneously active VBR or CBR connections
Required
100. ATM adapter supports traffic shaping
Required
101. ATM adapter enforces PCR on UBR virtual circuits
Required
102. ATM adapter and driver support dynamic link speed configuration
Required
103. ATM adapter supports OAM
Required
104. ATM adapter supports buffer chaining (Tx + Rx)
Required
105. ADSL device is implemented as an integrated ADSL modem
Recommended
106. Integrated ADSL modem meets network adapter requirements
Required
107. ATM/ADSL solution is implemented for integrated ADSL modems
Recommended
108. ADSL modem supports DMT line encoding
Recommended
109. ADSL modem supports rate adaptation
Recommended
110. Device is implemented as an integrated cable modem
Recommended
111. Integrated cable modem meets network adapter requirements
Required
112. Integrated cable modem exposes an ATM or Ethernet interface
Required
113. ISDN modem supports required command set
Required
114. ISDN modem exposes both B channels
Recommended
115. ISDN modem supports asynchronous-to-synchronous conversion
Required
116. ISDN modem uses high-speed port
Recommended
117. ISDN modem driver supports unattended installation, with limitations
Required
118. Internal ISDN device meets network adapter requirements
Required
119. Internal ISDN device supports synchronous HDLC framing
Required
120. Internal ISDN device and driver support raw unframed synchronous B channel I/O
Required
121. Driver for ISDN internal device supports unattended installation, with limitations
Required
122. ISDN device with U-interface includes built-in NT-1 capability
Recommended
123. Internal ISDN device has software-selectable terminating resistors
Required
124. Infrared device meets network adapter requirements
Required
125. Infrared device supports both FIR and SIR
Required
126. IrDA hardware reports a unique Plug and Play ID sufficient to support unattended driver installation
Required
Storage Device Requirements
127. Non-ISA host controllers and devices support bus mastering
Required
128. System and Option ROMs support Int 13h Extensions
Required
129. Block rewritable optical ATAPI device complies with SFF 8070i
Required
130. Controller and peripherals support media status notification
Required
131. Operating system recognizes the boot drive in a multiple-drive system
Required
132. USB-based mass storage device meets design guide requirements for USB
Required
133. IEEE 1394-based mass storage meets requirements
Required
134. System includes SCSI host controller and SCSI peripherals
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Recommended | Required | Recommended |
SOHO: | Recommended | Required | Recommended |
135. SCSI controllers provide multi-initiator support if the controller provides external device connection capability for use as a cluster node
Required
136. SCSI option ROMs support virtual DMA services
Required
137. Bus type is clearly indicated on connectors for all adapters, peripherals, cables, and terminators
Required
138. Differential devices support DIFFSENS as defined in SPI standard
Required
139. Automatic termination circuit and SCSI terminators meet SCSI-3 specification
Required
140. Terminator power is supplied to the SCSI bus, with over-current protection
Required
141. External connector meets SCSI-2 or later specification
Required
142. Controller and peripherals implement SCSI data protection signal
Required
143. SCSI connections use keyed and shrouded connectors
Required
144. External devices use automatic termination, an external pluggable terminator, or an accessible on-board termination switch
Required
145. Shielded device connector meets SCSI-2 or later specification
Required
146. SCAM support is disabled by default
Required
147. Hardware supports the STOP/START UNIT command as defined in the SPI specification
Required
148. STOP/START UNIT command can be used to decrease power consumption
Recommended
149. SCSI devices that support hot-plugging meet design guide requirements
Required
150. System does not include ATA host controller and peripherals
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Recommended | Required | Recommended |
SOHO: | Recommended | Required | Recommended |
151. ATA controller and peripherals comply ATA/ATAPI-4 standards
Required
152. Dual ATA adapters use single FIFO with asynchronous access or dual FIFOs and channels
Required
153. System BIOS and devices support LBA if system uses ATA
Required
154. System BIOS supports ARMD
Recommended
155. ATA controller and peripherals support Ultra-DMA
Required
156. ATA controller and peripheral connections include Pin 1 cable designation with keyed and shrouded connectors
Required
157. ATAPI peripherals comply with ATA/ATAPI-4
Required
158. BIOS enumeration of all ATAPI devices complies with ATA/ATAPI-4
Required
159. ATAPI devices support DEVICE RESET command
Required
160. ISA address ranges 3F7h and 377h are not claimed by ATA controllers
Required
161. ATA/ATAPI device supports ATA STANDBY command
Required
162. System includes Fibre Channel controller and peripherals
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Recommended | Recommended |
Enterprise: | Recommended | Recommended | Recommended |
SOHO: | Optional | Optional | Optional |
163. SCSI erasable drives support SCSI commands
Required
164. System includes CD drive or other method for installing the operating system
Required
165. CD drive provides 8x or higher performance
Required
166. CD drive is CD-Enhanced compatible
Required
167. CD drive supports specified logical and physical CD formats
Required
168. ATA/ATAPI CD drive complies with SFF-8020i, v. 2.6
Required
169. CD drive supports multisession and compatibility forms of the READ_TOC command
Required
170. ATA/ATAPI CD changer meets MMC-2 standard
Required
171. System BIOS or option ROM supports El Torito No Emulation mode
Required
172. CD drive uses push-to-close design
Recommended
173. DVD device provides 2x minimum transfer rate or better performance anywhere on the disk
Required
174. DVD drive and controller support bus master DMA transfers
Required
175. DVD drive meets minimum compatibility requirements
Required
176. DVD drive meets MMC-2 standard
Required
177. DVD drive uses push-to-close design
Recommended
178. DVD drive supports defect management
Required
179. System meets video playback requirements if DVD drive supports DVD-Video playback
Required
180. System includes tape drive for local backup
Recommended
181. Single-tape device meets minimum capacity requirements
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | 4 GB required | 4 GB required | 4 GB required |
Enterprise: | 8 GB required | 8 GB required | 8 GB required |
SOHO: | 4 GB required | 4 GB required | 4 GB required |
182. Single-tape device meets minimum speed requirements
20 MB/minute required
183. Tape device meets industry standards
Required
184. SCSI tape drive supports SCSI commands
Required
185. Win32-based backup solution provided with device
Required
186. CD changer for seven or fewer discs meets MMC-2 standard
Recommended
187. SCSI changer and drive support auto-configuration
Required
188. SCSI tape and optical disk changers support SCSI commands
Required
Physical Design and Hardware Security Requirements
189. Icons are provided for all external connectors
Required
190. All expansion slots in the system are accessible for users to insert cards
Required
191. System and device design include protected switches
Recommended
192. System design includes locking case
Recommended
193. System and device design include positive retention connectors
Recommended
194. Parallel port design provides sufficient space for connector assembly
Required
195. C2 evaluation for hardware
Recommended
196. Peripherals meet hardware security recommendations
Recommended
Reliability, Availability, and Serviceability Requirements
197. System includes integrated backup solution
Recommended
198. System includes UPS provided with system
Recommended
199. System includes power supply protection using N+1 (extra unit)
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Recommended | Recommended |
Enterprise: | Recommended | Required | Recommended |
SOHO: | Recommended | Recommended | Recommended |
200. System supports replacement of power supplies
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Required | Required | Required |
SOHO: | Recommended | Required | Recommended |
201. System supports replacement of fans
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Optional | Required | Optional |
Enterprise: | Recommended | Required | Recommended |
SOHO: | Optional | Required | Optional |
202. System includes local hot-swap power supply replacement indicators
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Recommended | Required | Recommended |
SOHO: | Recommended | Required | Recommended |
203. System includes multiple hard drives
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Recommended | Required | Recommended |
SOHO: | Recommended | Required | Recommended |
204. System includes intelligent RAID controller with adequate storage capacity
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Required | Required | Required |
SOHO: | Optional | Required | Optional |
205. System supports at least one of RAID 1, 5, or 1/0
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Required | Required | Required |
SOHO: | Recommended | Required | Recommended |
206. RAID support includes notification of failed drive
Required
207. RAID subsystem supports automatic replacement of failed drive
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Required | Required | Required |
Enterprise: | Required | Required | Required |
SOHO: | Recommended | Required | Recommended |
208. RAID subsystem supports manual replacement of failed drive
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Required | Required | Required |
SOHO: | Recommended | Required | Recommended |
209. System includes protected forced NMI switch for system diagnosis
Recommended
210. System includes alert indicators for occurrence of failure
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Recommended | Required | Recommended |
SOHO: | Recommended | Required | Recommended |
211. Hot-swappable drive includes a local disk drive replacement indicator
Required
212. System includes alert indicators for imminence of failure
Windows NT Server | Enterprise Edition | Small Business Server | |
Basic Server: | Recommended | Required | Recommended |
Enterprise: | Recommended | Required | Recommended |
SOHO: | Recommended | Required | Recommended |
213. Remote new system setup and service boot support uses DHCP and TFTP
Recommended
214. Expansion devices can be remotely managed
Recommended
215. System supports Windows hardware instrumentation implementation guidelines
Required
216. System includes driver support for WMI
Required
217. Management information service provider enabled by default
Required
218. SMBIOS 2.1 or later static table support provided
Recommended