I had an old version of Toshiba Bluetooth stacks for Windows for non-Toshiba hardware, and I needed to update it.

The new versions of this software will only support Toshiba hardware unless device info, UID etc. is added to the inf file prior to install. But the inf is in a .cab file but after Extracting & Repacking the cab and trying to install, it throws error 1334.

How can I resolve this error?

migrated from stackoverflow.com Oct 23 '12 at 14:34

This question came from our site for professional and enthusiast programmers.

  • Have you tried updating the driver for the device via Device Manager, then browsing and pointing to the INF file? – Karan Oct 23 '12 at 15:22
  • Yes and it says data of this type is unsupported when windows tries to use it :/ – Louis Royal Oct 23 '12 at 20:31

1334 means that you need to:

  1. Troubleshoot the file paths in the .cab file:

The file '[2]' cannot be installed because the file cannot be found in cabinet file '[3]'. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.

  1. Update the file table of the .msi package:

The above error occurs only when the packaged merge module contains more than one file.

To avoid this either keep the sequence same during creating of localized MSI or manually edit the transform after using msitrans.exe. If the file table has large number of entries then you may export file table from base MSI package and import it in localized MSI package


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.