Неуважительное отношение к "State Repository Service" и его последствия
Цитата: Tommy от 20.01.2024, 22:41Здравствуйте уважаемые форумчане.
После отключения 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 файл восстановления этого сервиса и как-то его запустить? Другие хитромудрые способы?
Как всегда, спасибо за ваши ответы и тёплые слова.
Здравствуйте уважаемые форумчане.
После отключения 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 файл восстановления этого сервиса и как-то его запустить? Другие хитромудрые способы?
Как всегда, спасибо за ваши ответы и тёплые слова.
Цитата: ReplaceString от 21.01.2024, 00:18Салам Tommy
А что мешает Вам этим же способом, посреди черноты, нажатьalt+ctrl+deleteвызвать Диспетчер задач, там в шапке нажать > Файл > Запустить новую задачу и следовать к "C:\Windows\regedit.exe" затем уже в самом regedit пройти по пути:
HKLM\SYSTEM\CurrentControlSet\Services\StateRepositoryи установить значение "2" в параметре "Start" ?
Салам Tommy
А что мешает Вам этим же способом, посреди черноты, нажатьСкопировано alt+ctrl+delete вызвать Диспетчер задач, там в шапке нажать > Файл > Запустить новую задачу и следовать к "СкопированоC:\Windows\regedit.exe" затем уже в самом regedit пройти по пути:
СкопированоHKLM\SYSTEM\CurrentControlSet\Services\StateRepository и установить значение "Скопировано2" в параметре "СкопированоStart" ?
Цитата: Tommy от 21.01.2024, 01:01replaceString, Мешало незнание, что там такое есть. Вау! Сработало! Как хорошо, что не психанул и не снёс винду. Вот для чего люди придумали интернет!!!
На будущее, а как себя вести в подобной ситуации если бы не было возможности вызвать Task Manager?
replaceString, Мешало незнание, что там такое есть. Вау! Сработало! Как хорошо, что не психанул и не снёс винду. Вот для чего люди придумали интернет!!!
На будущее, а как себя вести в подобной ситуации если бы не было возможности вызвать Task Manager?
Цитата: ReplaceString от 21.01.2024, 01:09Можно было например закинуть ваш батник в папку автозагрузки, которая расположена в этой директории:
%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup
Можно было например закинуть ваш батник в папку автозагрузки, которая расположена в этой директории:
Скопировано%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup
Цитата: Tommy от 21.01.2024, 01:25replaceString, Супер! Надеюсь никогда не понадобится.
А как вы относитесь к тому, что вместо этого:
выведет из строя отзывчивость Параметров, меню Пуск, Панели задач в целом, всего плиточного, размытия и всего присущего только интерфейсу Windows 10
я получил чёрный экран. Устаревшая инфа на твикинариуме? В win11 всё поменялось?
p.s. у меня не сборка, а винда с офф сайта.
replaceString, Супер! Надеюсь никогда не понадобится.
А как вы относитесь к тому, что вместо этого:
выведет из строя отзывчивость Параметров, меню Пуск, Панели задач в целом, всего плиточного, размытия и всего присущего только интерфейсу Windows 10
я получил чёрный экран. Устаревшая инфа на твикинариуме? В win11 всё поменялось?
p.s. у меня не сборка, а винда с офф сайта.
Цитата: ReplaceString от 21.01.2024, 01:32Ну так это и случилось. Вся эта отрисовка просто перестала работать.
Произойдёт абсолютно тоже-самое, если вы завершите процессы проводника этим
taskkill /f /im explorer.exe
И вам потребуется запустить диспетчер задач > новая задача и вписать тудаexplorer
Ну так это и случилось. Вся эта отрисовка просто перестала работать.
Произойдёт абсолютно тоже-самое, если вы завершите процессы проводника этим
Скопированоtaskkill /f /im explorer.exe
И вам потребуется запустить диспетчер задач > новая задача и вписать туда Скопированоexplorer
Цитата: Tommy от 21.01.2024, 04:24replaceString, а как думаете почему моя команда не сработала? Где-то опечатался? Запускал cmd как с загрузочной флешки, так и из синего экрана перед запуском винды. Помню, что в обеих случаях ещё путь был "X:" может из-за этого?
reg add HKLM\SYSTEM\CurrentControlSet\Services\StateRepository /v Start /t reg_dword /d 2 /f
replaceString, а как думаете почему моя команда не сработала? Где-то опечатался? Запускал cmd как с загрузочной флешки, так и из синего экрана перед запуском винды. Помню, что в обеих случаях ещё путь был "X:" может из-за этого?
reg add HKLM\SYSTEM\CurrentControlSet\Services\StateRepository /v Start /t reg_dword /d 2 /f
Цитата: Mikhail от 21.01.2024, 04:40Tommy, Привет.
Команда должна выглядеть так.
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, Привет.
Команда должна выглядеть так.
Скопировано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)
Цитата: ReplaceString от 21.01.2024, 05:22Салам Mikhail - он рабочий у него. Причина не в этом. Если я правильно понял, то Tommy запускал батник, загрузившись с Windows PE, по этому он отработал по реестру PE, а в установленной ОС всё так же и осталось, как и было. 🙂
Салам Mikhail - он рабочий у него. Причина не в этом. Если я правильно понял, то Tommy запускал батник, загрузившись с Windows PE, по этому он отработал по реестру PE, а в установленной ОС всё так же и осталось, как и было. 🙂
Цитата: Mikhail от 21.01.2024, 05:26replaceString, Привет, да, пропустил момент с WinPE, надо было ему там куст загрузить из его винды и поменять, ну или как ты написал, проще будет.
replaceString, Привет, да, пропустил момент с WinPE, надо было ему там куст загрузить из его винды и поменять, ну или как ты написал, проще будет.
Цитата: Tommy от 21.01.2024, 21:28загрузившись с Windows PE, по этому он отработал по реестру PE, а в установленной ОС всё так же и осталось, как и было. 🙂
да вот на это у меня подозрения и были.
Правильно ли я понял что:
1. загрузочная флешка = Win PE = отдельностоящая ОС
2. синий экран = Win RE = вторая отдельностоящая ОС
3. У каждой из них свой реестр и своя cmd через которые ну никак нельзя добраться до моей установленной винды? Тогда это странно ведь win RE создана, чтобы восстанавливать мою винду, а значит, иметь на неё прямое воздействие.
загрузившись с Windows PE, по этому он отработал по реестру PE, а в установленной ОС всё так же и осталось, как и было. 🙂
да вот на это у меня подозрения и были.
Правильно ли я понял что:
1. загрузочная флешка = Win PE = отдельностоящая ОС
2. синий экран = Win RE = вторая отдельностоящая ОС
3. У каждой из них свой реестр и своя cmd через которые ну никак нельзя добраться до моей установленной винды? Тогда это странно ведь win RE создана, чтобы восстанавливать мою винду, а значит, иметь на неё прямое воздействие.
Цитата: ReplaceString от 22.01.2024, 01:16Да, вы всё правильно поняли. Это отдельная OC и у этой отдельной системы свои собственные файлы, как не странно...
А вот добраться до установленной ОС можно и даже необходимо. Вы с WinPE, между прочем, имеете доступ ко всем файлам, даже к тем, которые обычно недоступны для редактирования. Вы ведь заметили, что буква диска с Windows изменилось на "X:" А что касается реестра, он тоже не из космоса берётся, эти кусты реестра, тоже файлы на самом то деле и они расположены в разных местах на системном диске (с windows_) Mikhail как раз об этом и говорил, когда предложил ещё один вариант "надо было ему там куст загрузить" Но задача не очень простая. По сему я и не стал Вам этого советовать. В интернете есть подробная инструкция, как это можно делать. Она даст вам понять это на много лучше, чем я тут вам сейчас всю эту тягомотину распишу на всю страницу. Вот так прям и напишите в Гугл поисковике: "как загрузить куст?"
Да, вы всё правильно поняли. Это отдельная OC и у этой отдельной системы свои собственные файлы, как не странно...
А вот добраться до установленной ОС можно и даже необходимо. Вы с WinPE, между прочем, имеете доступ ко всем файлам, даже к тем, которые обычно недоступны для редактирования. Вы ведь заметили, что буква диска с Windows изменилось на "СкопированоX:" А что касается реестра, он тоже не из космоса берётся, эти кусты реестра, тоже файлы на самом то деле и они расположены в разных местах на системном диске (с windows_) Mikhail как раз об этом и говорил, когда предложил ещё один вариант "Скопированонадо было ему там куст загрузить" Но задача не очень простая. По сему я и не стал Вам этого советовать. В интернете есть подробная инструкция, как это можно делать. Она даст вам понять это на много лучше, чем я тут вам сейчас всю эту тягомотину распишу на всю страницу. Вот так прям и напишите в Гугл поисковике: "как загрузить куст?"
Цитата: Tommy от 25.01.2024, 07:39replaceString, спасибо за объяснение, было очень интересно что это значит. Посмотрел по этим двум гайдам:
https://www.youtube.com/watch?v=wlabZjwHcMg
https://winitpro.ru/index.php/2012/05/21/redaktirovanie-reestra-windows-oflajn/и всё очень просто и примитивно. regedit загрузил с флешки, но вот только лишний раз ковырять не рискнул пока всё работает.
Может есть какие-то неочевидные трудности?
И ещё не понятно можно ли сделать всё это с winRE или теперь надо всегда загрузочную флешку иметь под рукой?
replaceString, спасибо за объяснение, было очень интересно что это значит. Посмотрел по этим двум гайдам:
https://www.youtube.com/watch?v=wlabZjwHcMg
https://winitpro.ru/index.php/2012/05/21/redaktirovanie-reestra-windows-oflajn/
и всё очень просто и примитивно. regedit загрузил с флешки, но вот только лишний раз ковырять не рискнул пока всё работает.
Может есть какие-то неочевидные трудности?
И ещё не понятно можно ли сделать всё это с winRE или теперь надо всегда загрузочную флешку иметь под рукой?
Цитата: ReplaceString от 27.01.2024, 03:43Невозможно спрогнозировать все трудности заранее. Под рукой желательно иметь всё, как установочную флешку, так и WinPE. А так же совсем не лишним будет делать бекапы с помощью Acronis True Image
Невозможно спрогнозировать все трудности заранее. Под рукой желательно иметь всё, как установочную флешку, так и WinPE. А так же совсем не лишним будет делать бекапы с помощью Acronis True Image