Перейти к содержимому


Фото

UPHClean


  • Чтобы отвечать, сперва войдите на форум
1 ответ в теме

#1 fk

fk

    Newbie

  • Members
  • Фишка
  • 11 Сообщений:

Опубликовано 19.06.2014 - 16:09

Здравствуйте.

 

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

 

Подробности:

- устройство компактного размера, внутри специализированная embedded материнская плата, Intel Atom, SSD, встроенная графика от Intel

- используется фильтр записи FBWF, с некоторыми внесенными в него исключениями (наши внутренние папки, и файлы реестра)

- включение происходит нормально. при выключении, появляется стандартное окно с надписью "Завершение работы" и все... только мигает индикатор использования диска. В таком состоянии он находится 20 минут точно, больше никто не проверял, терпения не хватало, выключали хардварно..

- после переустановки ОС все работает отлично

- получается, что что-то все-таки делается такое долгое при выключении раз он активно использует диск. Поэтому мы задумались над профилированием того, что происходит при выключении. Полноценного профайлера не нашли, зато нашли штуку под названием User Profile Hive Cleanup Service (UPHClean), которая позволяет ускоренно выключать систему. Пока не известно поможет она или нет, и удаться ли найти причину.

 

Сейчас неисправного устройства нет, после переустановки ОС все заработало ) Хотим сделать лог и запустить на длительное время в эксплуатацию, пока ошибка не проявится снова.. Проверяли аппаратуру, ничего не нашли.

 

Вопросы:

- есть ли готовый компонент, который устанавливает службу UPHClean? Я понимаю можно сделать его самому, но все же может это кто-то уже делал? )

- существуют ли какие-нибудь профайлеры на выключение, а не на включение?

- может кто-нибудь подкинет еще идеи в каком направлении рыть?

 

Заранее спасибо)



#2 Sergey Antonovich

Sergey Antonovich

    Member

  • Members
  • ФишкаФишка
  • 221 Сообщений:

Опубликовано 15.10.2014 - 17:44

Мне такой компонент неизвестен.

Есть параметры реестра, задающие максимальное время ожидания при выключении. Вот в этом направлении можно попробовать пойти.


Сергей Антонович
Системный инженер по встраиваемым решениям отдела исследований и разработок
Кварта Технологии




0 пользователей читают эту тему

0 members, 0 guests, 0 anonymous users