Существуют разные уровни повреждений операционной системы, при которых работа становится некомфортной — медленная работа, зависания и ошибки, причём дело может быть не только во вредоносных программах, но и в повреждении компонентов системы из-за проблем с оперативной памятью, плохими секторами накопителей и другими неисправностями физических деталей компьютера.
Конечно, в некоторых случаях без сервисного центра не обойтись, особенно когда требуется замена деталей физически. Однако программные ошибки часто можно исправить без переустановки системы, особенно в том случае, когда физические неполадки устранены и вирусы вылечены, а повреждённую систему переустановить нет времени или возможности.
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 (только для рабочей системы).
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!
Thanks for the feedback!
спасибо за Ваши наработки!
simplix , люди ищут подвох в твоих разработках ,просто так нет ничего никогда без цели стоит ли верить всему?
Непонятно, вопрос про подвохи Simplix-а или про веру?
«Попробуйте и убедитесь сами» — вот вам универсальный рецепт к обоим возможным смыслам.
я только что поправил систему с помощью этой программы, большое спасибо автору за его труд.
Подскажите, какие именно способы подключения дистрибутива сработают?
Монтирование iso любой программой?
Монтирование wim DISMом?
Достаточно смонтировать нужный iso или подключить флешку с дистрибутивом.
Ну, флешку лично мне не очень удобно, так как зачастую делаю всё удаленно.
А простое монтирование DISMом WIMа тоже сработает? Так как wim проще обновить и подсунуть без установки дополнительного софта (win7).
Читайте внимательно описание, дистрибутив — дополнительная возможность, без него все необходимые файлы будут загружены из интернета. Обновления можно поставить из набора UpdatePack7R2, если в логах будут хоть какие-то ошибки — WinRepair их исправит, затем установку обновлений можно повторить.
Это я понял.
Со всем уважением, но Вы так и не ответили: можно ли подключить образ WIM через программу DISM и чтоб ваша программа работала с этим, как с дистрибутивом?
В шапке чётко написано: «выбор индекса происходит автоматически для всех систем, достаточно только подключить флешку или вставить диск с дистрибутивом». О монтировании индексов ничего не написано, делайте простой логический вывод.
Уверен, что лучше иметь точный ответ, нежели делать выводы на, возможно, неверных предпосылках.
Спасибо, теперь у меня есть ответ.
Классно!
Подскажите, планируется лифункционал работы WinRepair из под WinPE?
Нет.
будь добр подскажи(обновил драйвера с помощью IObitDriverBooster пробовал SDI_R1909) после обновления драйверов твоя прога пишет есть неправильные контрольные суммы, как исправить, возможно ли это?
Их не нужно исправлять, это информационные сообщения, на них нужно реагировать по ситуации.
Здравствуйте.
Не запускается WinRepair на компьютерах без nat. Интернет работает через прокси. Видимо загрузка выполняется по порту, отличному от 80 и 443.
В некоторых сетях это может быть проблемой.
Добавил поддержку прокси на Win7 и выше.
Здравствуйте еще раз! Та же фигня, что с пакетом обновлений: SmartFix сам по себе отрабатывает корректно, а WinRepair стартует, но не работает. И sfx сваливается на 48%.
Только копировать системный раздел?
день добрый! 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)
Похоже система угашена капитально, здесь разумнее будет переустановить систему с проверкой железа, неизвестно что привело к такому количеству ошибок. Даже сама проверка у вас происходит невероятно долго, у меня она занимает 5 минут на быстром компьютере, у вас 7-13 часов. Ещё пришлите файл C:\Windows\Logs\CBS\CBS.log, там более конкретные причины проблемы.
Видеосервер Xeoma на компе настроен. перенести его на новую систему — это такой ещё гиморрррой. (CBS.log https://drive.google.com/open?id=1QXXN7ptc4xJZq0dCZ5RwIzARTPa2aOoL)
Этот лог слишком короткий, видимо основная часть заархивировалась или удалена. Более странно то, что никакие файлы не восстановились, хотя онлайн-репозиторий содержит полный комплект. Всё-таки более детально можно что-то сказать после создания копии системы, но я бы рекомендовал её просто переустановить, это быстрее и надёжнее даже с учётом повторной настройки программ.