週末に、会社の POS およびデータベース コンピューターのハード ドライブに障害が発生しました。USB 経由で接続された Orbit Metrologic スキャナがあり、通信ポート COM3 用にエミュレートされています。スキャナーは動作し、スキャナーが Access 2010 と通信できないことを除けば、データベースを完全に復元できました。以前は 32 ビット バージョンの Access を実行していましたが、今回は 64 ビット バージョンをダウンロードしました。 64ビットマシンを使用しているため、アクセスの可能性があります。
私がやったこと:
- MSCOMM32.ocx を Regsvr32 で SysWOW64 に登録しました (故障したハード ドライブと同じもので、Linux ライブ CD から起動して抽出できました)
- ADM.exeを使用してMSCOMM32.ocx Windows 7 Kill-Bitを無効にしました
- すべての ActiveX コントロールをトラスト センターで問題なく実行できるようにしました
- VBA リファレンスに MSCOMM32.ocx を登録しました。
MSCOMM32.ocx は 64 ビット環境で動作しますか? または、32 ビット アクセスに戻す必要がありますか?