Як відновити виконуваний файл `cmd.exe`?


2

Я заблокував себе зі своєї старої машини Windows 7 (забув пароль адміністратора). Проте я знаю це трюк sethc.exe , щоб скинути забутий пароль. Отже, я створив завантажувальний дистрибутив linux, який мінявся місцями sethc.exe і cmd.exe виконуваних файлів, завантажених вікон, встановлення нового пароля адміністратора, завантаження linux і заміни виконуваних файлів назад. На жаль, я був занадто нудним / не звертав уваги і закінчив фактично видаленням мого cmd.exe виконуваний файл.

Хоча powerhell працює просто відмінно, не маючи cmd.exe може призвести до несподіваних речей. Було б непогано, щоб якось відновити це, але я не адміністратор Windows / не використовували вікна протягом досить довгого часу. Будь-які ідеї, як можна відновити цей виконуваний файл?



1
Дякуємо, @DavidPostill, він повернув виконуваний файл на місце. Магічно.
alisianoi

2
Так, утиліта "System File Checker", створена спеціально для відновлення відсутніх / пошкоджених системних файлів, є "магічною". ;) j / k
Ƭᴇcʜιᴇ007

Відповіді:


4

Як можна відновити cmd.exe виконуваний файл?

Використовуйте sfc /scannow

Програма перевірки системних файлів - це утиліта у Windows, яка дозволяє користувачам сканувати пошкодження системних файлів Windows і відновлювати пошкоджені файли. У цій статті описується, як запустити засіб перевірки системних файлів (SFC.exe) для сканування системних файлів і відновлення відсутніх або пошкоджених системних файлів. Якщо файл захисту ресурсів Windows (WRP) відсутній або пошкоджений, Windows може не діяти так, як очікувалося. Наприклад, деякі функції Windows можуть не працювати, або Windows може зірватися.


Як запустити інструмент перевірки системних файлів (SFC.exe)?

Для цього виконайте такі дії:

Відкрийте підвищений командний рядок

  • Windows 8.1 або Windows 8

    Проведіть пальцем у правому краю екрана, а потім торкніться Пошук. Або, якщо ви використовуєте мишу, наведіть вказівник на нижній правий кут   і натисніть кнопку Пошук. Введіть командний рядок у полі пошуку,   клацніть правою кнопкою миші пункт Командний рядок і натисніть кнопку Запуск від імені адміністратора. Якщо   Вам буде запропоновано ввести пароль адміністратора або підтвердження,   введіть пароль або натисніть кнопку Дозволити.

    A screenshot for this step.

  • Windows 10, Windows 7 або Windows Vista

    Натисніть кнопку Пуск, введіть командний рядок або cmd у полі пошуку, клацніть правою кнопкою миші пункт Командний рядок і виберіть команду Запуск від імені адміністратора.   Якщо буде запропоновано ввести пароль адміністратора або a   підтвердження, введіть пароль або клацніть Дозволити.

    A screenshot for this step.

У командному рядку

Введіть таку команду та натисніть клавішу ENTER:

    `sfc /scannow`

A screenshot for this step.

Команда sfc / scannow сканує всі захищені системні файли і   замінити пошкоджені файли кешованою копією, яка знаходиться в a   стиснута папка на% WinDir% System32 dllcache. % WinDir%   placeholder являє собою папку операційної системи Windows. Для   Наприклад, C: Windows.

Примітка. Не закривайте це вікно командного рядка до перевірки   завершено на 100%. Результати сканування будуть показані після цього процесу   завершено.

Після завершення процесу

Ви можете отримати одне з таких повідомлень:

  • Захист ресурсів Windows не виявила порушень цілісності.

    Це означає, що у вас немає жодної відсутньої або пошкодженої системи   файлів.

  • Захист ресурсів Windows не може виконати запитану операцію.

    Щоб вирішити цю проблему, виконайте сканування перевірки системних файлів у   безпечний режим і переконайтеся, що PendingDeletes і PendingRenames   папки існують під% WinDir% WinSxS Temp.

  • Захист ресурсів Windows виявив пошкоджені файли та успішно їх відновив. Деталі включені до CBS.Log   % WinDir% Журнали CBS CBS.log.

    Щоб переглянути детальну інформацію про сканування системних файлів і   відновлення, перейдіть до розділу Як переглянути деталі перевірки системних файлів   процесу.

  • Захист ресурсів Windows виявив пошкоджені файли, але не зміг виправити деякі з них. Деталі включені до CBS.Log   % WinDir% Журнали CBS CBS.log.

    Щоб відновити пошкоджені файли вручну, перегляньте деталі системи   Процес перевірки файлу дозволяє знайти пошкоджений файл, а потім вручну   замінити пошкоджений файл на відому добру копію файлу.

Джерело Використовуйте засіб перевірки системних файлів для відновлення відсутніх або пошкоджених системних файлів


Брат у мене проблема з cmd.exe себе, як я можу запустити ці команди?
Arbaz Alam

@ArbazAlam Використовуйте альтернативну оболонку, наприклад PowerShell.
DavidPostill
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.