А как подключены принтеры в терминале? Если просто зашли на терминал от имени терминального пользователя (пока без автоматического запуска Аксапты), достучались до сетевого компа, на котором установлен и "расшарен" принтер, нажали правой кнопкой мыши и выбрали пункт меню "Подключить", то вы от проблемы никогда не избаветись! Удаленные принтеры для терминального сервера надо устанавливать немного по-другому, а именно НЕ делать их сетевыми для терминального сервера, а сделать их ЛОКАЛЬНЫМИ (именно так). Как это сделать - читайте дальше

1. Заходим на терминальный сервер пользователем, имеющим права на установку оборудования (администратором, например).
2. Запускаем установку принтера.
3. "Говорим", что принтер будет локальным.
4. На следующем окошке нас спросят какой порт использовать. Вот здесь выбираем "Создать порт" а из списка выбираем TCP/IP порт. Дальше винда запросит сетевой путь к принтеру, вводим.
Возможно потребуется диск с драйверами к принтеру.
И так необходимо сделать для ВСЕХ сетевых принтеров.
Но желательно заранее профили терминальных пользователей почистить от ранее установленных сетевых принтеров. Самый простой способ - удалить их из Documents and Setings.
Единственное неудобство - терминальный пользователь будет видеть ВСЕ принтеры, но это разграничевается правами.
Хотелось бы конечно знать на какой операционке крутится терминал (2000 или 2003), потому что у W2000 SP3 была проблемы с "отъеданием" памяти процессом spoolv.exe. Частично решается установкой SP4, но переодически необходимо перезапускать службу "очереди печати" на терминале.