RoboHelp takes 99% of processor

Can anyone help me?

I'm trying to use Macromedia RoboHelp, to create help files for an application.
Everything worked so far. I really don't know what has changed.

What happens now is like this: I open RoboHelp, and it runs ok. Next, I open an existing project, the same I've worked all the time, and it takes ages to answer anything. I open Task Manager / Processes, and I see RoboHelp process increasing so much high, in some seconds it reaches 99% in CPU usage. From that moment, it just stops responding, and I can do nothing else in my PC except abort that process. After aborting the process, everything is back to normal in my PC.

This happens after I open the project. It runs ok before opening. I've created a new project, and it works fine.

Can anyone help me to find the problem and correct it?

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

diasfAuthor Commented:
Just an add-on:
- Windows XP
- Processor 1,6 GHz
- RAM 512 MB
- Lots of disk space

How much information do you have in the existing project (number of and size of files)?

How long do you let it run before aborting the process?

Is the disk activity light flashing a lot during this?
diasfAuthor Commented:
Hi giltjr

- The full project, including images and other files, is a little over 100MB.

- I've waited for 20 minutes, until I could do anything. But any operation takes several 10's seconds to accomplish.

- When it's opening, after the first minutes, it flashes about... once a second... or so...
Cloud Class® Course: MCSA MCSE Windows Server 2012

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

Is this project actually stored on the harddrive of your PC?  It sounds almost as if it is stored on a file server.
diasfAuthor Commented:
Yes and no... :)

The main project is in a File Server. But when I noticed this issue, I've copied it to my PC harddrive and working from it since than. The result is exactly the same.

Anyway, I found a way to "reorganize" the project database, and now it's much faster. That was exactly a problem of time it took to open the project and "start working".

Now it's working. Slow, but works.
I would check the settings on the "project."  We had a problem like this once and it turned out that somebody changed something and that Robo Help was using a file server instead of the local hard drive for temp work files.  When it opened the project it copied the current project to the temp work file location, so it was copying from the file server back to the file server.  

I am not the one that figured out where or how to change the parm, I the one that figured out that it was using the file server for the temp files.

I would like to know what the solution was.
diasfAuthor Commented:

As I wrote above, I solved it by reorganizing the database.

Maybe you know, all data of the project is stored in an MS Access database (.mdb), with the extension .cpd and the same name of the project. And that database suffers of the same problem as regular Access databases, i.e., any modification is stored in the database itself. So it had, now, over 4MB. The solution was:
- start by creating a backup copy of the full project (of course!!! :)
- recreate the .hhp file, by saving the project as Webhelp (in Batch Generate)
- erase or rename both the .cpd file and the .xpj files
- open the same project by double-clicking on the .hhp file. Doing so, it rebuilds both .cpd and .xpj files.

That's all! The 4MB file has decreased to a little below 500K, and increased the speed.
diasfAuthor Commented:
To Community Support

Is it better to delete this question, or leave it closed, so someone who has the same problem can read the solution I just wrote?
---> "Now it's working. Slow, but works."

This sounds like you are still having a problem to me, that is why I asked about the solution.
diasfAuthor Commented:
Not exactly, giltjr. The "slow" is just a "comment"... It does not represent a problem. It's slow because of the over 100 MB in the full project. It works nice, after the reorganize. I've made some modifications after what I described, and it works ok. Opens fast enough, and everything runs ok.
Closed, 500 points refunded.
The Experts Exchange
Community Support Moderator of all Ages

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Development

From novice to tech pro — start learning today.