I don't think it'll matter about the .net framework since it (Delphi) uses its own embedded resources in its executables. Don't worry if this is technobabble to you! :p
Windows 2000 isn't always the best OS to play games on but it's a surefire bet that the utility should work.
As a really really really rough amateurish suggestion/hack, try copying the kernel32.dll file into a new directory ("C

Windows\System32") and trying again. This is where it is stored on my computer. It may be that the exe file isn't properly configured for environments that do not use "Windows" as the system folder (using "Winnt" instead).
Hope this helps.