Sfc scannow windows 10 не является внутренней или внешней командой

Способы исправить ошибку является внутренней или внешней командой, исполняемой программой или пакетным файлом при выполнении команд в командной строке Windows 10 и Windows 11.

Не является внутренней или внешней командой, исполняемой программой или пакетным файлом — как исправить?

Как исправить Не является внутренней или внешней командой, исполняемой программой или пакетным файломПри выполнении команд в командной строке Windows 10 и Windows 11 вы можете получить сообщение об ошибке, где указано первое «слово» вашей команды — adb.exe, pip или python, npm или git, java, telnet или любое другое, а далее — не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

В этой инструкции подробно о том, что означает такое сообщение, почему появляется и как исправить ошибку при выполнении наиболее распространённых команд в командной строке.

  • Причины ошибки
  • Способы исправить ошибку Не является внутренней или внешней командой
  • Видео инструкция

Причины ошибки «Не является внутренней или внешней командой» при выполнении команд в командной строке Windows 10 и Windows 11

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

команда параметр1 параметр2
  1. В случае, если «команда» является собственной встроенной командой консоли (в качестве примера — cls), она выполняется с заданными параметрами.
  2. Если «команда» — это какой-то файл .exe, .cmd, .bat или иной, например, pip, python или adb, выполняется попытка его запуска из расположения, где запущена командная строка (выделено на изображении ниже) или из расположений, добавленных в системную переменную PATH (о которой поговорим подробнее далее). При удачном запуске и правильно переданных параметрах команда выполняется. Не является внутренней или внешней командой, исполняемой программой или пакетным файлом в командной строке

Отсюда следуют наиболее распространённые причины появления ошибки при выполнении команды:

  • Самая распространённая причина — отсутствие исполняемого файла в папке, где запущена командная строка и в папках, содержащихся в PATH.
  • Ошибки при написании команды: при ошибке в имени файла, он не будет найден, что и приведёт к указанной ошибке.
  • Файл отсутствует где-либо, например, вы пробуете использовать telnet, в то время, когда соответствующий компонент Windows не установлен.
  • Редко — запускаемый через командную строку файл действительно не является исполняемой программой: изначально сам по себе или из-за повреждений.

Теперь о том, что делать в рассматриваемой ситуации.

Как исправить ошибку

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

Переход к папке с исполняемым файлом в командной строке

Если выполнение команды требуется не на регулярной основе, достаточно перейти в командной строке в папку, содержащую нужный файл, делается это следующим образом:

  1. Например, мы знаем, что python.exe для последней версии Python на момент написания этой статьи располагается в папке
    C:Usersимя_пользователяAppDataLocalProgramsPythonPython39

    pip.exe — там же во вложенной папке Scripts (если окажется не ясным, как попасть в эту папку, процесс показан в видео ниже), adb.exe — где-то в папке с platform-tools и так далее. Скопируйте этот путь, сделать это можно из адресной строки проводника.

  2. Если командная строка запущена на том же диске, где находится нужный исполняемый файл, введите команду вида:
    cd полный_путь_к_папке_с_исполняемым_файлом
  3. Если командная строка запущена на диске C:, а исполняемый файл находится на другом диске, то перед 2-м шагом используйте команду вида (здесь D меняем на нужную букву диска) D: с последующим нажатием Enter.
  4. Введите нужную команду, которая ранее сообщала об ошибке — теперь она должна выполниться успешно.

Выполнение команды с указанием папки

Добавление папки с программой в системную переменную среды PATH

В случае, когда использование команд требуется регулярно, например, для git, разумным будет добавить папку с этим исполняемым файлом в PATH, чтобы затем в любой момент времени выполнять команды, независимо от того, в какой папке открыта командная строка:

  1. Введите в поиск на панели задач Windows 10 или Windows 11 «Изменение переменных среды» или нажмите клавиши Win+R, введите sysdm.cpl, нажмите Enter, а в окне свойств системы перейдите на вкладку «Дополнительно». Изменение переменных среды в поиске Windows
  2. Нажмите кнопку «Переменные среды». Открыть параметры системных переменных среды
  3. В следующем окне вы можете добавить папку с исполняемым файлом в переменную PATH только для текущего пользователя или для системы в целом. Выбираем Path в нижней панели и нажимаем «Изменить». Изменить системную переменную PATH
  4. В следующем окне нажимаем «Создать» и вставляем путь к папке с исполняемым файлом, используемом в вашей команде. Добавление папки в системную переменную PATH
  5. Сохраняем настройки. Также следует перезапустить командную строку.

Готово: если всё было указано верно, теперь вы сможете выполнять соответствующие команды без указания полного пути к исполняемым файлам, а сообщение об ошибке появляться не будет.

Примечание: если ошибка возникает при использовании команд python, обратите внимание, что при первоначальной установке вам предложат добавить необходимые пути в PATH (отметка Add Python to PATH), то же самое часто бывает и при установке других программ:

Добавление Python в PATH при установке

Установка недостающих компонентов

Иногда проблема возникает из-за того, что нужный файл попросту отсутствует на компьютере:

  • Вы пробуете использовать команды telnet, но не зашли в Панель управления —Программы и компоненты — Включение или отключение компонентов Windows и не включили «Клиент Telnet». Включение клиента Telnet
  • Запускаете команды pyinstaller, но предварительно не установили его командой pip install pyinstaller
  • Пробуете использовать команды adb.exe, но не установили необходимые компоненты Android SDK Platform Tools.

Аналогичная ситуация может быть и для многих других, не входящих в стандартную поставку Windows 10 и Windows 11 компонентов, например, java.

Если ошибка возникает при запуске системных инструментов Windows

В ситуации, когда сообщение «Не является внутренней или внешней командой» в командной строке выдается при попытке использовать системные инструменты, такие как sfc /scannow или slmgr:

  1. Внимательно проверьте правильность написания команды: раскладка, пробелы.
  2. Убедитесь, что соответствующие файлы есть в системе (обычно — в C:WindowsSystem32). Попробуйте запустить их напрямую из этой папки (перейдя в папку с помощью cd C:WindowsSystem32) и с указанием расширения, для файлов в примере — sfc.exe и slmgr.vbs
  3. Убедитесь, что в системной переменной среды PATHEXT указаны следующие расширения: .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

Видео инструкция

Надеюсь, статья и видео помогли разобраться с проблемой и помогли в её решении. Остаются вопросы? — задавайте их в комментариях, я постараюсь ответить.

Содержание

  1. Команда sfc /scannow не работает в Windows 10? Как исправить
  2. Как исправить проблему
  3. sfc /scannow

Команда sfc /scannow не работает в Windows 10? Как исправить

После последнего Вторника патчей пользователи Windows 10 стали сообщать, что функция исправления поврежденных системных файлов с помощью команды sfc /scannow больше не работает. Источником проблемы предположительно является обновление для Защитника Windows, которое недавно выпустила Microsoft.

Хотя запуск сканирования с помощью средства проверки системных файлов в Windows 10 осуществляется без проблем, процесс внезапно завершается с отображением следующего сообщения в командной строке:

Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Подробные сведения см. в файле CBS.Log, который находится по следующему пути: windirLogsCBSCBS.log. Например, C:WindowsLogsCBSCBS.log. Подробные сведения включены в файл журнала, предоставляемый флагом /OFFLOGFILE.

В комментариях на форуме Wilderssecurity по данной проблеме пользователи отмечают, что проверка поврежденных файлов с помощью команды fsutil hardlink list не выявляет каких-либо проблем с хэшами или путями файлов.

На данный момент считается, что проблема может быть связана с недавним обновлением для Защитника Windows, хотя неисправность системного инструмента стала проявляться после выхода ежемесячным обновлений безопасности в июльский Вторник Патчей (Patch Tuesday). Дело в том, что ошибка наблюдается на устройствах, на которых последние обновления безопасности еще не установлены.

Как исправить проблему

Проблемным обновлением Защитника Windows может быть пакет 1.297.823.0, но официального подтверждения этому от Microsoft пока нет.

Тем не менее, вы можете исправить данную ошибку с помощью нескольких команд инструмента DISM. Пользователи сообщают об эффективности данного способа. Запустите последовательно следующие три команды в командной строке с правами администратора:

Если проблема была действительно вызвана обновлением для Защитника Windows, то Microsoft должна как можно скорее представить исправление.

Источник

Unzip не является внутренней или внешней командой, исполняемой программой или пакетным файлом
Unzip не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Что.

Node не является внутренней или внешней командой исполняемой программой или пакетным файлом
Помогите, пожалуйста. при любых командах (например, npm install, bower install), в командной.

tickTelnet не является внутренней или внешней командой, исполняемой программой или пакетным файлом
«telnet» не является внутренней или внешней командой, исполняемой программой или пакетным.

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

tick«zip» не является внутренней или внешней командой, исполняемой программой или пакетным файлом
Учусь по книге a byte of phyton,там есть пример кода: import os import time # 1. Файлы и.

tick«»rar» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.»
Когда ставил эту винду(ХР), пришлось пару файлов пропустить, диск был немного покоцаный, может быть.

Источник

sfc /scannow

Решила обратиться к вам за помощью!

В один из дней включаю компьтер и вижу на черном экране красными буквами написано Online Antivirus и ниже текст отправьте смс на номер 5121 с текстом 7488056 и будет вам счастье.Пыталась включить диспетчер задач, но он писал, что диспетчер отключен администратором. Пришлось через знакомых залазить на сайт Dr.Webа и искать ключ для разблокировки, но к сожалению такого номера как у меня на сайте не было последний номер заканчивался на 7488054, но я решила взять ключ именно для этого номера (ключ 2047692) и он помог, но только лишь до того момента пока компьютер не выключили, а при новом включении эта штука снова вылазила. Затем проверила компьютер Dr.Webом нашел вирусы благополучно удалил и все бы хорошо, но проблемы на этом не закончились.

А во со второй до сих пор справиться не могу! После проверки на вирусы компьютер ни в какую не хочет видеть принтер, а он сейчас так нужен( Пишет локальная подсистема печати не доступна.

Читатала на многих форумов, что необходимо выполнить sfc scannow, диск есть, а вот компьютер не в какую не хочет выполнять эту операцию пишет, что sfc не является внутренней или внешней командой, исполняемой программой или пакетным файлов(

Так что же мне теперь делать, помогите пожалуйста! Переустановку выполнять не хотелось бы.

Что за ось?Нормальная или какая-нибудь сборка?

Для контроля сделайте логи по правилам(вверху красными буквами).

а у меня Windows Vista Home Basic 32 разрядная операционная система

а у меня Windows Vista Home Basic 32 разрядная операционная система

Логи все равно начинайте делать

а у меня Windows Vista Home Basic 32 разрядная операционная система

Логи все равно начинайте делать

С правами админа? Для выполнения этой команды cmd.exe НУЖНО запускать от имени администратора!

Не могу скачать Хайджек (HijackThis) и РкУ (RkU, RootkitUnhooker)

Хайджек (HijackThis) когда ажимаешь скачать выдает какие то кракули

РкУ (RkU, RootkitUnhooker) пишет вот это

404

Sorry, something couldn’t be found.

Источник

Эксперт по компьютерным сетям

416 / 238 / 5

Регистрация: 01.04.2020

Сообщений: 682

1

07.04.2020, 10:39. Показов 7676. Ответов 5


sfc/scannow -не явл внутр или внешней командой исполняемой программой или пакетным файлом. -после переустановки винды 10 с домашней на корпоративную и ремонта побитых файлов кот утилита sfc/scannow не могла восстановить комарнда sfc/…выдает такую надпись_какой командой теперь проверить файлы ?-ноутбук acer ASPIRE ES15 ES 1-533-C138 — версия Командной Строки от им Админа- 10.0.18363.657



1



Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

07.04.2020, 10:39

5

261 / 233 / 48

Регистрация: 20.06.2016

Сообщений: 730

07.04.2020, 10:43

2

Чо, по приколу столько тем открывать?



0



6 / 5 / 1

Регистрация: 11.12.2019

Сообщений: 41

09.04.2020, 21:51

3

sfc /verifyonly
sfc /scannow
Первая команда проверяет без восстановления



1



Модератор

Эксперт HardwareЭксперт Windows

15148 / 7736 / 726

Регистрация: 03.01.2012

Сообщений: 31,792

10.04.2020, 10:16

4

Цитата
Сообщение от WreditelKompa7
Посмотреть сообщение

sfc/scannow -не явл внутр или внешней командой исполняемой программой или пакетным файлом

А пробел перед /scannow вы только здесь пропустили, или и в командной строке тоже?



1



Эксперт по компьютерным сетям

416 / 238 / 5

Регистрация: 01.04.2020

Сообщений: 682

21.05.2020, 15:19

 [ТС]

5

скожите пж-а зачем ваще проверять без восстановления?- потом время опять на восстановление чтоб тратить…



1



Эксперт по компьютерным сетям

416 / 238 / 5

Регистрация: 01.04.2020

Сообщений: 682

22.05.2020, 20:43

 [ТС]

6

нее-только здесь.в ком строке стораюсь все точно повторять…



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

22.05.2020, 20:43

Помогаю со студенческими работами здесь

«pip» не является внутренней или внешней командой, исполняемой программой или пакетным файлом
Всем привет! помогите пожалуйста хочу установить pytelegrambotapi через cmd , но не полуается…

«»net» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.»
Всем привет.

Прежде чем задать вопрос поискал в инете и на форумах..но не смог найти ответ. …

«zip» не является внутренней или внешней командой, исполняемой программой или пакетным файлом
Учусь по книге a byte of phyton,там есть пример кода:

import os
import time
# 1. Файлы и…

«»rar» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.»
Когда ставил эту винду(ХР), пришлось пару файлов пропустить, диск был немного покоцаный, может быть…

«express» не является внутренней или внешней командой, исполняемой программой или пакетным файлом
добрый день
Изучаю node js по урокам Ильи https://learn.javascript.ru/nodejs-screencast
Делаю…

«»msg» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.»
В общем задача , сделать .BAT который при открытии выкинет тебе окно типа "Error" . В котором будет…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

6

#1

Scarlett48

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 03 Март 2010 — 19:57

Всем здравствуйте!

Решила обратиться к вам за помощью!

В один из дней включаю компьтер и вижу на черном экране красными буквами написано Online Antivirus и ниже текст отправьте смс на номер 5121 с текстом 7488056 и будет вам счастье.Пыталась включить диспетчер задач, но он писал, что  диспетчер отключен администратором. Пришлось через знакомых залазить на сайт Dr.Webа и  искать ключ для разблокировки, но к сожалению такого номера как у меня на сайте не было последний номер заканчивался на 7488054, но я решила взять ключ именно для этого номера (ключ 2047692) и он помог, но только лишь до того момента пока компьютер не выключили, а при новом включении эта штука снова вылазила. Затем проверила компьютер Dr.Webом нашел вирусы благополучно удалил и все бы хорошо, но проблемы на этом не закончились…

Во первых диспетчер задач не вызывался — отключен администратором, но эту проблему я благоплучно устранила)

А во со второй до сих пор справиться не могу! После проверки на вирусы компьютер ни в какую не хочет видеть принтер, а он сейчас так нужен( Пишет локальная подсистема печати не доступна. 

Читатала на многих форумов, что необходимо выполнить sfc scannow, диск есть, а вот компьютер не в какую не хочет выполнять эту операцию пишет, что sfc не является внутренней или внешней командой, исполняемой программой или пакетным файлов(

Так что же мне теперь делать, помогите пожалуйста! Переустановку выполнять не хотелось бы.

Зараннее спасибо за помошь :)

  • Наверх


#2


mrbelyash

mrbelyash

    Беляш

  • Members
  • 25 897 Сообщений:

Отправлено 03 Март 2010 — 20:03

Что за ось?Нормальная или какая-нибудь сборка?

Для контроля сделайте логи по правилам(вверху красными буквами).

  • Наверх


#3


Scarlett48

Scarlett48

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 03 Март 2010 — 20:18

прочитала все, что написао красными буквами) в принципе все понятно, но там сказано «Если у Вас Windows 98 или Windows 2000 — сообщите об этом, возможно, не все указанные здесь программы и скрипты будут работать.»

а у меня Windows Vista Home Basic 32 разрядная операционная система

  • Наверх


#4


mrbelyash

mrbelyash

    Беляш

  • Members
  • 25 897 Сообщений:

Отправлено 03 Март 2010 — 20:21

прочитала все, что написао красными буквами) в принципе все понятно, но там сказано «Если у Вас Windows 98 или Windows 2000 — сообщите об этом, возможно, не все указанные здесь программы и скрипты будут работать.»

а у меня Windows Vista Home Basic 32 разрядная операционная система

Логи все равно начинайте делать

——

1. Запустить консоль как Администратор
1.1 Пуск(Start Menu) -> (Все программы)All Programs -> Accessories
1.2 Правой кнопкой мышки щелкнуть по Command Prompt и в выпадающем меню щелкнуть по пункту (Запустить как Администратор) Run as administrator
2.Вставить

sfc /scannow

3.энтер

  • Наверх


#5


Scarlett48

Scarlett48

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 03 Март 2010 — 20:26

прочитала все, что написао красными буквами) в принципе все понятно, но там сказано «Если у Вас Windows 98 или Windows 2000 — сообщите об этом, возможно, не все указанные здесь программы и скрипты будут работать.»

а у меня Windows Vista Home Basic 32 разрядная операционная система

Логи все равно начинайте делать

——

1. Запустить консоль как Администратор
1.1 Пуск(Start Menu) -> (Все программы)All Programs -> Accessories
1.2 Правой кнопкой мышки щелкнуть по Command Prompt и в выпадающем меню щелкнуть по пункту (Запустить как Администратор) Run as administrator
2.Вставить

sfc /scannow

3.энтер

Я так делала, но увы результат тот же( 

  • Наверх


#6


PAUK

PAUK

    Guru

  • Posters
  • 3 236 Сообщений:

Отправлено 03 Март 2010 — 20:39

Я так делала

С правами админа? Для выполнения этой команды cmd.exe НУЖНО запускать от имени администратора!

«объективность» – понятие глубоко субъективное
— Мы здесь все сумасшедшие. Я сумасшедший. Ты сумасшедшая.
— Откуда вы знаете, что я сумасшедшая? — спросила Алиса.
— Ты безусловно должна быть сумасшедшей, — ответил Кот, — иначе ты не попала-бы сюда.

  • Наверх


#7


Scarlett48

Scarlett48

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 03 Март 2010 — 20:44

Я так делала

С правами админа? Для выполнения этой команды cmd.exe НУЖНО запускать от имени администратора!

Я запускала от имени администратора, правой кнопкой — запустить от имени админимстратора, но результат тот же(

Не могу скачать Хайджек (HijackThis) и РкУ (RkU, RootkitUnhooker)

Хайджек (HijackThis) когда ажимаешь скачать выдает какие то кракули

РкУ (RkU, RootkitUnhooker) пишет вот это

<html>
<title>
404
</title>
<body>
Sorry, something couldn’t be found…
</body>
</html>

  • Наверх


#8


mrbelyash

mrbelyash

    Беляш

  • Members
  • 25 897 Сообщений:

Отправлено 03 Март 2010 — 20:54

Я так делала

С правами админа? Для выполнения этой команды cmd.exe НУЖНО запускать от имени администратора!

Я запускала от имени администратора, правой кнопкой — запустить от имени админимстратора, но результат тот же(

Не могу скачать Хайджек (HijackThis) и РкУ (RkU, RootkitUnhooker)

Хайджек (HijackThis) когда ажимаешь скачать выдает какие то кракули

РкУ (RkU, RootkitUnhooker) пишет вот это

<html>
<title>
404
</title>
<body>
Sorry, something couldn’t be found…
</body>
</html>

Тогда «Сохранить как»

  • Наверх


#9


PAUK

PAUK

    Guru

  • Posters
  • 3 236 Сообщений:

Отправлено 03 Март 2010 — 20:55

Хм… а не пробовали просто откат системы сделать на дату ДО заражения?
и еще — в первом посте Вы писали «sfc scannow» — ЭТО не правильно! Правильно — sfc /scannow !
Если ввести sfc /? — у Вас справка пишется?

«объективность» – понятие глубоко субъективное
— Мы здесь все сумасшедшие. Я сумасшедший. Ты сумасшедшая.
— Откуда вы знаете, что я сумасшедшая? — спросила Алиса.
— Ты безусловно должна быть сумасшедшей, — ответил Кот, — иначе ты не попала-бы сюда.

  • Наверх


#10


mrbelyash

mrbelyash

    Беляш

  • Members
  • 25 897 Сообщений:

Отправлено 03 Март 2010 — 20:58

Правильно — sfc /scannow

Бинго :)

  • Наверх


#11


YVS

YVS

    Звездочет

  • Helpers
  • 4 798 Сообщений:

Отправлено 03 Март 2010 — 21:02

А во со второй до сих пор справиться не могу!

Есть что-нибудь в эвент-логе?

  • Наверх


#12


Scarlett48

Scarlett48

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 03 Март 2010 — 21:02

Правильно — sfc /scannow

Бинго :)

Откат системы не помог! я уже все возможными методами пыталась!

sfc /scsnnow писала во всех его возможных написаниях, результат таков же!

еще читала, что нужно в переменной Path прописать %SYSTEMROOT%SYSTEM32;%SYSTEMROOT%;%SYSTEMROOT%S YSTEM32WBEM писала, но это тоже не помогло!!!!

  • Наверх


#13


Scarlett48

Scarlett48

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 03 Март 2010 — 21:04

А во со второй до сих пор справиться не могу!

Есть что-нибудь в эвент-логе?

Прости, а что такое эвент-лог? Я в этих вопросах мягко говоря чайник :)

  • Наверх


#14


YVS

YVS

    Звездочет

  • Helpers
  • 4 798 Сообщений:

Отправлено 03 Март 2010 — 21:08

А во со второй до сих пор справиться не могу!

Есть что-нибудь в эвент-логе?

Прости, а что такое эвент-лог? Я в этих вопросах мягко говоря чайник :)

«Пуск» -> «Панель управления» -> «Система и ее обслуживание» -> «Администрирование» -> «Просмотр событий»

  • Наверх


#15


Scarlett48

Scarlett48

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 03 Март 2010 — 21:18

А во со второй до сих пор справиться не могу!

Есть что-нибудь в эвент-логе?

Прости, а что такое эвент-лог? Я в этих вопросах мягко говоря чайник :)

«Пуск» -> «Панель управления» -> «Система и ее обслуживание» -> «Администрирование» -> «Просмотр событий»

Посмотреть посмотрела, но как говорится, что толку я все равно в этом не разбераюсь :)

  • Наверх


#16


YVS

YVS

    Звездочет

  • Helpers
  • 4 798 Сообщений:

Отправлено 03 Март 2010 — 21:21

Посмотреть посмотрела, но как говорится, что толку я все равно в этом не разбераюсь

Есть там какие-то ошибки, относящиеся к службе «Диспетчер очереди печати»? :)

  • Наверх


#17


Scarlett48

Scarlett48

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 03 Март 2010 — 21:30

Посмотреть посмотрела, но как говорится, что толку я все равно в этом не разбераюсь

Есть там какие-то ошибки, относящиеся к службе «Диспетчер очереди печати»? :)

Да вроде бы нет :)

  • Наверх


#18


PAUK

PAUK

    Guru

  • Posters
  • 3 236 Сообщений:

Отправлено 03 Март 2010 — 21:39

Откат системы не помог!

в смысле — не получилось его сделать (ошибки и т.д.) или в системе ничего не изменилось, НО возврат на нужную дату был?
В администрировании найдите службы и посмотрите — запущена ли служба «Диспетчер печати» и есть ли файл C:WindowsSystem32spoolsv.exe

«объективность» – понятие глубоко субъективное
— Мы здесь все сумасшедшие. Я сумасшедший. Ты сумасшедшая.
— Откуда вы знаете, что я сумасшедшая? — спросила Алиса.
— Ты безусловно должна быть сумасшедшей, — ответил Кот, — иначе ты не попала-бы сюда.

  • Наверх


#19


PAUK

PAUK

    Guru

  • Posters
  • 3 236 Сообщений:

Отправлено 03 Март 2010 — 21:45

«объективность» – понятие глубоко субъективное
— Мы здесь все сумасшедшие. Я сумасшедший. Ты сумасшедшая.
— Откуда вы знаете, что я сумасшедшая? — спросила Алиса.
— Ты безусловно должна быть сумасшедшей, — ответил Кот, — иначе ты не попала-бы сюда.

  • Наверх


#20


Scarlett48

Scarlett48

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 03 Март 2010 — 21:56

Откат системы не помог!

в смысле — не получилось его сделать (ошибки и т.д.) или в системе ничего не изменилось, НО возврат на нужную дату был?
В администрировании найдите службы и посмотрите — запущена ли служба «Диспетчер печати» и есть ли файл C:WindowsSystem32spoolsv.exe

spoolsv.exe есть размер 122 КБ

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

При восстановлении системы, он написал при восстановлении системы произошли ошибки…

  • Наверх


На чтение 11 мин Просмотров 1к.

Содержание

  1. Использование SFC для проверки целостности и исправления системных файлов Windows 10
  2. Запуск проверки целостности Windows 10 с помощью SFC в среде восстановления
  3. Восстановление хранилища компонентов Windows 10 с помощью DISM.exe
  4. Как проверить целостность системных файлов Windows 10 — видео
  5. Как исправить проблему
  6. Устраняем проблему с поврежденными файлами при помощи утилиты DISM
  7. Восстановление поврежденных файлов при помощи PowerShell

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

В Windows 10 присутствует два инструмента для проверки целостности защищенных системных файлов и их автоматического восстановления при обнаружении повреждений — SFC.exe и DISM.exe, а также команда Repair-WindowsImage для Windows PowerShell (использующая DISM для работы). Вторая утилита служит дополнением первой, в случае, если SFC не удается восстановить поврежденные файлы.

Примечание: описываемые в инструкции действия безопасны, однако, в том случае, если до этого вы проделывали какие-либо операции, связанные с заменой или изменением системных файлов (например, для возможности установки сторонних тем и т.п.), в результате восстановления системных файлов, эти изменения будут отменены.

Использование SFC для проверки целостности и исправления системных файлов Windows 10

Многим пользователям знакома команда проверки целостности системных файлов sfc /scannow которая автоматически проверяет и исправляет защищенные системные файлы Windows 10.

Для запуска команды стандартно используется командная строка, запущенная от имени администратора (запустить командную строку от администратора в Windows 10 можно, введя «Командная строка» в поиске в панели задач, затем — правый клик по найденному результату — Запуск от имени администратора), вводим в нее sfc /scannow и нажимаем Enter.

После ввода команды, начнется проверка системы, по результатам которой найденные ошибки целостности, которые можно исправить (о том, какие нельзя — далее) будут автоматически исправлены с сообщением «Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила», а в случае их отсутствия вы получите сообщение о том, что «Защита ресурсов Windows не обнаружила нарушений целостности».

Также имеется возможность проверить целостность конкретного системного файла, для этого можно использовать команду

Однако при использовании команды есть один нюанс: SFC не может исправить ошибки целостности для тех системных файлов, которые используются в настоящий момент времени. Чтобы решить проблему, можно запустить SFC через командную строку в среде восстановления Windows 10.

Запуск проверки целостности Windows 10 с помощью SFC в среде восстановления

Для того, чтобы загрузиться в среде восстановления Windows 10, вы можете использовать следующие способы:

  1. Зайти в Параметры — Обновление и безопасность — Восстановление — Особые варианты загрузки — Перезагрузить сейчас. (Если пункт отсутствует, то вы можете также использовать такой метод: на экране входа в систему, кликните по значку «вкл» справа внизу, а затем, удерживая Shift, нажмите «Перезагрузка»).
  2. Загрузиться с заранее созданного диска восстановления Windows.
  3. Загрузиться с установочного диска или загрузочной флешки с дистрибутивом Windows 10, а в программе установки, на экране после выбора языка, слева внизу выбрать «Восстановление системы».
  4. После этого, зайдите в «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Командная строка» (в случае если вы использовали первый из указанных выше способов, вам также потребуется ввести пароль администратора Windows 10). В командной строке по порядку используйте следующие команды:
  5. diskpart
  6. list volume
  7. exit
  8. sfc /scannow /offbootdir=C: /offwindir=C:Windows (где C — раздел с установленной системой, а C:Windows — путь к папке Windows 10, у вас буквы могут отличаться).
  9. Запустится сканирование целостности системных файлов операционной системы, при этом в этот раз команде SFC будет доступно восстановление всех файлов, при условии, что не повреждено хранилище ресурсов Windows.

Сканирование может продолжаться в течение значительного времени — пока мигает указатель подчеркивания, ваш компьютер или ноутбук не завис. По завершении закройте командную строку и перезагрузите компьютер в обычном режиме.

Восстановление хранилища компонентов Windows 10 с помощью DISM.exe

Утилита для развертывания и обслуживания образов Windows DISM.exe позволяет выявить и исправить те проблемы с хранилищем системных компонентов Windows 10, откуда при проверке и исправлении целостности системных файлов копируются оригинальные их версии. Это может быть полезным в тех ситуациях, когда защита ресурсов Windows не может выполнить восстановление файлов, несмотря на найденные повреждения. В этом случае сценарий будет следующим: восстанавливаем хранилище компонентов, а после этого снова прибегаем к использованию sfc /scannow.

Для использования DISM.exe, запустите командную строку от имени администратора. После чего можно использовать следующие команды:

Примечание: в случае, если команда восстановления хранилища компонентов не работает по той или иной причине, вы можете использовать файл install.wim (или esd) со смонтированного ISO образа Windows 10 (Как скачать Windows 10 ISO с сайта Microsoft) в качестве источника файлов, требующих восстановления (содержимое образа должно соответствовать установленной системе). Сделать это можно с помощью команды:

Вместо .wim можно использовать файл .esd тем же образом, заменив в команде все wim на esd.

При использовании указанных команд, журнал выполненных действий сохраняется в WindowsLogsCBSCBS.log и WindowsLogsDISMdism.log.

DISM.exe также можно использовать в Windows PowerShell, запущенном от имени администратора (запустить можно из меню правого клика по кнопке Пуск) с помощью команды Repair-WindowsImage. Примеры команд:

  • Repair-WindowsImage -Online -ScanHealth — проверка наличия повреждений системных файлов.
  • Repair-WindowsImage -Online -RestoreHealth — проверка и исправление повреждений.

Дополнительные методы восстановления хранилища компонентов, если описанные выше не срабатывают: Восстановление хранилища компонентов Windows 10.

Как видите, проверка целостности файлов в Windows 10 — не такая уж и сложная задача, которая порой может помочь исправить самые разные проблемы с ОС. Если не смогла, возможно, вам поможет что-то из вариантов в инструкции Восстановление Windows 10.

Как проверить целостность системных файлов Windows 10 — видео

Также предлагаю ознакомиться с видео, где использование основных команд проверки целостности показано наглядно с некоторыми пояснениями.

После последнего Вторника патчей пользователи Windows 10 стали сообщать, что функция исправления поврежденных системных файлов с помощью команды sfc /scannow больше не работает. Источником проблемы предположительно является обновление для Защитника Windows, которое недавно выпустила Microsoft.

Хотя запуск сканирования с помощью средства проверки системных файлов в Windows 10 осуществляется без проблем, процесс внезапно завершается с отображением следующего сообщения в командной строке:

Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Подробные сведения см. в файле CBS.Log, который находится по следующему пути: windirLogsCBSCBS.log. Например, C:WindowsLogsCBSCBS.log. Подробные сведения включены в файл журнала, предоставляемый флагом /OFFLOGFILE.

В комментариях на форуме Wilderssecurity по данной проблеме пользователи отмечают, что проверка поврежденных файлов с помощью команды fsutil hardlink list не выявляет каких-либо проблем с хэшами или путями файлов.

На данный момент считается, что проблема может быть связана с недавним обновлением для Защитника Windows, хотя неисправность системного инструмента стала проявляться после выхода ежемесячным обновлений безопасности в июльский Вторник Патчей (Patch Tuesday). Дело в том, что ошибка наблюдается на устройствах, на которых последние обновления безопасности еще не установлены.

Как исправить проблему

Проблемным обновлением Защитника Windows может быть пакет 1.297.823.0, но официального подтверждения этому от Microsoft пока нет.

Тем не менее, вы можете исправить данную ошибку с помощью нескольких команд инструмента DISM. Пользователи сообщают об эффективности данного способа. Запустите последовательно следующие три команды в командной строке с правами администратора:

Если проблема была действительно вызвана обновлением для Защитника Windows, то Microsoft должна как можно скорее представить исправление.

Если в операционной системе обнаружены ошибки или сбои каких-нибудь файлов, опытные пользователи используют специальную программу ОС sfc /scannow , она помогает решить многие из них. Она проверяет целостность данных и отображает состояние файлов системы в строке. Если она обнаружила ошибки и не смогла их автоматически восстановить, то пользователь видит следующее сообщение — «Программа защиты ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них». Что же делать дальше? Ответ вы найдете в этой статье.

Устранение ошибки — Windows обнаружила поврежденные файлы

Чаще всего причиной поврежденных файлов становится мгновенное отключение компьютера от сети, особенно в момент работы сразу нескольких приложений. Система не успевает сохранить и упорядочить все данные, из-за чего при следующем запуске возможны перемещение иконок рабочего стола. Ещё отказ запуска некоторых приложений, сброс разрешения экрана на минимальное и прочие неполадки. Реже проблему вызывают вирусы и утилиты для чистки и оптимизации компьютера.

Устраняем проблему с поврежденными файлами при помощи утилиты DISM

После сканировании файлов в командной строке утилитой sfc /scannow, сообщение о том, что она не смогла это исправить выглядит так: проверка завершена на 100%. Защита ресурсов ОС нашла поврежденные файлы, но восстановить их не смогла. Прочитать о результатах можно в файле CBS.Log, который лежит по определенному пути.

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

Следующим советом будет запустить в той же командной строке (запускать ее нужно от имени администратора) утилиту DISM. Она обращается на сервер Microsoft и запрашивает недостающие файлы вашей операционной системы там. После их скачивания утилита восстанавливает их. После завершения процесса этой команды, вам снова нужно будет запустить проверку файлов sfc /scannow. Это необходимо для того, чтобы убедиться, что сообщение — программа защиты файлов Windows нашла поврежденные файлы, но восстановить их не в состоянии — больше не появляется.

  1. Нажмите на значок «Пуск» и найдите здесь «Командная строка». Нажмите на ссылку ПКМ и выберите «От имени администратора».
  2. В строке запишите следующую команду без ошибок и лишних символов: DISM.exe /Online / Cleanup-Image /RestoreHealth.

Команда DISM в командной строке

  • Нажмите ENTER и дождитесь завершения процесса.
  • Обратите внимание — на момент запуска этой команды у вас должно быть стабильное интернет-подключение. Для начала убедитесь в этом наверняка.
  • Не обязательно команду вводить в верхнем регистре, компьютер вас отлично поймет, даже если вы будете писать маленькими буквами. Если вы ввели какой-то символ неверно или пропустили знак, пробел, то появится ошибка 87, которая говорит о неверном синтаксисе набора. Если утилита DISM восстановить файлы, вы увидите следующее сообщение: сбой восстановления. Не обнаружено источника восстановления или файлы восстановить невозможно.

    Сбой утилиты DISM

    Восстановление поврежденных файлов при помощи PowerShell

    Можно вернуть прежнее рабочее состояние вашего компьютера другим путем. Он основан на использовании специальной оболочки PowerShell, которая позиционирует как усовершенствованная среда для ввода команд, в отличие от командной строки. Для ее использования необходимо также найти в меню «Пуск» PowerShell и нажать по ней ПКМ. Здесь введите следующую команду: Repair-WindowsImage –Online –RestoreHealth и нажмите клавишу ввода ENTER .

    В отличие от предыдущей команды, эта не обращается за нужными файлами на сервер Майкрософт. Она использует данные из специально зарезервированной версии вашей операционной системы и применяет их для восстановления. И такой способ отличается более детальной операцией восстановления.

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

    • строка path не будет содержать никаких данных;
    • пункт «Online» будет иметь статус False;
    • Image Health — Healthy;
    • строка Restart Needed — False.

    Статусы PowerShell

    Воспользуйтесь установочным диском (только тем, с которого вы устанавливали эту Windows), вы можете попытаться восстановить системные файлы с него. После чего сделайте снова проверку системных файлов утилитой SFC /scannow на наличие ошибки: программа защиты данных обнаружила отсутствующие или поврежденные файлы, но восстановить их не удается.

    Понравилась статья? Поделить с друзьями:
  • Sfc scannow windows 10 на другом диске
  • Sfc scannow windows 10 защите ресурсов не удается запустить службу восстановления
  • Sfc scannow windows 10 восстановление системы
  • Sfc scannow offbootdir c offwindir c windows не работает
  • Sfc scannow offbootdir c offwindir c windows защита ресурсов windows