Access Violation on Windows 2000

Hi all.

I'm using Delphi 5 Enterprise and MS Access 97 ( using BDE ).

The EXE file runs Ok on Windows 95, 98, ME systems, but on
Windows 2000 when starting the application appears this error
message:
------------------------------------------------------------
Access violation at address 78463E02 in module 'ntdll.dll'.
Write of address 00000000.
------------------------------------------------------------

Do you have any ideas how is this happening?
Should I install Delphi on this machine and debug the
application?

Thanks a lot in advance.

Best regards,
     Joaquim.