Можно ли обычно завершать работу процесса w/o выходящий из системы, или он зависает в этом случае также? Действительно ли можно ли оснастить код для исследования, где он вовлекает и получает ли это сигнал, что Вы ожидаете? Часть текста ссылки утилит процесса Sysinternals может показать то, что делает Ваш процесс, когда Вы ожидаете, что это завершится. Можно ли присоединить отладчик к непрекращающемуся процессу после того, как Вы входите в снова и смотрите на то, что он делает?
Похоже, на общем ресурсе включен ABE (перечисление на основе доступа). Если ABE включен на общем ресурсе, вы увидите только те объекты, на которых у вас есть разрешения NTFS Allow.