Mine just does this all the time even though 7zip is in the same damn folder http://puu.sh/71ihZ.png
Script looks for "7zip's registry entries" to find where 7zip is installed ("c:\program files\7zip\...").
It 7zip is not installed from its "setup.exe" (the "clean" way), script can't find it.