FireWire port not working in Windows 8.1 and Windows 8
Did you tumble across a problem in your computer’s IEEE 1394 FireWire port, after upgrading it to Windows 8.1 or Windows 8 from Windows 7? This problem is known to Microsoft, thankfully they have released a update to fix the issue. According to Microsoft, this problem occurs due to removal of the legacy 1394 bus drivers, namely 1394bus.sys and Ochi1394.sys, that are removed in Windows 8.1 or Windows 8. Here is a step-by-step resolution on how to apply the update and fix the FireWire issue.
This solution applies to Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8.1, Windows 8 Enterprise, Windows 8 Pro, and Windows 8.
2. Run the downloaded 1394 OHCI Legacy Driver.msi file and install it.
3. Propogate to C:\Program Files\1394 OHCI Compliant Host Controller (Legacy)\x86_driver if you are having 32-bit Windows, else go to C:\Program Files\1394 OHCI Compliant Host Controller (Legacy)\x64_driver.
4. Right-click on the file named Legacy1394.inf and choose “Install”.
5. Go to Control Panel, and launch “Device Manager”.
5. Expand “IEEE 1394 Bus host controllers”, then right-click, and select “Update Driver Software…” on the host controller.
6. Click on “Browse my computer for driver software”.
7. Click on “Let me pick from a list of device drivers on my computer”.
8. Choose “Generic1394 OHCI compliant host controller (Legacy)”, and then click the “Next” button.
9. Click “Close”.
Done. The FireWire port problem should be fixed now.