Цитата XAP4O:
На 10-ке вызывает баг с нерабочей панелью задач: Пуск, Центр уведомлений, Поиск и прочее просто не открываются. А при запуске любого Modern-приложения выскакивает ошибка «Explorer.exe Класс не зарегистрирован». Перебрал все возможные решения из интернета и ноль результатов, даже проверка системы через sfc /scannow не помогает. При этом заметил, что если я запущу патчер пропатчить один любой файл, системный или программный, то эти баги возникают всё равно, как будто патчер вредит системе перед началом процесса. »
|
Исправил.
Новая версия в шапке.
Дело всё в том, что патчер каждый раз, когда нормально отрабатывает, даже если просто один файл скопирует через ключ -С, всегда принудительно чистит кэши графики, шрифтов, иконок. Это делается для того, чтоб система вообще потом могла нормально перезагрузиться и заработать, если к примеру этим самым "одним файлом" окажется подменённый системный шрифт, или что-то отвечающее за графику.
По существу проблемы: в новых сборках Win10 кэш графических ресурсов видоизменился и переехал из папки \Windows\rescache во вложенную папку \Windows\rescache\
_merged.
Причём саму папку
_merged удалять нельзя, система её сама потом воссоздать не может. Старые версии патчера удаляли целиком \Windows\rescache. Для Win7 и Win10 ранних сборок это было нормально, но потом Матрица что-то поменяла, и папка
_merged внезапно стала священной... :-)
Так что на системах, которые повредили предыдущие версии патчера, нужно просто вручную воссоздать папку \Windows\rescache\_merged, и после перезагрузки снова заработает Пуск, и всё остальное.