Congelamento do programa no windows 10

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

leandrolinauer
Usuário Nível 3
Usuário Nível 3
Mensagens: 413
Registrado em: 16 Out 2006 10:59
Localização: Paranaíba-MS

Congelamento do programa no windows 10

Mensagem por leandrolinauer »

Boa tarde.
Me deparo com um problema crucial, o sistema que funciona perfeitamente no windows 7 não consegue rodar no windows 10 neste quisito.
Congelamento do sistema ao clicar e mostrar a area de trabalho do windows, deixando o sistema em segundo plano ao clicar nele para voltar ele fica congelado.
Só ocorre no windows 10, no windows 7 esta falha não ocorre.
Tentei varias modificações mas sem exito, o problema continua, não da pra mostrar a area de trabalho para que o sistema minimize.
Quanto minimizo através do botão da janela minimizar, este problema não ocorre.
Se clicar no icone do programa minimizado ele retornar quando uso o botao minimizar, caso contrário ele congela.

anexo tela do sistema congelada
Notem que a tela toda se reduz ao canto esquerdo superior bem pequena e o resto tudo fica branco com o sistema travado.
Só no gerenciador para finalizar.

Alguem já se deparou com este problema?, só ocorre no windows 10 e em todos que tenham windows 10.

Grato
Anexos
tela travada.png
Harbour 3.2 + GtWVW + QT + SQLite3 + DBF + SQL (Firebird)
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Congelamento do programa no windows 10

Mensagem por JoséQuintas »

leandrolinauer escreveu:Alguem já se deparou com este problema?, só ocorre no windows 10 e em todos que tenham windows 10.
Sim, há muitos anos atrás, nem era Windows 10.

Antivírus, segurança de banco, falta de manifest adequado, etc.
Resolveu assinando o EXE com certificado digital.
De lá pra cá, nenhum problema, mas nunca deixei de assinar o EXE.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
leandrolinauer
Usuário Nível 3
Usuário Nível 3
Mensagens: 413
Registrado em: 16 Out 2006 10:59
Localização: Paranaíba-MS

Congelamento do programa no windows 10

Mensagem por leandrolinauer »

Bom dia José.

"Antivírus" já vi não resolveu o problema
"segurança de banco" não é também porque esta maquina que uso não tem e ocorre o problema
"falta de manifest adequado" Tem um exemplo do manifest para win10 para eu verificar se é isto, falta este e o certificado para ver se resolve, vou neste pq o certificado fica caro pra resolver problema só no windows 10

"assinando o EXE com certificado digital" vou deixar para ultima opção, não quero arriscar e depois não ser rsrs.

Aguardo retorno.
Grato
Harbour 3.2 + GtWVW + QT + SQLite3 + DBF + SQL (Firebird)
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Congelamento do programa no windows 10

Mensagem por Itamar M. Lins Jr. »

Olá!
Tem um exemplo do manifest para win10 para eu verificar se é isto
Aqui neste forum tem alguns topicos. Procure que vai encontrar.
E se possível poste o manifest que irá usar.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
leandrolinauer
Usuário Nível 3
Usuário Nível 3
Mensagens: 413
Registrado em: 16 Out 2006 10:59
Localização: Paranaíba-MS

Congelamento do programa no windows 10

Mensagem por leandrolinauer »

Bom dia a todos.
Fiz modificações no manifest, mas realmente não resolveu o problema.
só me resta partir para assinar o programa.
Se alguém desvendar o problema sem precisar assinar, eu agradeço.

Grato a todos.
Harbour 3.2 + GtWVW + QT + SQLite3 + DBF + SQL (Firebird)
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Congelamento do programa no windows 10

Mensagem por JoséQuintas »

Faça um teste simples: anexe numa mensagem aqui do fórum e baixe, pra ver se tem alerta no windows.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
lucimauro
Usuário Nível 3
Usuário Nível 3
Mensagens: 465
Registrado em: 21 Set 2004 21:02
Localização: Sobral-CE

Congelamento do programa no windows 10

Mensagem por lucimauro »

Esta usando algum compactador na hora da de gerar o executável?
leandrolinauer
Usuário Nível 3
Usuário Nível 3
Mensagens: 413
Registrado em: 16 Out 2006 10:59
Localização: Paranaíba-MS

Congelamento do programa no windows 10

Mensagem por leandrolinauer »

Bom dia Luciano, eu uso a anos upx, anexo imagem da versão.
Será que é o compactador que esta causando este transtorno, vou compilar sem ele e testar, já posto.

-gui
-prgflag=/m /n
-compr

Grato
Anexos
compila.png
Harbour 3.2 + GtWVW + QT + SQLite3 + DBF + SQL (Firebird)
leandrolinauer
Usuário Nível 3
Usuário Nível 3
Mensagens: 413
Registrado em: 16 Out 2006 10:59
Localização: Paranaíba-MS

Congelamento do programa no windows 10

Mensagem por leandrolinauer »

Bom dia, já respondendo.
Não deu certo, travou até mais rápido ainda, rsrsrsrs.
Continuo com o problema.
Harbour 3.2 + GtWVW + QT + SQLite3 + DBF + SQL (Firebird)
leandrolinauer
Usuário Nível 3
Usuário Nível 3
Mensagens: 413
Registrado em: 16 Out 2006 10:59
Localização: Paranaíba-MS

Congelamento do programa no windows 10

Mensagem por leandrolinauer »

Bom dia José Quintas.
" Faça um teste simples: anexe numa mensagem aqui do fórum e baixe, pra ver se tem alerta no windows."

Não entendi o que você quis dizer sobre anexar numa mensagem aqui no fórum e baixe?, anexar o programa? e depois tentar o download dele?
Aguardando.
Harbour 3.2 + GtWVW + QT + SQLite3 + DBF + SQL (Firebird)
Avatar do usuário
dbsh
Usuário Nível 3
Usuário Nível 3
Mensagens: 128
Registrado em: 14 Jul 2004 14:19
Localização: ES

Congelamento do programa no windows 10

Mensagem por dbsh »

Não uso manifest, nem assino exe, uso UPX, sempre compilei para 32 bits, todos programas auxiliares que tem versão para 32 bits instalo em 32 bits.
Verifique as DLL, se estão na versao do seu EXE ou a falta de alguma.
010011110010000001110011011101010110001101100101011100110111001101101111001000001110100100100000011000110110111101101110011100110111010001110010011101011110110101100100011011110010000001100001001000000110111001101111011010010111010001100101
01001101011000010111001001100011011011110111001100100000010000010110111001110100011011110110111001101001011011110010000001000100011001010010000001000010011011110110111001101001
0101010001100101011011000011101000100000001010000011001000110111001010010011100100101101001110010011100000110100001100110010110100110101001100100011100100110000
Avatar do usuário
dbsh
Usuário Nível 3
Usuário Nível 3
Mensagens: 128
Registrado em: 14 Jul 2004 14:19
Localização: ES

Congelamento do programa no windows 10

Mensagem por dbsh »

Script em BAT para o antivirus não bloquear seu EXE.
Execute 1 vez
Troque o caminho e o fc.exe pelo seu.

Código: Selecionar todos

:: FC - Frente de Caixa
@echo.
@echo - FC
@echo.

:: netsh advfirewall firewall delete rule name=all protocol=tcp localport=
netsh advfirewall firewall delete rule name="FrenteCaixa"

if /I "%1"=="-D" goto :eof

if exist c:\dbsh\fc\fc.exe      netsh advfirewall firewall add rule name=FrenteCaixa dir=in  program=c:\dbsh\fc\fc.exe action=allow
if exist c:\dbsh\fc\fc.exe      netsh advfirewall firewall add rule name=FrenteCaixa dir=out program=c:\dbsh\fc\fc.exe action=allow
if exist d:\dbsh\fc\fc.exe      netsh advfirewall firewall add rule name=FrenteCaixa dir=in  program=d:\dbsh\fc\fc.exe action=allow
if exist d:\dbsh\fc\fc.exe      netsh advfirewall firewall add rule name=FrenteCaixa dir=out program=d:\dbsh\fc\fc.exe action=allow

if exist c:\systemone\fc\fc.exe netsh advfirewall firewall add rule name=FrenteCaixa dir=in  program=c:\systemone\fc\fc.exe action=allow 
if exist c:\systemone\fc\fc.exe netsh advfirewall firewall add rule name=FrenteCaixa dir=out program=c:\systemone\fc\fc.exe action=allow
if exist d:\systemone\fc\fc.exe netsh advfirewall firewall add rule name=FrenteCaixa dir=in  program=d:\systemone\fc\fc.exe action=allow 
if exist d:\systemone\fc\fc.exe netsh advfirewall firewall add rule name=FrenteCaixa dir=out program=d:\systemone\fc\fc.exe action=allow

pause
010011110010000001110011011101010110001101100101011100110111001101101111001000001110100100100000011000110110111101101110011100110111010001110010011101011110110101100100011011110010000001100001001000000110111001101111011010010111010001100101
01001101011000010111001001100011011011110111001100100000010000010110111001110100011011110110111001101001011011110010000001000100011001010010000001000010011011110110111001101001
0101010001100101011011000011101000100000001010000011001000110111001010010011100100101101001110010011100000110100001100110010110100110101001100100011100100110000
Avatar do usuário
dbsh
Usuário Nível 3
Usuário Nível 3
Mensagens: 128
Registrado em: 14 Jul 2004 14:19
Localização: ES

Congelamento do programa no windows 10

Mensagem por dbsh »

Desativa permissão de conta de usuário

Código: Selecionar todos

@echo.
@echo -- Permissao controle de contas de Usuário
@echo.
C:\Windows\System32\cmd.exe /c %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f

pause
010011110010000001110011011101010110001101100101011100110111001101101111001000001110100100100000011000110110111101101110011100110111010001110010011101011110110101100100011011110010000001100001001000000110111001101111011010010111010001100101
01001101011000010111001001100011011011110111001100100000010000010110111001110100011011110110111001101001011011110010000001000100011001010010000001000010011011110110111001101001
0101010001100101011011000011101000100000001010000011001000110111001010010011100100101101001110010011100000110100001100110010110100110101001100100011100100110000
leandrolinauer
Usuário Nível 3
Usuário Nível 3
Mensagens: 413
Registrado em: 16 Out 2006 10:59
Localização: Paranaíba-MS

Congelamento do programa no windows 10

Mensagem por leandrolinauer »

Bom dia.
Antivirus já descartei, fiz teste sem ele instalado e continua congelando.
Bloqueios UAC, desativados e nada.
Lembrando que ocorre somente no windows 10 já no windows 7 32 ou 64 nada ocorre, funciona perfeitamente.

Grato
Harbour 3.2 + GtWVW + QT + SQLite3 + DBF + SQL (Firebird)
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Congelamento do programa no windows 10

Mensagem por JoséQuintas »

"Só ocorre no Windows 10" é relativo.
Instalaram AVG nesse Windows 10?

Sobre manifest:
já estava sendo indicado pela Microsoft sobre necessidade de manifest, e sobre necessidade de manifest assinado.
Alguns antivírus se anteciparam ao aviso.

Se o programa não tem manifest, é considerado que está usando como administrador.

Se o manifest não indica nada, continua sendo como administrador.

Se o programa tem manifest de administrador, é obrigatório assinar manifest.

E se ficar mexendo no Windows liberando coisas.... pode estar liberando o que não deve, e pode ser que uma atualização do Windows altere de volta para o recomendado.

Não costumo alterar NADA em máquina nenhuma.

Lembrando: windows 10 já tem 7 anos, já está em fase de se aposentar, ter problema agora é estranho.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder