Хорошо, я забыл упомянуть, что я использовал Logonloader. Logonloader - это программа, которая позволяет вам изменить экран входа на вашем компьютере на что-то другое. Но будь осторожен
Проблема заключалась в том, что у меня была неправильная программа logonui.exe в неправильной папке.
ResHack.exe находился в папке файлов Windows Vista Logonscreen, которая находилась в папке файлов Logonscreens. Папка logonscreens - это место, где logonloader получает различные экраны входа для выполнения. Таким образом, Logonloader выполняет любые файлы, заканчивающиеся на «.exe», расположенные в папке logonscreens.
На прошлой неделе я открыл Logonloader и проверил возможность рандомизации входа в систему на экранах, не осознавая, что ResHack был в одном из файлов Logonscreen, а именно в Windows Vista Logonscreen. Загрузчик входа в систему просто искал любой файл с расширением «.exe» в папке Windows Vista Logonscreen и выполнил это.
Поэтому каждый раз, когда я перезагружал компьютер, Logonloader запускал ResHacker, потому что он думал, что ResHacker - это экран входа в систему в папке Windows Vista.
Решение: я нашел настоящий файл Logonscreen.exe в папке logonscreens и с помощью уже открытого редактора ResHacker изменил имя этого файла Logonscreen.exe на ResHack.exe, а затем изменил фактическое имя ResHack.exe на другое. Если logonloader снова запустит ResHack, я смогу войти в систему.
Это сработало.