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

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

WinRepair разрабатывается как раз для таких случаев. В то время, как SmartFix может устранять большинство неполадок, связанных с поведением вредоносного ПО, WinRepair восстанавливает сами системные файлы и компоненты, целостность которых необходима для нормальной работы ОС.

Сейчас поддерживается Windows XP Rus и Windows 7-10, утилита работает с двумя источниками «запчастей» — интернетом и непосредственно дистрибутивом системы. Запустить проверку без интернета нельзя, так гарантируется наличие хотя бы одного источника компонентов. При использовании обоих источников эффект суммируется — если необходимые файлы будут найдены хотя бы в одном источнике, они будут восстановлены. Рекомендуется заранее интегрировать последние обновления, это повысит шансы на успех, особенно для Windows 8-10.

Утилита работает с install.wim/swm/esd дистрибутивами в случае Windows 7-2008R2 и install.wim в случае Windows 8-10, выбор индекса происходит автоматически для всех систем, достаточно только подключить флешку или вставить диск с дистрибутивом. Для Windows XP Rus и Windows 7-2008R2 создан онлайн-репозиторий системных файлов с обновлениями (русская локализация), а для Windows 8-10 они загружаются с серверов Microsoft.

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

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

Запустить WinRepair можно в дополнительных утилитах SmartFix (только для рабочей системы).

WinRepair — восстановление повреждённой системы

80 мыслей о “WinRepair — восстановление повреждённой системы

  • 18.06.2019 в 19:38
    Постоянная ссылка

    Sorry for English! Thank you Simplix! Your FIX for WinRepair is working perfectly!

    I am VERY grateful to you for all your hard work, and secondly, the fact you share many of your projects with fellow Windows users (like WinRepair, UpdatePack7R2, e.t.).

    Thank you sir!

    Ответ
  • 04.08.2019 в 04:55
    Постоянная ссылка

    simplix , люди ищут подвох в твоих разработках ,просто так нет ничего никогда без цели стоит ли верить всему?

    Ответ
    • 07.10.2019 в 20:15
      Постоянная ссылка

      Непонятно, вопрос про подвохи Simplix-а или про веру?
      «Попробуйте и убедитесь сами» — вот вам универсальный рецепт к обоим возможным смыслам.

      Ответ
  • 01.11.2019 в 15:54
    Постоянная ссылка

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

    Ответ
  • 12.11.2019 в 13:21
    Постоянная ссылка

    Подскажите, какие именно способы подключения дистрибутива сработают?
    Монтирование iso любой программой?
    Монтирование wim DISMом?

    Ответ
    • 12.11.2019 в 16:29
      Постоянная ссылка

      Достаточно смонтировать нужный iso или подключить флешку с дистрибутивом.

      Ответ
      • 13.11.2019 в 09:29
        Постоянная ссылка

        Ну, флешку лично мне не очень удобно, так как зачастую делаю всё удаленно.
        А простое монтирование DISMом WIMа тоже сработает? Так как wim проще обновить и подсунуть без установки дополнительного софта (win7).

        Ответ
        • 13.11.2019 в 09:52
          Постоянная ссылка

          Читайте внимательно описание, дистрибутив — дополнительная возможность, без него все необходимые файлы будут загружены из интернета. Обновления можно поставить из набора UpdatePack7R2, если в логах будут хоть какие-то ошибки — WinRepair их исправит, затем установку обновлений можно повторить.

          Ответ
          • 13.11.2019 в 11:43
            Постоянная ссылка

            Это я понял.
            Со всем уважением, но Вы так и не ответили: можно ли подключить образ WIM через программу DISM и чтоб ваша программа работала с этим, как с дистрибутивом?

            Ответ
            • 13.11.2019 в 13:20
              Постоянная ссылка

              В шапке чётко написано: «выбор индекса происходит автоматически для всех систем, достаточно только подключить флешку или вставить диск с дистрибутивом». О монтировании индексов ничего не написано, делайте простой логический вывод.

              Ответ
              • 13.11.2019 в 15:15
                Постоянная ссылка

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

                Ответ
  • 31.12.2019 в 23:48
    Постоянная ссылка

    будь добр подскажи(обновил драйвера с помощью IObitDriverBooster пробовал SDI_R1909) после обновления драйверов твоя прога пишет есть неправильные контрольные суммы, как исправить, возможно ли это?

    Ответ
    • 01.03.2020 в 01:59
      Постоянная ссылка

      Их не нужно исправлять, это информационные сообщения, на них нужно реагировать по ситуации.

      Ответ
  • 14.01.2020 в 10:33
    Постоянная ссылка

    Здравствуйте.
    Не запускается WinRepair на компьютерах без nat. Интернет работает через прокси. Видимо загрузка выполняется по порту, отличному от 80 и 443.
    В некоторых сетях это может быть проблемой.

    Ответ
  • 04.03.2020 в 03:30
    Постоянная ссылка

    Здравствуйте еще раз! Та же фигня, что с пакетом обновлений: SmartFix сам по себе отрабатывает корректно, а WinRepair стартует, но не работает. И sfx сваливается на 48%.
    Только копировать системный раздел?

    Ответ
  • 17.03.2020 в 09:40
    Постоянная ссылка

    день добрый! WinRepair отработал с таким логом: (WinRepair.log https://drive.google.com/open?id=1WYUJq1WlWknsjbw-86Q7MceEyCVpv65H). Полагаю, что по этой причине UpdatePack7R2 версия 20.3.12 не может установить (устанавливает по кругу с перезагрузкой) «знаменитый» пакет KB3125574-v4. (UpdateScan7.log https://drive.google.com/open?id=1gbXf-AwPtu4VHrRJ-cB7z3e7kvHChqPj) + (UpdatePack7.log https://drive.google.com/open?id=1DEyNdkbn21dbsnnOTcfKX68ShM85-snO)

    Ответ
    • 17.03.2020 в 09:51
      Постоянная ссылка

      Похоже система угашена капитально, здесь разумнее будет переустановить систему с проверкой железа, неизвестно что привело к такому количеству ошибок. Даже сама проверка у вас происходит невероятно долго, у меня она занимает 5 минут на быстром компьютере, у вас 7-13 часов. Ещё пришлите файл C:\Windows\Logs\CBS\CBS.log, там более конкретные причины проблемы.

      Ответ
        • 17.03.2020 в 11:22
          Постоянная ссылка

          Этот лог слишком короткий, видимо основная часть заархивировалась или удалена. Более странно то, что никакие файлы не восстановились, хотя онлайн-репозиторий содержит полный комплект. Всё-таки более детально можно что-то сказать после создания копии системы, но я бы рекомендовал её просто переустановить, это быстрее и надёжнее даже с учётом повторной настройки программ.

          Ответ

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *