Неправильные переменные среды центра обновления windows

[FIX] Системе не удалось найти введенный параметр среды

Это очень раздражающая проблема, которая возникает, когда нарушаются переменные среды системы Windows. Основная причина, по которой это происходит, связана со сторонним программным обеспечением, которое пользователи устанавливают в своей системе. Эти программные приложения незаметно изменяют переменные среды на вашем компьютере, в результате чего большинство других системных процессов перестают работать. Пользователи могут столкнуться с такими проблемами, как невозможность выполнять операции, требующие прав пользователя, большинство исполняемых файлов превращаются в ярлыки и невозможность открывать основные программы Windows, такие как Диспетчер задач и командная строка. На экране пользователя будет появляться следующая ошибка:

Метод 1: добавить новую переменную среды в безопасном режиме

В этом методе мы читаем системную переменную Windir. Windows имеет встроенную системную переменную Windir, которая указывает на каталог Windows. Но эта переменная также может быть отредактирована или удалена пользователем или какой-либо другой программой. Эта переменная требуется пакетным сценариям для правильной работы, и некоторые системные приложения также указывают на путь, хранящийся в переменной «Windir». Таким образом, если эта переменная не работает, все приложения, которые от нее зависят, также перестают работать.

  1. Перезагрузите систему и нажмите F4, когда увидите логотип запуска, а затем выберите безопасный режим.Загрузитесь в безопасном режиме
  2. Если вы не знаете, какая функциональная клавиша входит в безопасный режим, нажмите клавишу Windows + R. Откроется диалоговое окно «Выполнить». Введите «msconfig» и нажмите ОК.Введите msconfig и нажмите ОК.
  3. Выберите вкладку «Загрузка» и в разделе «Параметры загрузки» установите флажок «Безопасная загрузка». Теперь нажмите Применить, а затем ОК и перезапустите систему.Проверьте параметр безопасной загрузки в msconfig
  4. После перезагрузки системы в безопасном режиме перейдите в Свойства системы и нажмите Дополнительные параметры системы.
    Щелкните Дополнительные параметры системы.
  5. Щелкните Переменные среды.
    Щелкните Переменные среды.
  6. Нажмите New под System Variables.Нажмите New в System Variables.
  7. В поле «Имя переменной» введите «windir», а в поле «Значение переменной» введите «C: Windows» (путь к каталогу, в который вы установили Windows).Переменная Windir
  8. Нажмите ОК и закройте все окна, чтобы сохранить настройки.
Читайте также:  Окно загрузки windows 10 не запускается

Метод 2: используйте Восстановление системы, чтобы восстановить предыдущие настройки

В этом методе мы пытаемся восстановить предыдущие настройки Windows, при этом все предыдущие функции восстанавливаются, отбрасывая любые вредоносные изменения, внесенные в ваш компьютер. Для этого в Windows есть утилита под названием «Восстановление системы». Но для того, чтобы этот метод работал, ваша система должна иметь уже созданную точку восстановления системы. Эти точки восстановления создаются пользователем вручную или иногда автоматически, когда другое приложение пытается внести какие-либо критические изменения в Систему.

  1. Перезагрузите систему с включенным безопасным режимомЗагрузитесь в безопасном режиме
  2. Перейдите в Свойства своего компьютера и нажмите Расширенные настройки системы.Щелкните Расширенные настройки системы.
  3. Перейдите на вкладку Защита системы и нажмите Восстановление системы…Перейдите на вкладку «Защита системы» и нажмите «Восстановление системы».
  4. Выберите точку восстановления и нажмите Далее.Щелкните точку восстановления, чтобы выбрать ее
  5. Нажмите Да и дождитесь восстановления системы.
  6. После восстановления вы увидите, что система вернулась в нормальное состояние.

Метод 3: добавить часто отсутствующие переменные в безопасном режиме

Возможно, что в системе отсутствует более одной переменной среды. В этом методе мы пытаемся добавить наиболее распространенные переменные, которые, по сообщениям других пользователей, также отсутствуют. Существуют системные переменные, что означает, что они обычно настраиваются Windows, но вы также можете вставить их вручную в реестр.

  1. Перезагрузите систему с включенным безопасным режимомЗагрузитесь в безопасном режиме
  2. Перейдите в Свойства системы и нажмите Дополнительные параметры системы.Щелкните Расширенные настройки системы.
  3. Щелкните Переменные среды.Щелкните Переменные среды.
  4. Нажмите New под System Variables.Нажмите New в System Variables.
  5. В поле «Имя переменной» введите и «Значение переменной» введите следующее: CommonProgramFiles = C: Program Files Common Files CommonProgramFiles (x86) = C: Program Files (x86) Common Files CommonProgramW6432 = C: Program Files Common Files ProgramFiles = C: Program Files
  6. Нажмите ОК и закройте все окна, чтобы сохранить настройки.
  7. Теперь перезагрузите вашу систему как обычно
Читайте также:  Установка windows после вирусов

Переменные среды в Windows 10 — Как редактировать?

Переменные среды в Windows 10 — Это динамические пути, которые указывают на привязку какой-либо папки или другие данные о настройках операционной системе. К примеру, если мы начнем устанавливать игру, то установщику нужна будет информация, где папка Program Files, чтобы установить по умолчанию в этот каталог игру. Также, мы можем быстро перейти в папку TEMP, командой %Temp%, не переходя по имени пользователя, которое может отличаться.

В Windows 10 имеется два вида переменных сред:

  1. Переменные среды пользователя — Содержат информацию для конкретной учетной записи. К примеру, папка OneDrive, расположение профиля и данные о нем, временная папка учетной записи и т.п.
  2. Системные переменные — Содержат информацию, которая относится к системным ресурсам и устанавливаются операционной системой или драйверами при установке. К примеру, если набрать %windir%, то нас перекинет в системную папку в C:\Windows, где установлена ОС.

Как изменять, удалять или создавать переменные среды в Windows 10

Нажмите Win+R и введите sysdm.cpl, чтобы быстро открыть свойства системы. Перейдите во вкладку «Дополнительно» и снизу нажмите на «Переменные среды«.

Вы увидите системные и пользовательские переменные среды. Вы можете добавить, удалить или изменить значение для переменных.

Список переменных через командную строку

Если вам нужно посмотреть весь список переменных со значением через командную строку, то введите ниже команду:

Создать переменную со значением

Если нужно создать переменную для пользователя, то команда будет следующая: setx, где MYWEBPC это переменная, а C:\mywebpc\ это значение.

Если нужно создать системную переменную со значением, то:

Переименовать значение переменной

Чтобы изменить значение переменной нужно просто заменить значение на другое. Начнем с пользовательской среды:

Изменить системную системную переменную:

Два значения в переменной

Мы можем добавить два значения и более для одной переменной разделив точкой с запятой. Пользовательская:

Два значения в переменной системной среды:

Удалить значение в переменной

Чтобы удалить значение в переменной нужно просто оставить поле в кавычках пустым. Для пользовательской среды:

Читайте также:  Linux creating new users

Удалить значение для системной среды:

Удалить переменную

Чтобы удалить саму переменную, нужно удалить запись из реестра. Удалить пользовательскую переменную:

  • REG delete «HKCU\Environment» /F /V «MYWEBPC»

Удалить переменную для системной среды:

  • REG delete «HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment» /F /V «MYWEBPC»

8.1 проблемы обновления

Проверенные потенциальные проблемы
Проблемы с установкой последних обновлений
Восстановление Центра обновления Windows Check for missing or corrupt files
Repair missing or corrupt files Some security settings are missing or have been changed Service registration is missing or corrupt Ошибка Центра обновления Windows 0x80070057(2013-10-28-T-11_04_18)
Сброс параметров хранилища данных Центра обновления Windows
189,58KB
Имя файла: DataStoreAndWULogFiles.zip
Отказано в доступе по пути «C:\WINDOWS\softwaredistribution».
Неправильные переменные среды Центра обновления Windows
Не запущены службы Центра обновления Windows
Компоненты службы шифрования не зарегистрированы
RootCause: RC_DataStore
ErrorCode: 0x80070057
TimeDetected: 2013-10-28-T-11:04:18
Problem with BITS service : Затребованная служба уже запущена.Для вызова дополнительной справки наберите NET HELPMSG 2182.
Problem with BITS service : Затребованная служба уже запущена.Для вызова дополнительной справки наберите NET HELPMSG 2182.
Сведения о коллекции
Имя компьютера: KAT_BOOK
Версия Windows:
Background Intelligent Transfer Service
Find and fix problems that may prevent background downloads from working
Версия пакета:
Центр обновления Windows
Поиск и устранение проблем Центра обновления Windows
Версия пакета:

Для возможного решения проблемы рекомендую Вам выполнить следующее:

1. Удалите антивирусную программу.

  • После удаления антивирусной программы, перезапустите компьютер.
  • При следующем запуске включится встроенная защита от вирусов Windows Defender (Защитник Windows).
  • Проверьте работу Центра обновления Windows.

2. Проверьте наличие ошибок в хранилище системных файлов и обновлений.

  • Для этого нажмите «Win+X» , выберите «Командная строка (администратор)»
  • В Командной строке введите следующую команду: Dism /Online /Cleanup-Image /CheckHealth

3. Вне зависимости от результатов проверки выполните проверку данной папки и устранение потенциальных ошибок

  • Для этого, так же в Командной строке введите следующую команду: Dism /Online /Cleanup-Image /RestoreHealth

4. Выполните проверку системных файлов на целостность

  • Для этого в Командной строке введите следующую команду: sfc /scannow

5. Проверьте работу служб:

  • Также в командной строке введите поочередно следующие команды:

net stop wuauserv

net stop cryptsvc

ren %systemroot%\SoftwareDistribution sdold123

ren %systemroot%\System32\catroot2 cr2old123

Оцените статью