Windows 7 Regedit issue not seen previously

ruggb

Extraordinary Member
I have a program that backs up the reg entries for another program (actdiag.exe for ACT! 6).
It functions in 7068 but not in 7127. I didn't try it in 7100.

I get this error.

---------------------------
ACT! Data Diagnostic Tool
---------------------------
Critical Error #5, "Invalid procedure call or argument" occurred.
---------------------------
OK
---------------------------

then this explanation

---------------------------
ACT! Data Diagnostic Tool
---------------------------
REGEDIT cannot be found. Please install from your Windows setup.
---------------------------
OK
---------------------------

When it does this I have to terminate the program via the task manager.

Regedit and Regedt32 are both installed in the same places in both versions.

Any Ideas????????????

thx
 
Hello,

No really, but try to track down the problem by using Sysinternals Process Explorer.

You can get it here:
Process Explorer

Don't leave it run for very long and/or run it once and filter out the processes that aren't necessary.
 
PE isn't telling me anything except what is running.
I need to know what the program is looking for so I can see if 7127 is missing the definition.
For some reason with 7127 the program can't find REGEDIT.
under 7068 it finds it just fine.

It has to be a system variable - don't know why 7068 and 7127 would be different.
 
OH!
Well I talked myself into finding the problem and solving it without PM.

Since the program was telling me it couldn't find REGEDIT.EXE and everything in 7068 and 7127 were the same relative to REGEDIT, I made a shortcut to REGEDIT.EXE in the SysWOW64 folder and placed it into the System32 folder.

Works fine now.

BUT----------- WHY did I have to do that when it worked just fine in 7068. There is no REGEDIT.EXE in the System32 folder for either version.

This needs MS attention I think. It may however be good in 7100 as I never tried it there.
 
guess I need a little more research.
It is in the Windows folder and that and the System32 folder are in the path.
SOOO........ I don't know why it wouldn't work till I put a shortcut in.
 
Back
Top