Some Flash Cards May Not Work with ACPI-Enabled Computers (261313)



The information in this article applies to:

  • Microsoft Windows 98 Second Edition

This article was previously published under Q261313
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

SYMPTOMS

If you are using an M-Systems flash card with a computer that has an Advanced Configuration and Power Interface (ACPI) BIOS, the flash card may not be accessible. The following error message may be displayed when you attempt to use the flash card:
Drive X is not currently formatted. Would you like to format it now?
Or, the drive letter for the flash card device may not appear in My Computer at all.

WORKAROUND

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

To work around this issue:
  1. Right-click My Computer, and then click Properties.
  2. Click the Device Manager tab.
  3. Double-click the PCMCIA Socket branch to expand it. The type of CardBus controller in your computer is displayed here. Make a note of the manufacturer and model number of the CardBus controller. Click Cancel to close the System Properties dialog box.
  4. Click Start, click Run, type regedit, and then click OK.
  5. Locate and click the HKEY_LOCAL_MACHINE\Enum\PCI key.
  6. On the Edit menu, click Find.
  7. Type the CardBus controller model number that you noted in step 3, and then click Find Next.
  8. When you have located the appropriate key, modify the data value of the ConfigFlags value to read "00 00 01 00" (without the quotation marks).
  9. Quit Registry Editor.
For example, the registry entry for the Texas Instruments 1410 CardBus controller is:

Key: HKEY_LOCAL_MACHINE\Enum\PCI\VEN_104C&DEV_AC50&SUBSYS_B1030E11&REV_01\BUS_00&DEV_0A&FUNC_00
Value: ConfigFlags
Data Value: 00 00 01 00


Modification Type:MajorLast Reviewed:8/6/2002
Keywords:kberrmsg kbHardware kbprb KB261313