A Print Processor is loaded by printisolationhost.exe or the spooler so a spooler restart would be required.
If you have a long running printisolationhost.exe process you can end task. No worries, the next time a print driver is loaded, the spooler will spawn a new one.
You may see two printisolationhost.exe processes . The design for shared print driver isolation is to spin up two when more than two active jobs are printing with different drivers. When there is no printing activity after five minutes, the printisolationhost.exe process should exit.