Windows Vista - http://www.vistaarticles.com
Windows Vista does not Enumerate FireWire or IEEE 1394a Device
http://www.vistaarticles.com/articles/253/1/Windows-Vista-does-not-Enumerate-FireWire-or-IEEE-1394a-Device
By 
Published on 12/10/2006
 
Windows Vista does not enumerate the device.

Windows Vista does not Enumerate FireWire or IEEE 1394a Device

To work around this problem, for non-compliant IEEE 1394a devices, configure Windows Vista to enumerate inactive IEEE 1394 devices. To do this, follow these steps:1. Click Start, type regedit in the Start Search box, and then click regedit in the Programs list.

 If you are prompted for an administrator password or confirmation, type your password or click Continue. 
2. Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{6BDD1FC1-810F-11D0-BEC7-08002BE2092F}\ControllerInstance
In this path, ControllerInstance represents the controller instance number. For example, this number may be 0000.
3. On the Edit menu, point to New, and then click DWORD (32-bit) Value.
4. In the New Value #1 box, type EnumerateInactiveLink, and then press ENTER.
5. Right-click EnumerateInactiveLink, and then click Modify.
6. In the Value data box, type 1, and then click OK.
7. Exit Registry Editor.