Eu tenho um computador com Windows 7 64-bit com uma impressora Lexmark E360dn. Sempre que o usuário tenta imprimir qualquer coisa, o padrão da impressora é "Carta", como esperado. Quando o usuário clica em IMPRIMIR, a impressora exibe um erro solicitando que carreguem "Tamanho personalizado 6", seja lá o que for. O problema é que a máquina do usuário tem dois formulários, ambos chamados "Carta". Selecionar o segundo de alguma forma permite que o trabalho de impressão tenha sucesso.
Nas propriedades do servidor de impressão, vejo dois tamanhos "Carta", dois tamanhos "Legal" e outros formulários duplicados que nunca são usados (executivo, por exemplo). Tanto quanto eu posso dizer, isso não deve ser possível. Também não consigo definir a segunda "Carta" como o tamanho de impressão padrão. Não importa o que, ele sempre tenta a primeira "Carta", eu suponho porque espera-se que as strings no menu suspenso sejam únicas.
Aqui está um screencap do tamanho "Legal" duplicado:
ObservequeobotãoDELETE,assimcomoasmedidas,estãodesativadoscomodeveriamparaumformuláriointerno.
Agora,aquiestáumscreencapdomeuformulárioduplicado"Carta":
ObservequeobotãoDELETEeasmediçõesestãoativados.QualquertentativadealterarosvaloresouclicarnobotãoDELETEresultaemumamensagemdeerro"carta de formulário não pôde ser excluída. A operação não pôde ser concluída" com o código de erro 0x00000057. O uso do código de erro no contexto do gerenciador de impressão foi infrutífero.
A pior parte é que meus tamanhos de 2 letras têm dimensões idênticas. Por que um vai trabalhar enquanto o outro falha está além de mim. Isso afeta apenas as impressoras que usam a lista de formulários do Windows. Outros que eu tentei, como uma impressora de fantasia do Konica, gerencia todos os formulários em seu próprio driver, então não há problemas.
Eu tentei parar o serviço de spooler e excluir as configurações de registro relacionadas à impressora, conforme descrito em
comunidade [DOT] spiceworks [PONTO] com / topic / 171096-interesting-impressora-problema-erro-0x000003e3? page = 1 # entry-1047526 (não posso postar mais de 2 links, desculpe).
Embora isso deva desfazer praticamente todas as ações relacionadas à impressora que você fez desde que o Windows foi instalado, meus formulários duplicados permanecem. Eu desinstalei todas as impressoras várias vezes, incluindo impressoras virtuais, mas os formulários sempre permanecem.
É importante notar que nenhum dos tamanhos ANSI A / B / C é duplicado, apenas os "nomeados". A máquina possui o pacote de idioma francês instalado, mas está sendo executado em inglês. Gostaria de saber se isso pode ser um problema com a linguagem e os formulários incorporados, mesmo que nenhum outro usuário tenha tido esse problema?
Pelo que eu posso dizer, parece que o windows está adicionando 2 formulários separados à lista que tem o mesmo nome. Uma vez na lista, só posso realmente ver ou modificar um por causa da maneira como a lista suspensa funciona. Eu acho que a minha pergunta é "Como faço para remover um formulário de impressão se o Windows acha que é construído, mas não é?". De acordo com Como excluir formulários de impressora padrão do sistema? isso não pode ser feito de forma confiável. Além disso, não estou realmente tentando excluir formulários internos.