Regedit issue not seen previously

Discussion in 'Windows 7 Help and Support' started by ruggb, May 27, 2009.

  1. ruggb

    ruggb Honorable Member

    Joined:
    Jan 14, 2009
    Messages:
    510
    Likes Received:
    4
    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
     
  2. reghakr

    reghakr Excellent Member

    Joined:
    Jan 26, 2009
    Messages:
    14,220
    Likes Received:
    180
    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.
     
  3. ruggb

    ruggb Honorable Member

    Joined:
    Jan 14, 2009
    Messages:
    510
    Likes Received:
    4
    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.
     
  4. reghakr

    reghakr Excellent Member

    Joined:
    Jan 26, 2009
    Messages:
    14,220
    Likes Received:
    180
  5. ruggb

    ruggb Honorable Member

    Joined:
    Jan 14, 2009
    Messages:
    510
    Likes Received:
    4
    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.
     
  6. reghakr

    reghakr Excellent Member

    Joined:
    Jan 26, 2009
    Messages:
    14,220
    Likes Received:
    180
    Regedit.exe has always been in the C:\windows folder.

    That is with all 32-bit versions.
     
  7. ruggb

    ruggb Honorable Member

    Joined:
    Jan 14, 2009
    Messages:
    510
    Likes Received:
    4
    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.
     

Share This Page

Loading...