locked
Windows XP - Subsistema do Windows 16 Bits RRS feed

  • Pergunta

  • Instalei uma máquina com windows XP e tenho uma aplicação que funciona em MS-DOS 16 bits. O problema ocorre quando faço as atualizações importantes do windows XP. Quando tento acessar essa aplicação como usuário aparece a seguinte mensagem:

    "Subsistema do Windows de 16 bits

    c:\docume~1\usuário\config~1\temp\. Um arquivo temporário necessário para a inicializaçãonão pôde ser criado ou gravado. Certifique-se de que o caminho da pasta existe e de que há espaço em disco disponível. Escolha 'fechar' para finalizar o aplicativo"

         Esta situação só ocorre como usuário, se for administrador não acontece esse erro. E isto só acontece depois das atualizadções importantes do windows XP mesmo no SP02 ou SP03. Verifiquei na pasta c:\windows\system32 os arquivos CONFIG.NT, AUTOEXEC.NT e COMMAND.COM e não estão corrompidos, até mesmo os atualizei. Há espaço no disco e o usuário tem acesso total à pasta temp. Porque isso ocorre então?

    quarta-feira, 24 de novembro de 2010 17:38

Respostas

  • Dê permissão nesta pasta para o user, veja se o programa altera algum registr e dê permissão tbm.

    Você pode criar uma BAT para o software abrir como administrador, acho q seria mais válido.

    Se precisar de ajuda com o BAT eu te falo aqui. Poste aqui mais detalhes.


    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta fmaquino domingo, 28 de novembro de 2010 00:39
    • Não Marcado como Resposta fmaquino segunda-feira, 29 de novembro de 2010 18:01
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:00
    quinta-feira, 25 de novembro de 2010 13:44
  • Então, vamos lá.. Vc vai abrir o bloco de notas do seu computador.

    Digite nele o seguinte:

    runas /savecred /user:DOMINIO\USER "CAMINHO APLICATIVO"

    No seu computador, no lugar de DOMINIO\USER , vc vai colocar o nome do seu dominio e o seu usuario administrador.

    No lugar de CAMINHO APLICATIVO o caminho de executavel da sua aplicação.

    Vamos a um exemplo:

    Supomos que eu queira que o SKYPE inicie como adminitrador , no meu dominio BRASIL, com o usuario administrador JOÃO.

    ficaria assim:

    runas /savecred /user:BRASIL\JOAO "C:\Program Files\Skype\Phone\skype.exe"

     

    Mantenha as ASPAS no caminho!

    Salve esse seu documento do bloco de notas como  SKYPE.bat

    A extensão deve ser essa mesmo, .BAT

    coloque sua BAT em um lugar qualquer a sua escolha, e depois crie um atalho dela na sua area de trabalho.

    Vai ficar com um icone do DOS, mais vc pode alter o icone dela indo nas propiedades.Assim fica um icone mais amigável para seu usuario.

    Execute a BAT.

    Na primeira vez, ele vai pedir a senha do JOAO do dominio BRASIL.

    Insira a senha do JOAO.

    Pronto!

    Depois nas proximas vezes ele nao ira nunca mais pedir a senha novamente!

    A aplicação vai rodar como se o JOAO que é administrador do Dominio BRASIL estive abrindo a aplicação, sendo assim não haverá restrições!

     

    Qualquer duvida, so entrar em contato!


    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:00
    segunda-feira, 29 de novembro de 2010 10:54
  • Jpa tentou executar em modo compatibilidade?

    Vai nas propiedades do executavel, vc vai ver uma guia de compatibilidade, manda executar com compatibilidade com Windows 95


    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:00
    segunda-feira, 29 de novembro de 2010 15:47
  • Tenta direto no executavel da sua aplicação, não na BAT.

    A BAT quando vc executa ela normalmente, não abre nada?


    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:00
    segunda-feira, 29 de novembro de 2010 16:36
  • Cara depois de todos estes testes a unica coisa que eu posso supor é algum problema em algum destes arquivos:

    • Autoexec.nt
    • Command.com
    • Config.nt

    Aconsehlo fortemente vc a verificar se eels não estão corrompidos.

    Eles ficam no System 32

    Tenta uma outra coisa pra mim, isntala este fix aki: http://www.visualtour.com/downloads/xp_fix.exe

    Veja se ele resolve seu problema.Acho q ele vai dar um jeito agora!!!

    Pode confiar que não é virus não.

    Qualquer duvida adicional tente os passos deste post aqui:

    http://forum.clubedohardware.com.br/subsistema-16-bits/179979?t=179979

     

    Acredito que so com a isntalação do fix que te passei já resolva , tente com el primeiro, que talvez nem seja necessario vc ler esse Poste ai que te passei.


    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:00
    segunda-feira, 29 de novembro de 2010 17:59
  • Cara verifica akela BAT de novo que te passei, pq se como administrador funciona, a BAT tem q funcionar, pq é como se o administrador tivesse abrindo o porgrama.

    Faz o seguinte, coloque aqui como q vc criou sua BAT.

     


    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:01
    quarta-feira, 1 de dezembro de 2010 16:11

Todas as Respostas

  • Dê permissão nesta pasta para o user, veja se o programa altera algum registr e dê permissão tbm.

    Você pode criar uma BAT para o software abrir como administrador, acho q seria mais válido.

    Se precisar de ajuda com o BAT eu te falo aqui. Poste aqui mais detalhes.


    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta fmaquino domingo, 28 de novembro de 2010 00:39
    • Não Marcado como Resposta fmaquino segunda-feira, 29 de novembro de 2010 18:01
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:00
    quinta-feira, 25 de novembro de 2010 13:44
  • Diego, veja bem. O sistema funciona normalmente  até o momento antes que eu faça as atualizações importantes do windows, depois dá o problema citado acima em questão. O usuário tem permissão para uso da pasta, pois é a pasta temp do próprio usuário. Só não entendi quando você fala se o programa altera algum registro, poderia especificar melhor?
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:01
    • Não Marcado como Resposta fmaquino sexta-feira, 3 de dezembro de 2010 15:24
    domingo, 28 de novembro de 2010 19:46
  • Aconselho vc a seguir minha dica de criar uma BAT para abrir o arquivo como administrador..se vc quiser eu te ajudo a criar esta BAT.
    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:00
    • Não Marcado como Resposta fmaquino sexta-feira, 3 de dezembro de 2010 15:25
    domingo, 28 de novembro de 2010 21:10
  • Tudo bem, vamos tentar o BAT como administrador, como poderemos criar um bat como administrador? Gostaria que vc me ajudasse nisso.
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:01
    • Não Marcado como Resposta fmaquino sexta-feira, 3 de dezembro de 2010 15:24
    domingo, 28 de novembro de 2010 21:15
  • Então, vamos lá.. Vc vai abrir o bloco de notas do seu computador.

    Digite nele o seguinte:

    runas /savecred /user:DOMINIO\USER "CAMINHO APLICATIVO"

    No seu computador, no lugar de DOMINIO\USER , vc vai colocar o nome do seu dominio e o seu usuario administrador.

    No lugar de CAMINHO APLICATIVO o caminho de executavel da sua aplicação.

    Vamos a um exemplo:

    Supomos que eu queira que o SKYPE inicie como adminitrador , no meu dominio BRASIL, com o usuario administrador JOÃO.

    ficaria assim:

    runas /savecred /user:BRASIL\JOAO "C:\Program Files\Skype\Phone\skype.exe"

     

    Mantenha as ASPAS no caminho!

    Salve esse seu documento do bloco de notas como  SKYPE.bat

    A extensão deve ser essa mesmo, .BAT

    coloque sua BAT em um lugar qualquer a sua escolha, e depois crie um atalho dela na sua area de trabalho.

    Vai ficar com um icone do DOS, mais vc pode alter o icone dela indo nas propiedades.Assim fica um icone mais amigável para seu usuario.

    Execute a BAT.

    Na primeira vez, ele vai pedir a senha do JOAO do dominio BRASIL.

    Insira a senha do JOAO.

    Pronto!

    Depois nas proximas vezes ele nao ira nunca mais pedir a senha novamente!

    A aplicação vai rodar como se o JOAO que é administrador do Dominio BRASIL estive abrindo a aplicação, sendo assim não haverá restrições!

     

    Qualquer duvida, so entrar em contato!


    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:00
    segunda-feira, 29 de novembro de 2010 10:54
  • Diego, implementei o .BAT mas não funionou. Acho que o problema é que como usuário o windows não está "carregando" o wowexec.exe, que habilita a função 16 bits, se não me engano. O interessante é que isso só acontece com a atualização do windows, mas não sei qual atualização específica está gerando esse problema.
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:01
    • Não Marcado como Resposta fmaquino sexta-feira, 3 de dezembro de 2010 15:24
    segunda-feira, 29 de novembro de 2010 15:46
  • Jpa tentou executar em modo compatibilidade?

    Vai nas propiedades do executavel, vc vai ver uma guia de compatibilidade, manda executar com compatibilidade com Windows 95


    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:00
    segunda-feira, 29 de novembro de 2010 15:47
  • Fiz isso no executável .BAT (compatibilidade com Windows 95) mas ao executá-lo ele pede a senha e tudo, mas simplemesmente fecha a janela e não executa nada., mesmo estando na máquina logado como administrador.

    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:01
    • Não Marcado como Resposta fmaquino sexta-feira, 3 de dezembro de 2010 15:24
    segunda-feira, 29 de novembro de 2010 16:31
  • Tenta direto no executavel da sua aplicação, não na BAT.

    A BAT quando vc executa ela normalmente, não abre nada?


    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:00
    segunda-feira, 29 de novembro de 2010 16:36
  • Aí que está o problema, mesmo como administrador da máquina, na aba compatibilidade, está tudo em cinza, isto é, não me deixa fazer nenhuma alteração.
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:01
    • Não Marcado como Resposta fmaquino sexta-feira, 3 de dezembro de 2010 15:24
    segunda-feira, 29 de novembro de 2010 16:47
  • Cara depois de todos estes testes a unica coisa que eu posso supor é algum problema em algum destes arquivos:

    • Autoexec.nt
    • Command.com
    • Config.nt

    Aconsehlo fortemente vc a verificar se eels não estão corrompidos.

    Eles ficam no System 32

    Tenta uma outra coisa pra mim, isntala este fix aki: http://www.visualtour.com/downloads/xp_fix.exe

    Veja se ele resolve seu problema.Acho q ele vai dar um jeito agora!!!

    Pode confiar que não é virus não.

    Qualquer duvida adicional tente os passos deste post aqui:

    http://forum.clubedohardware.com.br/subsistema-16-bits/179979?t=179979

     

    Acredito que so com a isntalação do fix que te passei já resolva , tente com el primeiro, que talvez nem seja necessario vc ler esse Poste ai que te passei.


    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:00
    segunda-feira, 29 de novembro de 2010 17:59
  • E não deixe de marcar a resposta do nosso amigo se caso vier a resolver...

     

    Grande abraço!


    Fabio Maia - MCP
    segunda-feira, 29 de novembro de 2010 18:02
  • Diego, já havia feito, antes deste forum, todos os passos indicados por você acima e nada resolveu. Refiz novamente tudo e continua com o mesmo problema. A questão é que como administrador funciona normalmente mas como usuário acontece o problema. Há alguma coisa que como usuário está bloqueando, o que eu não consegui identificar. Já reví todas as políticas de segurança, que no momento estão como padrão e nada identifiquei que pudesse causar tal erro. Vou tentar reinstalar o windows e instalar as atualizações uma a uma para ver se consigo identificar qual está gerando o problema.
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:00
    • Não Marcado como Resposta fmaquino sexta-feira, 3 de dezembro de 2010 15:24
    quarta-feira, 1 de dezembro de 2010 15:08
  • Cara verifica akela BAT de novo que te passei, pq se como administrador funciona, a BAT tem q funcionar, pq é como se o administrador tivesse abrindo o porgrama.

    Faz o seguinte, coloque aqui como q vc criou sua BAT.

     


    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:01
    quarta-feira, 1 de dezembro de 2010 16:11
  •       Descobri porque o .BAT não está funcionando. Esqueci de comentar que a aplicação fica no servidor e é executada no desktop. Se eu colocar a base no próprio desktop o bat funiciona. Fiz o bat assim.

    runas /savecred /user:reca\administrador "X:\mpoint_s\mpoint_s.exe"    

     sendo que reca é o domínio da rede e X:\ é a pasta mapeada para o servidor (deste modo não está executando, que é o modo de que necessito)

    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:01
    • Não Marcado como Resposta fmaquino sexta-feira, 3 de dezembro de 2010 15:25
    quinta-feira, 2 de dezembro de 2010 16:47
  • Então agora seu problema foi solucionado? Não esqueça de marcar as respostas e encerrar o post

    Diego Piffaretti- www.mundotecnologico.net
    • Marcado como Resposta D. F. Guzi sexta-feira, 3 de dezembro de 2010 12:01
    • Não Marcado como Resposta fmaquino sexta-feira, 3 de dezembro de 2010 15:23
    quinta-feira, 2 de dezembro de 2010 16:50
  • Olá,

     

    Que bom que seu problema foi resolvido, parabéns para o Diego, que sempre está colaborando com o Fórum.   Mas estou desmarcando algumas respostas que não precisavam serem marcadas e bloqueando a Thread.

     

    THREAD RESOLVIDA E FINALIZADA !!!

     

    Abraços à todos.


    Fabio Maia - MCP
    sexta-feira, 3 de dezembro de 2010 15:23