Clear Invalid Link IDs


Select this option to ensure that LinkFixer Advanced does not try to re-link to an intentionally disconnected link when the Cure command is used.


For example, let’s say a link in a parent file points to the child file “child1.gif”. You then run the Inoculate command, which assigns link-id “123” to the link and to the child file (child1.gif). Using the original application (let’s say Microsoft Word) you change the link in the parent file to point to “child2.gif” (a totally different file) instead of “child1.gif”. But then “child2.gif” is accidentally is deleted causing a broken link.


If you prefer to leave this link pointing to a missing child file (child2.gif), rather than pointing to the wrong child file (child1.gif), you would leave this option turned on (which is the factory default).


If you would rather link to the previously linked child file (child1.gif) than have a link pointing to a missing child file (child2.gif), you would turn this option off.


Let’s look at this another way: If you’re trying to correct a large number of links that have accidentally become missing, you probably don’t want to zero out or remove link-ids in either the links in your parent or in your child files.


But if you are using Inoculate as most people do—to let you rename and move child files without worrying about what parent files link to them — just stick with the defaults and zero everything out at the beginning of the Inoculate processing.