art9
Спасибо за предложение, вечером попробую.
simplix
На работе на OS 7 все нормально обновляется.
Вечером попробую повторно проверить проблему дома, если не получится, тогда TeamViewer.
____
simplix
Проблема осталось.
Когда будет удобно подключится по TeamViewer?
Отредактировано $DR@GON$ (31.07.2016 22:06:44)
$DR@GON$ сообщает:
Пожелание, чтобы после обновления образов AntiSMS, образ был переименован в SmartFix, так как от AntiSMS ничего там не остается и это будет дополнительная реклама SmartFix.
Например, образ AntiSMS8.iso -->SmartFix8.iso
Обеими руками за
Пусть будет проверка по имени образа, и если он называется AntiSMS[8].iso, то соответственно переименовать его в SmartFix[8].iso
Всего 1 строчка кода, а так красиво и удобно
Не надо переименовывать
Отредактировано art9 (01.08.2016 09:08:38)
Резервные копии файлов находятся в папке X:\windows\TEMP\SmartFix\01.08.2016-1\Backup
И это в логе отработки при запуске через интеграцию..
Ладно бы при запуске с образа, но так!?
Отредактировано 0 0 (01.08.2016 09:52:29)
simplix
Странно, пробовал в безопасном режиме, проблема была, т.е. антивирус не был загружен.
"Сейчас действительно работает:" (раскрыть):
Проблема кажется плавающая, так как ранее при обновление AntiSMS такое тоже было., пару дней не работает, а потом работает, так и причину понять не смог, то ли какая-то служба Windоws не запускается, то ли что...
Отредактировано $DR@GON$ (01.08.2016 10:51:37)
В версии 1.0.4 такие изменения:
1) Добавлена проверка разделов на ошибки (chkdsk /r) с повреждённой файловой системой. Это устранит ошибки вида 0x000000007B INACCESSIBLE_BOOT_DEVICE, если они возникли именно по причине повреждения ФС.
2) Исправлена ситуация, когда при загрузке образа из интернета и его интеграции в WinXP, версия программы в образе не совпадала с текущей версией и запуск среды восстановления не происходил.
0 0
Логично, поправил так, чтобы было видно только относительный путь к папке.
$DR@GON$
Никакие службы и сторонние программы для обновления дисков не нужны, если оно не работает периодически, значит так же периодически какая-то программа в системе мешает этому действию, её нужно найти и выгрузить.
Добавлена проверка разделов на ошибки (chkdsk /r) с повреждённой файловой системой.
simplix, чекбокса такого не наблюдаю. Или SmartFix на то и Смарт, чтоб сам распознать, когда надо chkdsk поюзать?
Лично я не приветствую автоматический запуск chkdsk-а, во- первых: сейчас разделы идут больших размеров, особенно в ноутах по умолчанию - а это время; во вторых: если наблюдается проблема с битой файловой системой, в большинстве случаев она не программная, а физическая, и современные харды страдают окислением контактных площадок, предварительная чистка которых, обязательна. А то chkdsk-ом так можно забить весь блэк-лист или здорово попортить смарт. В третьих: chkdsk-ом прогоняю только после использования Виктории или HDAT2, т.к. эти инструменты позволяют корректно исправить многие ошибки и не запортачить смарт. Предлагаю выводить сообщение о повреждённой файловой системе, а уже пользователю самому выбирать использовать chkdsk или вызывать спеца и искать и устранять причину, т.к. это будет более профессионально, и если проблема глубже чем программная, то всё равно придётся ехать к клиенту.
$DR@GON$
Когда снова не будет работать, тогда подключимся и посмотрим. Уведомления о ЛС на почту не приходят, нет такой функции.
happywanderer
Да, чаще всего проблема появляется именно физически, и помогает только полная проверка поверхности /R, а не быстрая /F. Не понимаю этого желания во что бы то ни стало сохранить smart-параметры, это просто таблица, которая показывает, как работает винчестер, нет смысла экономить на ней. И я не в курсе, как вообще можно "забить блэк-лист" - повреждённые сектора помечаются в любом количестве и потом не используются в работе. Пользователю не должно быть сложно выбирать - проверять диск на ошибки или нет, нужно - значит нужно, и это должно быть сделано автоматически. При особом желании проверку можно прервать, закрыв окно с chkdsk. Обращаю внимание, что эта проверка запускается только при повреждении файловой системы, что случается довольно редко и без chkdsk /r не исправляется.
simplix, на мой взгляд, chkdsk далеко не идеальный инструмент, поэтому при проверки часто неадекватно ремапятся "битые" сектора, которые вполне можно "исправить" спец программами. Ремап - это промежуток, хоть маленький, но он есть, и как обычно это бывает почти всегда в начале диска, что сказывается на скорости диска. На моей практики часто из-за "плохого" контакта на электронике, диск "сыпал" битыми секторами до умопомрачения. Но всё исправлялось чисткой и прогоном в HDAT2. Так же были случаи что chkdsk задалбывал при живом диске но с проблемной оперативкой. Общаясь с ребятами сервисниками, на сегодняшнее время очень актуальным остаётся вопрос о во время сохранённой информации, нежели о восстановлением запуска винды, т.к. качество хардов упало очень сильно, плюс небрежное отношение к самим гаджетам. Т.к. SmartFix развивается в сторону "потустороннего" устранения неполадок, я бы предпочёл, что бы клиент мне перезвонил и сообщил что программа выдала такое сообщение и что ему с ним делать. В зависимости от "значимости" клиента можно давать добро на проверку или перебздеть и забрать машину на диагностику, дабы не было последующего вайдоса со стороны клиента. Ну вот как бы моё мнение.....
simplix, добрый день. Можно Вас попросить добавить возможность интеграции SmartFix с помощью нового Downloader.exe в AntiSMS.ISO и AntiSMS8.ISO, так же как было с Downloader.exe от AntiSMS.exe
За ранее, благодарю.
Отредактировано vovan1982 (02.08.2016 17:38:24)
happywanderer
Аргументы услышал, но не совсем согласен, причины своего решения уже сказал.
vovan1982
Просто переименуйте AntiSMS.iso и AntiSMS8.iso в SmartFix.iso и SmartFix8.iso соответственно, и новый Downloader будет работать с ними.
Всем доброго времени суток!
simplix'у и всем членам сообщества огромное спасибо за проделанную работу! Донатом пока, к сожалению, похвастаться не могу, но вот решил внести свою скромную лепту в роли тестировщика.
Речь об интеграции SmartFix в среду восстановления сборок 7ки от m0nkrus'а (в моём случае конкретно этой, в которой, кстати, автором уже интегрирован AntiSMS версии 8.3.0.0), посредством перетягивания загрузчиков boot*.wim на exeшник. Такой функционал вроде как заявлен ещё со времён AntiSMS.
Версия 1.0.2 интегрируется с сообщением об успешной операции, но что по факту: удаётся ли корректно заменить старую интеграцию и в загрузчике и в установленной системе - не знаю, не проверял, но, по крайней мере, загрузчик не ломается и позволяет осуществить чистую установку системы.
1.0.3 - я пропустил, а вот в последней 1.0.4 всё на первый взгляд аналогично 1.0.2, но фактически ломается загрузчик - сразу после выбора битности и загрузки "windows loading files" загружается "Средство восстановления системы" и, соответственно, никакую установку провести не удаётся.
Заранее спасибо и успехов в разработке!
Отредактировано vovan1982 (05.08.2016 01:57:21)
simplix сообщает:
И я не в курсе, как вообще можно "забить блэк-лист" - повреждённые сектора помечаются в любом количестве и потом не используются в работе.
При ремаппинге поврежденные сектора подмениваются резервными, число которых ограничено, если бэдов больше чем резервных, то и соответствующие показатели smart будут загнаны за предельные значения, после чего компьютер может отказаться работать с таким жестким диском, если он отслеживает смарт, и не всегда возможно эту слежку отключить.
Аргументы happywanderer поддерживаю и подтверждаю, добавлю к контактным проблемам еще и недостатки конструкции SATA разъемов, которые даже теоретически не могут обеспечить надежный контакт и имеют даже ограничение на число коммутаций (что-то в районе сотни).
simplix сообщает:
проверка запускается только при повреждении файловой системы, что случается довольно редко и без chkdsk /r не исправляется.
Как раз ключ /F и предназначен для устранения ошибок именно файловой системы.
А вот когда это не помогает, тогда автоматика уже не нужна и в таком случае от инструмента Microsoft может быть больше вреда, чем пользы. (и в таких случаях chkdsk - не всегда тот инструмент, который применяет профессионал)
Отредактировано mvk2000 (05.08.2016 07:14:42)
Ожидается ссылка Version.txt для SmartFix.exe?
vovan1982
тут на форуме когда то давно нашел для себя идеальный способ, кто то (уже и постов тех не найду) выложил патч который создает в корне загрузочной флешки файл GRLDR и появляется выбор загрузки двух образов.
Отредактировано MATPOC (06.08.2016 07:43:57)
MATPOC
не понял к чему вы мне на это указали, т.к. я обновил свой проект. Мне этот патч не нужен, т.к. я использую загрузчик Bootmgr и не хочу иметь кучу файлов в корне. Вообще, у меня залит первый вариант на USB-HDD.
Ничего особенного, просто Grub4Dos со вшитым меню и содержимым
debug off timeout 8 title AntiSMS_Win8 find --set-root /ANTISMS/AntiSMS8.iso || find --set-root /AntiSMS8.iso map /AntiSMS8.iso (0xff) || map --mem /AntiSMS8.iso (0xff) || map /ANTISMS/AntiSMS8.iso (0xff) || map --mem /ANTISMS/AntiSMS8.iso (0xff) map --hook chainloader (0xff) title AntiSMS_XP find --set-root /ANTISMS/AntiSMS.iso || find --set-root /AntiSMS.iso map /AntiSMS.iso (0xff) || map --mem /AntiSMS.iso (0xff) || map /ANTISMS/AntiSMS.iso (0xff) || map --mem /ANTISMS/AntiSMS.iso (0xff) map --hook chainloader (0xff)
Отредактировано vovan1982 (06.08.2016 09:30:16)
MATPOC
Так есть, https://smartfix.pro/Version.txt
wombat
Спасибо, в версии 1.0.5 это исправлено. Ускорение интеграции затрагивает много механизмов, а на сборках я тесты SmartFix не проводил, т. к. не пользуюсь сборками. Сейчас всё должно быть нормально.
mvk2000
Резервными повреждённые сектора заменяются контроллером винчестера, а кроме этого информация о них может записываться в служебную зону файловой системы - именно их видно в строке повреждённых секторов после работы chkdsk и они пропускаются в логической работе с накопителем. В первом случае пополнение таблицы дефектов не зависит от применяемых утилит, и если весь вопрос сводится только к тому, чтобы перед проверкой разобрать винчестер и почистить контакты, то делать это обычный пользователь не будет. Неправильно говорить, что chkdsk может сделать больше вреда, чем пользы - это может сделать любая утилита для исправления ошибок, смотря какая логика работы в неё заложена. По факту как раз chkdsk /r очень хорошо исправляет ошибки, т. к. вычитывает повреждённые сектора и восстанавливает всю информацию, которую ещё можно из них спасти; на практике это исправляет проблемы с файловой системой и ОС может загрузиться нормально, а пользователь - сохранить свои данные и даже работать дальше. И это именно то, что можно сделать автоматически, и у меня ещё ни разу chkdsk /r не сделал хуже, чем было, а вот проблемы исправлял в большинстве случаев. Если же вам нравится вручную исправлять повреждённые сектора по собственной методике, что вы делаете в теме программы, назначение которой - все возможные проблемы исправлять автоматически? По вашей логике нужно не предпринять попытку исправления проблем файловой системы, а заставить пользователя отнести компьютер в сервисный центр, т. к. без опыта он ничего больше сделать не сможет и останется с нерабочим компьютером.
raddy
самой ссылки нигде нет (нажал - посмотрел), набирать надо ..