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


fk

Дата регистрации: 28.07.2010
Вне сайта Был на сайте 13.04.2015 02:35
-----

Темы пользователя

UPHClean

19.06.2014 - 16:09

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

 

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

 

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

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

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

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

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

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

 

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

 

Вопросы:

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

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

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

 

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