Вы должны войти, чтобы создавать сообщения и темы.

Неуважительное отношение к "State Repository Service" и его последствия

Здравствуйте уважаемые форумчане.

После отключения State Repository Service, она на меня обиделся и теперь я получил чёрный экран после крутящегося значка виндоус.

Что было сделано: 
1. Запуск Safe mode благодаря загрузочной флешке виндоус - никак ситуацию не поменял.
2. Cварганил команду для cmd по образу и подобию других сервисов, но ситуацию она тоже никак не именила:

reg add HKLM\SYSTEM\CurrentControlSet\Services\StateRepository /v Start /t reg_dword /d 2 /f

3. после запуска вышеописанной команды, или просто так совпало, появилась возможность alt+ctrl+delete с чёрного экрана, а уже оттуда можно зайти в "Services", где для State Repository Service кнопки включения серые. Это даёт надежду что винда неполностью померла. Хотя после нажатия на win или win+R, по-прежнему, ничего не происходит.

Из под macos есть доступ к диску С и папке windows. возможно ли собственноручно туда залезть и что то исправить? Или же закинуть на диск С .reg файл восстановления этого сервиса и как-то его запустить? Другие хитромудрые способы?

Как всегда, спасибо за ваши ответы и тёплые слова.

Салам Tommy
А что мешает Вам этим же способом, посреди черноты, нажатьСкопировано alt+ctrl+delete вызвать Диспетчер задач, там в шапке нажать > Файл > Запустить новую задачу и следовать к "СкопированоC:\Windows\regedit.exe"  затем уже в самом regedit пройти по пути:
СкопированоHKLM\SYSTEM\CurrentControlSet\Services\StateRepository и установить значение "Скопировано2"  в параметре "СкопированоStart" ?

Лайкнул Tommy
Tommy

replaceString, Мешало незнание, что там такое есть. Вау! Сработало! Как хорошо, что не психанул и не снёс винду. Вот для чего люди придумали интернет!!!

На будущее, а как себя вести в подобной ситуации если бы не было возможности вызвать Task Manager?

Лайкнул ReplaceString
ReplaceString

Можно было например закинуть ваш батник в папку автозагрузки, которая расположена в этой директории: 
Скопировано%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup

Лайкнули Arman и Tommy
ArmanTommy

replaceString, Супер! Надеюсь никогда не понадобится.

А как вы относитесь к тому, что вместо этого:

выведет из строя отзывчивость Параметров, меню Пуск, Панели задач в целом, всего плиточного, размытия и всего присущего только интерфейсу Windows 10

я получил чёрный экран. Устаревшая инфа на твикинариуме? В win11 всё поменялось?

p.s. у меня не сборка, а винда с офф сайта.

Ну так это и случилось. Вся эта отрисовка просто перестала работать.
Произойдёт абсолютно тоже-самое, если вы завершите процессы проводника этим
Скопированоtaskkill /f /im explorer.exe
И вам потребуется запустить диспетчер задач > новая задача и вписать туда Скопированоexplorer

Лайкнули Arman и Tommy
ArmanTommy

replaceString, а как думаете почему моя команда не сработала? Где-то опечатался? Запускал cmd как с загрузочной флешки, так и из синего экрана перед запуском винды. Помню, что в обеих случаях ещё путь был "X:" может из-за этого?

reg add HKLM\SYSTEM\CurrentControlSet\Services\StateRepository /v Start /t reg_dword /d 2 /f

Tommy, Привет.
Команда должна выглядеть так.
Скопированоfor /f %I in ('reg query "HKLM\SYSTEM\CurrentControlSet\Services" /k /f "StateRepository" ^| find /i "StateRepository"') do (reg add "%I" /v "Start" /t reg_dword /d 2 /f)

Лайкнул Tommy
Tommy
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Салам Mikhail - он рабочий у него. Причина не в этом. Если я правильно понял, то Tommy запускал батник, загрузившись с Windows PE, по этому он отработал по реестру PE, а в установленной ОС всё так же и осталось, как и было. 🙂

Лайкнул Tommy
Tommy

replaceString, Привет, да, пропустил момент с WinPE, надо было ему там куст загрузить из его винды и поменять, ну или как ты написал, проще будет.

Лайкнули Arman, ReplaceString и Tommy
ArmanReplaceStringTommy
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

загрузившись с Windows PE, по этому он отработал по реестру PE, а в установленной ОС всё так же и осталось, как и было. 🙂

да вот на это у меня подозрения и были.

Правильно ли я понял что:
1. загрузочная флешка = Win PE = отдельностоящая ОС
2. синий экран = Win RE = вторая отдельностоящая ОС
3. У каждой из них свой реестр и своя cmd через которые ну никак нельзя добраться до моей установленной винды? Тогда это странно ведь win RE создана, чтобы восстанавливать мою винду, а значит, иметь на неё прямое воздействие.

Да, вы всё правильно поняли. Это отдельная OC и у этой отдельной системы свои собственные файлы, как не странно...
А вот добраться до установленной ОС можно и даже необходимо. Вы с WinPE, между прочем, имеете доступ ко всем файлам, даже к тем, которые обычно недоступны для редактирования. Вы ведь заметили, что буква диска с Windows изменилось на "СкопированоX:" А что касается реестра, он тоже не из космоса берётся, эти кусты реестра, тоже файлы на самом то деле и они расположены в разных местах на системном диске (с windows_)  Mikhail как раз об этом и говорил, когда предложил ещё один вариант "Скопированонадо было ему там куст загрузить" Но задача не очень простая. По сему я и не стал Вам этого советовать. В интернете есть подробная инструкция, как это можно делать. Она даст вам понять это на много лучше, чем я тут вам сейчас всю эту тягомотину распишу на всю страницу. Вот так прям и напишите в Гугл поисковике: "как загрузить куст?"

Лайкнул Tommy
Tommy

replaceString, спасибо за объяснение, было очень интересно что это значит. Посмотрел по этим двум гайдам:

https://www.youtube.com/watch?v=wlabZjwHcMg
https://winitpro.ru/index.php/2012/05/21/redaktirovanie-reestra-windows-oflajn/

и всё очень просто и примитивно. regedit загрузил с флешки, но вот только лишний раз ковырять не рискнул пока всё работает.

Может есть какие-то неочевидные трудности?
И ещё не понятно можно ли сделать всё это с winRE или теперь надо всегда загрузочную флешку иметь под рукой?

Невозможно спрогнозировать все трудности заранее. Под рукой желательно иметь всё, как установочную флешку, так и WinPE. А так же совсем не лишним будет делать бекапы с помощью Acronis True Image

Лайкнул Tommy
Tommy