lkgc (last known good configuration) reverts to the last non-problematic, successful bootup. it is similar to system restore, but its primary function is to allow the user to use the computer normally, unlike system restore, which does not guarantee a fix. also, lkgc is unrevertable, unless you successfully bootup again.