How can I control disk numbering (enumeration) in Windows 7 Disk Management?

According to KB937251, the order in which SATA disks are enumerated and displayed on Windows is not guaranteed to correspond to which SATA ports the disks are connected to, and can even vary between operating system startups. The article says that this is due to a design limitation of Windows:

Status

Microsoft has confirmed that this problem is due to design limitations in the Microsoft products that are listed in the "Applies to" section. This problem occurs because drives are enumerated in the order in which they are presented to the operation system by the system BIOS.

There doesn't appear to be any workaround available to force the disks to be listed in a specific order. However, it's implied that this issue will not cause any problems in system operation, so it can be safely ignored.