Виснут объекты десктопа после закрытия окна ZfD 7 App. Expl.

Весьма странный глюк...
Станция W2k SP4 RUS. Стоит клиент 4.91 SP2 + три постфикса. Стоит ZfD Agent от ZENworks 7.
Если использовать Application Window - всё прекрасно работает. Если использовать Application Explorer, то:
- пока окно AE ни разу не открывалось - интегрированные классы десктопа ("мой компьютер", "сетевое окружение", "корзина") работают;
- если открыть окно AE и не закрывая его выполнять работу - всё также работает;
- если закрыть окно AE - все интегрированные классы десктопа ("мой компьютер", "сетевое окружение", "корзина") перестают открываться!
При этом, в Task Manager-е видны два процесса explorer.exe! Если прибить один из них (тот, кто больше размером) - всё снова начинает работать.
После долгого курения мануалов, копания в реестре и других шаманских действий выяснилось, что помогает снятие флага "Launch folder windows in separate process" (по русски - "запускать каждую папку в отдельном окне"). При этом все копии окон десктопа обрабатываются одним процессом explorer.exe (в том числе и AE, т.к. он является Shell Extension) и вышеуказанного глюка не происходит.
Но это же не наш метод! (с)
Некошерно это, ибо понижает стабильность десктопа - одно окно повиснет и всё, кирдык десктопу до перезагрузки...
Может, есть более правильные методы лечения? Патчи на ZfDAgent? Патчи на Винду? Секретные шаманские слова в реестре?
ЗЫ - я думаю, это проблема криво написанного агента, который после закрытия своего окна не уничтожает порождённый процесс. Именно агента - т.к. с другими Shell Extensions (например WinRAR или ZipFolders) таких глюков нет.
Станция W2k SP4 RUS. Стоит клиент 4.91 SP2 + три постфикса. Стоит ZfD Agent от ZENworks 7.
Если использовать Application Window - всё прекрасно работает. Если использовать Application Explorer, то:
- пока окно AE ни разу не открывалось - интегрированные классы десктопа ("мой компьютер", "сетевое окружение", "корзина") работают;
- если открыть окно AE и не закрывая его выполнять работу - всё также работает;
- если закрыть окно AE - все интегрированные классы десктопа ("мой компьютер", "сетевое окружение", "корзина") перестают открываться!
При этом, в Task Manager-е видны два процесса explorer.exe! Если прибить один из них (тот, кто больше размером) - всё снова начинает работать.
После долгого курения мануалов, копания в реестре и других шаманских действий выяснилось, что помогает снятие флага "Launch folder windows in separate process" (по русски - "запускать каждую папку в отдельном окне"). При этом все копии окон десктопа обрабатываются одним процессом explorer.exe (в том числе и AE, т.к. он является Shell Extension) и вышеуказанного глюка не происходит.
Но это же не наш метод! (с)

Может, есть более правильные методы лечения? Патчи на ZfDAgent? Патчи на Винду? Секретные шаманские слова в реестре?

ЗЫ - я думаю, это проблема криво написанного агента, который после закрытия своего окна не уничтожает порождённый процесс. Именно агента - т.к. с другими Shell Extensions (например WinRAR или ZipFolders) таких глюков нет.