You are on page 1of 202

Dimenses (mm)

[Largura X Altura]

Preo

CARIMBO DE 1 LINHA
AT 7CM DE
COMPRIMENTO COM
BASE DE MADEIRA

70 X 8

R$ 7,00

CARIMBO DE 2
LINHAS COM AT
7CM DE
COMPRIMENTO EM
BASE DE MADEIRA

70 X 18

R$ 8,00

CARIMBO DE 3
LINHAS COM AT
7CM DE
COMPRIMENTO EM
BASE DE MADEIRA

70 X 28

R$ 9,00

CARIMBO DE
MADEIRA SOB
MEDIDA

0X0

R$ 0,00

CNPJ BASE DE
MADEIRA

60 X 40

R$ 12,00

Carimbo

Dimenses (mm)
[Largura X Altura]

Preo

INSCRIO
ESTADUAL BASE DE
MADEIRA

60 X 40

R$ 12,00

INSCRIO
MUNICIPAL BASE DE
MADEIRA - RIO DE
JANEIRO

74 X 38

R$ 14,00

Carimbo

MODELO

ATESTADO DE SADE OCUPACIONAL - ASO


Atesto para os devidos fins da NR 7, da Portaria n 3.214/78, com nova redao dada pela
Portaria n 24, de 29/12/94, DOU de 30/12/94, e Portaria n 8, de 08/05/96, da Secretaria de
Segurana e Sade do Trabalhador, que o Sr. ...., portador da CTPS n ....,srie ..., RG n ...,
na funo de ..., submeteu-se a exame:
( ) admissional
( ) peridico
( ) retorno ao trabalho
( ) mudana de funo
( ) demissional
encontrando-se:
( ) apto
( ) inapto
( ) .............
para atividade de ......., tendo sido submetido em __/__/__, .... (indicar os procedimentos
mdicos) ..., bem como foram solicitados os seguintes exames complementares:
__/__/__: ...
__/__/__: ...
__/__/__: ...
(descrever os riscos ocupais especficos existentes, ou na ausncia deles, na atividade do
empregado, conforme instrues tcnicas do SSST)
(local e data)
(carimbo e assinatura do mdico encarregado)
(nome do mdico encarregado, CRM, endereo e forma de contrato)
(nome do mdico coordenador e o CRM, quando houver)

Departamento Pessoal

Depto. Pessoal
Recursos Humanos
Relatrio Trabalhista
Dados Econmicos
FGTS
Imposto de Renda
Legislao
Jurisprudncia
Previdncia Social
Recursos Humanos
Salrios
Segurana e Sade
Sindicalismo
Trabalhista
CD-Rom Trabalhista
Assinatura
Cursos
Suplementos
Chefia & Liderana
PLR
Quadro de Avisos
Principal
Chat DP/RH
Negcios & Parcerias

Trabalhista
RAIS - Informaes Gerais
Agenda de Obrigaes Trabalhista
Teste seus conhecimentos
Modelos de cartas e formulrios
Tabela de Incidncia Tributria (INSS, FGTS e IRRF)
Lembretes - Check sua rotina de trabalho
Tabela de converso de horas sexagesimais para centesimais (vice-versa)
PIS/PASEP - Abono Salarial
Seguro-Desemprego
CBO - Manual
CAGED - Informaes
CNAE - Pesquisa de Cdigos
Fiscalizao do Trabalho
PAT - Programa de Alimentao do Trabalhador
PAT - Consulta de empresas fornecedoras e beneficirias
Terceirizao
Clculos Trabalhistas
Trabalhista
Contribuio Sndical (emisso da GRCS)
Enquadramento Sindical
Assistncia e Homologao de Resciso de Contrato de Trabalho

Previdncia Social
Custeio:
Tabela INSS - Empregado
Dbito em conta corrente para Contribuintes Individuais
Tabela de contribuio em atraso
CND - Certido Negativa de Dbito
Contribuio e Tributao (PDF)
GPS (gerar e imprimir)
Compensao de pagamento indevido
Inscrio
Contribuinte Individual - Novas regras a partir de abril/2003
Previdncia Social
Parcelamento
Reembolso
Formulrios
FAP - Fator Acidentrio de Preveno
Comunicao de Acidente de Trabalho (CAT)
Consulta s decises das Cmaras e Juntas de Recursos da Previdncia Social
Benefcios:
Benefcios
Aposentadoria - Simulao de Contagem de Tempo de Contribuio
Documentos Solicitados pela Previdncia Social
Requerimento de Salrio-Maternidade
Requerimento de Auxlio-Doena
Requerimento de penso por morte
Previdncia Social
Consulta a beneficios por incapacidade por empresa
Perfil Profissiogrfico Previdencirio - PPP

<- Primeira

<< Anterior

| [1] | 2 | 3 |

Prxima >>

ltima ->

Dimenses (mm)
[Largura X Altura]

Preo

CARIMBO
AUTOMTICO SHINY
S-822

37 X 14

R$ 22,00

CARIMBO S-826 D

41 X 24

R$ 66,00

CARIMBO S-829

60 X 40

R$ 55,00

CARIMBO S-833

82 X 25

R$ 48,00

CARIMBO
AUTOMTICO SHINY
S-821

25 X 10

R$ 22,00

Carimbo

Dimenses (mm)
[Largura X Altura]

Preo

CARIMBO
AUTOMTICO SHINY
S-822 MODELO NOVO

37 X 14

R$ 25,00

CARIMBO DATADOR
AUTOMTICO S-827D
COM PLACA DE
TEXTO - 50MM X
30MM

50 X 30

R$ 66,00

CARIMBO DATADOR
AUTOMTICO S-828D
COM PLACA DE
TEXTO - 56MM X
33MM

56 X 33

R$ 77,00

CARIMBO R-524

24 X 24

CARIMBO R-524D

24 X 24

R$ 52,00

Carimbo

<- Primeira

<< Anterior

| [1] | 2 | 3 |

Prxima >>

ltima ->

Item indisp

<- Primeira

<< Anterior

| 1 | [2] | 3 | 4 |

Prxima >>

ltima ->
Dimenses (mm)
[Largura X Altura]

Preo

CARIMBO R-532D

32 X 32

R$ 53,00

CARIMBO R-542

42 X 42

R$ 46,00

CARIMBO R-542D

42 X 42

R$ 51,00

CARIMBO REDONDO
R 532

32 X 32

R$ 37,00

CARIMBO S-530

30 X 30

R$ 34,00

Carimbo

Dimenses (mm)
[Largura X Altura]

Preo

CARIMBO S-530D

30 X 30

R$ 58,00

CARIMBO S-542

42 X 42

R$ 51,00

CARIMBO S-542D

42 X 42

R$ 58,00

CARIMBO S-823

47 X 17

R$ 29,00

CARIMBO S-824

58 X 22

R$ 35,00

Carimbo

<- Primeira

<< Anterior

| 1 | [2] | 3 | 4 |

Prxima >>

ltima ->

<- Primeira

<< Anterior

| 1 | 2 | [3] | 4 | 5 |

Prxima >>

ltima ->

Dimenses (mm)
[Largura X Altura]

Preo

CARIMBO S-825

68 X 23

R$ 40,00

CARIMBO S-826

41 X 24

R$ 37,00

CARIMBO S-827

50 X 30

R$ 49,00

CARIMBO S-828

56 X 33

R$ 55,00

CARIMBO S-829D

64 X 40

R$ 84,00

Carimbo

Dimenses (mm)
[Largura X Altura]

Preo

CARIMBO S-830

73 X 36

CARIMBO S-830D

75 X 38

R$ 88,00

CARIMBO S-831

70 X 10

R$ 34,00

CARIMBO S-832

75 X 15

R$ 42,00

CARIMBO TRODAT
4910

25 X 10

R$ 25,00

Carimbo

<- Primeira

<< Anterior

| 1 | 2 | [3] | 4 | 5 |

Prxima >>

ltima ->

Item indisp

<- Primeira

<< Anterior

| 2 | 3 | [4] | 5 |

Prxima >>

ltima ->
Dimenses (mm)
[Largura X Altura]

Preo

CARIMBO TRODAT
4911

37 X 14

R$ 25,00

CARIMBO TRODAT
4913 MODELO NOVO

58 X 22

R$ 36,00

CARIMBO TRODAT
4922

20 X 20

R$ 33,00

CARIMBO TRODAT
PRINTY 4916

70 X 10

R$ 37,00

CARIMBO TRODAT
PRINTY 4926

75 X 38

R$ 55,00

Carimbo

Dimenses (mm)
[Largura X Altura]

Preo

CNPJ AUTOENTINTADO

60 X 40

R$ 45,00

INSCRIO
ESTADUAL AUTOENTINTADO

60 X 40

R$ 45,00

Carimbo

<- Primeira

<< Anterior

| 2 | 3 | [4] | 5 |

Prxima >>

ltima ->

Dimenses (mm)
[Largura X Altura]

Preo

CANETA AO
POLIDO GOLDRING TRODAT - 302130

35 X 7

R$ 120,0

CANETA
CARIMBO
GOLDRING 3L
LINHA
AUTOMATIC
LUXO

35 X 8

R$ 175,0

Carimbo

Carimbo

CANETA PRETO
MATE GOLDRING TRODAT 302120

Dimenses (mm)
[Largura X Altura]

Preo

35 X 7

R$ 120,0

Voltar

Dimenses (mm)
[Largura X Altura]

Preo

CAIXA
CARIMBO DE
PLSTICO

37 X 14

R$ 16,0

CARIMBO DE
BOLSO MINI
COLOP

35 X 10

R$ 25,0

CARIMBO DE
BOLSO MOUSE
STAMP COLOP

36 X 13

R$ 28,0

Carimbo

Dimenses (mm)
[Largura X Altura]

Preo

CARIMBO DE
BOLSO SHINY S722

37 X 14

R$ 28,0

CARIMBO DE
BOLSO TRODAT
9411

36 X 13

R$ 28,0

CARIMBO DE
BOLSO TRODAT
9412 - DIVERSAS
CORES

45 X 15

R$ 30,0

Carimbo

Voltar

Tipos de arquivos no
computador: Exe, PDF, DOC e
outras extenses

Veja neste artigo os tipos de arquivos que so usados nos computadores com
Windows. Veja para que serve e o que significa as principais extenses de
arquivos que voc encontra no PC.
Educao Educao Tecnolgica

Ao usarmos o computador estamos constantemente usando arquivos, alis, sem eles nada
seria possvel no PC ou outros tipos de hardware. Alguns formatos so quase universais,
isto , podem ser usados em vrios ambientes e abertos com inmeros programas, outros
dependem de programas especficos para o seu uso. Veja abaixo a relao dos principais
tipos de arquivos e extenses usadas em ambiente Windows.

TXT
um arquivo texto ou texto puro como mais conhecido. Arquivos dos Word tambm so
textos, mas ele gera um texto com formatao. O TXT um formato que indica um texto
sem formatao, podendo ser aberto ou criado no Bloco de Notas do Windows, por
exemplo.

EXE
EXE um tipo de arquivo usado no Windows para designar um aplicativo ou um programa
executvel. Ele pode ser o programa responsvel pela instalao de um software, como
pode ser o aplicativo principal do prprio software.

DLL
Tambm conhecida como biblioteca de vnculo dinmico, um arquivo que usada
geralmente junto como EXE como parte complementar de um software.

ZIP
Indica um arquivo compactado com outros arquivos ou pastas. muito usado quando
necessitamos enviar para outros locais uma grande quantidade de contedo ou pastas,
ento para diminuir o tamanho e facilitar o processo usa-se a compactao. O RAR outro
formato compactado bastante conhecido tambm.

PDF
O formato de arquivo PDF um padro da Adobe, a mesma empresa que proprietria do
Photoshop, Ilustrator, Flash, Fireworks e outros softwares grficos. Como arquivo o PDF

tem como principal caracterstica o fato de ele ser fechado, isto , no permitir mudanas
no contedo gravado. Isto torna o formato bastante desejado para documentos, redao,
comunicados e outros textos que precisam manter-se ntegros

DOC e DOCX
O formato de arquivos DOC de propriedade da Microsoft e usado no Microsoft Word
como padro na gravao de arquivos textos. As verses mais recentes do Word
incorporaram a extenso DOCX como evoluo do DOC, isto aconteceu a partir da verso
2007 do Microsoft Word.

PPT e PPS
O formato PPT faz parte tambm do Microsoft Office e usado no Power Point como
padro dos arquivos de apresentao que ele gera. Para gravar e ler um arquivo PPT
necessrio ter o Power Point instalado e no caso do arquivo PPTX necessrio a verso
2007 ou superior.

XLS e XLSX
Este tipo de arquivo usado pelo Excel para criar e editar planilhas. O XLS foi usado at a
verso 2003, a partir da verso 2007 passou a usar o formato XLSX

JPG
basicamente o principal formato de arquivos de imagens digitais atualmente. Alm do
computador, este tipo de arquivo usado tambm nas cmeras digitais ou telefones com
recurso de cmera. Ao tirar uma foto, o JPG geralmente o formato que eles usam para
gravar o arquivo.

GIF e PNG
So formatos de imagens muito usadas na internet. O ponto forte que esses tipos de
arquivos suportam transparncia, permitindo a sobreposio sobre outras imagens ou
fundos coloridos.

HTML
Essa extenso, assim como HTM ou outras similares so usadas para indicar um arquivo
de cdigos da linguagem HTML, principal tecnologia para criao de sites.

MP3, WAV, MID


So formatos de arquivos de udio. MID e WAV j foram muito usados, mas recentemente
com o surgimento do MP3, este ltimo acabou se tornando um modelo mais atraente j
que consegue uma compactao muito grande reduzindo o tamanho do arquivo sem
grandes perdas de qualidade.

AVI, MPG, WMV e MOV


So arquivos de vdeos. WMV, por exemplo, o formato padro do Windows Media Player,
mas outros tambm so bastante populares.

Outros tipos de arquivos

PSD. Usado pelo Photoshop


CDR. Usado pelo Corel Draw
AI. Principal formato no Ilustrator
XML. Arquivo de texto da linguagem XML para documentos em internet
CSS. Tecnologia para formatao de documentos HTML
JS. Arquivos da linguagem Javascript para pginas de sites
PHP, ASP, ASPX, JSP, CFM. Tecnologias empregadas na internet para criao de pginas
dinmicas.
SVG. Novo formato de imagens para a internet.
TIF. Arquivo de imagem que pode ser manipulado em alguns editores de imagens.
FLA e SWF. So arquivos criados pelo Adobe Flash. O primeiro o original e editvel, o
segundo criado como trabalho finalizado e, portanto utilizvel na internet, por exemplo.
DWG. Extenso de arquivos do Autocad.
SQL. Contm cdigos da linguagem SQL usada na administrao de banco de dados
relacionais.

Divulgue este artigo:


Share on facebookShare on twitterShare on emailShare on printShare on favoritesMore
Sharing Services15

Leia tambm:

Tipos de educao: permanente, continuada, especial e inclusiva

Cursos Tcnicos: Tipos e Cursos a Distncia - EAD

Liberdades civis: Liberdade religiosa, de expresso, de pensamento, outras

Tipos de ventos e chuva: frontais, orogrficas e outros

Tipos de Agriculturas e Sistemas Produtivos

Tipos de biocombustveis: biodiesel, etanol, biogs e outros

Tipos de moeda como mercadoria e curso forado

Tipos de lixo: orgnico, eletrnico, hospitalar, radioativo, urbano, industrial

Tipos de plantas e florestas: savanas, temperadas, amaznica, outras

Tipos de biomas e ecossistemas: terrestres e aquticos

Deixe uma resposta


Voc precisa fazer o login para publicar um comentrio.

Pesquisar por:
Pesquisar

Artigos de Cidadania

EAD - Educao a Distncia

Artigos de Educao

Educao Ambiental

Educao para o Trnsito

Educao Poltica

Educao Profissional

Educao Tecnolgica

EJA - Educao Jovens e Adultos

Educao Financeira

Relao de Escolas

Lngua Inglesa

Lngua Portuguesa

Contedo Geografia

Contedo Histria

Contedo Matemtica
educacao

Dando uma acelerada nos backups com o Winrar.


Categoria(s): Backup

Neste post eu vou discutir o fato de que o Winrar tenta comprimir at o que j est comprimido
e como evitar isso.
Por default, o Winrar no diferencia arquivos por tipo. Ele tenta comprimir qualquer coisa,
mesmo que as chances de compresso sejam pouqussimas ou nulas. Tem um arquivo *.rar na
lista? Ele tenta comprimir com a mesma pacincia reservada para um *.bmp.
E isso pode ser um problemo para o usurio.
Como exemplo eu escolhi ao acaso um diretrio de 190MB de fotos da minha cmera digital e
mandei o Winrar comprimir para outro drive, usando compresso normal. O processo levou 6
minutos, ocupando 100% da CPU do meu PC, e produziu um arquivo de... 190MB.
Para ser justo, houve um ganho sim. Mas preciso olhar nos nmeros midos:
Original: 200.180.515 bytes
RAR: 200.144.574 bytes
Seis minutos para ganhar 36KB. Nem que eu fosse distribuir esse arquivo pela internet para mil
pessoas esse ganho me interessaria. E olha que esse diretrio uma frao de um diretrio
maior de 13GB, s com imagens. Pelas minhas contas, se o RAR passasse por esse diretrio
inteiro ia levar quase 6 horas para ganhar menos de 3MB.
Por sorte, existem pelo menos dois meios de evitar que o Winrar faa isso.
Ao comprimir, mude o mtodo de compresso para Armazenar (store):

Isso tem um inconveniente: todos os arquivos so armazenados sem compresso, mesmo que
o Winrar encontre algo que seja altamente comprimvel na pasta, como um arquivo *.wav. Por
isso tem utilidade limitada. Por exemplo, a cpia offline que tenho do meu site inteiro tem 1GB
numa mistura grande de arquivos no comprimveis (jpg, zip, rar) com arquivos comprimveis
(html, bmp, wav) e seria improdutivo para mim ter que separar os arquivos por tipo para depois
comprimir.
Isso nos leva ao segundo mtodo, que eu considero bem melhor:

O Winrar no vai perder mais tempo tentando comprimir nenhum dos tipos de arquivo listados
acima medida que os for encontrando e vai simplesmente guard-los dentro do .RAR. Os
tipos de arquivos so separados com espaos. Se voc usa o Cobian Backup j deve ter
percebido que ele lhe d essa opo tambm de listar os tipos de arquivo que no devem ser
comprimidos.
Voc pode definir uma lista a cada compresso ou pode definir uma lista que vai ser usada por
default em todas as compresses. Para isso siga o caminho (Winrar 3.70):
Opes -> Configuraes -> Compresso -> Criar Padro -> Arquivos
Se quiser automatizar isso ainda mais, isso fica armazenado no Registro em:
HKEY_CURRENT_USER\Software\WinRAR\Profiles\0\StoreNames

Exemplo de arquivo .reg para aplicar em dois cliques:


---------------- recorte aqui -----------------------Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\WinRAR\Profiles\0]
"StoreNames"="*.rar *.zip *.7z *.cbr *.cbz *.jpg *.mp3 *.wma *.wmv *.avi *.mkv *.divx *.mpeg *.mpg *.ogm *.ogg
*.rmvb *.mp4 *.aac *.m4a *.m4v *.vob

---------------- recorte aqui -----------------------Infelizmente no parece haver um jeito fcil de dizer ao Winrar para ignorar tambm os
arquivos de multivolumes que ele cria, porque para isso eu precisaria de uma mscara muito
genrica do tipo *.r??, que pode atingir outros tipos de arquivo.
E usando "Armazenar" o Winrar levou apenas 30 segundos (contra seis minutos) para
processar aquele diretrio de 190MB do meu exemplo.

Mensagem de erro ao renomear um


arquivo, "Resolvido"...
A uns dias atrs tentei renomear um arquivo e apareceu a seguinte mensagem: "Se a extenso
de um nome de arquivo for alterada, o arquivo pode se tornar inutilizvel. Tem certeza que
deseja alter-lo?", ento pesquisei na internet e consegui encontrar a soluo para este
problema, no sei como, mas algum que usa meu PC, alterou as configuraes de pasta
causando
este
erro...
Esta a mensagem de erro, clique na imagem para ampliar...

Veja como resolver no Windows XP


Siga os passos:
INICIAR > PAINEL DE CONTROLE > OPES DE PASTA
Na guia OPES DE PASTA, selecione a aba, MODO DE EXIBIO procure pela
opo, OCULTAR AS EXTENSES DOS TIPOS DE ARQUIVO CONHECIDOS, esta opo vai
est desmarcada por isso no estamos conseguindo renomear os arquivos, marque-a e clique
em APLICAR > OK, Veja na imagem...

Veja como resolver no Windows 7


Clique em INICIAR, na caixa de pesquisa digite OPES DE PASTA, clique no primeiro cone
que aparecer nos resultados da pesquisa, veja na imagem...

A caixa de dilogo OPES DE PASTA ir abrir, selecione a aba, MODO DE


EXIBIO procure pela opo, OCULTAR AS EXTENSES DOS TIPOS DE ARQUIVO
CONHECIDOS, esta opo vai est desmarcada, marque-a clique em OK > APLICAR...

Desta forma consegui resolver meu problema, e voc, conseguiu? Deixe seu comentrio...

Dicas do Windows 7:
como colocar o cone
"Mostrar rea de trabalho"
na Barra de Tarefas
17COMENTRIOS
146.074

Visualizaes

Por Eduardo Karasinski


21 set 2010 - 10h 33

Uma das grandes mudanas do Windows 7 foi a Barra de tarefas, que


passa a fixar os cones dos programas mais utilizados. Com isso, o

atalho que permitia mostrar a rea de trabalho e minimizar todas as


janelas de uma vez s deu lugar a um pequeno boto ao lado do
relgio.
Entretanto, muitos usurios no gostam da novidade, mas no tm a
opo de trazer de volta o atalho. No tutorial a seguir voc confere
duas formas diferentes de colocar o cone "Mostrar a rea de
trabalho": fixando-o na Barra de tarefas e trazendo-o de volta
"Inicializao Rpida" de volta.
Primeira opo: trazer a "Inicializao Rpida" de volta
Com o Windows 7, a Barra de "Inicializao Rpida" simplesmente
sumiu para dar lugar aos cones que permanecem fixados. Dessa
forma, o atalho "Mostrar a rea de Trabalho" tambm acabou indo
embora.
Entretanto, h uma maneira muito simples de trazer a barra de volta e
poder acessar o atalho. Para fazer isso, s seguir o tutorial "Dicas
do Windows 7: saiba como obter a velha barra de inicializao
rpida no Windows 7".

Segunda opo: fixar um cone na Barra de tarefas

importante, antes de mais nada, liberar os arquivos, pastas e


extenses ocultos apaream. Para isso, abra o Explorer, clique em
"Organizar" e selecione "Opes de pasta e pesquisa":

Na janela que se abre, deixe desmarcada a opo "Ocultar as


extenses dos tipos de arquivo conhecidos". Em seguida, selecione
"Mostrar arquivos, pastas e unidades ocultas". Pressione o boto "Ok"
para confirmar:

Agora, clique com o boto direito na rea de trabalho e


selecione "Novo" > "Documento de Texto":

Renomeie o arquivo criado para "Mostrar rea de Trabalho.EXE":

Uma janela perguntando se voc deseja continuar com a alterao


aparece. Pressione "Sim":

Clique com o boto direito sobre o novo arquivo e selecione "Fixar na


Barra de Tarefas":

Abra o Bloco de Notas ("Iniciar" > "Acessrios" > "Bloco de Notas") e


cole o seguinte cdigo dentro:
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop

Clique para salvar o arquivo. V at a pasta


"C:\Users\NOMEDESEUUSURIODOWINDOWS\AppData\Roaming\
Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar" (1),
selecione "Todos os arquivos" e salve como "Mostrar rea de
Trabalho.SCF" (2):

Clique com o boto direito sobre o cone que foi fixado na Barra de
tarefas. Depois, pressione novamente com o boto direito sobre
"Mostrar rea de Trabalho" e selecione "Propriedades":

Em "Destino" (1), voc deve colocar o caminho


"C:\Users\NOMEDESEUUSURIODOWINDOWS\AppData\Roaming\
Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Mostrar
rea de Trabalho.SCF".
Depois, clique em "Alterar cone" (2) e escolha algo de sua preferncia
para o atalho:

Pronto, agora basta reiniciar o computador para que o cone e o atalho


funcionem perfeitamente pela Barra de tarefas do Windows 7:

.....
Gostou da dica? Ento fique sempre ligado na rea "Especial do
Windows 7" do Baixaki. At a prxima!

Como Criar Uma Pasta Invisvel


Criar uma pasta invisvel pode ser bem interessante para quem tem alguma coisa a esconder,
no precisa ser necessariamente algo proibido, se voc usa um computador compartilhado, por
exemplo, poder guardar seus arquivos importantes numa pasta invisvel em um local seguro
para que outras pessoas no achem...
Vamos aprender passo a passo como fazer uma pasta invisvel, foi testado no Windows 7 e
XP...
Vamos l, primeiro crie uma "nova pasta" em um lugar qualquer em seu PC, para criar uma
nova pasta clique com o boto direito do mouse em um lugar vazio em em uma pasta ou na
rea de trabalho, v em "Novo", clique em "Pasta", veja na imagem abaixo, clique para ampliala...

Agora, vamos deixar a pasta sem nome, para que no seja identificada, clique com o boto
direito do mouse sobre a nova pasta, clique em "Renomear", na verdade no vamos renomear
e sim tirar o nome da pasta, para isto, segurando a tecla "alt" digite "0160", note que a pasta
ficou sem identificao...

Por fim vamos deixa-la invisvel, clique com o boto direito do mouse sobre a pasta, clique em
"Propriedades", na caixa de dilogo "Propriedades", na aba "Personalizar", clique em
"Alterar cone", veja na imagem...

Outra caixa de dilogo ir abrir, "Alterar cone de pasta", voc vai encontrar vrios cones,
procure, mais ou menos na 13 linha de cones voc vai encontrar trs cones invisveis, clique
em um deles em seguida em "Ok" depois em "Aplicar"...

Sua pasta agora esta invisvel...


Dica: Para encontra-la entre as outras, basta voc arrastar a seta do mouse
selecionando todas as pastas, ela se destacar...
Esta dica foi til pra voc? Comente!!

Como colocar plano de fundo em


pastas
Esta dica para voc que gosta de personalizar seu computador simplesmente para deix-lo
diferente, existem vrias formas de personalizar seu computador, neste artigo vou ensinar
como colocar imagens como plano de fundo em pastas...
Para comear vamos precisar de um assistente de personalizao de pastas, um
programa bastante leve e grtis, chamado Pasta Person, Baixe o programa e coloque em
uma pasta prpria, Por que vamos precisar us-lo em cada pasta que formos personalizar, ou
seja, voc vai copiar e colar o programa em cada pasta que for personalizar, depois de
personalizar a pasta, voc pode exclui-lo da pasta que foi personalizada...
Vamos comear, primeiro crie uma pasta em sua rea de trabalho, esta pasta vai servir de teste
para voc aprender a utilizar o programa, para criar uma pasta clique com o boto direito do
mouse em uma rea vazia da sua rea de trabalho, v em Novo clique em Pasta, d um
nome qualquer a pasta, agora copie e cole o programa Pasta Person para dentro da pasta
que foi criada, o programa deve est com este nome IESHWIZ...
Clique no cone do programa, dentro da pasta a ser personalizada, ir abrir a caixa de
dilogoPersonalizar esta pasta marque a opo Selecionar uma figura para o segundo
plano e clique em Avanar, veja na imagem abaixo, clique para ampliar...

Na prxima etapa clique em Procurar para escolher a imagem que voc vai colocar como
plano de fundo, Na opo Texto voc poder editar a cor do texto que ir aparecer dentro da
pasta...
Dica: Se voc for usar uma imagem de cor escura voc pode colocar a cor do
texto branca...

Escolhida a imagem, clique em, Avanar >> Concluir, para ver o resultado da
personalizao atualize a pasta...
Para desfazer a personalizao siga os mesmos passos, sendo que na primeira janela voc ir
marcar a opo Remover aparncia personalizada, e clicar em Avanar >> Avanar >>
Concluir, feche a pasta, quando voc abrir novamente ela estar de volta ao normal...
Obs. Foi testado no Windows XP apenas, se funcionar em outros sistemas me
avisem...

Esta dica foi til pra voc? Comente...

Como configurar o mouse no


Windows 7
No podemos questionar a importncia da utilizao do mouse em um computador, por esta
razo necessrio que as configuraes estejam de acordo com nossas necessidades, vamos

aprender agora a ajustar as configuraes de utilizao do mouse no Windows 7, ajustar


velocidade do ponteiro, velocidade do clique duplo, aparncia da seta, entre outros ajustes...

Configurando mouse no Windows 7


Vamos comear, clique em Iniciar e digite a palavra mouse (sem aspas) na caixa de
pesquisa do Windows, agora clique no primeiro cone Mouse, veja na imagem, clique para
ampliar...

Ir abrir a pgina Propriedades do mouse, nesta pgina teremos 4 guias onde poderemos
editar todas as configuraes do mouse, as guias so: (Botes, Ponteiros, opes do
ponteiro e Roda)...

Na primeira guia Botes podemos:


- Alternar entre os botes primrio e secundrio, ou seja, as funes do boto direito vo para o
boto esquerdo e vice e versa...
- Alterar a velocidade do clique duplo, voc poder testar a velocidade antes de aplicar as
configuraes em uma imagem no lado direito desta opo...
- Ativar a Trava do clique, esta opo permite arrastar itens selecionados sem precisar
segurar o boto do mouse...

Na segunda guia Ponteiros podemos:


- Personalizar a aparncia do mouse, ativando ou desativando sombras no ponteiro entre
vrias outras opes...

Na terceira guia Opes do ponteiro podemos:


- Alterar a velocidade do ponteiro, velocidade em que o ponteiro se desloca na tela do
computador...
- Ativar a opo Mover automaticamente o ponteiro para o boto padro em uma caixa de
dilogo...
- Ativar a opo Exibir rastro do ponteiro, com esta opo ativada o mouse deixar um
pequeno rastro ao deslizar na tela...
- Ativar a opo Ocultar ponteiro ao digitar, o ponteiro do mouse ficar oculto enquanto voc
estiver digitando...
- Ativar a opo Mostrar local do ponteiro quando CTRL for pressionada, se voc ativar esta
funo o sistema lhe mostrar onde o ponteiro do mouse est sempre que a tecla CTRL for
pressionada...

Na quarta guia Roda podemos:


- Configurar as opes de rolagem vertical e horizontal da roda central do mouse...
Na quinta guia Hardware no podemos fazer alteraes, podemos apenas verificar
informaes sobre as propriedades do dispositivo...
Esta dica foi til pra voc? Deixe seu comentrio...

DEC

23

Reproduzindo Vdeos Com Legendas IDX + SUB e SRT e


Convertendo Legendas IDX + SUB Para SRT
Introduo:
A primeira postagem aqui em INFO-Domtica no muito ambiciosa e menos ainda coisa
retumbante. Na verdade, nem grande novidade , mas eu resolvi fazer essa postagem,
justamente por que ela consiste de um bom ajuntado de informaes tecnolgicas que me
foram, recentemente, teis e eu no as vi ainda reunidas, assim, em um nico lugar.
Um dos objetivos (e sonhos) da domtica envolve o controle dos sistemas de "Cinema em
Casa", permitindo facilitar a sua utilizao, pelo emprego de uma ordem ou um conjunto de
ordens (macros), os muitos comandos podem ser reunidos em um dispositivo de controle
de domtica, que executa as diversas aes necessrias para ver um filme. Pode-se, por
exemplo, chegar ao requinte de coordenar o controle de cinema com o controle de
iluminao, permitindo um ajuste automtico para um cenrio de iluminao adequado.
Isso pode ser caracterizado at mesmo por dispositivos muito simples, como o que eu criei
e constru em 1999, para ser usado nas salas de aula e laboratrios de ensinoaprendizagem do NAI - Ncleo de Automao Industrial da escola SENAI de Vila
Leopoldina (onde eu trabalhei 19 anos), que causava que parte da iluminao do ambiente
fosse apagada ou acendida, automaticamente, toda vez que a funo de projeo do
projetor multimdia da sala era comutada entre ligado ou desligado.
De l para c, as coisas continuaram evoluindo de maneira a se tornar cada vez mais
notria a integrao dos computadores pessoais com os sistemas de cinema e de
apresentaes multimdia, no apenas como recursos aplicveis aos meios educacionais e
de treinamento profissional em empresas, mas tambm em casa.
Entretanto, ns ainda temos bastante terreno para evoluir em tecnologias de computao
pessoal (e em tecnologias domticas ns nos encontramos na pr-histria), com muitas
oportunidades para empreender desenvolvimento de inovaes em hardware e muito mais
ainda em software e, muito natural que, ao invs de atingirmos de imediato algum
desejvel padro comum, ns caminhemos pelas obscuras, porm fascinantes, sendas da
diversidade
de
formatos.

Todavia, essa crise da evoluo


permanente, pode tambm ser muito frustrante e, para a maioria das pessoas, ter que lidar
com tantos formatos pode ser algo deveras irritante mas, no pense que eu ofereo
soluo qualquer para isso, mesmo porque acredito no haver. Simplesmente, c'est la vie!
Mas acredito que a disponibilidade facilitada da uma tambm grande diversidade de
informao, veiculada do modo o mais aberto possvel atravs da rede mundial de
computadores, pode ajudar a minimizar essa dor pela qual passamos.
Neste sentido, essa postagem nada mais do que um gro de areia a mais, em meio a
enorme duna que envolve a tecnologia do "cinema em casa". Ela vai tratar sobre uma
pequena parcela do assunto: "Reproduo de Vdeos com Legendas Externas".
As legendas so aplicadas aos filmes, como forma de transcrever as falas e comentrios,
provendo melhor acessibilidade mensagem, ou como forma de proceder a traduo
interlingual dos mesmos. Durante a reproduo do filme, elas geralmente so
apresentadas
parte
inferior
da
tela
do
prprio
filme.
Legendas podem ser de dois tipos: Legendas Internas ou Legendas. Externas. As
Legendas Internas so embutidas, mescladas ao filme. A maioria dos DVDs de filmes vm
com legendas internas em diversos idiomas, podendo-se escolher o idioma a ser exibido.
J as Legendas Externas so as legendas que se adicionam externamente, com base em
um (ou um conjunto de) Arquivo de Legenda. Dentre os vrios tipos de Arquivos de
Legenda, um dos mais comum o SRT e tambm o par de arquivos SUB / IDX.

Cena do filme documentrio "Something Ventured" (EUA - 2012) com legendas convertida e reeditadas com traduo para
o Portugus.

Este artigo ir prosseguir, explanando sobre alguns dos tipos de arquivos de legendas
existentes, os quais armazenam os dilogo e comentrios de filmes e programas de
televiso, seja em formato de texto puro, como o SRT, ou seja em formato de texto
mais informao de vdeo embutidos no seu interior, o que o caso dos sistema de
legendas baseado em um par de arquivos de extenso de nome IDX e SUB.

Reproduzindo Vdeos Com Legendas IDX + SUB:


Ao reproduzir um filme em seu computador, voc pode carregar, juntamente, um arquivo
IDX que permitir que o seu Media Player exiba legendas durante a reproduo. Para
exibir legendas durante reproduo de um filme, voc precisa de ambos: um arquivo IDX e
um arquivo SUB.
Um arquivo SUB um tipo de arquivo de legenda associada com a reproduo de DVDs.
Ele tem a informao de vdeo embutidos no seu interior, o que significa que ele
frequentemente referenciado pelos dados de vdeo de um DVD. Um arquivo SUB sempre
parte integrante de um par de arquivos SUB / IDX. Um arquivo SUB (diferente e um arquivo
SRT) no um arquivo de texto mas, sim, um arquivo binrio que contm o fluxo de

legenda de um DVD e, claro, o aplicativo "Bloco de Notas" no ser capaz de decodificar


este fluxo e, muitas vezes, devido ao tamanho do arquivo, nem ao menos consegue abrilo. Assim, um arquivo SUB somente deve ser aberto, seja para apenas visualizao ou
para edio, utilizando um aplicativo Editor de Legendas adequado.
Enquanto o arquivo SUB contm os textos das legendas (s que num tipo de formato rico
de texto, que permite a combinao de variadas fonte e de efeitos de fonte, alm de
caracteres especiais, que pode impossibilitar dele ser aberto com um aplicativo bloco de
notas), por sua vez, o arquivo IDX o que contm as as informaes de temporizao que
permitem que as legendas sejam sincronizadas com o filme, de modo que estes dois tipo
de arquivos so interdependentes e precisam sempre trabalhar em conjunto.
Voc pode executar arquivos de legenda IDX e SUB com o Windows Media Player, um
aplicativo que voc pode encontrar em todas as verses recentes do Microsoft Windows.
Todavia, eu, particularmente, recomendo o uso do aplicativo Media Player Classic, por ele
ser simples, mais rpido para abrir, mais leve quanto a utilizao dos recursos da mquina,
alm de possuir uma ampla faixa de compatibilidade com os variados formatos de
arquivos de vdeo existentes e, ainda, gratuito.
Da mesma forma como acontece com os demais tipos legendamento em tempo de
execuo (legendas externas), para a apresentao das legendas funcionar, voc precisa
ter todos os arquivos alocados em uma mesma pasta e nomeados com um mesmo nome.
Neste caso, sero 3 arquivos: o do vdeo, o IDX e o SUB, todos na mesma pasta e
renomeados com o mesmo nome.
Com o Windows Media Player, talvez seja necessrio abrir o menu "Reproduo", e
selecionar "Letras, Legendas e Subttulos" e em seguida selecionar "Ligado, se
disponvel." Windows Media Player poder agora apresentar as legendas contidas no
arquivo SUB e sincroniz-los usando o arquivo IDX. No meu caso, com Windows 7 SP1 o
Windows Media Player s passou a aceitar apresentar legendas, depois de instalado o
VobSub 2.23.
VobSub um software capaz de exibir legendas dos filmes em diversos medias players,
como o Windows Media Player, Winamp, entre outros. Dessa forma, no necessrio
utilizar programas pesados e complexos para juntar o vdeo com a legenda, pois ele
realiza este processo na reproduo do filme.
O programa de instalao adiciona ao sistema um plugin que permite exibir as legendas do
filme diretamente no seu player de mdia favorito. Ele possui suporte a diversos formatos,
como SRT e SUB que so os mais comuns para legendas. Quanto aos vdeos, ele possui
suporte a vdeos que rodem os codecs DivX, como AVI, MOV, WMV, etc.
Embora o Media Player Classic suporte nativamente legendas, o VobSub oferece recursos
adicionais, tais como ripar legendas a partir de DVD e ferramentas para sincronizar
legendas incorretamente cronometrados com o vdeo. Ele tambm permite que voc altere

a fonte, cor e tamanho das legendas e ajustar a sua localizao na tela.


A palavra "ripar" j possui alguns significados clssicos registradas nos dicionrios neste
contexto, ela empregada com um significado neolgico, pretendendo significar o ato de
extrair as faixas de udio de um CD de msica, vdeo, msica ou legendas de um DVD,
gravando-as num novo formato em outro tipo de media, como por exemplo, no HD (disco
rgido) do computador. No jargo costuma-se dizer "ripar CDs" ou "ripar DVDs".
Reproduo de vdeo em computadores suportam vrios tipos de arquivos de legendas.
Muitas vezes o arquivo de legenda ser no formato SUB e alguns usurios podem desejar
converter esse arquivo para um formato SRT, que um formato de legenda que contm
apenas texto puro (as falas e a informao de sincronismo) e no h informaes de vdeo
em binrio, como acontece no arquivo SUB.

Convertendo Legendas IDX + SUB Para SRT:


A converso de legendas externas de um sistema de arquivos IDX + SUB para um arquivo
SRT remove as associaes de vdeo para as legendas, o que permite facilidade para que
os arquivos de vdeo posam ser, posteriormente, convertidos para outros formatos.
Para converter de SUB para SRT requer download do programa de cdigo aberto gratuito
VobSub 2.23. Instalar o VobSub trivial. Uma vez instalado o VobSub forma uma suite de
aplicativos. Ento executa-se o aplicativo SubResync dele para abrir o arquivo SUB que
deseja converter para SRT e, em seguida, comande Save As e selecione o tipo *.srt.

A partir daqui que comea o verdadeiro problema pois, por serem informaes do
vdeo, os caracteres das legendas contidas em um arquivo SUB so vistas e tratadas pelo
SubResync como se fossem figuras (algo semelhante ao que ocorre quando voc utiliza
um software OCR para escanear e digitalizar o texto contido em um documento suportado
em papel). Em muitos casos o SubResync ficar em duvida sobre o carcter correto e voc
ser solicitado a informar para cada um desses casos, o carcter correto, e isso vai
formando um banco de dados na memria dele.
Criar o banco de dados de caracteres, digitando-os correspondentes na caixa vermelha
que se move pelo campo de referncia. Dependendo da riqueza do texto original, isso
pode ser muito trabalhoso mas, o que ir garantir que todas (ou quase todas) as palavras
sejam exibidas corretamente durante a reproduo com o novo arquivo SRT que est
sendo criado. Caso haja caracteres especiais no em meio as legendas originais, o
SubResync poder no enquadr-lo corretamente com a caixa vermelha, dai, ento, use
clicar no boto "Extend" para ajustar a seleo do caractere corretamente.

Caso acontea do SubResync selecionar dois caracteres em conjuno, achando que


um, digite, ento, os dois caracteres corretos e siga em frente. Voc pode controlar o
progresso do seu trabalho, acompanhando a lista de temporizao que vai evoluindo na
janela principal do SubResync. O resultado final costuma ser 99% eficiente. O principal tipo
de no conformidade produzida a ocorrncia da eliminao de espaos em branco entre
palavras. Todavia, como agora o novo arquivo SRT um texto puro, as imperfeies
podem ser pacientemente eliminadas, abrindo-o e editando no aplicativo bloco e notas.
Por fim, renomeie os antigos arquivos IDX e SUB, marcando-os como obsoletos, ou deleteos, para que ao executar o vdeo, o seu media player no duplique as legendas.

Quanto a problemas de posicionamento da exibio das legendas na tela do vdeo durante


as reprodues, o VobSub tambm pode resolver isso, rodando a ferramenta
DirectVobSub Configure que faz abrir uma janela de propriedades do programa.
Na aba Main, selecione a opo Override Placement. O campo H referente
posio horizontal da legenda, mantenha o valor 50 para que ela fique centralizada na tela
do vdeo. O item V, por sua vez, indica a posio vertical da legenda, quanto menor seu
valor, mais para cima na tela do vdeo a legenda ser apresentada.
Do lado direito possvel alterar a fonte da legenda: estilo, cor, tamanho, etc. Basta clicar
no boto Arial (fonte padro) para editar. Mais abaixo, deixe marcadas as opes
Outline (borda externa), Shadow (sombra) e Advanced Renderer (processamento
avanado). Clique em OK para confirmar as alteraes. Mas ateno, isso nem sempre
funciona, pois alguns Players, como o Media Player Classic sobrepem algumas suas
prprias configuraes, como tamanho da fonte, por exemplo, s do VobSub. No Mdia
Player Classic precisa selecionar "Exibir / Opes" no menu principal e, em seguida,
desmarcar a opo "Auto-load subtitles" no submenu "Playback". Isso desativa o apoio do
programa subttulo built-in. Fechar o Media Player Classic, clicando em "Arquivo" e
selecione "Exit".

Traduzindo Arquivos de Legenda e Renomeando Extenses de Nomes


de Arquivos de Texto no Windows 7:

Em virtude das caractersticas j explicadas dos arquivos SUB no possvel se fazer, de


modo direto, a traduo interlingual dos textos de legendas neles contidos. Todavia, depois
de se haver convertido um arquivo SUB em arquivo SRT e, como arquivos SRT so
arquivos de texto puro, fica bastante facilitado esse trabalho, caso se deseje faz-lo.
Para o aplicativo bloco de notas, no faz nenhuma diferena se um arquivo do tipo SRT
(textos e roteiro de tempos relativos s legendas) ou se ele do tipo TXT (texto
propriamente dito), na hora de abri-lo, porm, na hora de salv-lo, voc precisa tomar o
devido cuidado de mudar a seleo do tipo de arquivo *.txt para *.* e, ainda no se
esquecer de digitar a extenso desejada, caso contrrio, o bloco de notas salva, sempre,
arquivos TXT, por default.
Por essa e por outras razes, voc pode se deparar com alguma necessidade de ter que
alterar a extenso de um nome de arquivo, de TXT para SRT, ou mesmo vice-versa.
Renomear extenses de nomes nunca foi nenhum mistrio, at o advento do Windows 7.
Muitos usurios de computadores que comearam a us-los j a partir do Windows 7, nem
acreditam que seja possvel mudar extenses de nomes de arquivos nele. que a
Microsoft resolveu deixar, estas e outras operaes consideradas de risco comprometedor,
sutilmente ocultas aos usurios bsicos. Por isso, quem for faz-la, que faa com muita
conscincia.
J, para realizar a traduo interlingual, voc pode se apoiar na agilidade poderosa da
ferramenta on-line Tradutor Google. As oraes das falas costumam ser sucintas e o
Google costuma ser muito eficiente nisso, alm do mais, grupamentos as falas so
enumeradas, de modo que voc pode ir fazendo o trabalho aos poucos, no tentando
traduzir mais do que umas 200 falas de cada vez. Tambm recomendvel que se faa
uma reviso nas falas, antes de se traduzir, para eliminar incorrees inerentes ao
procedimento de converso SUB SRT, principalmente olhando por espaos em branco
que foram, possivelmente, eliminados (o que fica difcil se no se conhecer a lngua
original).
Para levar e colar para o campo de entrada do Goggle Tradutor voc pode pegar e copiar,
tranquilamente, todo o contedo de um certo numero e falas, da forma mesmo como ela se
encontra contida no arquivo SRT pois, as informaes de temporizao esto escritas de
uma maneira tal que o tradutor no costuma prejudic-las, exceo para o caso do
smbolo --> que ele costuma alterar para -> e isso faz diferena pois gera erro de sintaxe
na interpretao do roteiro de temporizao. Isso tambm ter que ser revisado e corrigido
manualmente.
Depois s copiar o texto no campo de sada do tradutor e ir colando em um arquivo do
bloco de notas originalmente em branco. A cada etapa de traduo, copie e cole um novo
pedao, at completar o trabalho. As enumeraes das falas orientam a no se perder,
evitando pedaes duplicados ou faltando.
Mas lembre-se que o arquivo final precisa ser do tipo SRT (e no TXT). Caso voc precise
fazer a renomeao da extenso de algum arquivo no Windows 7, a primeira coisa a fazer

com que ele mostre, no Windows Explorer, as extenses de arquivo, pois no d para
mud-las sem que se as veja. Isso, abra o Windows explores e, se preciso for, navegue
para posicion-lo em BIBLIOTECAS, como mostra a figura a seguir:

Agora pressione apenas a tecla ALT, seguidamente, em intervalos regulares de 2s ~ 3s e


veja se voc percebe a diferena a cada teclada, pois , tinha uma BARRA de MENUS,
oculta ali.

Ento selecione Ferramentas/Opes de pasta/Modo de exibio e desative a opo


Ocultar as extenses dos tipos de arquivo conhecidos. Pronto, resolvido. Navegue at a
pasta onde se encontra o arquivo que voc quer fazer a alterao da extenso de nome e
efetue-a.
Bom, pessoal, esse foi a primeira postagem de Info-Domtica. Eu agradeo a ateno de
todos, e espero que essas informaes informaes cheguem a ser teis para os que
lidam em casa com videos de filmes e de documentrios, e com a integrao entre
computadores e home theatres. Todavia, se no era bem isso que vocs esperavam, eu
peo desculpas, mas que continue voltando, pois o segredo est na prxima.
Ento, at breve e, que Deus Abenoe cada um de vocs e suas famlias!

APRENDA A ALTERAR CONES DE ARQUIVOS


NO WINDOWS

WINDOWS
WINDOWS 7
WINDOWS 8/8.1
LUCAS DOS SANTOS @ 17 MAI 2013 | 10:27 PM

Se voc gosta de personalizar o seu Windows, com temas e cones


diferentes, provvel que voc tenha interesse em alterar cones de
arquivos. Confira aqui como fazer isso nas verses mais recentes do
Windows.
No Windows, cada tipo de arquivo representado por um cone
diferente. Dessa forma fica muito fcil distinguirmos, por exemplo, um
arquivo de texto de um vdeo apenas olhando para o seu cone. Em

alguns casos, o cone tambm ajuda a determinar qual programa abre


determinado tipo de arquivo.
Nas verses antigas do Windows era possvel alterar esses cones
facilmente, pois havia uma opo no Painel de controle (Opes de
pasta) que permitia isso. A partir do Windows Vista essa opo foi
removida e quem quisesse alterar os cones associados aos tipos de
arquivo teria de se aventurar no Registro do Windows. Felizmente,
possvel alterar esses cones de uma forma mais fcil, com o auxlio de
programas de terceiros.
Baixe o utilitrio FileTypeMan. Ele no requer instalao. Basta
descompact-lo para alguma pasta e execut-lo.
Ao abrir o programa, ele exibir uma lista de tipos de arquivo registrados
no Windows.

Localize a extenso a ser alterada, clique com o boto direito sobre ela e
escolha Edit Selected File Type.

Clique no boto com reticncias (...) ao lado do campo Default Icon.

A janela "Alterar cone" se abrir para que voc selecione o novo cone a
ser usado pelo tipo de arquivo selecionado. Voc pode selecionar um dos
cones disponveis na janela ou clicar no boto Procurar, para utilizar
um cone que se encontra em outro arquivo.

Aps escolher o novo cone, clique em OK e em OK novamente. Feche o


programa e os novos cones j devem entrar em vigor. Caso no
estejam, basta reiniciar o computador para que os cones sejam
recarregados.

CONSIDERAES FINAIS
Graas a programas como o FileTypeMan e outros do gnero, alterar os
cones dos arquivos do Windows continua sendo uma tarefa fcil. Isso
abre mais possibilidades de personalizao do Windows.

Ressuscitando um drive de DVD/CD morto


Categoria(s): consertos, Manuteno

Condies:
No importa se drive de CD, DVD, gravador, combo... Mas precisa ser baseado em
chipset Mediatek (ela, como sempre...)

S resolve problemas causados por firmware (instalao errada ou incompleta, danos


diversos ao firmware, etc);

A memria do seu drive precisa ser do tipo eeprom/flash (no confundir "eeprom" com
"eprom"). Ou seja: seu drive precisa ser do tipo atualizvel. A maioria dos drives modernos .

Precisa ser IDE ou SATA.


Isso no nenhuma novidade. J possvel h mais de cinco anos e talvez desde a dcada de
90, mas s agora tive a necessidade/oportunidade de comprovar que funciona, ressuscitando
um LG DRD8160B.
Isso s possvel porque a Mediatek criou um mecanismo nos seus chipsets de mdia ptica,
assim como o existente nos seus chipsets de DVD players, que permite a leitura/gravao do
firmware bastando que a CPU esteja energizada e funcionando. No caso dos drives ainda
mais fcil que nos DVD players, porque no preciso abrir ou soldar coisa alguma. Tudo feito
pela prpria conexo de dados (IDE/SATA) do drive.
Importante: Mesmo que o drive no esteja mais sendo reconhecido no BIOS, o procedimento
funcionar. O software usado se comunica diretamente com a interface, sem precisar da ajuda
do BIOS do seu PC.
Se seu drive morreu e voc nem sabe o motivo, experimente esse processo. Alguns problemas
de firmware acontecem "do nada" e se seu drive for compatvel talvez volte vida :)

O que voc precisa:


O firmware especfico para o seu drive;
Um disco de boot DOS (HDD, CD, disquete, USB... qualquer coisa que te leve a um
prompt de DOS puro);
O software mtkflasher (mtkflash.exe).
Coloque mtkflash.exe, mtkflash.typ (se houver) e o seu arquivo de firmware no disco de boot e
inicie por ele. Quando estiver no prompt voc poder usar mtkflash.exe.
A sintaxe do mtkflasher a seguinte:
mtkflash <porta> <comando> <opes> <arquivo de firmware>
<porta> um nmero de 1 a 4 definido da seguinte maneira:
1: Master na Primria
2: Slave na Primria
3: Master na Secundria
4: Slave na secundria
<comando> (listando apenas os mais usados)

R : Ler o firmware
W: Gravar o firmware
C: Checar o modelo da eeprom
<opes> (listando apenas os mais usados)
/B: Usar o formato binrio ao ler/gravar
/M: Ler/Gravar em arquivo nico (no separar em arquivos de 64KB)
Para conhecer todos os comandos e opes possveis, simplesmente execute mtkflash.exe
sem nenhum parmetro.
Como gravar lg.bin no Slave da Secundria:
mtkflash 4 W /M /B lg.bin
Como saber se o drive slave na primria compatvel sem precisar abrir:
mtkflash 2 C
Se for compatvel mtkflash dir qual o modelo da eeprom utilizada ou pelo menos dir que no
a conhece. Se ficar travado exibindo algo parecido com:
Port:170, Master/Slave: b0
Ento ou o drive no Mediatek, ou muito velho e incompatvel ou est realmente morto.
Formato binrio e formato hexadecimal
Alguns arquivos de firmware para CD/DVD so distribudos no "formato hexa", que apenas
um arquivo ASCII (texto puro) com instrues sobre o que gravar e onde. Um arquivo assim
geralmente tem a extenso .hex e se for aberto no notepad voc ver algo parecido com isto:
:8000000002EF41020011D9D4CBC6C2ED023F65222232000
2127790F0547409F0C22EC253E53CB41102D2412200000002
97B9D310AF01C3C0D08E558F56E42556F55674163555F5559
0F01FE020E7F990F030E555F0A3E556F0A3EDF0D0D092AF
22D310AF01C3C0D08E578F58E42558F55874163557F55790F
01FE020E7F990F030E557F075
:80008000A3E558F0A3E090F01FE020E7F990F032E0FFD0
E assim por diante. Basicamente so vrias linhas iniciadas por dois pontos (:) seguidos por
uma seqncia de 0..9 e A..F.
Se o arquivo de firmware no tiver essa estrutura, um arquivo binrio. Verses antigas do
mtkflasher esperam um arquivo hexa por default e voc precisa colocar a opo /B se estiver
com um arquivo binrio ou quiser ler como binrio. J as verses mais novas nem apresentam
essa opo no help e provavelmente detectam automaticamente o formato.
Referncias:

MTxxxx DVDROM Firmware Updates - Pgina do hacker etna onde voc encontra
vrias verses do mtkflasher e firmwares para vrios drives de DVDROM baseados em
Mediatek.
Este texto no est completo e eu poderei acrescentar/modificar nos prximos dias sem aviso.
Eu estou estudando alguns problemas de gravao e a possibilidade de usar uma placa
baseada em Mediatek como gravador de eeprom PLCC32 genrico.

[06/04/08] Por diversas razes, cheguei concluso de que no possvel construir um


gravador genrico usando essas placas. Infelizmente.
At onde se sabe a Mediatek foi a nica a criar esse tipo de mecanismo e s seus drives
podem ser ressuscitados. Questes que no sejam claramente sobre drives baseados em
chipset Mediatek sero ignoradas.

Adicionando um prompt do DOS ao Gparted LiveUSB


Categoria(s): Boot, Manuteno, USB

Em um post anterior eu expliquei como se cria um pendrive de boot com o Gparted, mas ficou
faltando um problema para resolver: Como o Gparted ocupa apenas 28MB do pendrive, seria
bom se pudssemos aproveitar o boot no pendrive para outras coisas alm de iniciar o
particionador baseado em Linux. Agora eu explico como modificar o pendrive criado naquele
post para ter a opo de ir para o prompt do DOS e a partir da elaborar algo mais complexo.
muito fcil depois que voc sabe como fazer. No fim do processo voc s vai ter
acrescentado um arquivo e colocado duas linhas em outro.

Voc precisa de:


O pendrive de boot com o Gparted;
O programa copybs.com, do pacote syslinux (eu usei o syslinux-3.62.zip ). "copybs"
significa "copy boot sector".
Um disquete de boot do DOS (pode ser o do Windows 9x) ou uma imagem dele;
Com o disquete de boot do DOS no drive A:, v para o prompt na pasta onde est copybs.com
e execute o comando:
copybs a: c:\dos.bss
Isso equivale ao seguinte comando no Linux:
dd if=/dev/fd0 of=dos.bss bs=512 count=1
E vai criar um arquivo de 512 bytes dos.bss com uma cpia do setor de boot do disquete.
Nota: Se voc tem apenas uma imagem do disquete (.img, .ima, .bif, etc), com um editor
hexadecimal qualquer que voc saiba usar, copie os primeiros 512 bytes do arquivo da imagem
para o arquivo chamado dos.bss
Copie esse arquivo para a raiz do pendrive.
Abra o arquivo syslinux.cfg com o Wordpad (o notepad no se d bem com as quebras de
linhas Linux) e acrescente no final as linhas:
label dos
kernel dos.bss
D boot pelo pendrive. Quando aparecer o prompt do boot do Linux, digite "dos" e d ENTER.
Voc dever cair no prompt.
Da voc pode elaborar mais, criando arquivos config.sys e autoexec.bat personalizados para
executar os programas DOS que voc quiser.

O que pode dar errado


Lembre-se: Linux "CaSe SeNsItiVe". Escreva ou digite tudo exatamente como eu
disse at se certificar de que funciona;
Se voc tiver usado o "mtodo alternativo" para criar o boot Gparted, vo estar faltando
pelo menos dois arquivos importantes no pendrive. Certifique-se de que command.com,

IO.SYS e (nem sempre necessrio) msdos.sys esto na raiz do pendrive, seno o boot pelo
DOS no vai se completar.

Reaes:
Escrito por Jefferson s 04:38 0 comentrios

domingo, 16 de maro de 2008

Boot por pendrive com CD de boot WinPE/BartPE


Categoria(s): Boot, Manuteno, USB

Este processo bem simples, mas s funciona em motherboards onde um pendrive de boot
assuma normalmente a letra C:. Como por exemplo:
FIC Conectado;

Desktop Dell Dimension C521;

Notebook Toshiba Satellite U305-S7446 (BIOS v3.90) ;

ECS Geforce6100 SM-M;

Gigabyte GA-8VM800M;

Gigabyte GA-94GCM-S2C;

Notebook Acer Aspire 4520.


Se voc tem um CD de boot qualquer baseado em WinPE/BartPE como o Winternals ERD
Commander, simples transform-lo em um pendrive de boot. Isso til nos casos onde no
h drive de CD-ROM, mas o BIOS d boot pela USB (o caso do FIC Conectado). E pode at
ser mais rpido.

Voc precisa de:


Um pendrive com capacidade suficiente para acomodar todo o contedo do CD
(pendrives maiores que 2GB podem no funcionar);

O CD WinPE/BartPE ou seu contedo no HDD;

O utilitrio PEtoUSB (no confundir com PE2USB, que outro programa);


Com o utilitrio PEtoUSB, habilite Enable Disk Format e Enable File Copy, selecione o seu
pendrive e indique o local onde esto os arquivos do CD WinPE/BartPE.

PEtoUSB vai apagar todo o pendrive, fazer as alteraes necessrias para que ele d boot e
copiar os arquivos do WinPE/BartPE, fazendo os ajustes necessrios. Se encontrar problemas,
leia o ReadMe do PEtoUSB. Depois que estiver pronto voc pode entupir o pendrive com
outros arquivos.
Enable Disk Format s necessrio na primeira vez, para ajustar o boot do disco. Numa
segunda vez que voc usar o programa no mesmo disco no vai ser necessrio formatar.
Em motherboards onde o pendrive entra como A:, o boot at parece funcionar mas no demora
a dar um erro. Testado na ASUS A7S266-VM, na ASUS P4S800D-X e na ASROCK K7S41GX.
Quando eu tiver comprovado um mtodo que funciona nesses casos farei um post sobre ele.

Reaes:
Escrito por Jefferson s 14:25 1 comentrios

sbado, 15 de maro de 2008

Criando pendrive de boot com GParted, no Windows


Categoria(s): Boot, Manuteno, USB

Este procedimento deve servir para gravar qualquer "LiveUSB" Linux no Windows , desde
que este seja baseado em Syslinux.
Quem j instalou o Linux Kurumin conhece o Gnome Parted, o programa de particionamento de
disco com GUI usado na distribuio. O GParted pode ser encontrado em verses LiveCD e
LiveUSB. O LiveCD no requer explicaes, porque gravado no Windows como qualquer
outro LiveCD (na verdade, como qualquer outra imagem de CD), mas o LiveUSB outra
estria pois j que no existe um mecanismo (que eu conhea) para transferir uma imagem
ISO (ou similar) para um pendrive e a maioria das explicaes que voc encontra na Internet

supe que voc esteja usando Linux, decidi fazer este texto onde vou explicar como criar, no
Windows, um pendrive de boot que roda o GParted LiveUSB, sem exigir que voc entenda algo
de Linux.

Voc precisa de:


Um pendrive com boot para o prompt j funcionando - O criado no meu texto
anteriorserve perfeitamente;
GParted LiveUSB - Eu usei a verso 0.3.1-1
Syslinux.exe - se estiver usando Windows NT, 2000, XP, 2003 ou syslinux.com se
estiver usando Windows 95, 98, ME;
O procedimento muito simples, quando se sabe:
Copie todo o contedo do GParted LiveUSB para o pendrive de boot (na raiz mesmo).
Abra um prompt de comando na pasta onde est o syslinux e, presumindo que o
pendrive seja o drive G:, d o seguinte comando: syslinux G:. Isso vai "conectar" o boot com o
Gparted, criando um arquivo "ldlinux.sys"
No final, o pendrive vai ter pelo menos os seguintes arquivos:
boot.cat

boot.msg

COMMAND.COM

gparted

initrd.gz

IO.SYS

ldlinux.sys

linux

MSDOS.SYS

splash.lss

syslinux.cfg
Pronto. Teste o pendrive que o boot j deve entrar direto no gerenciador de boot do Linux e d
ENTER ou aguarde para que carregue automaticamente um Window Manager Linux com o
GParted.
Explicar como se usa o GParted assunto para outro post, mas no muito diferente do
Partition Magic.
Mtodo alternativo

Voc no precisa realmente de um pendrive bootvel pronto. O syslinux j faz tudo por voc.
Abra um prompt de comando na pasta onde est o syslinux e, presumindo que o
pendrive seja o drive G:, d o seguinte comando: syslinux -sma G:. Vai aparecer um arquivo
"ldlinux.sys" no pendrive;
Copie todo o contedo do GParted LiveUSB para o pendrive de boot (na raiz mesmo).
A diferena entre os dois mtodos que mais fcil adaptar o primeiro para criar um pendrive
de boot multi-uso, j que o boot DOS.

Testado com sucesso em:


ASROCK K7S41GX (boot em 1m10s);

FIC Conectado (aps ser desbloqueado);

ECS Geforce6100 SM-M;

Gigabyte GA-8VM800M;

Gigabyte GA-94GCM-S2C;

Notebook ACER Aspire 4520;

Notebook Toshiba Satellite U305-S7446 (BIOS v3.90) ;

Dell Dimension C521;

Reaes:
Escrito por Jefferson s 15:45 0 comentrios

Como criar um pendrive de boot DOS/Windows


Categoria(s): Boot, Manuteno, USB

Este procedimento vai criar um pendrive com um boot mnimo, genrico, com suporte a
enxergar unidades FAT/FAT32. A parte mais chata do processo obter os poucos arquivos
necessrios. Mas de posse deles tudo muito simples. O resultado foi testado com sucesso
nas seguintes motherboards:
FIC Conectado aps ser desbloqueado (C:)

ASUS A7S266-VM (A:)

ASUS P4S800D-X (A:)

ASROCK K7S41GX (A:)

Gigabyte GA-8VM800M (C:)

Gigabyte GA-94GCM-S2C (C:);

Notebook Toshiba Satellite U305-S7446 (BIOS v3.90) (C:);

Voc precisa de:


Um pendrive de qualquer capacidade. - Porm se voc quiser criar um boot DOS puro
(DOS 6.22, por exemplo) eu no acredito que funcione se o pendrive for maior que 2GB, por
causa das limitaes da FAT(16).

HP USB Disk Storage Format Tool - Daqui em diante vou chamar de HP Format Tool.
Esse programa foi feito para pendrives HP, mas ainda no vi um pendrive que ele rejeitasse;

Um disquete ou pasta com os arquivos command.com, io.sys e msdos.sys de uma


verso qualquer DOS/Windows que existem em qualquer disquete de boot. Eu testei com os do
Windows 98, que o prprio Windows gera l no Painel de Controle. Por comodidade, voc pode
usar um dos discos disponveis em BOOTDISK.COM, mas com isso o boot e o prompt vo ficar
em ingls; Nota: Se voc quiser evitar criar um disquete virtual ou real, os .EXEs de
BOOTDISK.COM podem ser descompactados com WinRAR, para obter o arquivo de imagem
do disco. Vai dar erro, mas ignore. Depois basta abrir a imagem com oWinimage para extrair os
arquivos individuais.
Use o HP Format Tool para tornar o seu pendrive um disco de boot. O uso do programa
simples e voc s precisa indicar onde est o pendrive que vai ser formatado e onde esto os
arquivos de boot (command.com, io.sys e msdos.sys). O HP Format Tool no limitado como o
Nero e no exige que os arquivos estejam em um disquete real. Tanto podem estar em
um disquete virtual quanto em uma pasta qualquer.
Ateno: se voc o tipo de usurio que precisa ser lembrado de que esses arquivos
geralmente so ocultos, ento voc nem deveria estar lendo isto aqui.
Depois disso, o pendrive j d boot. Teste agora e se certifique de que funciona. Voc
bviamente deve cair no prompt de comando. Lembre-se de que fazer com que um BIOS d
boot pela USB uma cincia parte e no no vou abordar isso aqui, ainda.
Com o pendrive dando boot, voc pode partir para elaborar mais, colocando outros programas,
personalizando config.sys e autoexec.bat, etc. Mas ainda existe um problema para se ter em

mente: O pendrive criado pelo HP Format Tool tem comportamento que depende da
motherboard:
No FIC e em algumas outras motherboards - no houve jeito de fazer com que ele
aparecesse como drive A:. Sempre apareceu como drive C:. No h nenhuma configurao no
BIOS desbloqueado do FIC que possa ser tentada e talvez o problema ocorra porque o BIOS
enxerga um floppy drive que no existe e no pode ser desativado;
Em outras motherboards - o mesmo pendrive no aparece de jeito nenhum como
drive C: e sempre aparece como drive A:, no importando se voc configura o boot no setup
para USB-FDD ou USB-ZIP/Flash (quando h essa configurao). E olha que nessas
mquinas existe um floppy drive em A: (ele se torna B:).
Voc precisa levar em considerao o problema acima porque se voc adicionar programas
que esperam rodar de A:, vai dar pau quando o pendrive for montado como C: e vice-versa.
Posts relacionados:
Como transformar um CD de boot em um DVD de boot

Como extrair o disquete de boot de um CD/DVD de boot

Drive de disquete virtual

Word e Powerpoint 2007 - Erro "parou de funcionar" ao sair.


Categoria(s): Manuteno

O problema facilmente reproduzvel e sempre ocorre ao sair dos programas.


Resumo:
O problema com sua impressora padro.
Tudo o que me levou a encontrar essa soluo:

Cenrio:
Notebook HP Pavilion dv6750br;

Windows Vista Home Premium sem (e depois com) SP1;

Microsoft Office Enterprise 2007 com SP1.


No Powerpoint, basta abrir o programa e sair em seguida. No preciso fazer mais nada ou
clicar em lugar algum.
"Microsoft Office Powerpoint parou de funcionar"
No Word, basta abrir o programa, dar ALT+A e clicar em Imprimir. Ao abrir a caixa de opes da
impressora padro, clique em Cancelar e saia do programa.
"Microsoft Office Word parou de funcionar"
Eu estava desconfiado do Adobe Acrobat Professional 8.1.12 tambm instalado na mquina,
apesar da Abobe garantir que havia compatiblidade, porque o Acrobat causa comum de
problemas para esse cliente, mas como o Vista uma fbrica de bugs, comecei instalando o
Service Pack 1 (nota: o SP2 ainda no estava disponvel ento). Depois de duas horas, alm
de no resolver o problema o boot ficou cerca de 1 minuto mais demorado.
Fica difcil manter meu compromisso de "no deixar as coisas piores do que j estavam" com
esse tipo de "ajuda" da Microsoft.

Desinstalei o Adobe Acrobat. Nada mudou.

Desinstalei o Office 2007 inteiro e apaguei toda a


chave HKCU/Software/Microsoft/Officedo Registro para no ficar nenhum lixo (a desinstalao
deixou muita coisa para trs, inclusive do Office 2003). Depois instalei o Office 2007 sem SP1 e
testei. Mesmo problema.
Instalei o SP1 do Office 2007. Mesmo problema.
Eu j havia feito uma pesquisa no Google sem encontrar nenhum resultado, mas eu no havia
"traduzido" corretamente a expresso para o ingls (por bobeira minha eu estava procurando
por "stopped responding", que outra coisa). Como eu no estava conseguindo resultados
pela fora bruta, fiz nova pesquisa e desta vez encontrei a expresso correta "powerpoint
stopped working" que me levou direto para esta pgina de um frum da Microsoft com duas
solues possveis.
A primeira apontava novamente para o Acrobat, mas foi a segunda me levou causa do meu
problema. Era a impressora padro. Bastou escolher outra impressora como padro para o
problema sumir.
A impressora padro era uma "HP Photosmart C4200 series", que estava offline porque era da
residncia do cliente. Eu no cheguei a ver se o problema ocorria com a impressora online.
Quem poderia adivinhar que o Office pudesse dar pau ao encerrar por causa de uma
impressora que nem mesmo estava em uso? Quando voc estiver numa discusso e quiser dar
um exemplo de problema com causa bizarra, lembre-se deste post :)

Reaes:
Escrito por Jefferson s 11:40 11 comentrios

domingo, 16 de agosto de 2009

Na dvida, use o Bankerfix.


Categoria(s): malware, Manuteno

Essa uma ferramenta essencial para o tcnico de manuteno.


Em quase 100% dos casos eu consigo localizar e remover malware "na munheca" usando
apenas oAutoruns e o meu conhecimento do que deveria ou no estar rodando
automaticamente. Isso porque a esmagadora maioria do malware burra demais (ou seu
criador no se importa) para se esconder de uma inspeo humana, mesmo quando so
espertos (ou desconhecidos) o bastante para "estirar a lngua" para os programas antivirus e
ainda assim no serem notados.
Mas existe aquele pequeno percentual que consegue se camuflar o bastante para escapar
tambm da inspeo manual; e a entra o Bankerfix.
Bankerfix um conjunto de scripts e outros executveis criado por um brasileiro e distribudo
no frum LinhaDefensiva que tem como objetivo primrio localizar "bankers" (programas que
roubam senhas bancrias). J conseguiu uma vez (j o suficiente para mim) localizar
malware que eu no consegui achar manualmente, camuflado como DLLs do DirectX; e que
azarava a operao do Internet Explorer.
Inicialmente pode parecer que o Bankerfix s roda se voc estiver conectado internet. Mas se
voc ler o texto inteiro ver que possvel t-lo em um pendrive ou CD de manuteno.

Reaes:
Escrito por Jefferson s 03:22 5 comentrios

sbado, 15 de agosto de 2009

Internet Explorer no entra mais no site do Bradesco.


Categoria(s): Manuteno

O cliente me chamou dizendo que isso tinha acontecido logo aps eu ter feito uma instalao
nova do Windows XP SP3 para ele. Ele me disse que funcionou por um tempo, mas que agora
ele no conseguia usar o internet banking.
Sintoma:
Tentar acessar http://www.bradesco.com.br ou http://www.bradescopessoajuridica.com.br/ deixa
o IE travado emitindo um som peridico. O som emitido o mesmo que o IE emite quando se
clica em um link. Especificamente (em uma instalao no-personalizada): %WINDIR
%\Media\Incio do Windows XP.wav.
Eu constatei que limpar os arquivos temporrios resolvia o problema, mas ao fechar o browser
e tentar de novo, o problema voltava. Desativei todos os complementos exceto o programa de
segurana do bradesco e nada mudou.
Como era o Internet Explorer 8.0, desinstalei-o para ver o que acontecia. De volta ao IE 6.0
original do XP SP3, o problema permaneceu o mesmo.
Observando a barra de satus do IE enquanto travado eu notei que alternava peridicamente
entre carregar a pgina do banco e carregar "uol.com.br". Como esta era a pgina incial do
browser, experimentei mud-la e o problema acompanhou a mudana. Constatei ento que o
IE estava em um loop infinito alternando entre a pgina do banco e a pgina inicial do browser,
sem exibir nenhuma das duas.
Fiz uma checagem procurando por malware e deu negativo.
Tentei acessar as pginas de vrios outros bancos e todas carregaram sem problemas.
Tentei orientar o cliente a usar o Firefox enquanto eu pesquisava sobre o seu problema, mas o
FF dava um erro severo em uma das pginas do site de pessoa jurdica do banco (no anotei
qual).
Desconfiado e sem alternativas, usei o console de recuperao do DVD do Vista para entrar no
HDD do cliente "offline" e apaguei o diretrio %ProgramFiles%\scpad, (ateno: ele oculto)
que contm o programa de segurana do Bradesco.
Aparentemente isso resolveu o problema. Meu melhor palpite at agora que o programa de
segurana "endoidou" e s se corrigiu aps eu apag-lo completamente.

Reaes:
Escrito por Jefferson s 18:02 10 comentrios

sexta-feira, 3 de julho de 2009

Finalmente saiu a verso PT-BR do SP2 do Vista.


Categoria(s): Manuteno

Na verdade foi no ltimo dia 30, mas s notei agora.


Para quem no est acompanhando, o SP2 do Vista j havia sado h algum tempo, mas com
suporte a apenas cinco idiomas, que no incluiam o PT-BR. Esta nova verso tem suporte a
TODOS os idiomas suportados pelo Vista e Windows Server 2008.

Verso de 32 bits

Verso de 64 bits
No se engane: eu no tolero o Vista e por enquanto no dou a mnima para o Seven. Mas
como tcnico eu preciso ter essas coisas na bagagem.
15/08/09: Se voc usa o Vistalizator, j pode baixar tambm os MUI Language Packs para
SP2. Eu j instalei o SP2 e traduzi com o Vistalizator em quatro notebooks.

Reaes:
Escrito por Jefferson s 18:02 11 comentrios

quinta-feira, 4 de junho de 2009

Windows Media Player fecha acusando erro em indiv01.key.


Categoria(s): Manuteno

Aconteceu com um cliente. Depois que troquei a placa-me de um PC, tentar abrir qualquer
coisa no Media Player dava o erro:
AppName: wmplayer.exe
AppVer: 11.0.5721.5145
ModName: indiv01.key
E o wmplayer fechava.
O fato de haver "key" no nome do arquivo j me deixou desconfiado do que poderia ser, mas
no estabeleci a relao com a troca da motherboard. Foi esta pgina que deixou isso claro e
me levou aesta outra com a soluo.
Bastou apagar todo o contedo de C:\Documents and Settings\All Users\DRM
Maldito DRM. Mesmo quando o arquivo no tem proteo alguma ele te cria problemas.

Reaes:
Escrito por Jefferson s 19:46 4 comentrios

tera-feira, 26 de maio de 2009

Como editar "offline" o Registro do Windows.


Categoria(s): Manuteno, Windows

Neste texto eu assumo que voc j leu meu texto anterior Recuperando-se de desastres no
Registro do Windows e est familiarizado com todos os termos e conceitos que abordei nele.
Esta a Segunda Parte.
O que eu vou explicar aqui algo poderoso. Se voc um power user ou tcnico de
manuteno,precisa saber pelo menos que isso possvel. Com essa tcnica muitas
instalaes do Windows tidas como irrecuperveis "porque voc no consegue nem entrar no
Windows" podem ser salvas em minutos com uma preciso maior (voc nem precisar
reinstalar drivers) do que a explicada na Primeira Parte deste texto. Agora eu vou mostrar
apenas a tcnica sem ensinar a resolver nenhum problema especfico, mas em futuros textos
eu vou mostrar problemas "de arrancar os cabelos" que so facilmente resolvidos com este
mtodo.
Eu no "inventei" isto aqui, como ficar bvio logo no incio da explicao. Diversos textos de

suporte da Microsoft usam este mtodo. Mas se voc no estiver familiarizado pode ler o texto
uma, duas, diversas vezes e no conseguir entender o que danado o autor est tentando
explicar. Aqui eu tento dar a base necessria para isso.
------------------------------

Editar o Registro "offline" editar o Registro de uma instalao do Windows que no est
sendo usada. Existem diversos programas que se propem a fazer isso, mas hoje eu s vou
falar do meu mtodo preferido, que usar o prprio regedit.exe.
1) Abra o regedit e selecione HKLM
2) Arquivo -> Carregar Seo (Load Hive)

Nota: Alm de HKLM a nica chave root que permite carregar um hive HKU. As outras no
permitem porque so "virtuais" (apenas atalhos para outras chaves em HKLM e HKU).
3) Procure pelo arquivo que contm o hive que voc quer examinar ou editar. Pode ser at um
arquivo isolado trazido em um pendrive. No exemplo, vou carregar o hive System:

Notas:

Perceba a inconsistncia. O dilogo chama de "ramificao" o que o menu chama de


"seo". Eu prefiro "hive" mesmo;

O hive Software tambm pode ser carregado desta maneira e isso tem uma certa
utilidade na hora de caar vrus. Mas neste texto eu vou dar nfase ao hive Systemporque
nele que se concentram os problemas que causam BSODs (provocados por vrus ou no) e te
impedem de entrar no Windows.
4) O Regedit pede um nome para a chave que vai ser criada para conter esse hive. Pode
serqualquer coisa, mas eu vou tentar padronizar todos os meus textos com "temp_remover":

Hive carregado. Perceba como sua estrutura parecida (mas nunca poder ser igual) com a da
chave SYSTEM:

Nesse ponto voc j pode explorar o hive e fazer edies manuais sem qualquer problema.
Quando tiver terminado, descarregue o hive:

A parte intuitiva termina aqui. A partir de agora voc precisa prestar ateno ao que vou
explicar e certificar-se de que entendeu alguns conceitos importantes, ou voc poder tanto se
frustrar (nada que voc fizer funcionar) quanto bagunar o Registro do Windows que voc
est usando como suporte.
Faa um backup antes

O que voc vai fazer pode ficar bastante confuso. Sempre existe o risco de por bobeira voc
piorar as coisas. Se isso acontecer voc vai querer ter feito um backup de todos os arquivos de
hive (no apenas o que voc est editando) da instalao defeituosa, para poder recomear do
incio.
Arquivos .reg precisam ser especialmente preparados
Primeiro, uma tima notcia: Voc pode carregar vrias modificaes automaticamente no hive
clicando duas vezes em um arquivo .reg. A m notcia (que nem to m assim) que voc
no pode utilizar um arquivo .reg "normal" destinado a uma instalao "viva" do Windows. Por
exemplo, uma modificao a se fazer em ControlSet001 normalmente comea assim:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001]
Mas o hive que queremos modificar est carregado sob outra chave. Se quisermos fazer uma
modificao em ControlSet001 desse hive a linha acima precisa ser mudada para:
[HKEY_LOCAL_MACHINE\temp_remover\ControlSet001]
Isso no nenhum problema, desde que voc saiba que precisa ser feito. At mesmo no
notepad voc pode mandar substituir todas as ocorrncias de "MACHINE\SYSTEM\" por
"MACHINE\temp_remover\" e salvar um novo arquivo .reg pronto para ser carregado.
Notas:

O notepad serve, mas no otimizado para longas substituies. Isso pode demorar
um bocado se o arquivo for grande, mas funciona, confivel e est disponvel onde outros
editores no esto;

Nunca caia na besteira de por preguia substituir apenas "SYSTEM" ou "\SYSTEM\".


Quanto mais longa a string de referncia, mais difcil voc substituir a string errada em algum
lugar.
CurrentControlSet no existe e nem pode existir
Meu texto "O Papel dos ControlSets no Registro" leitura essencial agora (voc finalmente
sabe por que eu escrevi aquilo, no ?). Como voc pode ver na penltima figura acima, a
chaveCurrentControlSet no aparece sob temp_remover, porque ela no existe fisicamente no
arquivo. Qualquer arquivo .reg que voc precise importar no hive precisa ser analisado e
qualquer referncia chave CurrentControlSet precisa ser renomeada para o ControlSet
apropriado.
Por exemplo, se "current" tiver o valor "1" (voc leu meu texto com ateno, no leu?), todas as
ocorrncias de "CurrentControlSet" precisam ser renomeadas para "ControlSet001". A mesma
lgica se aplica a edies manuais.
Falhe em observar essa exigncia e alm de no resolver seu problema ainda vai ganhar mais
um erro BSOD/STOP para resolver.
Se voc abrir um hive SYSTEM para edio offline e encontrar a chave CurrentControlSet,
pode apag-la sem medo, porque ela no deveria estar ali e pode ser a causa dos seus
problemas.
Cuidado para no apagar chaves "extras" que podem ser necessrias para a operao de
algum software no outro sistema. Voc pode at fazer isso se desconfiar que justamente essa
chave extra responsvel pelos seus problemas, mas faa um backup do hive antes.
Tirando o mximo proveito disso

O modo mais bvio de efetuar esse trabalho trazer os hives do Windows problemtico para
uma mquina sadia, seja por cpia num pendrive ou conectando o HDD inteiro como
escravo/secundrio, mas isso requer outro PC. Se voc se lembra de minhas dicas anteriores,
sabe que existem outros modos de se ter acesso ao Regedit ainda na mquina problemtica.
Por exemplo, usando o Console de Recuperao do Vista voc pode consertar o Registro
defeituoso (mesmo do XP ou Windows 2000) sem precisar de outro PC. O mesmo vale para
qualquer liveCD que carregue uma verso simplificada do Windows, como os WinPE/BartPE.
Por incrvel que parea voc pode at usar o o estranho prompt SHIFT+10 do windows em
alguns casos bem especficos (Sim, aquilo tem utilidade. Eu j usei.).
Aguardem outros textos meus dando exemplos de soluo de problemas com esta tcnica.

STOP: 0x00000067 CONFIG_INITIALIZATION_FAILED


Categoria(s): Manuteno, Windows

Esse erro ocorre quando o Windows tenta criar a chave virtual CurrentControlSet, mas j existe
uma no hive. algo raro, porque s vai acontecer se algum tiver "feito uma lambana" no
Registro.
Eu me deparei com esse problema ao fazer uma edio offline do Registro incorretamente.
Durante a edio eu inadvertidamente criei (por mescla de arquivo .reg) uma
chave CurrentControlSet no hive, quando na verdade essa chave para ser virtual. Ao tentar
inicializar, o Windows tentou criar a chave virtual mas foi impedido pela existncia de uma
chave fsica de mesmo nome.
Apenas pelo cdigo do erro no fcil descobrir a causa (a ajuda da MS bem fraca), mas
como o erro apareceu depois que eu editara o Registro eu iniciei novo processo de edio
offline para ver o que estava errado e de cara percebi a chave CurrentControlSet que no
deveria estar l.
A soluo simples: basta abrir offline o hive SYSTEM da instalao com problema e deletar a
chave CurrentControlSet que estiver l.

O estranho, mas s vezes til, prompt "SHIFT+F10" do XP.


Categoria(s): Manuteno, XP

Durante uma instalao do Windows XP, logo aps entrar no modo GUI da instalao basta
teclar SHIFT+F10 para ter acesso a um prompt de comando como este:

Se voc j conhecia isso, pode notar que o console recuperao do Vista no muito diferente.
Mas existe uma diferena importante: Para acessar esse prompt uma instalao do XP precisa
estar em andamento e no possvel par-la (no que eu saiba). Por sorte a instalao
sempre pra pelo menos uma vez (se no foi modificada) na hora de pedir o serial ou perguntar
a configurao de data/hora.
Na hora do sufoco, quebra o galho. Mas menos problemtico se voc puder fazer essa nova
instalao (que voc vai descartar) em outra partio na mesma mquina. De qualquer forma
voc precisa estar bem certo do que vai fazer, porque voc no vai querer que falte alguma
coisa e voc tenha que esperar todo o processo de instalao at chegar parte grfica de
novo.

Reaes:
Escrito por Jefferson s 19:46 1 comentrios

"Algumas chaves esto abertas pelo sistema ou outros


processos."
Categoria(s): Manuteno

Voc muitas vezes pode se deparar com uma mensagem como esta ao tentar importar um
arquivo .reg:
No possvel importar [arquivo_reg]: nem todos os dados foram gravados com xito no
Registro. Algumas chaves esto abertas pelo sistema ou outros processos.
Esta mensagem um exemplo de mensagem de erro do Windows que por no ser suficiente
esclarecedora, te coloca no caminho completamente errado de resoluo do problema.

Se mesmo indo para o Modo de Segurana a mensagem persiste, seu problema


provavelmente no tem nada a ver com chaves abertas: de permisses.
Abra o Regedit na chave que voc est tentando modificar e escolha permisses no menu de
contexto:

Normalmente, SYSTEM e Administradores tem permisses totais sobre todas as chaves,


mas s vezes voc encontra anomalias como esta:

Assim no pode ficar. Esse estado impede completamente o acesso chave e suas subchaves. Para corrigir basta marcar as duas opes destacadas, tanto para SYSTEM quanto
para Administradores.

Edit: Esse mesmo problema responsvel por mensagens de Acesso Negado ao tentar editar
o registro.

IMPORTANTE:
Quando uma chave est com permisses faltando pode parecer vazia ou que vrias
sub-chaves ou valores esto ausentes, mas est tudo l. Quando voc definir as permisses
corretas os valores e sub-chaves aparecero.
No existem permisses para valores (e segundo a MS nunca vo existir). Preocupese apenas com as chaves.
Feito isso, tente importar o arquivo .reg novamente. Se funcionar, o problema est resolvido. Se
no funcionar verifique outras chaves envolvidas que podem estar com permisses incorretas.
Tenha em mente que um mesmo arquivo REG pode fazer a importao de vrias chaves
completamente independentes.

Reaes:
Escrito por Jefferson s 13:38 5 comentrios

Recuperando-se de desastres no Registro do Windows.


Categoria(s): Manuteno, Windows

Nota: O mtodo descrito a seguir foi o que usei inicialmente para me recuperar do dano ao
meu Windows descrito neste post, que envolveu um erro STOP : C000021a com status
de 0xC0000022. Eu j testei um mtodo ainda melhor e mais preciso, que vou descrever em
outro post.
O Registro do Windows, como vemos pelo Regedit, uma representao em memria do
contedo de um ou mais arquivos, que tem essa finalidade exclusiva.
No Windows 2000 e XP esses arquivos ficam armazenados em:
%windir%\system32\config\
No momento em que a instalao ou reinstalao do Windows concluda o programa de
instalao faz uma cpia-base desses arquivos em:
%windir%\repair\
Essa cpia tem o estado do seu Registro com todo o software e hardware que o Windows pde
instalar sozinho. E a melhor parte que o hardware est bem separado do software. So dois
arquivos: SYSTEM e SOFTWARE (sem extenso).
Edit: Esses arquivos que contm sees do Registro so chamados de "hives".
O arquivo %windir%\system32\config\SYSTEM tem todo o contedo da chave HKLM\SYSTEM
do Registro, com todos os drivers e servios instalados e no muito mais que isso. Se voc
substituir a cpia em "config" pelo backup em "repair", seu Windows volta, do ponto de vista da
instalao do hardware, ao estado em que estava quando o Windows foi instalado.
Nota: Voc no precisa e nem deve mexer com o arquivo SOFTWARE a no ser que voc
queira reverter o Registro totalmente para o estado em que estava na instalao, perdendo
toda a configurao do software instalado.
Problemas dessa soluo:

Qualquer driver que foi instalado aps a instalao do Windows ter que ser
reinstalado. Isso inclui hardware virtual como o Daemon tools e o CPUIdle;

Qualquer software que instale um servio (como o Cobian Backup e todos os


programas antivirus e de firewall) ter que ser reinstalado. Uma exceo possivelmente o
maldito GBplugin, cujo mdulo no-servio ir detectar o que est faltando e reinstalar
silenciosamente (eu no testei).

Alguns raros programas podem no gostar, mesmo no requerendo drivers nem


servios. Eu s tive problemas com o Delphi 5 e o Delphi 7 e ainda assim com controles de
terceiros especficos.
No possvel fazer isso com o Windows rodando, mas se vai apelar para essa soluo voc
provavelmente nem est conseguindo mesmo entrar no Windows, porm existem vrias
alternativas:
Usar o Console de Recuperao do XP;

Usar o prompt de comando no DVD do Vista;


Usar um LiveCD qualquer que tenha a capacidade de escrever na sua partio. Todos,
se sua partio for FAT32, mas s alguns recentes se sua partio for NTFS.

Colocar o HDD como escravo em outro PC;

Instalar outra cpia do Windows em um HDD secundrio no mesmo PC;

etc.
O meu procedimento no console de recuperao o seguinte:

Note que a primeira coisa que fiz foi fazer um backup do arquivo SYSTEM defeituoso. Nunca
esquea de fazer um, porque ele vai fazer muita falta depois se algo der errado.
Aps reiniciar voc j dever poder entrar normalmente no Windows. Consulte o Gerenciador
de Dispositivos para ver o que falta reinstalar. Daemon Tools e CPUIdle reclamam na hora.
Windows 9X
A mesma tcnica pode ser usada no Windows 9x, com algumas diferenas. Primeiro, os
arquivos do Registro so esses dois:
%windir%\system.dat

%windir%\user.dat
Muitos programas ao se instalarem fazem cpias de backup do Registro mudando apenas a
extenso. Por exemplo:
Coreldraw
%windir%\system.cor
%windir%\user.cor
Norton Utilities
%windir%\system.nu
%windir%\user.nu
Edit: A cada inicializao bem sucedida o Windows 9x faz o seu prprio backup de user.dat e
system.dat, mas no me lembro agora se a extenso que ele coloca .old ou .bak.
por essas cpias que voc deve procurar primeiro, por serem mais recentes. No prompt do
DOS em %windir% eu fao assim:
attrib -h -r -s user.*
attrib -h -r -s system.*
dir system.*
dir user.*
Mas cuidado para no confundir backups de system.ini (sempre menores que 64KB) com os de
system.dat (sempre bem maiores).
O Windows 9x tambm faz uma cpia ao terminar a instalao, mas apenas do arquivo
System.dat. Essa cpia fica oculta como %systemdrive%\system.1st ("1st" significa "primeiro").
Eu cansei de consertar instalaes do Windows 9x realmente bagunadas simplesmente
colocando esse arquivo no lugar de system.dat e reinstalando os drivers.
Este texto continua em Como editar "offline" o Registro do Windows.

Reaes:
Escrito por Jefferson s 11:54 9 comentrios

O poderoso Console de Recuperao do Vista.


Categoria(s): Manuteno, Vista, XP

Se voc j instalou o Windows Vista, deve ter reparado que ele tambm conta com um Console
de Recuperao, como o XP. Porm se voc no explorou as possibilidades desse console
talvez no saiba de algumas coisas importantes:
Ele tambm serve para fazer reparos no Windows XP e 2000;

Ele no tem as limitaes do console do XP e pode rodar muito mais programas,


incluindo programas com GUI, como o Regedit e o Notepad. Voc tambm est liberado para
rodar programas de terceiros;

O console "monta" todas as unidades FAT32/NTFS que encontrar, incluindo


dispositivos USB Mass Storage. O Console do XP tambm, mas ele to limitado que isso
passa despercebido.
No lugar de Instalar Agora, clique em Reparar o Computador.

Se voc rodar em um PC que no tenha o Vista instalado, esta lista vai aparecer vazia.
Simplesmente clique em Avanar.
Ateno: Se houver uma instalao do Vista listada na tela abaixo, para entrar no console
voc vai ter que clicar em Avanar e recusar a oferta que o Windows vai fazer para usar a
Recuperao do Sistema. S depois disso e de perguntar se voc quer enviar informaes
sobre o problema para a MS que vai aparecer o link para as "opes avanadas", que
permite entrar no console.

Clique em Prompt de Comando:

A partir do prompt voc pode rodar diversos outros programas:

Como eu disse antes, a partir do console (e dos programas abertos a partir dele) voc acessa
todas as suas unidades, incluindo pendrives. O Windows ainda acrescenta uma:
X: - Unidade virtual com o boot do Vista. Quando voc executa o Notepad, o desta
unidade que roda e no o do HDD.
Ateno: O Registro que o Regedit enxerga o virtual em X: e no o da instalao do
Windows no HDD. Mas explicarei como esse problema pode ser contornado em outro post.
Explorer.exe no est disponvel, mas no faz falta. Qualquer caixa de dilogo "Abrir" serve. No
pior caso voc tem que habilitar "todos os arquivos" para poder ver os executveis (usando o
dilogo "Carregar Hive" de Regedit isso no necessrio). E usar a opo "Executar como
Administrador" no menu de contexto.

No exemplo eu estou executando o programa Movie Maker da instalao problemtica, mas


apenas para ilustrar. Movie Maker nem roda (faltam codecs e outros arquivos de suporte) nem
tem qualquer utilidade no reparo.
Voc pode usar esses dilogos para copiar, recortar e colar como se estivesse no Explorer.
Se voc acha que o fato do Vista vir em um DVD limita a utilidade desta dica, leia este artigo e
procure por "Windows Vista Lite" no Google. Voc ver que no to difcil ter o boot do Vista
em um CD (eu ando com um na minha bolsa de ferramentas).

Reaes:
Escrito por Jefferson s 11:52 6 comentrios

Melhorando (um pouquinho) o Console de Recuperao.


Categoria(s): Manuteno, XP

Quem j tentou usar o Console de Recuperao do XP sabe o quanto ele ruim. Seria uma
tentativa pattica de se fazer um prompt de comando, no fosse o fato de suas limitaes
serem propositais. Por exemplo, no possvel copiar nada para disquetes, nem usar coringas
em certos comandos (copy *.* proibido por default). Mas d para melhorar um pouco.
Nota: Como voc ver, isso s possvel se voc estiver em condies de editar o registro. E
se voc tem condies de faz-lo geralmente no precisa do Console. Ento bom fazer isso
ANTES de ter um problema.
Estando no Console, se voc digitar o comando SET ver que s existem quatro variveis de
ambiente, com nomes sugestivos:
AllowAllPaths = false

AllowRemovableMedia = false
AllowWildCards = false
NoCopyPrompt = false
E se voc tentar passar qualquer uma delas para TRUE, ver que no tem permisso. Isso
pode ser resolvido alterando um valor no Registro na chave:
HKLM\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Setup\RecoveryConsole
Configure o valor SetCommand para 1 (dword)
Isso permitir que voc mude o valor das quatro variveis para TRUE, eliminando pelo menos
essas limitaes.
Se voc no quiser ter que digitar os quatro comando SET, crie um arquivo qualquer (digamos
que seu nome seja "enable.txt") com este contedo:
SET AllowAllPaths = TRUE
SET AllowRemovableMedia = TRUE
SET AllowWildCards = TRUE
SET NoCopyPrompt = TRUE
Para "executar" esse arquivo use o comando BATCH do Console assim: Batch enable.txt
Isso necessrio porque o Console do XP no permite a execuo de comandos arbitrrios
(que no estejam em sua lista de comandos e programas permitidos), ento voc no pode
criar um .bat com esses quatro comandos SET, mas pode obter o mesmo efeito usando esse
mtodo indireto.
Nota: O Console de Recuperao do XP enxerga dispositivos USB Mass Storage, desde que o
hardware da motherboard ajude. Ento voc pode ter esse "batch" em um pendrive.
S existe mais um valor do Registro que vale a pena conhecer. Se voc configurar sob a
mesma chave "SecurityLevel" para 1 (dword) o Console no pedir mais a senha de
Administrador ao se conectar a essa instalao do Windows.
Resumindo: so dois valores no Registro que voc pode mudar, como mostra a figura abaixo:

Reaes:
Escrito por Jefferson s 11:51 1 comentrios

Instalando o Console de Recuperao do XP no HDD.


Categoria(s): Manuteno, XP

Qualquer power user que use o Windows XP j deve saber da existncia do limitadssimo, mas
s vezes til, Console de Recuperao (Recovery Console), que voc pode acessar usando o
CD de instalao. Eu imagino que a maioria j saiba tambm (mas eu vou explicar assim
mesmo) que possvel instalar esse recurso no HDD de modo a no ser necessrio usar o CD.
E fica bem mais rpido usar dessa forma.
Para instalar basta procurar pela pasta I386 de instalao do XP (pode ser no CD, em uma
cpia no HDD, etc), abrir um prompt de comando nela e digitar:

winnt32.exe /cmdcons
O instalador vai tentar se conectar com a Internet. Quando ele fizer isso basta
cancelar que a instalao poder prosseguir com o que voc tem no CD.
Isso vai instalar os arquivos necessrios em %systemdrive%\cmdcons e
acrescentar uma opo ao menu de inicializao:

Eu instalo isso nos meus PCs particulares, mas se eu fosse instalar em um PC de cliente
ajustaria o timeout do menu para apenas um ou dois segundos, de forma que suma rpido o
suficiente para no chamar ateno mas ainda ser possvel usar a opo quando voc sabe
que ela est l.

Reaes:
Escrito por Jefferson s 11:50 0 comentrios

sexta-feira, 10 de abril de 2009

Driver para cabo USB-Serial ARKMicro.


Categoria(s): Manuteno

Eu tenho vrios cabos de celular baseados no chip ARKMicro ARK3116S. Esses cabos
desmontados so como este:

Tenho tambm o driver, mas como no encontrei em uma busca rpida nos meus HDDs, decidi
que era mais fcil achar uma cpia nova pelo Google.
Alm de no ter sido to fcil assim, o resultado foi um desastre.
Segundo informaes que encontrei em um frum, existia uma cpia neste site, dentro do
pacote "P2K setup". Como se trata de empresa, achei muito mais confivel que baixar outras
cpias que vira hospedadas em servios como o Rapidshare. Instalei o pacote e realmente o
instalador do driver estava onde indicado. Instalei o driver, reiniciei o computador e...
... me arrependi!
O Windows no entrava mais nem em Modo de Segurana. Como a Recuperao do Sistema
est desativada em todos os meus PCs, no pude ir por esse caminho. Para encurtar a estria,
eu consegui colocar o Windows no ar novamente, mas eu ainda estou consertando os efeitos
colaterais da minha soluo.
16/04: Eu comecei a explicar como isso foi consertado.
Ento eu parti para localizar o driver ArkMicro que eu j comprovara funcionar. Encontrei em
um dos meus DVDs de arquivo, testei e continua funcionando como esperado, por isso estou
disponilbilizando no meu site:
Download do driver USB-Serial ARKMicro.
Testado no Windows XP SP2 e SP3, com chip ARK3116S.

Reaes:
Escrito por Jefferson s 19:17 14 comentrios

quinta-feira, 9 de abril de 2009

Uma pasta autorun.inf pode barrar um vrus de pendrive?


Categoria(s): Manuteno, Segurana

Hoje, at pode ser. Mas eu no confiaria muito nisso se fosse voc. Certamente no barraria
nada criado por mim.

A idia impedir que um malware infecte seu pendrive (ou disco removvel de qualquer tipo)
criando uma pasta chamada "autorun.inf" na raiz dele. O sucesso inicial disso se baseia em
trs pontos:
Voc no pode ter um arquivo com o mesmo nome de uma pasta;
Voc no pode sobreescrever uma pasta com um arquivo;
Comandos (em um software) para deletar arquivos geralmente no deletam pastas,
ento tentar deletar autorun.inf achando que se trata de um arquivo acaba falhando por se
tratar de pasta;
Como o vrus que infecta discos removveis depende da criao de um arquivo autorun.inf para
ter uma chance de se autoexecutar em outros PCs, ele pode at colocar uma cpia de si
mesmo no disco, mas no consegue completar o servio.
possvel elaborar mais, colocando nessa pasta autorun.inf outras pastas e arquivos de modo
que at um comando para deletar pasta falhe porque esta no est vazia. Em um software,
primeiro voc tem que apagar o contedo e depois a pasta.
Elaborando ainda mais, voc pode manipular os atributos dos arquivos dentro da pasta de
forma que nem mesmo voc consiga apag-los pelo Explorer.
Esse truque explorado pelo programa Flash Disinfector, que cria uma pasta que no pode ser
apagada via Windows Explorer.
Outro mtodo criar (atravs de mtodos especiais) arquivos dentro da pasta que so "ilegais"
para o Explorer. Como arquivos de nome "con" e "aux".
Isso funciona? Sim. A princpio conseguiria barrar boa parte dos vrus atuais, mas apenas
porque eles no esperam por isso e no porque seja realmente difcil para um vrus passar por
cima desses obstculos. Se esse mtodo se tornar popular, os criadores de vrus vo
simplesmente pr mais algumas linhas de cdigo para deletar a pasta.
Para demonstrar, eu criei um simples utilitrio:

DeltreeMax pode apagar a pasta criada por Flash Disinfector sem nenhum esforo. Nos meus
testes s foi possvel det-lo atravs de permisses NTFS (que em quase 100% dos casos no
so usadas em um pendrive). E no testei ainda com estruturas propositalmente corrompidas.
E olha que eu sou um programador medocre. Pode ter certeza de que o cara que cria um vrus
capaz de "code injection" pode fazer melhor que isso. Eu levei mais tempo criando
salvaguardas para evitar o apagamento acidental de um HDD inteiro do que implementando o
cdigo que faz o apagamento.
E o programador de vrus no tem essa preocupao.
Lembre-se: Ter uma falsa sensao de segurana pior do que no ter segurana alguma e
saber disso. O truque com a pasta bom, desde que voc no acredite que ele infalvel.

NOTA 1: Este texto foi iniciado em 08/08/2008, mas eu perdi o interesse por ele antes que
ficasse pronto. Comentrios recentes neste outro post me fizeram voltar ao assunto.
NOTA 2: sempre bom lembrar que bloquear o autorun, por qualquer meio que seja, oferece
proteo zero quando o vrus do tipo "file infector", como este. Porque nesses casos o vrus
no precisa se preocupar com ser executado automaticamente pois voc pessoalmente vai
execut-lo mais cedo ou mais tarde.
NOTA 3: DeltreeMax tenta provar meu argumento de uma forma radical deletando a pasta.
Mas voc precisa saber que existem outros meios de se chegar ao mesmo resultado. Por
exemplo,renomear a pasta funciona mesmo em situaes onde deletar no possvel e vai
surtir o mesmo efeito para o propsito deste post.

Reaes:

Escrito por Jefferson s 18:00 20 comentrios

domingo, 5 de abril de 2009

Explorer.exe consumindo CPU demais aleatoriamente?


Categoria(s): Manuteno, XP

Experimente fechar todas as janelas de "Resultado da Pesquisa".


Este um problema que eu estou perseguindo h muito tempo. De vez em quando o Explorer
comea a consumir de 50 a 100% da CPU sem nenhum motivo aparente e antes que eu
consiga obter alguma informao til, volta a 0%. O prprio consumo elevado de CPU
atrapalha o diagnstico com o Process Explorer e, pior, o Process Monitor, que mal consegue
operar no meu PC nessas situaes.
Eu no tenho certeza ainda, mas a segunda vez que o problema desaparece logo depois de
eu fechar todas (e apenas) as janelas de "Resultado da Pesquisa" abertas, mesmo que no
haja nenhuma em andamento.
Isso no XP SP3, mas pelo que consigo lembrar acontece comigo desde o SP2.

Reaes:
Escrito por Jefferson s 03:12 19 comentrios

Como verificar se uma atualizao do Windows est instalada.


Categoria(s): Manuteno, Windows

Esses procedimentos e dicas devem funcionar em todas as verses do Windows desde o


Windows 2000, mas s testei no Windows 2000 SP4 e no XP.
Mtodo 1 (baixa confiabilidade)
Verifique dentro do diretrio %Windir%. Cada hotfix cria um sub-diretrio oculto e comprimido.

O mtodo tem baixa confiabilidade porque como esses sub-diretrios no so necessrios para
a operao do Windows (s so usados para desinstalar) e podem ocupar um espao
considervel na partio do sistema (no PC da minha irm so 300MB neste momento),
costumam ser apagados ou movidos durante uma manuteno. Se o diretrio estiver l, o
HotFix est instalado. Se no estiver, pode estar instalado ou no.
Mtodo 2 (alta confiabilidade)
Edit: Este mtodo funciona mesmo que os updates tenham sido pr-aplicados usando o nLite.
Cada hotfix instalado cria uma chave sob:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\

E tambm sob (no XP):


HKLM\SOFTWARE\Microsoft\Updates\Windows XP\
No Windows 2000:
HKLM\SOFTWARE\Microsoft\Updates\Windows 2000\
Edit: Segundo este artigo da MS, o caminho para as vrias verses do Windows :
HKLM\Software\Microsoft\Updates\[Sistema Operacional]\

Esta segunda chave tem mais informaes e segundo o Process Monitor a nica das duas
consultada pelo freeware WinUpdatesList, que ajuda bastante nessa verificao:

Como verificar um determinado Hotfix por arquivo batch


@ECHO OFF
ECHO.
ECHO Este exemplo verifica se o hotfix que
ECHO desabilita o Autorun esta instalado.
ECHO.
REG Query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\HotFix" | find /I "\Hotfix\KB951748" >NUL
If errorlevel 1 GOTO NOTFOUND
Echo Hotfix instalado
GOTO FIM
:NOTFOUND
Echo Hotfix No instalado
:FIM
O trecho em azul deve ser digitado como uma nica linha.
Substitua "KB951748" pelo Hotfix cuja presena voc quer verificar, depois substitua as linhas
"Echo Hotfix..." pelos comandos que voc quer executar em cada caso.
Edit: Tenha em mente que, por exemplo, um hotfix criado quando no existia o XP SP3 e foi
incorporado pelo mesmo no vai aparecer nas listas quando voc procurar por ele no SP3.

Reaes:
Escrito por Jefferson s 01:31 3 comentrios

sbado, 4 de abril de 2009

O propsito da extenso .local


Categoria(s): Manuteno, Windows

Na segunda parte da minha anlise do vrus Wplugin apresentei duas questes que na poca
ficaram sem resposta:
Por que o vrus criou um arquivo chamado "explorer.exe.local"?
Como o vrus fez para a ws2help.dll infectada ser carregada no lugar da legtima?
Hoje eu descobri que as duas coisas esto relacionadas.
A extenso .local um "redirecionador de DLLs". O contedo do arquivo irrelevante (pode at
ter zero bytes) e sua mera existncia faz com que o Windows procure primeiro qualquer DLL
chamada pela aplicao dentro do diretrio da aplicao, mesmo que a aplicao declare um
caminho explcito para a DLL.
No caso, o vrus colocou uma cpia infectada de ws2help.dll no mesmo diretrio que
explorer.exe e criou um arquivo explorer.exe.local. No prximo boot explorer.exe tentou
carregar%windir%/System32/ws2help.dll, mas por causa da presena de explorer.exe.local, a
cpia infectada foi carregada em seu lugar.
As DLLs listadas em KnownDLLs (veja no Process Explorer) no podem ser redirecionadas,
mas infelizmente ws2help.dll no est nesta lista.
Talvez seja o caso de inclu-la :)

Reaes:
Escrito por Jefferson s 00:30 3 comentrios

sexta-feira, 3 de abril de 2009

A MS finalmente permite desabilitar completamente o Autorun.


Categoria(s): Manuteno, Segurana, Windows

Ateno: Este post est em rascunho ainda. Estou liberando agora pois se trata de algo muito
importante. Mas o texto pode mudar substancialmente .
Qualquer Power User Windows deve estar careca de saber que desabilitando o Autorun pelo
mtodo oficial da Microsoft (NoDriveTypeAutorun no Registro) ainda era possvel ser infectado
por um vrus de Autorun caso no se tomasse certos cuidados (que o usurio comum em geral
no toma). Por isso o hack "@SYS:DoesNotExist" era usado, pois efetivamente fecha todas as
brechas por onde o cdigo malicioso apontado por Autorun ainda podia ser executado por
impercia/ignorncia/descuido do usurio. Infelizmente esse hack, como visto no post
anterior, tem efeitos colaterais.
Pois graas preocupao mundial com a ameaa do Conficker a MS finalmente elaborou um
patch que faz o Windows 2000/XP/2003/Vista/2008 respeitar completamente o desligamento do
Autorun. At onde pude apurar esse patch foi liberado em 24 de fevereiro, que a data do
respectivoSecurity Advisory. Segundo teste feito pelo US-CERT, esse patch tem exatamente o
mesmo efeito do hack "@SYS:DoesNotExist" e (isso quem acrescenta sou
eu) presumvelmente sem os efeitos colaterais.

O que fazer agora?


Se voc tinha aplicado o hack "@SYS:DoesNotExist", desative-o;

Leia com ateno o Artigo 967715 da Knowledge Base . L voc encontrar o link para
o Hotfix correspondente sua verso do Windows e o procedimento completo para desativar o
Autorun. Se voc deixa o seu Windows atualizar automaticamente (eu no deixo) voc j tem o
Hotfix instalado mas precisa seguir o procedimento manual de desligamento.

Reaes:
Escrito por Jefferson s 14:58 0 comentrios

Multifuncional HP PSC1315: Setup no roda.


Categoria(s): Manuteno, PM, Windows

Este problema no est documentado no site de suporte da HP e impede a instalao de todas


as impressoras das sries PSC1310 e Officejet 4200. importante que voc familiarize-se com
ele, porque sua causa pode afetar outros programas.
A explicao curta:
O acesso ao arquivo autorun.inf est sendo bloqueado por algum mecanismo de proteo antivirus. Remova a causa e o setup rodar. Parece absurdo? Leia a explicao a seguir.
A explicao longa:
O cliente me telefonou porque no conseguia instalar sua PSC1315 no notebook (PC1). Ele
havia baixado o driver do site da HP e setup.exe simplesmente no rodava, no importando o
quanto se clicasse nele. Eu lembrei-o que ele tinha o CD original de instalao e disse que
tentasse com ele. Mesmo problema.
Eu mesmo j havia instalado essa mesma impressora com o mesmo CD diversas vezes nesse
mesmo cliente sem problema algum (quer dizer: tirando a enorme demora habitual para se
instalar os "drivers" enormes da HP). Fui at l para tentar resolver e constatei com o Process
Explorer que setup.exe at comeava a rodar, mas encerrava silenciosamente um segundo
depois. Nenhuma mensagem de erro.
Parti para o mais complexo Process Monitor, mas nada no (longo) log de execuo me deu
qualquer pista til (ou assim pensei) do que estava ocorrendo.
Desconfiado de que fosse algo no XP SP3, testei em outro computador do cliente onde eu
instalei o SP3 do zero na mesma poca que no notebook e o setup rodou (PC2), ento no era
o SP3. Testei num terceiro PC do cliente com o SP3 e tambm no rodou (PC3). Depois de
apanhar muito tentando entender o que poderia haver em PC1 e PC3 mas no em PC2, joguei
a toalha e disse ao cliente que iria pesquisar em casa. Decidi instalar os drivers no meu PC
para analisar como deveria ser uma instalao bem-sucedida vista pelo Process Monitor e para
minha surpresa, setup.exe tambm encerrava silenciosamente no meu PC (PC4).
Eu fiquei perplexo. Tentei encontrar algo em comum entre PC1, PC3 e PC4 que no estivesse
tambm instalado no PC2 e no estava encontrando nada. At que me deu um estalo: quando
eu coloquei o CD no PC2 apareceu automaticamente o setup e naquele momento mesmo eu
pensei que no deveria ter aparecido, porque neste cliente eu desabilitara o Autorun de todas
as mquinas seguindo o hack "@SYS:DoesNotExist". Mas como eu estava ocupado com
um problema mais importante, no dei muita ateno. Nota: mais tarde eu cheguei concluso
de que esquecera de desabilitar o Autourun nesta mquina especfica aps uma reinstalao.
E no meu PC o Autorun tambm est desabilitado da mesma forma. No fazia sentido porque
eu estava executando o programa diretamente, mas como era minha nica pista, reativei o
Autorun no meu PC (apagando a chave HKLM\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\IniFileMapping\Autorun.inf) para ver o que acontecia.

E o maldito setup.exe rodou como deveria.


Fui examinar o autorun.inf do CD da HP e as coisas comearam a fazer sentido. A maioria
esmagadora desses arquivos tem no mximo umas quatro linhas e uns poucos tem uma ou
duas dzias por usarem funcionalidade avanada (que a maioria dos usurios ignora), mas a
HP decidiu fazer de Autorun.inf o "INI" do instalador. O arquivo tem 996 linhas (Edit: o da
Photosmart C4200 series tem 10932 linhas) de parmetros/diretivas e se parece com isso:
[Version]
CDGuid={18E0918E-1060-48f3-925C-56C82E88551B}
SoftwareGuid={1A5C2933-7A90-41df-97E6-2845F67834D8}
InfrastructureDatabaseList=hpomdl03.dat
LanguagesInthisCD=enu,esn,fra,ptb
DefaultLanguageInThisRelease=enu
DIVISION=hpo
ICE_REV=03
FIRST_IO_REVISION=08
LAST_IO_REVISION=08
VCD_FILEVER=09
Manufacturer=HP
RegistryManufacturer=Hewlett-Packard
ProductSeries=All-In-One Series
Pre-Install=%ProgramFiles%%Manufacturer%
SilentInstall=No
PreloadICEEngineToGUIDFolder=hpzprl01.dat
PreloadRecoveryMechanism=hpzprl02.dat
Verifiquei a verso que se baixa do site e, claro, tambm tinha um autorun.inf do mesmo
calibre.
O problema que o mecanismo do hack "@SYS:DoesNotExist" se baseia justamente em
redirecionar toda tentativa de acesso a autorun.inf. Como setup.exe no conseguia encontrar
seus parmetros, o programa era encerrado sem explicaes.
Ainda intrigado, fui checar no Process Monitor se ele no era capaz de mostrar o problema.
Armado com as informaes que agora eu tinha e com a ajuda da funo Localizar do PM
(procurei por "autorun.inf") foi fcil achar, no meio dos 1249 eventos gerados por setup.exe
antes de se encerrar, evidncia de que com bastante ateno teria sido possvel encurtar o
diagnstico:

Perceba que cada operao bem sucedida de leitura de autorun.inf seguida por uma ou mais
falhas ao ler algo sob a chave HKLM\Software\DoesNotExist\ no Registro. lgico que no
ajuda muito quando voc no sabe que contedo deveria ter "DoesNotExist" e voc ficaria
ainda mais intrigado ao perceber que "DoesNotExist" realmente "no existe"
em nenhum computador. Mas nesse caso especfico uma rpida busca no Google por
"HKLM\Software\DoesNotExist\" traria algum esclarecimento.
claro que estabelecer a ligao entre o erro e o bloqueio do Autorun no ajuda muito quando
voc sabe que ao clicar direto em setup.exe, autorun.inf no deveria ter qualquer efeito, mas
pelo menos voc estaria no caminho certo. Eu, pelo menos, apesar de achar sem sentido fiz o
teste quando me vi sem opes e percebi (por outro caminho) a conexo. Lembre-se da
famosa frase de Arthur Conan Doyle/Sherlock Holmes: "Quando voc tiver descartado todo o
impossvel, o que sobrar, embora improvvel, deve ser a verdade".
E agora voc j pode ter em mente: Qualquer tentativa bem sucedida de ler um arquivo de
configurao qualquer (INF, INI, etc) seguida de tentativas fracassadas de ler uma chave no
Registro pode ser culpa de algo sob a chave IniFileMapping do Registro.
Como se pode ver, o uso do hack "@SYS:DoesNotExist" tem efeitos colaterais que podem ser
enlouquecedores. Por sorte, no so muitos os instaladores que "pervertem" a finalidade de
autorun.inf como a HP fez e alm disso surgiu recentemente outro modo eficiente de bloqueio
do Autorun.

Reaes:
Escrito por Jefferson s 02:14 9 comentrios

Sysinternals Process Monitor


Categoria(s): Manuteno, PM, Windows

Uma explicao que estou preparando para um problema curioso (e importante) requer que eu
apresente antes mais essa ferramenta do genial Mark Russinovich. Se voc acompanha o blog,
j leu posts meus sobre outras duas criaes dele praticamente indispensveis: Process
Explorer (PEx) e Autoruns.
Process Monitor (PM) uma ferramenta bem mais tcnica. Enquanto perfeitamente possvel
mostrar a um leigo como tirar algum proveito de PEx e Autoruns (ainda assim, com ressalvas),
para entender o PM voc precisa ser pelo menos um power user.

O programa mostra, em tempo real, toda a atividade do Registro, do sistema de arquivos e de


rede, indicando que processo/thread o responsvel. E no pouca coisa. A quantidade de

informao captada por segundo tamanha que muita atividade (principalmente a "burocracia"
do NTFS) j pr-filtrada para tentar minimizar a baguna. E por default o programa roda em
modo Basic, porque o modo Advanced (Filter -> Enable Advanced Output) ainda mais difcil
de assimilar.
Por default, se voc no acrescentar nenhum filtro, PM j mostra toda a atividade das suas
aplicaes e dos processos do Windows. S o que o Explorer capaz de fazer em um nico
segundo j suficiente para dar um n no seu juzo, por isso geralmente voc vai filtrar para
enxergar apenas a atividade de um processo/thread especfico.

O bsico que voc precisa ter em mente para no se perder:


Se voc no criar nenhum filtro, PM mostra tudo, exceto as excluses default;

Se voc criar filtros "exclude", PM continua mostrando tudo, exceto as excluses


default e as suas.

Mas se voc criar um nico filtro "include" que seja, PM inverte seu funcionamento e
considera que tudo "exclude" por default, ou seja, s aparece o que voc acrescentar como
"include".
Por exemplo, para excluir o Explorer e visualizar todo o resto:

E para enxergar apenas a atividade do Chrome:

Cuidado: PM "lembra" dos filtros criados por voc. aconselhvel clicar em RESET antes de
criar novos filtros se voc no quiser que nada seja excludo do log por acidente.

Dica: Familiarize-se com o menu de contexto do PM. O menu se adapta linha/coluna onde
voc clicar com o boto direito, facilitando muito o trabalho de filtragem.

Dica: As opes acessveis pelos botes no so atalhos para opes presentes no menu e
so importantes. Familiarize-se com o efeito de todas elas.

Entender realmente o poder de Process Monitor requer prtica e familiaridade com todas as
suas opes. Explore o menu principal, o menu de contexto e os botes. Eu no vou nem
tentar explicar cada funo do programa, at mesmo porque eu s arranho a superfcie ainda.
Eu prefiro mostrar a utilidade dele atravs de exemplos prticos que viro em posts futuros.

Reaes:
Escrito por Jefferson s 01:50 2 comentrios

quinta-feira, 2 de abril de 2009

Como instalar o GpEdit.msc no Windows XP Home.


Categoria(s): Hacks, Manuteno, Windows

Eu j havia mencionado isso de passagem no meu ltimo post sobre esse assunto, mas agora
eu testei e comprovei que funciona.
O processo explicado aqui, que vou reescrever do meu jeito. [05/10/09] A pgina do link no
est mais disponvel.
Coleta de arquivos no XP Professional

V na pasta %Windir%\System32\ e copie os seguintes arquivos:


appmgmts.dll

appmgr.dll

fde.dll

fdeploy.dll

gpedit.dll

gpedit.msc

gptext.dll

V na pasta %Windir%\System32\GroupPolicy\Adm\ e copie os seguintes arquivos:


conf.adm

inetres.adm

system.adm

Instalao manual No XP Home


Crie a pasta %Windir%\System32\GroupPolicy\Adm\

Copie os trs arquivos .adm para esta pasta

Copie os outros sete arquivos para %Windir%\System32\


Registre as DLLs:
regsvr32 gpedit.dll
regsvr32 fde.dll
regsvr32 gptext.dll
regsvr32 appmgr.dll
regsvr32 fdeploy.dll

Instalao automtica
Eu organizei da seguinte forma em um pendrive:
WindowsSystem32GroupPolicyAdm <- Pasta com os trs arquivos .adm
WindowsSystem32 <- Pasta com os outros sete arquivos
instalar.bat
Contedo de instalar.bat:
copy .\WindowsSystem32\*.* %windir%\system32\
MD %windir%\system32\GroupPolicy\Adm\
copy .\WindowsSystem32GroupPolicyAdm\*.* %windir%\system32\GroupPolicy\Adm\
regsvr32 /s gpedit.dll
regsvr32 /s fde.dll
regsvr32 /s gptext.dll
regsvr32 /s appmgr.dll
regsvr32 /s fdeploy.dll
preciso executar como administrador, claro.

Reaes:
Escrito por Jefferson s 16:31 5 comentrios

Variveis de ambiente que vou usar com freqncia.


Categoria(s): Manuteno, Windows

Isso conhecimento bsico do Windows (funciona assim desde o DOS), mas como eu vou
fazer uma mudana brusca no meu modo de escrever, achei melhor deixar registrado aqui.

Se voc abrir um prompt de comando no Windows e digitar o comando SET ver vrias
variveis de ambiente que se referem a diretrios.

AllUsersProfile

UserProfile

APPDATA

CommonProgramFiles

ProgramFiles

SystemDrive

SystemRoot

TEMP

Windir
Estas esto presentes desde o Windows 2000.
Eu vou passar a usar esses nomes de variveis em meus textos no lugar dos caminhos reais,
usando o formato padro. Por exemplo, vou passar a me referir ao diretrio "system32" do
Windows assim:
%WINDIR%\System32
Se voc copiar e colar exatamente desse jeito na barra de endereos do Explorer ou na
janelaExecutar e der ENTER, ver que o Explorer vai expandir a varivel e abrir o alvo
indicado. Tambm funciona exatamente assim em arquivos batch.

Motivos:
Encurta o texto na maioria das situaes;
Independe do layout da instalao - Se eu colocar o caminho "c:\windows" e por algum
motivo no sistema alvo o Windows estiver em D: claro que no vai dar certo.
Permite fazer atalhos que independem do nome do usurio corrente;
Independe do idioma do Windows - %ProgramFiles% aponta da mesma forma
para"C:\Arquivos de Programas" e "C:\Program Files"
Vou substituir os diretrios "hardcoded" por variveis tambm medida que eu for editando
textos antigos.

Reaes:
Escrito por Jefferson s 15:20 2 comentrios

domingo, 22 de maro de 2009

Contornando a necessidade de Gpedit.msc.


Categoria(s): Manuteno, Vista, XP

No post anterior ficou faltando um jeito de implementar a primeira dica em verses do Windows
que no vem com o editor de "policies" Gpedit.msc (Windows XP Home, Windows Vista Home
e Home Premium, etc). Pois eu encontrei duas planilhas da Microsoft que listam as chaves do
registro envolvidas com as "policies".
Group Policy Settings Reference - Explcitamente para Windows 2003 server, mas se
voc ler com ateno ver que serve para Windows 2000 e XP tambm.
Group Policy Settings Reference Windows Vista

As planilhas tem as descries em ingls de cada policy, por isso sabendo a descrio da
policy que voc quer mudar, basta fazer uma busca de texto pelo seu equivalente em ingls.
Com isso voc fica sabendo o que mudar no Registro.
Uma "vantagem" sobre o uso de Gpedit.msc justamente que voc pode fazer uma busca por
palavras, se no lembrar onde fica a opo que voc quer mudar.
Porm eu creio que algumas policies (como a que trata do limite de usurios do Terminal
Services) envolvem mudar vrios valores no Registro. Eu no apurei como esses casos so
abordados na planilha.
Edit: Se voc ainda assim quiser ter o Gpedit.msc no XP Home, veja esta pgina, que explica
o que precisa ser feito. No basta copiar Gpedit.msc, porque outros arquivos so necessrios.
Eu no testei e muito menos baixei os arquivos. Eu prefiro pegar os arquivos necessrios em
uma instalao do Windows da minha confiana.

Reaes:
Escrito por Jefferson s 16:46 1 comentrios

tera-feira, 17 de maro de 2009

Mais informaes ao Ligar/Desligar o Windows XP.


Categoria(s): Manuteno, XP

somente um pouco mais, mas pode ser s o que falta para descobrir o que est errado no
computador.
Nota: Eu recomendo que voc ative pelo menos a Dica 1 (e se no incomodar, tambm a dica
2)preventivamente, porque dependendo do problema voc pode no ser capaz de entrar no
Windows para ativar esses recursos depois.
Dica 1 (no funciona no XP Home)
Iniciar -> Executar -> Gpedit.msc
Configurao do Computador -> Modelos Administrativos -> Sistema -> Mensagens de status
detalhadas versus normais.

Selecione "Ativado". A partir do prximo boot se prestar ateno voc ver na tela mensagens
como estas:
Tocando o som de logon...
Executando: c:\windows\system32\wlnotify.dll...
Tocando o som de logoff...
Interrompendo a proteo de arquivo do Windows...
Windows Vista: gpedit.msc nem est disponvel em nenhuma verso da Home Premium para
baixo. No testei nas outras.
[22/03]: Se voc tem uma das verses do Windows que no vem com o Gpedit.msc, pode
fazer a alterao direto no Registro em:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system
Crie o valor REG_DWORD "VerboseStatus" com contedo "1".
Dica 2
Iniciar -> Executar -> Msconfig
Na aba BOOT.INI, marque a opo /SOS.

Isso far com que o Windows mostre no lugar do logotipo animado umas poucas mensagens
indicadoras do estado da inicializao.
Windows Vista: a opo /SOS existe mas chamada de "informaes sobre inicializao do
SO".
Mesmo que no digam nada de til, as mensagens exibidas nas duas dicas servem como
pontos de referncia. Em uma anlise voc pode registrar "demora n segundos entre a
mensagem x e a mensagem y" ou "trava ao exibir a mensagem z".
E sempre bom lembrar que se voc escolher a opo "Ativar log de inicializao" no menu de
boot do XP (tecla F8) acrescentado em c:\windows\ntbtlog.txt um log fraquinho ( menos
detalhado que o log do Win9x) mas que pode ajudar tambm. Principalmente nos casos em
que o PC trava antes de concluir o boot.

Posts relacionados:
Como instalar o GpEdit.msc no XP Home.
Contornando a necessidade de GpEdit.msc

Reaes:
Escrito por Jefferson s 16:48 4 comentrios

sexta-feira, 13 de maro de 2009

Skype 4.0 tem download padro diferente. Para pior.


Categoria(s): Manuteno

Pelo menos do ponto de vista de quem d manuteno.

Eu no instalo muito o skype, mas pelo que eu me lembro todas as vezes que eu ia ao site
baixar a verso mais recente, pegava o instalador completo de cerca de 22MB. Hoje eu fui
baixar a nova verso 4.0 e o arquivo que recebi era apenas um instalador de 2.2MB.
E no encontrei em nenhum lugar no site oficial um link para baixar uma verso completa.
Eu entendo que para a Skype e at para o usurio final baixar apenas um instalador que depois
vai pegar apenas o que o usurio realmente precisa uma opo melhor. Porm esperar pelo
download do programa toda vez que feita a instalao contraproducente para o tcnico de
manuteno. Mesmo recebendo por hora, se eu tiver que instalar duas vezes no mesmo dia j
vou amaldioar o responsvel.
Como o site oficial no estava ajudando, pesquisei no Google por alternativas. Primeiro
encontrei noFilehippo, que tem a verso mais nova completa, mas como os arquivos ficam no
prprio servidor Filehippo sempre h uma desconfiana de que no seja exatamente o produto
oficial (embora em geral eu confie neles). Depois encontrei no Superdownloads, que
tradicionalmente no hospeda coisa alguma e por isso o que aparecer por l est (pelo menos,
deveria) na verdade no site oficial. Mandei baixar e peguei o link real do arquivo:
http://download.skype.com/SkypeSetupFull.exe
Agora, por que a Skype no mostra o link no seu prprio site (ou por que eu no o encontrei l),
eu no sei.
A propsito, eu comparei por CRC32 a cpia no Filehippo com o download oficial e so
arquivos idnticos.

Reaes:
Escrito por Jefferson s 07:11 12 comentrios

tera-feira, 10 de maro de 2009

Como rodar o Norton Security Scan de um pendrive.


Categoria(s): Manuteno

Para quem no conhece ainda, o Norton Security Scan (NSS) um antivirus "on demand" (no
fica residente) gratuito que pode ser baixado direto da Symantec ou como parte do Google
Pack. O NSS no foi feito para ser portvel, mas neste post eu explico como fazer com que o
programa rode de qualquer lugar que voc queira, incluindo um pendrive. O procedimento foi
testado no Windows XP e Vista.

O problema dividido em trs partes


Instalar o NSS em um PC;

Mover/copiar os arquivos necessrios para um pendrive;

Modificar o registro no PC onde o NSS ser executado (acredite, isso moleza).


Baixe e instale o NSS
Voc baixa o programa selecionando-o nesta pgina. Voc vai baixar o Google Update, que por
sua vez vai baixar e instalar o NSS. O programa pequeno e o idioma PT-BR.
Rode o NSS conectado internet. Ele vai baixar automaticamente as definies de vrus,
Tenha pacincia porque so quase 70MB (edit: mas vem comprimido em pouco mais de
40MB).
Coletando tudo o que necessrio
O programa normalmente instalado em:
C:\Arquivos de Programas\Norton Security Scan
Copie esta pasta inteira (uns 10MB) para o pendrive.
A base de dados normalmente instalada em
C:\Arquivos de programas\Arquivos comuns\Symantec Shared\SymcData\virusdefs-2.5-e

Voc pode copiar esta pasta inteira para o pendrive, mas como a Symantec bem relaxada
com o uso do HDD alheio, existe muita coisa redundante e a pasta pode ocupar trs vezes (ou
mais) o espao realmente necessrio. Voc no vai querer lotar o seu pendrive com (mais) lixo.
Nesta pasta existem dois arquivos e vrias pastas, mais ou menos assim:
usage.dat
definfo.dat
+incoming
+binhub
+etc
+etc
+etc...
Abra o arquivo Definfo.dat em um editor de texto. Seu contedo mais ou menos este:
[DefDates]
CurDefs=20090208.016
LastDefs=20090114.024
CurDefs o nome da pasta mais recente, que contm as definies de vrus que efetivamente
esto sendo utilizadas pelo NSS. Crie uma pasta no pendrive (vou nome-la " virusdefs-

2.5-e"), dentro da pasta Norton Security Scan.


Copie a pasta indicada por CurDefs e os arquivos usage.dat e definfo.dat para virusdefs-2.5-e.
No meu exemplo, o pendrive ter o seguinte contedo:

Modificando o Registro
O NSS vai olhar no Registro o caminho para as definies de vrus. Se ele no encontr-las
onde est indicado, ainda assim roda, mas vai baix-las de novo (70MB) para a pasta default
no drive C: (no para o pendrive).
Para que o NSS enxergue a base de dados que est no pendrive, preciso que...
HKLM\SOFTWARE\Symantec\InstalledApps\SymcData-virusdefs-2.5-e
...aponte para a sua localizao. Isso poderia ser um problema porque a letra do pendrive
muda de mquina para mquina, mas por sorte o NSS entende caminhos relativos, o que
torna a coisa muito simples.

Exemplo de arquivo .reg que voc pode usar para isso:


Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\InstalledApps]
"SymcData-virusdefs-2.5-e"="virusdefs-2.5-e"
Esse arquivo pressupe que a base de dados est em uma pasta "virusdefs-2.5-e" dentro da
pasta do programa (conforme meu exemplo). Basta colocar o texto acima em um arquivo .reg e
clicar duas vezes nele antes de executar o NSS. Vai funcionar no importando a letra que o
pendrive assumir.
O programa sempre ir checar por atualizaes ao ser rodado, mas pede permisso (a no ser
que no encontre o banco de dados) , s vai precisar baixar o que estiver faltando e vai
atualizar o prprio pendrive. Devido forma como o NSS (e os antivirus da Symantec em geral)
funciona voc pode precisar de 70 a 140MB livres no pendrive para assegurar que a
atualizao no falhe, mas eu no comprovei essa necessidade. [24/03/09] Confirmado. Na
atualizao de hoje o NSS deixou 149MB a mais no pendrive que precisei apagar depois. Para
preservar espao, verifique qual a pasta de atualizaes mais recente e apague a anterior e as
pastas incoming e binhub.
Ateno: Antes de instalar o .reg em um computador de terceiros, verifique se no existe
algum antivirus Symantec j instalado, porque ao executar o .reg voc poder fazer o instalado
perder a noo de onde esto as suas definies de vrus. Um modo que aparentemente
funciona executar o NSS antes de executar o .reg. Se o NSS detectar um antivirus Symantec
instalado ele vai dizer que voc deve usar o instalado e no rodar. Se ele comear a atualizar
as definies porque no detectou nada. Finalize o processo, instale o .reg e rode o NSS
novamente.
Notas sobre o NSS:
O NSS , claro, um programa bem mais limitado que o pacote completo da Symantec. Quase
nada configurvel e voc no pode nem mesmo escolher que drive ou diretrio ser
analisado. Mas pelo menos ele pergunta antes de excluir qualquer coisa e deixa para fazer
essas perguntas no fim da varredura. Segundo a Symantec ele detecta e remove virus mas no
caso de spyware e adware ele s faz a deteco (no dou a mnima). Apesar das limitaes ele
muito mais "leve" e menos intrusivo por no ser do tipo residente . O objetivo, caso voc j
tenha um anti-virus, rod-lo de vez em quando em sua prpria mquina para ter "uma
segunda opinio" e rodar nas mquinas alheias para fazer uma checagem rpida.
No modo rpido o NSS s faz uma checagem bsica que inclui pontos chave da partio
Windows (geralmente C:) e locaes no Registro. No modo completo o NSS olha em todas as
suas unidades e pastas, dentro de arquivos ZIP e RAR (mesmo os renomeados para CBZ e
CBR), etc.

"Gerenciar" ausente do menu de contexto de Meu Computador.


Categoria(s): Manuteno

Para quem no se lembra, esse item executa "Gerenciamento do Computador" do Windows


2000 em diante.
Eu geralmente s uso isso quando preciso usar o "Gerenciamento de Disco" (o "FDISK" do
XP), porque normalmente eu chego s outras funcionalidades por outros caminhos. E
normalmente este item est sempre presente quando clicamos com o boto direito sobre "Meu
Computador". to "certo" encontrar esse item que eu nunca me lembro que existe outro
caminho:
Iniciar -> Executar -> compmgmt.msc

Pois hoje eu me surpreendi ao no encontrar o item no computador de um cliente. Tive que


olhar umas trs vezes para me certificar de que no estava mesmo l.
Por sorte, a soluo simples. Depois de duas buscas no Google mudando os termos eu
cheguei a esta pgina, com a soluo do problema. Este pode ter duas causas diferentes no
Registro (uma deles geralmente proposital) e para simplificar o autor j deixou disponvel um
arquivo .REG de correo (simplesmente se guiar pelo texto no basta, pois est incompleto) .
Basta aplicar o arquivo .REG que o problema imediatamente corrigido.

Na dvida, use o Bankerfix.


Categoria(s): malware, Manuteno

Essa uma ferramenta essencial para o tcnico de manuteno.


Em quase 100% dos casos eu consigo localizar e remover malware "na munheca" usando
apenas oAutoruns e o meu conhecimento do que deveria ou no estar rodando
automaticamente. Isso porque a esmagadora maioria do malware burra demais (ou seu
criador no se importa) para se esconder de uma inspeo humana, mesmo quando so
espertos (ou desconhecidos) o bastante para "estirar a lngua" para os programas antivirus e
ainda assim no serem notados.
Mas existe aquele pequeno percentual que consegue se camuflar o bastante para escapar
tambm da inspeo manual; e a entra o Bankerfix.
Bankerfix um conjunto de scripts e outros executveis criado por um brasileiro e distribudo
no frum LinhaDefensiva que tem como objetivo primrio localizar "bankers" (programas que
roubam senhas bancrias). J conseguiu uma vez (j o suficiente para mim) localizar
malware que eu no consegui achar manualmente, camuflado como DLLs do DirectX; e que
azarava a operao do Internet Explorer.
Inicialmente pode parecer que o Bankerfix s roda se voc estiver conectado internet. Mas se
voc ler o texto inteiro ver que possvel t-lo em um pendrive ou CD de manuteno.

Como editar "offline" o Registro do Windows.


Categoria(s): Manuteno, Windows

Neste texto eu assumo que voc j leu meu texto anterior Recuperando-se de desastres no
Registro do Windows e est familiarizado com todos os termos e conceitos que abordei nele.
Esta a Segunda Parte.
O que eu vou explicar aqui algo poderoso. Se voc um power user ou tcnico de
manuteno,precisa saber pelo menos que isso possvel. Com essa tcnica muitas
instalaes do Windows tidas como irrecuperveis "porque voc no consegue nem entrar no
Windows" podem ser salvas em minutos com uma preciso maior (voc nem precisar
reinstalar drivers) do que a explicada na Primeira Parte deste texto. Agora eu vou mostrar
apenas a tcnica sem ensinar a resolver nenhum problema especfico, mas em futuros textos
eu vou mostrar problemas "de arrancar os cabelos" que so facilmente resolvidos com este
mtodo.
Eu no "inventei" isto aqui, como ficar bvio logo no incio da explicao. Diversos textos de
suporte da Microsoft usam este mtodo. Mas se voc no estiver familiarizado pode ler o texto
uma, duas, diversas vezes e no conseguir entender o que danado o autor est tentando
explicar. Aqui eu tento dar a base necessria para isso.
------------------------------

Editar o Registro "offline" editar o Registro de uma instalao do Windows que no est
sendo usada. Existem diversos programas que se propem a fazer isso, mas hoje eu s vou

falar do meu mtodo preferido, que usar o prprio regedit.exe.


1) Abra o regedit e selecione HKLM
2) Arquivo -> Carregar Seo (Load Hive)

Nota: Alm de HKLM a nica chave root que permite carregar um hive HKU. As outras no
permitem porque so "virtuais" (apenas atalhos para outras chaves em HKLM e HKU).
3) Procure pelo arquivo que contm o hive que voc quer examinar ou editar. Pode ser at um
arquivo isolado trazido em um pendrive. No exemplo, vou carregar o hive System:

Notas:

Perceba a inconsistncia. O dilogo chama de "ramificao" o que o menu chama de


"seo". Eu prefiro "hive" mesmo;

O hive Software tambm pode ser carregado desta maneira e isso tem uma certa
utilidade na hora de caar vrus. Mas neste texto eu vou dar nfase ao hive Systemporque
nele que se concentram os problemas que causam BSODs (provocados por vrus ou no) e te
impedem de entrar no Windows.
4) O Regedit pede um nome para a chave que vai ser criada para conter esse hive. Pode
serqualquer coisa, mas eu vou tentar padronizar todos os meus textos com "temp_remover":

Hive carregado. Perceba como sua estrutura parecida (mas nunca poder ser igual) com a da
chave SYSTEM:

Nesse ponto voc j pode explorar o hive e fazer edies manuais sem qualquer problema.
Quando tiver terminado, descarregue o hive:

A parte intuitiva termina aqui. A partir de agora voc precisa prestar ateno ao que vou
explicar e certificar-se de que entendeu alguns conceitos importantes, ou voc poder tanto se
frustrar (nada que voc fizer funcionar) quanto bagunar o Registro do Windows que voc
est usando como suporte.
Faa um backup antes
O que voc vai fazer pode ficar bastante confuso. Sempre existe o risco de por bobeira voc
piorar as coisas. Se isso acontecer voc vai querer ter feito um backup de todos os arquivos de
hive (no apenas o que voc est editando) da instalao defeituosa, para poder recomear do
incio.
Arquivos .reg precisam ser especialmente preparados
Primeiro, uma tima notcia: Voc pode carregar vrias modificaes automaticamente no hive
clicando duas vezes em um arquivo .reg. A m notcia (que nem to m assim) que voc
no pode utilizar um arquivo .reg "normal" destinado a uma instalao "viva" do Windows. Por
exemplo, uma modificao a se fazer em ControlSet001 normalmente comea assim:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001]
Mas o hive que queremos modificar est carregado sob outra chave. Se quisermos fazer uma
modificao em ControlSet001 desse hive a linha acima precisa ser mudada para:
[HKEY_LOCAL_MACHINE\temp_remover\ControlSet001]
Isso no nenhum problema, desde que voc saiba que precisa ser feito. At mesmo no
notepad voc pode mandar substituir todas as ocorrncias de "MACHINE\SYSTEM\" por
"MACHINE\temp_remover\" e salvar um novo arquivo .reg pronto para ser carregado.

Notas:
O notepad serve, mas no otimizado para longas substituies. Isso pode demorar
um bocado se o arquivo for grande, mas funciona, confivel e est disponvel onde outros
editores no esto;

Nunca caia na besteira de por preguia substituir apenas "SYSTEM" ou "\SYSTEM\".


Quanto mais longa a string de referncia, mais difcil voc substituir a string errada em algum
lugar.
CurrentControlSet no existe e nem pode existir
Meu texto "O Papel dos ControlSets no Registro" leitura essencial agora (voc finalmente
sabe por que eu escrevi aquilo, no ?). Como voc pode ver na penltima figura acima, a
chaveCurrentControlSet no aparece sob temp_remover, porque ela no existe fisicamente no
arquivo. Qualquer arquivo .reg que voc precise importar no hive precisa ser analisado e
qualquer referncia chave CurrentControlSet precisa ser renomeada para o ControlSet
apropriado.
Por exemplo, se "current" tiver o valor "1" (voc leu meu texto com ateno, no leu?), todas as
ocorrncias de "CurrentControlSet" precisam ser renomeadas para "ControlSet001". A mesma
lgica se aplica a edies manuais.
Falhe em observar essa exigncia e alm de no resolver seu problema ainda vai ganhar mais
um erro BSOD/STOP para resolver.
Se voc abrir um hive SYSTEM para edio offline e encontrar a chave CurrentControlSet,
pode apag-la sem medo, porque ela no deveria estar ali e pode ser a causa dos seus
problemas.
Cuidado para no apagar chaves "extras" que podem ser necessrias para a operao de
algum software no outro sistema. Voc pode at fazer isso se desconfiar que justamente essa
chave extra responsvel pelos seus problemas, mas faa um backup do hive antes.
Tirando o mximo proveito disso
O modo mais bvio de efetuar esse trabalho trazer os hives do Windows problemtico para
uma mquina sadia, seja por cpia num pendrive ou conectando o HDD inteiro como
escravo/secundrio, mas isso requer outro PC. Se voc se lembra de minhas dicas anteriores,
sabe que existem outros modos de se ter acesso ao Regedit ainda na mquina problemtica.
Por exemplo, usando o Console de Recuperao do Vista voc pode consertar o Registro
defeituoso (mesmo do XP ou Windows 2000) sem precisar de outro PC. O mesmo vale para
qualquer liveCD que carregue uma verso simplificada do Windows, como os WinPE/BartPE.
Por incrvel que parea voc pode at usar o o estranho prompt SHIFT+10 do windows em
alguns casos bem especficos (Sim, aquilo tem utilidade. Eu j usei.).
Aguardem outros textos meus dando exemplos de soluo de problemas com esta tcnica.

Reaes:
Escrito por Jefferson s 05:45 15 comentrios

STOP: 0x00000067 CONFIG_INITIALIZATION_FAILED


Categoria(s): Manuteno, Windows

Esse erro ocorre quando o Windows tenta criar a chave virtual CurrentControlSet, mas j existe
uma no hive. algo raro, porque s vai acontecer se algum tiver "feito uma lambana" no
Registro.
Eu me deparei com esse problema ao fazer uma edio offline do Registro incorretamente.
Durante a edio eu inadvertidamente criei (por mescla de arquivo .reg) uma
chave CurrentControlSet no hive, quando na verdade essa chave para ser virtual. Ao tentar

inicializar, o Windows tentou criar a chave virtual mas foi impedido pela existncia de uma
chave fsica de mesmo nome.
Apenas pelo cdigo do erro no fcil descobrir a causa (a ajuda da MS bem fraca), mas
como o erro apareceu depois que eu editara o Registro eu iniciei novo processo de edio
offline para ver o que estava errado e de cara percebi a chave CurrentControlSet que no
deveria estar l.
A soluo simples: basta abrir offline o hive SYSTEM da instalao com problema e deletar a
chave CurrentControlSet que estiver l.

Recuperando-se de desastres no Registro do Windows.


Categoria(s): Manuteno, Windows
Nota: O mtodo descrito a seguir foi o que usei inicialmente para me recuperar do dano ao meu
Windows descrito neste post, que envolveu um erro STOP : C000021a com status de 0xC0000022. Eu j
testei um mtodo ainda melhor e mais preciso, que vou descrever em outro post.
O Registro do Windows, como vemos pelo Regedit, uma representao em memria do contedo de um
ou mais arquivos, que tem essa finalidade exclusiva.
No Windows 2000 e XP esses arquivos ficam armazenados em:
%windir%\system32\config\
No momento em que a instalao ou reinstalao do Windows concluda o programa de instalao faz
uma cpia-base desses arquivos em:
%windir%\repair\
Essa cpia tem o estado do seu Registro com todo o software e hardware que o Windows pde instalar
sozinho. E a melhor parte que o hardware est bem separado do software. So dois arquivos: SYSTEM
e SOFTWARE (sem extenso).
Edit: Esses arquivos que contm sees do Registro so chamados de "hives".
O arquivo %windir%\system32\config\SYSTEM tem todo o contedo da chave HKLM\SYSTEM do
Registro, com todos os drivers e servios instalados e no muito mais que isso. Se voc substituir a cpia
em "config" pelo backup em "repair", seu Windows volta, do ponto de vista da instalao do hardware, ao
estado em que estava quando o Windows foi instalado.
Nota: Voc no precisa e nem deve mexer com o arquivo SOFTWARE a no ser que voc queira reverter
o Registro totalmente para o estado em que estava na instalao, perdendo toda a configurao do
software instalado.

Problemas dessa soluo:


Qualquer driver que foi instalado aps a instalao do Windows ter que ser reinstalado. Isso
inclui hardware virtual como o Daemon tools e o CPUIdle;

Qualquer software que instale um servio (como o Cobian Backup e todos os programas
antivirus e de firewall) ter que ser reinstalado. Uma exceo possivelmente o maldito GBplugin, cujo
mdulo no-servio ir detectar o que est faltando e reinstalar silenciosamente (eu no testei).

Alguns raros programas podem no gostar, mesmo no requerendo drivers nem servios. Eu s
tive problemas com o Delphi 5 e o Delphi 7 e ainda assim com controles de terceiros especficos.
No possvel fazer isso com o Windows rodando, mas se vai apelar para essa soluo voc
provavelmente nem est conseguindo mesmo entrar no Windows, porm existem vrias alternativas:
Usar o Console de Recuperao do XP;

Usar o prompt de comando no DVD do Vista;


Usar um LiveCD qualquer que tenha a capacidade de escrever na sua partio. Todos, se sua
partio for FAT32, mas s alguns recentes se sua partio for NTFS.

Colocar o HDD como escravo em outro PC;

Instalar outra cpia do Windows em um HDD secundrio no mesmo PC;

etc.
O meu procedimento no console de recuperao o seguinte:

Note que a primeira coisa que fiz foi fazer um backup do arquivo SYSTEM defeituoso. Nunca esquea de
fazer um, porque ele vai fazer muita falta depois se algo der errado.
Aps reiniciar voc j dever poder entrar normalmente no Windows. Consulte o Gerenciador
de Dispositivos para ver o que falta reinstalar. Daemon Tools e CPUIdle reclamam na hora.

Windows 9X
A mesma tcnica pode ser usada no Windows 9x, com algumas diferenas. Primeiro, os
arquivos do Registro so esses dois:
%windir%\system.dat
%windir%\user.dat
Muitos programas ao se instalarem fazem cpias de backup do Registro mudando apenas a
extenso. Por exemplo:
Coreldraw
%windir%\system.cor
%windir%\user.cor

Norton Utilities
%windir%\system.nu
%windir%\user.nu
Edit: A cada inicializao bem sucedida o Windows 9x faz o seu prprio backup de user.dat e
system.dat, mas no me lembro agora se a extenso que ele coloca .old ou .bak.
por essas cpias que voc deve procurar primeiro, por serem mais recentes. No prompt do
DOS em %windir% eu fao assim:
attrib -h -r -s user.*
attrib -h -r -s system.*
dir system.*
dir user.*
Mas cuidado para no confundir backups de system.ini (sempre menores que 64KB) com os de
system.dat (sempre bem maiores).
O Windows 9x tambm faz uma cpia ao terminar a instalao, mas apenas do arquivo
System.dat. Essa cpia fica oculta como %systemdrive%\system.1st ("1st" significa "primeiro").
Eu cansei de consertar instalaes do Windows 9x realmente bagunadas simplesmente
colocando esse arquivo no lugar de system.dat e reinstalando os drivers.

Melhorando (um pouquinho) o Console de Recuperao.


Categoria(s): Manuteno, XP

Quem j tentou usar o Console de Recuperao do XP sabe o quanto ele ruim. Seria uma
tentativa pattica de se fazer um prompt de comando, no fosse o fato de suas limitaes
serem propositais. Por exemplo, no possvel copiar nada para disquetes, nem usar coringas
em certos comandos (copy *.* proibido por default). Mas d para melhorar um pouco.
Nota: Como voc ver, isso s possvel se voc estiver em condies de editar o registro. E
se voc tem condies de faz-lo geralmente no precisa do Console. Ento bom fazer isso
ANTES de ter um problema.
Estando no Console, se voc digitar o comando SET ver que s existem quatro variveis de
ambiente, com nomes sugestivos:
AllowAllPaths = false
AllowRemovableMedia = false
AllowWildCards = false
NoCopyPrompt = false
E se voc tentar passar qualquer uma delas para TRUE, ver que no tem permisso. Isso
pode ser resolvido alterando um valor no Registro na chave:
HKLM\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Setup\RecoveryConsole
Configure o valor SetCommand para 1 (dword)
Isso permitir que voc mude o valor das quatro variveis para TRUE, eliminando pelo menos
essas limitaes.
Se voc no quiser ter que digitar os quatro comando SET, crie um arquivo qualquer (digamos

que seu nome seja "enable.txt") com este contedo:


SET AllowAllPaths = TRUE
SET AllowRemovableMedia = TRUE
SET AllowWildCards = TRUE
SET NoCopyPrompt = TRUE
Para "executar" esse arquivo use o comando BATCH do Console assim: Batch enable.txt
Isso necessrio porque o Console do XP no permite a execuo de comandos arbitrrios
(que no estejam em sua lista de comandos e programas permitidos), ento voc no pode
criar um .bat com esses quatro comandos SET, mas pode obter o mesmo efeito usando esse
mtodo indireto.
Nota: O Console de Recuperao do XP enxerga dispositivos USB Mass Storage, desde que o
hardware da motherboard ajude. Ento voc pode ter esse "batch" em um pendrive.
S existe mais um valor do Registro que vale a pena conhecer. Se voc configurar sob a
mesma chave "SecurityLevel" para 1 (dword) o Console no pedir mais a senha de
Administrador ao se conectar a essa instalao do Windows.
Resumindo: so dois valores no Registro que voc pode mudar, como mostra a figura abaixo:

Reaes:
Escrito por Jefferson s 11:51 1 comentrios

Instalando o Console de Recuperao do XP no HDD.


Categoria(s): Manuteno, XP

Qualquer power user que use o Windows XP j deve saber da existncia do limitadssimo, mas
s vezes til, Console de Recuperao (Recovery Console), que voc pode acessar usando o
CD de instalao. Eu imagino que a maioria j saiba tambm (mas eu vou explicar assim
mesmo) que possvel instalar esse recurso no HDD de modo a no ser necessrio usar o CD.
E fica bem mais rpido usar dessa forma.
Para instalar basta procurar pela pasta I386 de instalao do XP (pode ser no CD, em uma
cpia no HDD, etc), abrir um prompt de comando nela e digitar:
winnt32.exe /cmdcons
O instalador vai tentar se conectar com a Internet. Quando ele fizer isso basta cancelar que a
instalao poder prosseguir com o que voc tem no CD.

Isso vai instalar os arquivos necessrios em %systemdrive%\cmdcons e acrescentar uma


opo ao menu de inicializao:

Eu instalo isso nos meus PCs particulares, mas se eu fosse instalar em um PC de cliente
ajustaria o timeout do menu para apenas um ou dois segundos, de forma que suma rpido o
suficiente para no chamar ateno mas ainda ser possvel usar a opo quando voc sabe
que ela est l.

Reaes:
Escrito por Jefferson s 11:50 0 comentrios

sexta-feira, 10 de abril de 2009

Driver para cabo USB-Serial ARKMicro.


Categoria(s): Manuteno

Eu tenho vrios cabos de celular baseados no chip ARKMicro ARK3116S. Esses cabos
desmontados so como este:

Tenho tambm o driver, mas como no encontrei em uma busca rpida nos meus HDDs, decidi
que era mais fcil achar uma cpia nova pelo Google.
Alm de no ter sido to fcil assim, o resultado foi um desastre.
Segundo informaes que encontrei em um frum, existia uma cpia neste site, dentro do
pacote "P2K setup". Como se trata de empresa, achei muito mais confivel que baixar outras
cpias que vira hospedadas em servios como o Rapidshare. Instalei o pacote e realmente o
instalador do driver estava onde indicado. Instalei o driver, reiniciei o computador e...
... me arrependi!
O Windows no entrava mais nem em Modo de Segurana. Como a Recuperao do Sistema
est desativada em todos os meus PCs, no pude ir por esse caminho. Para encurtar a estria,
eu consegui colocar o Windows no ar novamente, mas eu ainda estou consertando os efeitos
colaterais da minha soluo.
16/04: Eu comecei a explicar como isso foi consertado.
Ento eu parti para localizar o driver ArkMicro que eu j comprovara funcionar. Encontrei em
um dos meus DVDs de arquivo, testei e continua funcionando como esperado, por isso estou
disponilbilizando no meu site:
Download do driver USB-Serial ARKMicro.
Testado no Windows XP SP2 e SP3, com chip ARK3116S.

Reaes:
Escrito por Jefferson s 19:17 14 comentrios

quinta-feira, 9 de abril de 2009

Uma pasta autorun.inf pode barrar um vrus de pendrive?


Categoria(s): Manuteno, Segurana

Hoje, at pode ser. Mas eu no confiaria muito nisso se fosse voc. Certamente no barraria
nada criado por mim.

A idia impedir que um malware infecte seu pendrive (ou disco removvel de qualquer tipo)
criando uma pasta chamada "autorun.inf" na raiz dele. O sucesso inicial disso se baseia em
trs pontos:
Voc no pode ter um arquivo com o mesmo nome de uma pasta;
Voc no pode sobreescrever uma pasta com um arquivo;
Comandos (em um software) para deletar arquivos geralmente no deletam pastas,
ento tentar deletar autorun.inf achando que se trata de um arquivo acaba falhando por se
tratar de pasta;
Como o vrus que infecta discos removveis depende da criao de um arquivo autorun.inf para
ter uma chance de se autoexecutar em outros PCs, ele pode at colocar uma cpia de si
mesmo no disco, mas no consegue completar o servio.
possvel elaborar mais, colocando nessa pasta autorun.inf outras pastas e arquivos de modo
que at um comando para deletar pasta falhe porque esta no est vazia. Em um software,
primeiro voc tem que apagar o contedo e depois a pasta.
Elaborando ainda mais, voc pode manipular os atributos dos arquivos dentro da pasta de
forma que nem mesmo voc consiga apag-los pelo Explorer.

Esse truque explorado pelo programa Flash Disinfector, que cria uma pasta que no pode ser
apagada via Windows Explorer.
Outro mtodo criar (atravs de mtodos especiais) arquivos dentro da pasta que so "ilegais"
para o Explorer. Como arquivos de nome "con" e "aux".
Isso funciona? Sim. A princpio conseguiria barrar boa parte dos vrus atuais, mas apenas
porque eles no esperam por isso e no porque seja realmente difcil para um vrus passar por
cima desses obstculos. Se esse mtodo se tornar popular, os criadores de vrus vo
simplesmente pr mais algumas linhas de cdigo para deletar a pasta.
Para demonstrar, eu criei um simples utilitrio:

DeltreeMax pode apagar a pasta criada por Flash Disinfector sem nenhum esforo. Nos meus
testes s foi possvel det-lo atravs de permisses NTFS (que em quase 100% dos casos no
so usadas em um pendrive). E no testei ainda com estruturas propositalmente corrompidas.
E olha que eu sou um programador medocre. Pode ter certeza de que o cara que cria um vrus
capaz de "code injection" pode fazer melhor que isso. Eu levei mais tempo criando
salvaguardas para evitar o apagamento acidental de um HDD inteiro do que implementando o
cdigo que faz o apagamento.
E o programador de vrus no tem essa preocupao.
Lembre-se: Ter uma falsa sensao de segurana pior do que no ter segurana alguma e
saber disso. O truque com a pasta bom, desde que voc no acredite que ele infalvel.

NOTA 1: Este texto foi iniciado em 08/08/2008, mas eu perdi o interesse por ele antes que
ficasse pronto. Comentrios recentes neste outro post me fizeram voltar ao assunto.
NOTA 2: sempre bom lembrar que bloquear o autorun, por qualquer meio que seja, oferece
proteo zero quando o vrus do tipo "file infector", como este. Porque nesses casos o vrus
no precisa se preocupar com ser executado automaticamente pois voc pessoalmente vai
execut-lo mais cedo ou mais tarde.
NOTA 3: DeltreeMax tenta provar meu argumento de uma forma radical deletando a pasta.
Mas voc precisa saber que existem outros meios de se chegar ao mesmo resultado. Por
exemplo,renomear a pasta funciona mesmo em situaes onde deletar no possvel e vai
surtir o mesmo efeito para o propsito deste post.

Reaes:
Escrito por Jefferson s 18:00 20 comentrios

domingo, 5 de abril de 2009

Explorer.exe consumindo CPU demais aleatoriamente?


Categoria(s): Manuteno, XP

Experimente fechar todas as janelas de "Resultado da Pesquisa".


Este um problema que eu estou perseguindo h muito tempo. De vez em quando o Explorer
comea a consumir de 50 a 100% da CPU sem nenhum motivo aparente e antes que eu
consiga obter alguma informao til, volta a 0%. O prprio consumo elevado de CPU
atrapalha o diagnstico com o Process Explorer e, pior, o Process Monitor, que mal consegue
operar no meu PC nessas situaes.
Eu no tenho certeza ainda, mas a segunda vez que o problema desaparece logo depois de
eu fechar todas (e apenas) as janelas de "Resultado da Pesquisa" abertas, mesmo que no
haja nenhuma em andamento.
Isso no XP SP3, mas pelo que consigo lembrar acontece comigo desde o SP2.

Reaes:
Escrito por Jefferson s 03:12 19 comentrios

Como verificar se uma atualizao do Windows est instalada.


Categoria(s): Manuteno, Windows

Esses procedimentos e dicas devem funcionar em todas as verses do Windows desde o


Windows 2000, mas s testei no Windows 2000 SP4 e no XP.
Mtodo 1 (baixa confiabilidade)
Verifique dentro do diretrio %Windir%. Cada hotfix cria um sub-diretrio oculto e comprimido.

O mtodo tem baixa confiabilidade porque como esses sub-diretrios no so necessrios para
a operao do Windows (s so usados para desinstalar) e podem ocupar um espao
considervel na partio do sistema (no PC da minha irm so 300MB neste momento),
costumam ser apagados ou movidos durante uma manuteno. Se o diretrio estiver l, o
HotFix est instalado. Se no estiver, pode estar instalado ou no.
Mtodo 2 (alta confiabilidade)
Edit: Este mtodo funciona mesmo que os updates tenham sido pr-aplicados usando o nLite.
Cada hotfix instalado cria uma chave sob:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\

E tambm sob (no XP):


HKLM\SOFTWARE\Microsoft\Updates\Windows XP\
No Windows 2000:
HKLM\SOFTWARE\Microsoft\Updates\Windows 2000\

Edit: Segundo este artigo da MS, o caminho para as vrias verses do Windows :
HKLM\Software\Microsoft\Updates\[Sistema Operacional]\

Esta segunda chave tem mais informaes e segundo o Process Monitor a nica das duas
consultada pelo freeware WinUpdatesList, que ajuda bastante nessa verificao:

Como verificar um determinado Hotfix por arquivo batch


@ECHO OFF
ECHO.
ECHO Este exemplo verifica se o hotfix que
ECHO desabilita o Autorun esta instalado.
ECHO.
REG Query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\HotFix" | find /I "\Hotfix\KB951748" >NUL

If errorlevel 1 GOTO NOTFOUND


Echo Hotfix instalado
GOTO FIM
:NOTFOUND
Echo Hotfix No instalado
:FIM
O trecho em azul deve ser digitado como uma nica linha.
Substitua "KB951748" pelo Hotfix cuja presena voc quer verificar, depois substitua as linhas
"Echo Hotfix..." pelos comandos que voc quer executar em cada caso.
Edit: Tenha em mente que, por exemplo, um hotfix criado quando no existia o XP SP3 e foi
incorporado pelo mesmo no vai aparecer nas listas quando voc procurar por ele no SP3.

Reaes:
Escrito por Jefferson s 01:31 3 comentrios

sbado, 4 de abril de 2009

O propsito da extenso .local


Categoria(s): Manuteno, Windows

Na segunda parte da minha anlise do vrus Wplugin apresentei duas questes que na poca
ficaram sem resposta:
Por que o vrus criou um arquivo chamado "explorer.exe.local"?
Como o vrus fez para a ws2help.dll infectada ser carregada no lugar da legtima?
Hoje eu descobri que as duas coisas esto relacionadas.
A extenso .local um "redirecionador de DLLs". O contedo do arquivo irrelevante (pode at
ter zero bytes) e sua mera existncia faz com que o Windows procure primeiro qualquer DLL
chamada pela aplicao dentro do diretrio da aplicao, mesmo que a aplicao declare um
caminho explcito para a DLL.
No caso, o vrus colocou uma cpia infectada de ws2help.dll no mesmo diretrio que
explorer.exe e criou um arquivo explorer.exe.local. No prximo boot explorer.exe tentou
carregar%windir%/System32/ws2help.dll, mas por causa da presena de explorer.exe.local, a
cpia infectada foi carregada em seu lugar.
As DLLs listadas em KnownDLLs (veja no Process Explorer) no podem ser redirecionadas,
mas infelizmente ws2help.dll no est nesta lista.
Talvez seja o caso de inclu-la :)

Reaes:
Escrito por Jefferson s 00:30 3 comentrios

sexta-feira, 3 de abril de 2009

A MS finalmente permite desabilitar completamente o Autorun.


Categoria(s): Manuteno, Segurana, Windows

Ateno: Este post est em rascunho ainda. Estou liberando agora pois se trata de algo muito
importante. Mas o texto pode mudar substancialmente .
Qualquer Power User Windows deve estar careca de saber que desabilitando o Autorun pelo
mtodo oficial da Microsoft (NoDriveTypeAutorun no Registro) ainda era possvel ser infectado
por um vrus de Autorun caso no se tomasse certos cuidados (que o usurio comum em geral
no toma). Por isso o hack "@SYS:DoesNotExist" era usado, pois efetivamente fecha todas as
brechas por onde o cdigo malicioso apontado por Autorun ainda podia ser executado por
impercia/ignorncia/descuido do usurio. Infelizmente esse hack, como visto no post
anterior, tem efeitos colaterais.
Pois graas preocupao mundial com a ameaa do Conficker a MS finalmente elaborou um
patch que faz o Windows 2000/XP/2003/Vista/2008 respeitar completamente o desligamento do
Autorun. At onde pude apurar esse patch foi liberado em 24 de fevereiro, que a data do
respectivoSecurity Advisory. Segundo teste feito pelo US-CERT, esse patch tem exatamente o
mesmo efeito do hack "@SYS:DoesNotExist" e (isso quem acrescenta sou
eu) presumvelmente sem os efeitos colaterais.

O que fazer agora?


Se voc tinha aplicado o hack "@SYS:DoesNotExist", desative-o;
Leia com ateno o Artigo 967715 da Knowledge Base . L voc encontrar o link para
o Hotfix correspondente sua verso do Windows e o procedimento completo para desativar o
Autorun. Se voc deixa o seu Windows atualizar automaticamente (eu no deixo) voc j tem o
Hotfix instalado mas precisa seguir o procedimento manual de desligamento.

Reaes:
Escrito por Jefferson s 14:58 0 comentrios

Multifuncional HP PSC1315: Setup no roda.


Categoria(s): Manuteno, PM, Windows

Este problema no est documentado no site de suporte da HP e impede a instalao de todas


as impressoras das sries PSC1310 e Officejet 4200. importante que voc familiarize-se com
ele, porque sua causa pode afetar outros programas.
A explicao curta:
O acesso ao arquivo autorun.inf est sendo bloqueado por algum mecanismo de proteo antivirus. Remova a causa e o setup rodar. Parece absurdo? Leia a explicao a seguir.
A explicao longa:
O cliente me telefonou porque no conseguia instalar sua PSC1315 no notebook (PC1). Ele
havia baixado o driver do site da HP e setup.exe simplesmente no rodava, no importando o
quanto se clicasse nele. Eu lembrei-o que ele tinha o CD original de instalao e disse que
tentasse com ele. Mesmo problema.
Eu mesmo j havia instalado essa mesma impressora com o mesmo CD diversas vezes nesse
mesmo cliente sem problema algum (quer dizer: tirando a enorme demora habitual para se
instalar os "drivers" enormes da HP). Fui at l para tentar resolver e constatei com o Process
Explorer que setup.exe at comeava a rodar, mas encerrava silenciosamente um segundo
depois. Nenhuma mensagem de erro.

Parti para o mais complexo Process Monitor, mas nada no (longo) log de execuo me deu
qualquer pista til (ou assim pensei) do que estava ocorrendo.
Desconfiado de que fosse algo no XP SP3, testei em outro computador do cliente onde eu
instalei o SP3 do zero na mesma poca que no notebook e o setup rodou (PC2), ento no era
o SP3. Testei num terceiro PC do cliente com o SP3 e tambm no rodou (PC3). Depois de
apanhar muito tentando entender o que poderia haver em PC1 e PC3 mas no em PC2, joguei
a toalha e disse ao cliente que iria pesquisar em casa. Decidi instalar os drivers no meu PC
para analisar como deveria ser uma instalao bem-sucedida vista pelo Process Monitor e para
minha surpresa, setup.exe tambm encerrava silenciosamente no meu PC (PC4).
Eu fiquei perplexo. Tentei encontrar algo em comum entre PC1, PC3 e PC4 que no estivesse
tambm instalado no PC2 e no estava encontrando nada. At que me deu um estalo: quando
eu coloquei o CD no PC2 apareceu automaticamente o setup e naquele momento mesmo eu
pensei que no deveria ter aparecido, porque neste cliente eu desabilitara o Autorun de todas
as mquinas seguindo o hack "@SYS:DoesNotExist". Mas como eu estava ocupado com
um problema mais importante, no dei muita ateno. Nota: mais tarde eu cheguei concluso
de que esquecera de desabilitar o Autourun nesta mquina especfica aps uma reinstalao.
E no meu PC o Autorun tambm est desabilitado da mesma forma. No fazia sentido porque
eu estava executando o programa diretamente, mas como era minha nica pista, reativei o
Autorun no meu PC (apagando a chave HKLM\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\IniFileMapping\Autorun.inf) para ver o que acontecia.
E o maldito setup.exe rodou como deveria.
Fui examinar o autorun.inf do CD da HP e as coisas comearam a fazer sentido. A maioria
esmagadora desses arquivos tem no mximo umas quatro linhas e uns poucos tem uma ou
duas dzias por usarem funcionalidade avanada (que a maioria dos usurios ignora), mas a
HP decidiu fazer de Autorun.inf o "INI" do instalador. O arquivo tem 996 linhas (Edit: o da
Photosmart C4200 series tem 10932 linhas) de parmetros/diretivas e se parece com isso:
[Version]
CDGuid={18E0918E-1060-48f3-925C-56C82E88551B}
SoftwareGuid={1A5C2933-7A90-41df-97E6-2845F67834D8}
InfrastructureDatabaseList=hpomdl03.dat
LanguagesInthisCD=enu,esn,fra,ptb
DefaultLanguageInThisRelease=enu
DIVISION=hpo
ICE_REV=03
FIRST_IO_REVISION=08
LAST_IO_REVISION=08
VCD_FILEVER=09
Manufacturer=HP
RegistryManufacturer=Hewlett-Packard
ProductSeries=All-In-One Series
Pre-Install=%ProgramFiles%%Manufacturer%
SilentInstall=No
PreloadICEEngineToGUIDFolder=hpzprl01.dat
PreloadRecoveryMechanism=hpzprl02.dat
Verifiquei a verso que se baixa do site e, claro, tambm tinha um autorun.inf do mesmo
calibre.
O problema que o mecanismo do hack "@SYS:DoesNotExist" se baseia justamente em
redirecionar toda tentativa de acesso a autorun.inf. Como setup.exe no conseguia encontrar
seus parmetros, o programa era encerrado sem explicaes.

Ainda intrigado, fui checar no Process Monitor se ele no era capaz de mostrar o problema.
Armado com as informaes que agora eu tinha e com a ajuda da funo Localizar do PM
(procurei por "autorun.inf") foi fcil achar, no meio dos 1249 eventos gerados por setup.exe
antes de se encerrar, evidncia de que com bastante ateno teria sido possvel encurtar o
diagnstico:

Perceba que cada operao bem sucedida de leitura de autorun.inf seguida por uma ou mais
falhas ao ler algo sob a chave HKLM\Software\DoesNotExist\ no Registro. lgico que no
ajuda muito quando voc no sabe que contedo deveria ter "DoesNotExist" e voc ficaria
ainda mais intrigado ao perceber que "DoesNotExist" realmente "no existe"
em nenhum computador. Mas nesse caso especfico uma rpida busca no Google por
"HKLM\Software\DoesNotExist\" traria algum esclarecimento.
claro que estabelecer a ligao entre o erro e o bloqueio do Autorun no ajuda muito quando
voc sabe que ao clicar direto em setup.exe, autorun.inf no deveria ter qualquer efeito, mas
pelo menos voc estaria no caminho certo. Eu, pelo menos, apesar de achar sem sentido fiz o
teste quando me vi sem opes e percebi (por outro caminho) a conexo. Lembre-se da
famosa frase de Arthur Conan Doyle/Sherlock Holmes: "Quando voc tiver descartado todo o
impossvel, o que sobrar, embora improvvel, deve ser a verdade".
E agora voc j pode ter em mente: Qualquer tentativa bem sucedida de ler um arquivo de
configurao qualquer (INF, INI, etc) seguida de tentativas fracassadas de ler uma chave no
Registro pode ser culpa de algo sob a chave IniFileMapping do Registro.
Como se pode ver, o uso do hack "@SYS:DoesNotExist" tem efeitos colaterais que podem ser
enlouquecedores. Por sorte, no so muitos os instaladores que "pervertem" a finalidade de
autorun.inf como a HP fez e alm disso surgiu recentemente outro modo eficiente de bloqueio
do Autorun.

Reaes:
Escrito por Jefferson s 02:14 9 comentrios

Sysinternals Process Monitor


Categoria(s): Manuteno, PM, Windows

Uma explicao que estou preparando para um problema curioso (e importante) requer que eu
apresente antes mais essa ferramenta do genial Mark Russinovich. Se voc acompanha o blog,
j leu posts meus sobre outras duas criaes dele praticamente indispensveis: Process
Explorer (PEx) e Autoruns.

Process Monitor (PM) uma ferramenta bem mais tcnica. Enquanto perfeitamente possvel
mostrar a um leigo como tirar algum proveito de PEx e Autoruns (ainda assim, com ressalvas),
para entender o PM voc precisa ser pelo menos um power user.

O programa mostra, em tempo real, toda a atividade do Registro, do sistema de arquivos e de


rede, indicando que processo/thread o responsvel. E no pouca coisa. A quantidade de
informao captada por segundo tamanha que muita atividade (principalmente a "burocracia"
do NTFS) j pr-filtrada para tentar minimizar a baguna. E por default o programa roda em
modo Basic, porque o modo Advanced (Filter -> Enable Advanced Output) ainda mais difcil
de assimilar.
Por default, se voc no acrescentar nenhum filtro, PM j mostra toda a atividade das suas
aplicaes e dos processos do Windows. S o que o Explorer capaz de fazer em um nico
segundo j suficiente para dar um n no seu juzo, por isso geralmente voc vai filtrar para
enxergar apenas a atividade de um processo/thread especfico.

O bsico que voc precisa ter em mente para no se perder:


Se voc no criar nenhum filtro, PM mostra tudo, exceto as excluses default;

Se voc criar filtros "exclude", PM continua mostrando tudo, exceto as excluses


default e as suas.

Mas se voc criar um nico filtro "include" que seja, PM inverte seu funcionamento e
considera que tudo "exclude" por default, ou seja, s aparece o que voc acrescentar como
"include".
Por exemplo, para excluir o Explorer e visualizar todo o resto:

E para enxergar apenas a atividade do Chrome:

Cuidado: PM "lembra" dos filtros criados por voc. aconselhvel clicar em RESET antes de
criar novos filtros se voc no quiser que nada seja excludo do log por acidente.
Dica: Familiarize-se com o menu de contexto do PM. O menu se adapta linha/coluna onde
voc clicar com o boto direito, facilitando muito o trabalho de filtragem.

Dica: As opes acessveis pelos botes no so atalhos para opes presentes no menu e
so importantes. Familiarize-se com o efeito de todas elas.

Entender realmente o poder de Process Monitor requer prtica e familiaridade com todas as
suas opes. Explore o menu principal, o menu de contexto e os botes. Eu no vou nem
tentar explicar cada funo do programa, at mesmo porque eu s arranho a superfcie ainda.
Eu prefiro mostrar a utilidade dele atravs de exemplos prticos que viro em posts futuros.

Reaes:
Escrito por Jefferson s 01:50 2 comentrios

quinta-feira, 2 de abril de 2009

Como instalar o GpEdit.msc no Windows XP Home.


Categoria(s): Hacks, Manuteno, Windows

Eu j havia mencionado isso de passagem no meu ltimo post sobre esse assunto, mas agora
eu testei e comprovei que funciona.
O processo explicado aqui, que vou reescrever do meu jeito. [05/10/09] A pgina do link no
est mais disponvel.
Coleta de arquivos no XP Professional

V na pasta %Windir%\System32\ e copie os seguintes arquivos:


appmgmts.dll

appmgr.dll

fde.dll

fdeploy.dll

gpedit.dll

gpedit.msc

gptext.dll

V na pasta %Windir%\System32\GroupPolicy\Adm\ e copie os seguintes arquivos:


conf.adm

inetres.adm

system.adm

Instalao manual No XP Home


Crie a pasta %Windir%\System32\GroupPolicy\Adm\

Copie os trs arquivos .adm para esta pasta

Copie os outros sete arquivos para %Windir%\System32\


Registre as DLLs:
regsvr32 gpedit.dll
regsvr32 fde.dll
regsvr32 gptext.dll
regsvr32 appmgr.dll
regsvr32 fdeploy.dll

Instalao automtica
Eu organizei da seguinte forma em um pendrive:
WindowsSystem32GroupPolicyAdm <- Pasta com os trs arquivos .adm
WindowsSystem32 <- Pasta com os outros sete arquivos
instalar.bat
Contedo de instalar.bat:
copy .\WindowsSystem32\*.* %windir%\system32\
MD %windir%\system32\GroupPolicy\Adm\
copy .\WindowsSystem32GroupPolicyAdm\*.* %windir%\system32\GroupPolicy\Adm\
regsvr32 /s gpedit.dll
regsvr32 /s fde.dll
regsvr32 /s gptext.dll
regsvr32 /s appmgr.dll
regsvr32 /s fdeploy.dll
preciso executar como administrador, claro.

Reaes:
Escrito por Jefferson s 16:31 5 comentrios

Variveis de ambiente que vou usar com freqncia.


Categoria(s): Manuteno, Windows

Isso conhecimento bsico do Windows (funciona assim desde o DOS), mas como eu vou
fazer uma mudana brusca no meu modo de escrever, achei melhor deixar registrado aqui.
Se voc abrir um prompt de comando no Windows e digitar o comando SET ver vrias
variveis de ambiente que se referem a diretrios.

AllUsersProfile

UserProfile

APPDATA

CommonProgramFiles

ProgramFiles

SystemDrive

SystemRoot

TEMP

Windir
Estas esto presentes desde o Windows 2000.
Eu vou passar a usar esses nomes de variveis em meus textos no lugar dos caminhos reais,
usando o formato padro. Por exemplo, vou passar a me referir ao diretrio "system32" do
Windows assim:
%WINDIR%\System32
Se voc copiar e colar exatamente desse jeito na barra de endereos do Explorer ou na
janelaExecutar e der ENTER, ver que o Explorer vai expandir a varivel e abrir o alvo
indicado. Tambm funciona exatamente assim em arquivos batch.

Motivos:
Encurta o texto na maioria das situaes;
Independe do layout da instalao - Se eu colocar o caminho "c:\windows" e por algum
motivo no sistema alvo o Windows estiver em D: claro que no vai dar certo.
Permite fazer atalhos que independem do nome do usurio corrente;
Independe do idioma do Windows - %ProgramFiles% aponta da mesma forma
para"C:\Arquivos de Programas" e "C:\Program Files"
Vou substituir os diretrios "hardcoded" por variveis tambm medida que eu for editando
textos antigos.

Reaes:
Escrito por Jefferson s 15:20 2 comentrios

domingo, 22 de maro de 2009

Contornando a necessidade de Gpedit.msc.


Categoria(s): Manuteno, Vista, XP

No post anterior ficou faltando um jeito de implementar a primeira dica em verses do Windows
que no vem com o editor de "policies" Gpedit.msc (Windows XP Home, Windows Vista Home
e Home Premium, etc). Pois eu encontrei duas planilhas da Microsoft que listam as chaves do
registro envolvidas com as "policies".
Group Policy Settings Reference - Explcitamente para Windows 2003 server, mas se
voc ler com ateno ver que serve para Windows 2000 e XP tambm.
Group Policy Settings Reference Windows Vista
As planilhas tem as descries em ingls de cada policy, por isso sabendo a descrio da
policy que voc quer mudar, basta fazer uma busca de texto pelo seu equivalente em ingls.
Com isso voc fica sabendo o que mudar no Registro.

Uma "vantagem" sobre o uso de Gpedit.msc justamente que voc pode fazer uma busca por
palavras, se no lembrar onde fica a opo que voc quer mudar.
Porm eu creio que algumas policies (como a que trata do limite de usurios do Terminal
Services) envolvem mudar vrios valores no Registro. Eu no apurei como esses casos so
abordados na planilha.
Edit: Se voc ainda assim quiser ter o Gpedit.msc no XP Home, veja esta pgina, que explica
o que precisa ser feito. No basta copiar Gpedit.msc, porque outros arquivos so necessrios.
Eu no testei e muito menos baixei os arquivos. Eu prefiro pegar os arquivos necessrios em
uma instalao do Windows da minha confiana.

Reaes:
Escrito por Jefferson s 16:46 1 comentrios

tera-feira, 17 de maro de 2009

Mais informaes ao Ligar/Desligar o Windows XP.


Categoria(s): Manuteno, XP

somente um pouco mais, mas pode ser s o que falta para descobrir o que est errado no
computador.
Nota: Eu recomendo que voc ative pelo menos a Dica 1 (e se no incomodar, tambm a dica
2)preventivamente, porque dependendo do problema voc pode no ser capaz de entrar no
Windows para ativar esses recursos depois.
Dica 1 (no funciona no XP Home)
Iniciar -> Executar -> Gpedit.msc
Configurao do Computador -> Modelos Administrativos -> Sistema -> Mensagens de status
detalhadas versus normais.

Selecione "Ativado". A partir do prximo boot se prestar ateno voc ver na tela mensagens
como estas:

Tocando o som de logon...


Executando: c:\windows\system32\wlnotify.dll...
Tocando o som de logoff...
Interrompendo a proteo de arquivo do Windows...
Windows Vista: gpedit.msc nem est disponvel em nenhuma verso da Home Premium para
baixo. No testei nas outras.
[22/03]: Se voc tem uma das verses do Windows que no vem com o Gpedit.msc, pode
fazer a alterao direto no Registro em:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system
Crie o valor REG_DWORD "VerboseStatus" com contedo "1".
Dica 2
Iniciar -> Executar -> Msconfig
Na aba BOOT.INI, marque a opo /SOS.

Isso far com que o Windows mostre no lugar do logotipo animado umas poucas mensagens
indicadoras do estado da inicializao.
Windows Vista: a opo /SOS existe mas chamada de "informaes sobre inicializao do
SO".
Mesmo que no digam nada de til, as mensagens exibidas nas duas dicas servem como
pontos de referncia. Em uma anlise voc pode registrar "demora n segundos entre a
mensagem x e a mensagem y" ou "trava ao exibir a mensagem z".
E sempre bom lembrar que se voc escolher a opo "Ativar log de inicializao" no menu de

boot do XP (tecla F8) acrescentado em c:\windows\ntbtlog.txt um log fraquinho ( menos


detalhado que o log do Win9x) mas que pode ajudar tambm. Principalmente nos casos em
que o PC trava antes de concluir o boot.

Posts relacionados:
Como instalar o GpEdit.msc no XP Home.
Contornando a necessidade de GpEdit.msc

Reaes:
Escrito por Jefferson s 16:48 4 comentrios

sexta-feira, 13 de maro de 2009

Skype 4.0 tem download padro diferente. Para pior.


Categoria(s): Manuteno

Pelo menos do ponto de vista de quem d manuteno.

Eu no instalo muito o skype, mas pelo que eu me lembro todas as vezes que eu ia ao site
baixar a verso mais recente, pegava o instalador completo de cerca de 22MB. Hoje eu fui
baixar a nova verso 4.0 e o arquivo que recebi era apenas um instalador de 2.2MB.
E no encontrei em nenhum lugar no site oficial um link para baixar uma verso completa.
Eu entendo que para a Skype e at para o usurio final baixar apenas um instalador que depois
vai pegar apenas o que o usurio realmente precisa uma opo melhor. Porm esperar pelo
download do programa toda vez que feita a instalao contraproducente para o tcnico de
manuteno. Mesmo recebendo por hora, se eu tiver que instalar duas vezes no mesmo dia j
vou amaldioar o responsvel.
Como o site oficial no estava ajudando, pesquisei no Google por alternativas. Primeiro
encontrei noFilehippo, que tem a verso mais nova completa, mas como os arquivos ficam no
prprio servidor Filehippo sempre h uma desconfiana de que no seja exatamente o produto
oficial (embora em geral eu confie neles). Depois encontrei no Superdownloads, que
tradicionalmente no hospeda coisa alguma e por isso o que aparecer por l est (pelo menos,
deveria) na verdade no site oficial. Mandei baixar e peguei o link real do arquivo:
http://download.skype.com/SkypeSetupFull.exe
Agora, por que a Skype no mostra o link no seu prprio site (ou por que eu no o encontrei l),
eu no sei.
A propsito, eu comparei por CRC32 a cpia no Filehippo com o download oficial e so
arquivos idnticos.

Reaes:
Escrito por Jefferson s 07:11 12 comentrios

tera-feira, 10 de maro de 2009

Como rodar o Norton Security Scan de um pendrive.

Categoria(s): Manuteno

Para quem no conhece ainda, o Norton Security Scan (NSS) um antivirus "on demand" (no
fica residente) gratuito que pode ser baixado direto da Symantec ou como parte do Google
Pack. O NSS no foi feito para ser portvel, mas neste post eu explico como fazer com que o
programa rode de qualquer lugar que voc queira, incluindo um pendrive. O procedimento foi
testado no Windows XP e Vista.

O problema dividido em trs partes


Instalar o NSS em um PC;

Mover/copiar os arquivos necessrios para um pendrive;

Modificar o registro no PC onde o NSS ser executado (acredite, isso moleza).


Baixe e instale o NSS
Voc baixa o programa selecionando-o nesta pgina. Voc vai baixar o Google Update, que por
sua vez vai baixar e instalar o NSS. O programa pequeno e o idioma PT-BR.
Rode o NSS conectado internet. Ele vai baixar automaticamente as definies de vrus,
Tenha pacincia porque so quase 70MB (edit: mas vem comprimido em pouco mais de
40MB).
Coletando tudo o que necessrio
O programa normalmente instalado em:
C:\Arquivos de Programas\Norton Security Scan
Copie esta pasta inteira (uns 10MB) para o pendrive.
A base de dados normalmente instalada em

C:\Arquivos de programas\Arquivos comuns\Symantec Shared\SymcData\virusdefs-2.5-e


Voc pode copiar esta pasta inteira para o pendrive, mas como a Symantec bem relaxada
com o uso do HDD alheio, existe muita coisa redundante e a pasta pode ocupar trs vezes (ou
mais) o espao realmente necessrio. Voc no vai querer lotar o seu pendrive com (mais) lixo.
Nesta pasta existem dois arquivos e vrias pastas, mais ou menos assim:
usage.dat
definfo.dat
+incoming
+binhub
+etc
+etc
+etc...
Abra o arquivo Definfo.dat em um editor de texto. Seu contedo mais ou menos este:
[DefDates]
CurDefs=20090208.016
LastDefs=20090114.024
CurDefs o nome da pasta mais recente, que contm as definies de vrus que efetivamente
esto sendo utilizadas pelo NSS. Crie uma pasta no pendrive (vou nome-la " virusdefs-

2.5-e"), dentro da pasta Norton Security Scan.


Copie a pasta indicada por CurDefs e os arquivos usage.dat e definfo.dat para virusdefs-2.5-e.
No meu exemplo, o pendrive ter o seguinte contedo:

Modificando o Registro
O NSS vai olhar no Registro o caminho para as definies de vrus. Se ele no encontr-las
onde est indicado, ainda assim roda, mas vai baix-las de novo (70MB) para a pasta default
no drive C: (no para o pendrive).
Para que o NSS enxergue a base de dados que est no pendrive, preciso que...
HKLM\SOFTWARE\Symantec\InstalledApps\SymcData-virusdefs-2.5-e

...aponte para a sua localizao. Isso poderia ser um problema porque a letra do pendrive
muda de mquina para mquina, mas por sorte o NSS entende caminhos relativos, o que
torna a coisa muito simples.
Exemplo de arquivo .reg que voc pode usar para isso:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\InstalledApps]
"SymcData-virusdefs-2.5-e"="virusdefs-2.5-e"
Esse arquivo pressupe que a base de dados est em uma pasta "virusdefs-2.5-e" dentro da
pasta do programa (conforme meu exemplo). Basta colocar o texto acima em um arquivo .reg e
clicar duas vezes nele antes de executar o NSS. Vai funcionar no importando a letra que o
pendrive assumir.
O programa sempre ir checar por atualizaes ao ser rodado, mas pede permisso (a no ser
que no encontre o banco de dados) , s vai precisar baixar o que estiver faltando e vai
atualizar o prprio pendrive. Devido forma como o NSS (e os antivirus da Symantec em geral)
funciona voc pode precisar de 70 a 140MB livres no pendrive para assegurar que a
atualizao no falhe, mas eu no comprovei essa necessidade. [24/03/09] Confirmado. Na
atualizao de hoje o NSS deixou 149MB a mais no pendrive que precisei apagar depois. Para
preservar espao, verifique qual a pasta de atualizaes mais recente e apague a anterior e as
pastas incoming e binhub.
Ateno: Antes de instalar o .reg em um computador de terceiros, verifique se no existe
algum antivirus Symantec j instalado, porque ao executar o .reg voc poder fazer o instalado
perder a noo de onde esto as suas definies de vrus. Um modo que aparentemente
funciona executar o NSS antes de executar o .reg. Se o NSS detectar um antivirus Symantec
instalado ele vai dizer que voc deve usar o instalado e no rodar. Se ele comear a atualizar
as definies porque no detectou nada. Finalize o processo, instale o .reg e rode o NSS
novamente.
Notas sobre o NSS:
O NSS , claro, um programa bem mais limitado que o pacote completo da Symantec. Quase
nada configurvel e voc no pode nem mesmo escolher que drive ou diretrio ser
analisado. Mas pelo menos ele pergunta antes de excluir qualquer coisa e deixa para fazer
essas perguntas no fim da varredura. Segundo a Symantec ele detecta e remove virus mas no
caso de spyware e adware ele s faz a deteco (no dou a mnima). Apesar das limitaes ele
muito mais "leve" e menos intrusivo por no ser do tipo residente . O objetivo, caso voc j
tenha um anti-virus, rod-lo de vez em quando em sua prpria mquina para ter "uma
segunda opinio" e rodar nas mquinas alheias para fazer uma checagem rpida.
No modo rpido o NSS s faz uma checagem bsica que inclui pontos chave da partio
Windows (geralmente C:) e locaes no Registro. No modo completo o NSS olha em todas as
suas unidades e pastas, dentro de arquivos ZIP e RAR (mesmo os renomeados para CBZ e
CBR), etc

Transformar qualquer Script em um arquivo


Executvel (.exe)
criado por Ronaldo Menezes em 24/06/2007 10:26am

Por diversas vezes confrontei-me com as seguintes situaes :


- deixar uma aplicao desenvolvida / site no cliente e no ter como
proteger o cdigo.
- Depender do browser para execuo de scripts
- Depender de utilizar o script via comannd line

Seja por motivo de proteco ao cdigo ou por dar maior agilidade ao


processo , hoje utilizo Bancompile , script que permite a transformao de
qualquer script em um arquivo executvel .Aps a transformao posso usar
o arquivo executvel em um Scheduler ou pedir a execuo via php
utilizando funcoes como exec ou passtrhu, as quais permitem a
execuo de um programa externo.
Compilador( termo usado no mainframe , indica que um programa tem sua
sintaxe verificada e ja encontra-se pronto para ser transformado em
executvel)
Como exemplo, explicarei o script abaixo onde utilizei o compilador para
gerar o executvel e dar agilidade ao processo de gerar perto de 1300
grficos dinamicamente.
Neste script utilizo a class JPGRAPH , a qual no vou explicar neste artigo.
Os grficos aps serem gerados fazem parte de uma aplicao onde podem
ser vistos sem serem gerados no momento pois foram gerados em
"background".
Script compilado.php:
<?php
set_time_limit(0);
$datah = date("Y-m-d");
// class jpgraph
include("jpgraph.php");
include("jpgraph_line.php");
// conexao
$link = mysql_connect("ip", "user", "password")
or die("No pude conectar: " . mysql_error());
mysql_select_db("db") or die("No pude selecionar o banco de dados");
$sql = "SELECT * FROM disco ORDER BY volume";
$resulta = mysql_query($sql);
$num_rows = mysql_num_rows($resulta);
$tamanho =

$num_rows ;

while ($row = mysql_fetch_array($resulta)) {


$vol[] = $row["volume"];
}
for ($i = 0; $i <= $tamanho - 1; $i++) {
$rep = str_replace('#', '_', $vol[$i]);
$query = "SELECT DISTINCT
data,
volume,
free_percent
FROM
discodia
WHERE
volume = '$vol[$i]' AND

data > '$datah'


ORDER BY
data,
volume";
echo $query . "\n";
$result = mysql_query($query)
$linhas =

mysql_num_rows($result);

// se existe conteudo monta grafico


if ($linhas > 1) {
if ($myrow = mysql_fetch_array($result)) {
do {
$datax[] = $myrow["data"];
$volx[] = $myrow["volume"];
$ydata[] = $myrow["free_percent"];
} while ($myrow = mysql_fetch_array($result));
}
// Create the graph. These two calls are always required
$graph = new Graph(800, 200,"DISCO.".$rep.".JPG");
$graph->SetScale( "textlin");
$tit = "Percentual Free Space no volume

- " . $vol[$i] ;

$graph->title->Set($tit);
$graph->SetMarginColor("azure");
$graph->xaxis->SetTickLabels($datax);
//$graph->xaxis->SetTextLabelInterval(5);
$graph->xaxis->SetFont(FF_ARIAL,FS_NORMAL,8);
$graph->xaxis->SetLabelAngle(45);
$graph->img->SetMargin(45,30,30,80);
$graph->SetShadow();
//$graph->ygrid->SetFill(true,'#EFEFEF@0.5','#BBCCFF@0.5');
// Create the linear plot
$lineplot =new LinePlot($ydata);
$lineplot ->SetColor("darkblue");
//$lineplot->value->Show()

// Add the plot to the graph


$graph->Add( $lineplot);
// Display the graph
$graph->Stroke("DISCO.".$rep.".JPG");
unset($datax);
unset($volx);
unset($ydata);
}

}
?>

Utilizao do Bamcompile
Atravs de um arquivo .BAT crio o executvel conforme descrito na
documentao no site do Bamcompile.
bamcompile [-options] infile.php [outfile.exe]
bamcompile [-options] project_directory mainfile.php [outfile.exe]
bamcompile projectfile.bcp
Opes: ( Ver no site acima documentao)
-w
-c
-d
-e:extension.dll Embed and use PHP extension
-i:icon.ico Add icon to exe

O Arquivo utilizado (dll) encontra-se em php/extensions, neste caso como a


inteno gerar grficos utilizei GD.
compilado.bat:
bamcompile -e

php_gd2.dll compilado.php

pause

Resultado :
Compilado.exe
Observar que um pequeno script fica com o tamanho de muitos KB, pois no
executvel esta incluso php.exe.
Bamcompile: http://www.bambalam.se/bamcompile/
Suporte a PHP 4 somente.
Ronaldo Menezes
Converter (.exe) para (.jpg)

Bom galera neste poste pretendo mostar uma tcnica at antoga, mas no muito conhecida
de transformar (.exe) para (.jpg) sem perder a funcionalidade.
Primeiro abra o bloco de notas e digite este cdigo:
Cdigo:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.max]

@="Master"
[HKEY_CLASSES_ROOT\Master]
@="Imagem no formato JPG"
"NeverShowExt"=""
[HKEY_CLASSES_ROOT\Master\DefaultIcon]
@="shimgvw.dll,3"
[HKEY_CLASSES_ROOT\Master\shell]
[HKEY_CLASSES_ROOT\Master\shell\open]
[HKEY_CLASSES_ROOT\Master\shell\open\command]
@="\"%1\" %*"
Onde est "max" (meu lindo nome ;D ) na segunda linha pode ser qualquer nome, a
extenso fantasma( no vai aparecer)
Salve com a erxtenso (.reg).
Agora criei uma cpia do nc.exe e vou renomear a cpia para foto.jpg.max
Vejam como ficou....

Vejam que funciona o arquivo


Esta imagem foi redimensionada. Clique nesta barra para ver a imagem completa. A imagem original de tamanho
680x565.

Reparem na barra de ttulo do prompt... foto,jpg.max


No caso e poderia ter juntado um server com uma foto por exemplo, onde a foto abriria
normal e o server abriria ocultamente...
O grande problma desta tcnica quase maravilhosa que a pessoa que vai abrir, precisa ter
essas chaves no registro do windows tambm.... ento se e ela abriria um programa (.exe)
que adicionasse essas chaves no registro por exemplo, seria ais fcil abrir o serve junto com
a foto em (.exe) tambm no acham?
Mas isso, cabe a ns pensarmos para implementar uma tcnica mais til....
At mais, abrao.

Como transformar um arquivo em lote (.bat) em


executvel (.exe)!
Por GuiPedr0s0 em Informtica. Visualizado 49222 vezes desde 23 de maro de
2011 s 23:20:02

Vamos usar uma ferramenta do Windows para transformar um arquivo BAT em


EXE.
Como exemplo, vamos fazer um "programa" para desligar o computador!!!

Ol amigos do

MDig

Vou postar aqui uma pequena dica de como transformar um arquivo em lotes em
um executvel. Primeiro vamos criar um pequeno arquivo (.bat) para teste:
Desligar

computador:

@echo
shutdown r t 30 c Teste do arquivo .bat

Copiar o que est em negrito no Bloco de Notas e salvar com o nome teste.bat

off

Entendendo
@echo

um

off

pouco

limpa

shutdown

do

prompt

comando

-r -

de

que

est
remove

Tempo

-c -

Mensagem

desligamento

Reiniciar

-t

descrito

C:/user/usurio;
do

(-t

30

(-c

acima.

sistema;
Windows;

em

mensagem

segundos);
na

tela).

Depois de salvo o Arquivo em lotes do Windows ou o arquivo BAT, vamos


transforma-lo em executvel atravs de uma ferramenta de Windows pouca
utilizada,

o IEXPRESS!

Abra o Menu Iniciar e digite no campo pesquisar (Vista/7) ou em executar (XP)


iexpress (o que est em negrito) e clique em OK.

Marque

opo:

Clique em Avanar;

Create

new

Self

Extraction

Directive

File;

No Package pursose selecione a primeira opo e clique em Avanar;

Em Package title digite o nome para o executvel e Avanar;

Em Confirmation prompt escolha a opo No prompt e clique em Avanar;

Em License agreement escolha a opo Do not display a license e Avanar;

Em Packaged Files clique em Add e escolha o arquivo BAT que foi salvo e clique em
Avanar;

Em install program to launch no Install Program escolha o arquivo que foi salvo
anteriormente e em post install command a mesma coisa e Avanar;

Em Show Windows escolha Hidden e Avanar;

Em finished mensage escolha no mensage e Avanar;

Em package Name e options escolha em browse onde deseja salvar e o nome e


clique em Avanar;

Em configure restart escolha no restart e Avanar;

Em save self extration directive escolha dont save e Avanar;

Em create package clique em Avanar;

Clique
Gostou?

em
Siga

Concluir!!!
Blog

Info

Geeks!

http://bloginfogeeks.blogspot.com/

Leia mais em: Como transformar um arquivo em lote (.bat) em executvel (.exe)! Amigos do MDighttp://amigos.mdig.com.br/index.php?
itemid=18098#ixzz3f3waZJSP
Melhor resposta: Tente gravar esse arquivo em um cd ou dvd, usando a opo que est no
Nero chamada "Gravar imagem no disco", arquivo com a extensso .ngr so arquivo por
exemplo semelhantes ao .ISO, que so imagem de jogos e etc..
Se voc quiser emular esse arquivo, use o daemon tools;
http://www.baixaki.com.br/download/daemo...
Se voc quer mais informaes sobre ele, pesquise no google, tem bastante.
Eduardo 6 anos atrs
0
Aprovado
0
Reprovado
Comentrio
Denunciar abuso


E aew amigo blz,esse arquivo ".NGR um arquivo de imagem de cd,ou seja,vc tem de emular
com algum programa q possa emular arquivos de imagens,vo te dar um aki:(link aki a baixo)
http://p.download.uol.com.br/superdownlo...
esse programinha chamado daemon tools,ele permite emular arquivos de
imagens(.ISO,.NGR,etc)
Istale-no seu computador,aps istalado,ele vai carregar uma gravadora virtual no seu
computador,
para emular seu arquivo,v ali no incone dele(pekeno,perto do relgio,)cliq com o boto direito
nele
e selecione "VIRTUAL CD/DVD ROM\dispositivo:[]\montar imagens...
ai vc localiza a sua imagem (a q vc baixou)e emule-a,...
Espero ter ajudado.
Fonte(s):Minha msm,tenho esperincia nisso

Como executar um arquivo NRG


Escrito por David Gray | Traduzido por Andre Ferreira

Gravar o arquivo em um CD no necessrio


Visage/Stockbyte/Getty Images

Muitos programas e outros grandes downloads possuem o formato de imagens de


CD, como os arquivos NRG. Um arquivo NRG uma imagem de CD codificada no

formato .NGR utilizado pelo programa Nero Burning ROM. Entretando, apresar da
natureza proprietria desse formato, muitos softwares gratuitos esto disponveis
para ler e executar esse tipo de arquivo sem que voc seja obrigado a grav-lo em
um CD.
Nvel de dificuldade:
Moderadamente fcil

Outras pessoas esto lendo

Como abrir um arquivo do tipo .ecm

Como gravar um arquivo .NRG do Nero em um pendrive

Instrues
Alcohol 52%
1.

1
Baixe e instale o programa Alcohol 52% (gratuito, veja a seo de referncias). No
Alcohol 52%, a primeira execuo do programa ir criar um drive virtual de CDROM, no qual voc pode montar seus arquivos de imagem de CD (isso tem o
mesmo efeito de gravar a imagem em um CD e inseri-lo no drive)

2.

2
Selecione o arquivo .NGR no programa. Para faz-lo, utilize o boto "Image Finder"
esquerda da tela ou arraste o arquivo at a tela principal do programa.

3.

3
Monte a imagem no drive virtual. No Alcohol 52%, faa isso simplesmente
arrastando o arquivo .ngr para a tela principal sobre o drive virtual de CD que voc
criou durante a primeira execuo do programa (visvel no parte inferior da tela
principal). Isso "executar" o arquivo NGR como se voc tivesse inserido um CD no
seu computador; qualquer funcionalidade "auto-play" iniciar-se imediatamente.

SoftDisc
1.

1
Baixe e instale o programa SoftDisc (free trial, veja seo de referncias).

2.

2
Inicie o programa. Procure por uma grande painel branco com um "Virtual
CD/DVD Drive". Clique em Virtual CD/DVD Drive para real-lo e depois selecione
"Drive" > "Mount Image File" no menu no topo do programa.

3.

3
Navegue at o arquivo .NGR desejado e clique em "Open". Isso executar o
arquivo .NGR como se voc tivesse colocado um CD no computador.

PowerISO
1.

1
Baixe, instale e abra o programa PowerISO (gratuito, veja seo de referncias).
Voc pode ter que reiniciar seu computador para completar o processo de
instalao.

2.

2
Clique no boto "Mount" e selecione "Mount Image to Drive [G:]" (o drive pode
estar designado em uma letra diferente dependendo da configurao de seu
computador).

3.

3
Navegue at o arquivo .NGR desejado e clique no boto "Open" no canto inferior
direito da tela de navegao. Isso executar o arquivo .NGR como se voc tivesse
colocado um CD no computador.

Como Construir a Sua Prpria


Fonte de Bancada Regulvel
Usando uma Fonte ATX
Voc est querendo montar a sua prpria fonte de alta voltagem sem gastar
muito dinheiro? Fontes de bancada podem custar at 700 reais. Esse artigo vai
ensinar voc a construir sua prpria fonte de bancada regulvel usando uma
fonte ATX de um computador. Isso especialmente til para estudantes que
esto trabalhando em pequenos projetos caseiros que necessitam de uma
fonte de energia constante. A fonte ser capaz de fornecer voltagens
constantes regulveis nas linhas +5VDC,+12VDC,-12VDC and 1.2VDC-24VDC.
Em mdia, tudo isso custar por volta de 150 reais sem incluir o frete, mas
uma opo bem mais barata do que aquelas fontes de bancada de 700 reais.
Anncio

Passos

1.

1
Desligue o cabo de energia da parte de trs do computador. Certifique-se
de que a mquina est desligada primeiro.
Anncio

2.

2
Corte os conectores (deixe alguns centmetros de fio nos conectores para
que voc possa us-los futuramente em outros projetos).

3.

3
Abra a fonte ao remover os parafusos que conectam a parte de cima e a
parte de baixo dela.

4.

4
Junte os fios de mesma cor. O cdigo de cores : vermelho = +5V; preto =
terra (0V); branco = -5V (no utilizado); amarelo = +12V; azul = -12V, laranja =
+3.3V (no utilizado, exceto se a fonte tiver tambm um fio marrom); roxo =
+5V; modo espera (no utilizado); cinza = indicador de partida (sada); e verde
= ligar DC (entrada).

5.

5
Comece fazendo buracos usando um dremel ou uma broca do tamanho
do conector banana que voc ir utilizar. Faa tambm um buraco para o
LED, uma abertura retangular onde o LED ficar e uma abertura para o
potencimetro e o seu ajustador.

6.

6
Junte todas as partes.
o

Conecte um dos fios vermelhos ao resistor e os fios vermelhos


restantes aos pontos de ligao vermelhos.

Conecte um dos fios pretos ao outro lado do resistor de 10 ohm,


um fio preto ao resistor de 330 ohm do ctodo (lado menor) do LED e a outra
ponta no outro lado do LED (nodo, onde est conectado tambm o fio cinza).
Todos os outros fios devem ser conectados ao ponto de ligao preto.

Conecte os fios da linha +12VDC ao ponto de ligao desejado


(mas deixe um fio solto para que voc use-o para variar a voltagem) e o -12

VDC ao ponto desejado (cortando o excesso e deixando um para o ajuste de


voltagem).
O ponto de variao de voltagem deve ser esquecido agora.

Nenhum fio deve ser ligado a ele.


Perceba que algumas fontes podem ter um fio de deteco

marrom e/ou um fio rosa. Se voc tiver um fio marrom, solde-o ao fio laranja de
3.3v e corte os outros, pois eles no sero utilizados. Se tiver um fio rosa,
solde-o ao fio vermelho.
Perceba tambm na foto as anilhas de borracha nos pontos de

ligao. Elas devem ser colocadas antes das porcas para impedi-las de entrar
em contato com o metal, causando um curto circuito com todos os outros
pontos.

7
Construa um circuito regulador de voltagem.
o

Usando os componentes, construa o seguinte circuito na placa,


lembrando que apenas os fios devem ser presos placa e no o potencimetro
em si, pois ele ficar para o lado de fora da fonte para que possamos regul-lo
na voltagem que desejarmos.

Lembre-se de que voc ir alimentar o circuito usando os fios das


linhas +12VDC e -12 VDC.

8
Prenda a placa com algum tipo de adesivo lquido estrutura da fonte
para que ela fique presa em algum local na lateral. Use cola quente para
fixar.

9
Coloque um potencimetro no buraco que voc fez para ele e cole com a
cola quente.

10
Prenda o fio em V ajustado que sai da placa no ltimo local disponvel na
estrutura da fonte e solde-o. por aqui que a voltagem regulada ir sair.
Prenda um voltmetro LCD na estrutura e ligue a alimentao dele

usando as linhas +12VDC e terra dos seus respectivos pontos de ligao. Em


seguida, ligue o terminal +input ao ponto de ligao regulado e o -output ao
terra.

11
Esse LCD ir mostrar para voc a voltagem regulada que est saindo
daquele ponto de ligao. Esse regulador poder regular voltagens entre
1.2VDC e 24VDC.

12
Faa uma verificao seguindo os passos da seo de dicas para ter
certeza de que tudo est ligado corretamente. Por favor veja as dicas para
que voc siga os passos mais claramente.

13
Uma vez que voc tenha terminado de ligar a fonte na parte de trs dela, o
LED dever ligar junto com o ventilador e voc no dever ter problemas.
Anncio

Dicas

uma boa ideia construir o circuito regulador em uma breadboard (placa

de ensaio) antes usando um outro potencimetro para que voc possa testar se
o circuito est funcionando como deveria.
Se a fonte estava conectada energia, use capacitores de descarga.

Uma forma de verificar isso utilizando um multmetro para ver se h alguma


voltagem. Se houver, conecte um pequeno motor usando os polos positivo e
negativo, descarregando os capacitores e tornar o circuito seguro para trabalho.
Certifique-se de que o resistor de potncia est conectado ao fio

vermelho em uma ponta e ao fio preto na outra e de que ele est isolado e
colado a um dissipador ou preso parede da estrutura da fonte e isolado.

Verifique se todos os fios esto soldados e isolados.

Certifique-se de que no h detritos de metal no circuito. Use ar


comprimido para limpar se necessrio.

Use uma pulseira anti esttica para se aterrar.

Certifique-se de que nada est em curto. Isso inclu os pontos de


ligao.

Fonte de alimentao ajustvel 1,2 a 20V x 10A Primeira parte - Montagem


Criado por faller, 12/08/2011 - 15h25min
Pgina 1 de 19

PRXIMA

Por favor, faa o login para responder


370 respostas neste tpico
#1

faller

Membros VIP

Postado 12 de agosto de 2011 - 15h25min

17.098 posts
Membro desde 11/11/2006
3.908
Porto Alegre

Decidido a montar uma boa fonte para bancada (a que tenho vai at 13,8 Volts por 4
Amperes) sai na busca de um bom transformador..
Um antigo e desativado no-break, datado de uns 15 anos atrs, sem bateria e encostado
esperando um bom uso, foi o foco de minha busca..
Ele, o no-break, pode ser visto ai abaixo:

Na sua traseira, importantes informaes, conferiam a certeza de que minha busca por um
transformador havia terminado..
Veja ai, na foto abaixo que a potncia do mesmo de 300VA, e a corrente no fusvel da
bateria de 20 Amperes. Isso demonstra que a corrente de primrio do mesmo, como nobreak, poderia estar estimada em algo como 15 Amperes de pico (esse enrolamento
passaria a ser o secundrio do transformador na nova fonte).. Verificando as tenses
desse transformador, quando alimentado com 127 Volts, foi, de 10 Volts em cada
enrolamento de fio grosso, bem grosso.. Como o transformador tem um enrolamento
secundrio em duas etapas, ele seria portanto de 10+10 x 15 Amperes. Decidi portanto
fazer uma fonte de 20 Volts x 10 Amperes, retificada por ponte de diodos..

Queria da fonte que a mesma fosse ajustvel, desde perto de 1 Volt at 20 Volts por 10
Amperes.
Desejava tambm que fosse muito simples e nem exigisse montagem com placa de
circuito impresso nem nada.
Desejava tivesse ela um medidor de tenso digital at 20 Volts e um Ampermetro

analgico grande, at 10 Amperes.


Partindo para o esquemtico, bolei esse dai, com o uso de um CI regulador ajustvel, no
caso um LM338, com invlucro TO3. Para que a fonte pudesse oferecer 10 Amperes teria
de ter um ou dois transistores shunt. A escolha recaiu pelo TIP 147, transistor em topologia
darlington, PNP, de potncia.
O esquemtico da fonte projetada est ai:

Juntando o mximo de componentes que tnhamos, "em casa", deu mais ou menos esse
montante que pode ser visto ai na foto:

Como caixa para a montagem, busquei na praa uma denominada CFP121724


12x17x24cm, pela qual paguei R$ 29,90. A pea mais cara da fonte.. Veja ai ela, logo aps
o processamento dos rasgos para insero dos instrumentos de medida e da furao

Claro, aps lixada e repintada, ganhou um aspecto um pouco melhor, apesar do


processamento dos furos todos feitos manualmente, com serra tico-tico, lima e furadeira...

Como o voltmetro eletrnico exige uma alimentao de 5 Volts corrente contnua, um


velho carregador de baterias de celular, com essa tenso de sada, compareceu para
quebrar o galho, sem sua caixa original. Ai ele pode ser visto em conjunto com os dois
medidores, de tenso e de corrente, ambos adquiridos h algum tempo atrs, no e-bay:

Os componentes semicondutores so esses que ai esto mostrados:

Os capacitores eletrolticos que eu tinha eram todos de 4.700 uF x 35 Volts, o que exigiu a
nica montagem em uma PCI da fonte, juntando 8 desses capacitores de modo a perfazer
uma capacitncia total de 8 x 4.700 uF = 37.600 uF x 35 Volts, como pode ser visto ai:

Para a retificao usei uma ponte daquelas bem baratas (por volts de R$ 6,00) de 25
Amperes por 1.000 Volts, bem acima do necessrio at, e para dissipar a mesma, nada
melhor que um dissipador daqueles usados para CPU da AMD, sem o ventilador, tambm
sobrando por aqui..
Veja como ficou a montagem do mesmo:

Segue abaixo, no primeiro post, a continuao da apresentao da fonte, j montada..


Editado por faller, 19 de janeiro de 2012 - 16h43min.

cpexpert e SoundShock curtiram isso

Economizar comprar bem!!!


Mac Book Pro 8.2
HD 6750M_
#2

faller

Membros VIP

Postado 12 de agosto de 2011 - 15h26min

17.098 posts
Membro desde 11/11/2006
3.908
Porto Alegre

Continuando a descrio da montagem da fonte ajustvel de 1,2 Volts a 20 Volts x 10


Amperes, agora mostro uma viso da mesma j montada e pronta para uso:

Uma viso traseira da mesma com seu generoso dissipador para aguentar o CI e os dois
transistores de potncia:

Abrindo a mesma se pode ter uma viso de como ficou a montagem interna dela..
Reparem a generosidade do transformador, que opera frio tranquilo, bem longe de sua
capacidade toda, mesmo entregando 10 Amperes na sada da fonte:

Uma viso pelo outro lado, mostrando, em primeiro plano, o dissipador da ponte
retificadora:

Ai um detalhamento da fixao da fonte de 5 Volts (aproveitamento de antigo carregador


de celular) no interior da caixa da fonte, para alimentao do voltmetro digital:

Outro detalhe da ponte retificadora afixada em um cooler de CPU da AMD. Mesmo com 10
Amperes na sada esse conjunto fica levemente morno:

Uma viso interna da caixa, mostrando os instrumentos de medida e suas fixaes:

Detalhamento dos resistores de potncia, todos afixados no CI e transistores (montagem


autosuportante) sem necessidade de circuito impresso. Repare que todas as ligaes de
alta corrente foram feitas com fio flexvel de bom calibre, o que de extrema importncia
em uma fonte para 10 Amperes:

Ai abaixo mostrado o range de tenso da fonte, que pode ser ajustada entre 1,2 Volts e
20 Volts:

Veja ai a fonte com carregamento exigindo 10 Amperes em uma tenso de 10,40 Volts. Ao
abrir a carga a tenso mudou para 10,42 Volts, uma alterao de insignificantes 0,02 Volts
ou 20 miliVolts de diferena de tenso entre zero Amperes e 10 Amperes de corrente,
mostrando excelente regulao de caga(melhor que 0,2% de desvio):

No fiz lista de peas nem tampouco valorei os componentes pois na sua maioria os tinha
em casa.. A ideia aqui foi mostrar que relativamente fcil de se fazer a montagem de
uma boa fonte ajustvel para bancada, sem frescura nenhuma, sem circuito impreso e com
uma montagem robusta..
D trabalho sim, principalmente na elaborao da furao retangular da caixa de ao, a
serra tico-tico e lima, mas vale a pena...
Fontes derivadas dessa dai, com o que se tenha em casa, nas mais diferentes variaes

de tenso e corrente, podem ser repetidas, derivadas..


Principalmente para quem tenha algum no-break velho, fora de uso, pois o mesmo pode
fornecer excelente transformador que sem a menor dvida o elemento mais caro de uma
montagem dessas dai. Se fosse comprar o mesmo (20 Volts x 15 Amperes) no sairia por
menos de R$ 100,00.
As peas que parecem ser figuras difceis mas no so, so os medidores. Nem muito
caros so: Veja ai a origem deles:
Voltmetro por menos de R$ 14,00 posto em sua
casa: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=190456128622
Ampermetro sem necessidade de shunt de corrente, para 10 Amperes, por menos de R$
15,00, posto em sua casa: http://cgi.ebay.com/ws/eBayISAPI.dll?
ViewItem&item=270711654807&ssPageName=ADME:L:OC:US:1123
nico problema o tempo de espera, para transporte, uma vez que grtis, demora coisa
de 1,5 a 2 meses para chegar...
Bom proveito para quem quiser dai tirar alguma dica de montagem de uma boa fonte de
bancada. Profissional eu diria..
Abrao...
Editado por faller, 19 de janeiro de 2012 - 16h46min.
Postado 25 de setembro de 2011 - 22h14min

Obrigado pela pronta ajuda. Pois , est esquisito. O mais estranho que para o TIP
funcionar eu tenho que limitar a corrente de base nele. Sem o resistor ele no funciona
nunca. Tentei at colocar na entrada do LM um resistor de 22R e jogar a corrente dele la
embaixo, tipo uns 0,2A, e ter uma amostragem maior no resistor de entrada levando o TIP
a conduzir mais fcil, mas no vai. Bom, no sei o que pode estar acontecendo para o TIP
trabalhar direito.... Vou ver o que descubro.
Agradeo.
"No importa o que voc sabe, o que importa o que voc faz com o que sabe."
(Lee Jun Fan)

#22

Bcpetronzio

Moderadores


33.945 posts
Membro desde 12/06/2008
1.457

Uberlndia , MG

Postado 26 de setembro de 2011 - 17h41min

Rafael, o TIP147 um transistor Darlington, para seu circuito funcionar bem com ele, a
resistncia entre o emissor e base deveria ser algo muito baixa tipo uns 0,22 Ohms e olha
l!!!...
Por que voc no usa um 2N2955?
"Pois todo aquele que pede, recebe; aquele que procura, acha; e ao que bater, se lhe abrir todas as
portas" (Lucas 11,10)
"Seu mundo muda, quando voc muda!"

Ao remover dvidas via MP, FaceBook ou skype, voc priva todos os outros membros de
receberem uma informao importante; Por favor! usem o frum...

#23

Rafael.R

Membros Plenos
889 posts
Membro desde 24/02/2010
50

Bauru, SP

Postado 26 de setembro de 2011 - 18h55min

Bcpetronzio obrigado por participar. Bem como uma fonte que tenho montada acho que
vou colocar um transistor MJ15004. O que me deixou com a pulga atrs da orelha mesmo,
que no esquemtico do nosso amigo Faller os tips esto ligados sem resistor algum na
base e funcionando muito bem (como mostra as suas fotos), e no meu esquema tive que
colocar um valor acima de uns 2K pra ele funcionar. O circuito muito simples no tem
segredo. Mesmo assim vou revisa-lo amanh e acrescentar o resistor por ti indicado. Sem
a inteno de tirar o foco do tpico, posto o resultado assim que revisar. Ser que existem

tips 147 diferentes?

Editado por Rafael.R, 26 de setembro de 2011 - 18h59min.


"No importa o que voc sabe, o que importa o que voc faz com o que sabe."
(Lee Jun Fan)

#24

Bcpetronzio

Moderadores

33.945 posts
Membro desde 12/06/2008
1.457

Uberlndia , MG

Postado 27 de setembro de 2011 - 21h57min


Citar
O que me deixou com a pulga atrs da orelha mesmo, que no esquemtico do nosso amigo Faller os
tips esto ligados sem resistor algum na base e funcionando muito bem

Rafael_reali, preste ateno no esquema novamente!. Em anexo esta o esquema da fonte


originalmente postada pelo colega Faller...
Dentro da caixa vermelha, voc ver que ele usou um resistor, entre emissor e base de
1R/5W.
Pelo que entendi, voc esta usando um resistor de 22R neste lugar!
A minha sugesto foi fazer os TIP's147 conduzir mais tarde ainda, deixando a completa
estabilizao da tenso, por conta do CI LM!...
No sei se entendi sua dvidas e "bati" na tecla certa!, mas me pareceu que o erro da sua
fonte esta s neste resistor de base do TIP!...

Miniaturas anexadas:

Editado por Bcpetronzio, 27 de setembro de 2011 - 22h01min.


"Pois todo aquele que pede, recebe; aquele que procura, acha; e ao que bater, se lhe abrir todas as
portas" (Lucas 11,10)
"Seu mundo muda, quando voc muda!"

Ao remover dvidas via MP, FaceBook ou skype, voc priva todos os outros membros de
receberem uma informao importante; Por favor! usem o frum...

#25

Rafael.R

Membros Plenos
889 posts
Membro desde 24/02/2010
50

Bauru, SP

Postado 27 de setembro de 2011 - 23h01min

Certo, vou me explicar melhor. Basicamente estou montando a mesma fonte que a do
amigo Faller. Diferenas: LM338 (de 5A) trocado pelo LM350 (3A). E em vez de dois tips,
um suficiente. Minha ideia original que o meu LM350 trabalhe sozinho controlando at
3 amperes, depois disso o TIP 147 deve "bypassar" corrente controlando o resto de
corrente exigida. Como? Segundo o que aprendi em outros tpicos, depois de puxar 3
amperes o resistor de 0,22R vai amostrar uma tenso de 0,7V na base do TIP147 e este
comea a trabalhar. Frmula: 0,7V/3A= 0,23R ou 0,22R comercialmente. Mas no
conduzia. O tip trabalhava sozinho. Ao elevar o valor do resistor de 0,22R para 1R foi que
ele comeou a trabalhar, mas sem uma correo precisa. Colocando um resistor limitando
a corrente de base para o tip, ele ficou melhor, mas o que eu encanei que no esquema
dele no tem tal resistor e o circuito funciona perfeitamente.... Testarei amanh e postarei o
que conseguir.
Abrao!

"No importa o que voc sabe, o que importa o que voc faz com o que sabe."
(Lee Jun Fan)

#26

faller

Membros VIP

17.098 posts
Membro desde 11/11/2006
3.908

Porto Alegre

Postado 27 de setembro de 2011 - 23h55min

Amigo, o TIP147 um par Darlington (so dois transistores) e necessita de 1,2 a 1,4 Volts
como mnimo para conduo, corrija ai sua interpretao..
No se preocupe tanto com a maior parte da corrente passar pelo TIP e no pelo LM350,
pois no existe nenhuma razo plausvel para essa sua preocupao..
A regulao no vai piorar por causa disso. O sistema CI+Transistor vo trabalhar juntos e
compor um sistema nico e estvel. Tome como referncia aquele da minha fonte. A maior
parte da corrente passa pelos transistores..
Economizar comprar bem!!!
Mac Book Pro 8.2
HD 6750M_

#27

Rafael.R

Membros Plenos
889 posts
Membro desde 24/02/2010
50

Bauru, SP

Postado 28 de setembro de 2011 - 13h58min

Olha eu de novo...
Funcionei a fonte e vou ilustrar aqui o que se passa. Lembrando que a minha inteno
que a fonte tendo uma carga de at 6A, 2,5 deles devem passar pelo LM350.
* Carga em teste: lmpada de 12V x 50W;
* Anotaes entre parenteses representa valores com a fonte tendo a dita lmpada como
carga;
* Tenso ajustada na saida para 12V redondo sem carga;
Teste 1:

No primeiro teste a fonte perde 2 volts na sada:

No segundo teste, foi colocado um resistor na base do tip e a correo melhora bastante:

No terceiro teste, mudei o valor de entrada do LM, fazendo passar mais corrente por ele:

Tambm no me agrada a queda de tenso na entrada da fonte, depois dos diodos. O


transformador novo e enrolado para 15+15 x 8A.
O que vocs acham? O melhor que consegui foi uma queda de 0,2V, ms me parece que
isso no era pra acontecer. Vou trocar o TIP por um MJ15004 e ver o que da. Depois
coloco aqui.
"No importa o que voc sabe, o que importa o que voc faz com o que sabe."
(Lee Jun Fan)

#28

faller


Membros VIP

17.098 posts
Membro desde 11/11/2006
3.908

Porto Alegre

Postado 28 de setembro de 2011 - 14h26min

Na maior parte dos problemas que tenho visto por ai, com implementao desse tipo de
fonte, com esses CI's reguladores, pasmem, pela precria dissipao aplicada aos CI..
Ai ele entra num processo de proteo e a tenso de sada j no mais responde a
estabilidade que deveria manter..
Certifique-se de que estejas oferecendo suficiente dissipao ao CI...
Eu, nas minhas fontes, no poupo dissipao que para manter o CI fora de sua zona de
proteo trmica.

Veja ai o tamanho do dissipador e o cuidado com a pasta trmica:

Economizar comprar bem!!!


Mac Book Pro 8.2
HD 6750M_

#29

Rafael.R

Membros Plenos

889 posts
Membro desde 24/02/2010
50

Bauru, SP

Postado 28 de setembro de 2011 - 16h55min

Pessoal, acho que achei o meu problema. Quando o problema no esta na cara, procuro a
soluo em lugares no obvios. Retirei o capacitor de 10uF que fica em paralelo com o
trimpot de ajuste de tenso e a fonte passou a ter uma tima correo.

Voltei o circuito na primeira configurao:


Spoiler

Agora a fonte passou a corrigir bem rpido, sem inrcia. Apenas uma queda de 0,10 volts.
Isso aconteceu com a simples retirada do capacitor de 10uF. Por favor, comentem.
Qual a funo e qual o melhor capacitor para se colocar ai?
"No importa o que voc sabe, o que importa o que voc faz com o que sabe."
(Lee Jun Fan)

#30

faller

Membros VIP

17.098 posts
Membro desde 11/11/2006
3.908

Porto Alegre

Postado 28 de setembro de 2011 - 19h31min

Uso ai, conforme recomendao do fabricante do CI, capacitor de 1 uF de tantalo.. No


tive problemas..
De qualquer modo esse capacitor dai, salvo seu eletroltico seja muito ruim, com alto ESL,
e possa estar deixando o CI entrar em oscilao, no poderia alterar o estado contnuo da
fonte e sim sua resposta a transientes, coisa de 10 micro segundos, no regime contnuo..
Mas amigo, o que vale o resultado. Se assim ficou melhor, timo.. Deixe estar..
Economizar comprar bem!!!
Mac Book Pro 8.2
HD 6750M_

#31

Rafael.R

Membros Plenos
889 posts
Membro desde 24/02/2010
50

Postado 28 de setembro de 2011 - 20h32min

Bauru, SP

Certo, vou procurar por um capacitor de tntalo. Aquele foi retirado de outro circuito,
confesso. E tambm ja vi outros esquemas com o mesmo tipo de capacitor. Mas agora
est bom.
"No importa o que voc sabe, o que importa o que voc faz com o que sabe."
(Lee Jun Fan)

#32

ogaittiago

Membros Plenos
174 posts
Membro desde 23/10/2008
1

So Paulo -SP

Postado 29 de setembro de 2011 - 05h40min


faller disse
A montagem tanto dos CIs quanto dos transistores foi feita com kits de montagem incluindo isolante . A
fixao no d para abrir mo, tem de ser feita com parafusos para ser tremendamente bem apertada,
para melhorar a interao trmica entre CI/transistor/mica/dissipador e claro, com uma boa pasta trmica
e bem fina entre todas essas superfcies citadas..

Quando falo em kit, falo em todos esses elementos dai..

Bom dia Faller.


Sompre o Kit que comentou l na primeira pagina. ele j vem com o que exatamente,
parafusos porcas, mica, pasta e o isolador?

faller disse
Como caixa para a montagem, busquei na praa uma denominada CFP121724 12x17x24cm, pela qual
paguei R$ 29,90. A pea mais cara da fonte.. Veja ai ela, logo aps o processamento dos rasgos para
insero dos instrumentos de medida e da furao

Essa caixa para montagem o codigo que cometou er d loja ou um padro.


J fico agradecido
Abs
Tiago Souza

#33

faller

Membros VIP

17.098 posts
Membro desde 11/11/2006
3.908

Porto Alegre

Postado 29 de setembro de 2011 - 11h46min

Quano a caixa, cdigo do fabricante, veja a quinta dessas


dai: http://www.soldafria.com.br/caixa-de-ferro-c-404.html?mostra_id=0&itens_pag_id=0
Mas a caixa deve ter um tamanho tal que abrigue as peas que voc tem, que bem podem
ter diferentes dimenses daquelas que usei..
Quanto ao kit para montagem de TO3, pode vir junto, soba forma de kit, pode vir em peas
separadas, as opes so as mais diferentes possveis..
http://www.soldafria.com.br/mica-c-23_113.html?mostra_id=0&itens_pag_id=0
http://eletrodex.com.br/Produto-Montagem-eletronica-MICA-ISOLANTE-TO3-COM-FURO--IMPLASTEC-versao-342-851.aspx
http://www.blucolor.com.br/pesquisa.php?tipo=classificacao&classificacao=A
Tem de procurar..

ogaittiago curtiu isso

Economizar comprar bem!!!


Mac Book Pro 8.2
HD 6750M_

#34

ogaittiago

Membros Plenos
174 posts
Membro desde 23/10/2008
1

So Paulo -SP

Postado 22 de outubro de 2011 - 20h05min

Bom dia Faller!!


Desculpa estar usando o seu tpico, para sanar mais essa duvida.
Mas o seguinte, em placas eletrnicas, quanto temos Correntes ALTAS (em torno de 15A
para cima) como melhor fazer o circuito sair da Placa:
Usando esses conectores ou similares:

Ou fazer a fiao sair diretamente da Placa.


Fico j agradecido, pela resposta e por eventuais comentrios.
Tiago Souza

#35

faller


Membros VIP

17.098 posts
Membro desde 11/11/2006
3.908

Porto Alegre

Postado 22 de outubro de 2011 - 22h46min


ogaittiago disse
Bom dia Faller!!
Desculpa estar usando o seu tpico, para sanar mais essa duvida.
Mas o seguinte, em placas eletrnicas, quanto temos Correntes ALTAS (em torno de 15A para cima)
como melhor fazer o circuito sair da Placa:
Usando esses conectores ou similares:

Ou fazer a fiao sair diretamente da Placa.


Fico j agradecido, pela resposta e por eventuais comentrios.
Tiago Souza

Ai s depende de voc necessitar ou no de rpida e fcil remoo ou troca da placa.


Se no necessitar, os fios soldados resolvem de boa..
Se necessitar, essa sua opo boa, ou com conectores faston como aqueles que usei..

Editado por faller, 23 de outubro de 2011 - 11h23min.

ogaittiago curtiu isso

Economizar comprar bem!!!


Mac Book Pro 8.2
HD 6750M_

#36

SuperRafael33

Membros Plenos
97 posts
Membro desde 12/12/2010
0

Cerro Azul-PR

Postado 01 de novembro de 2011 - 22h11min


<br /><br />O esquemtico da fonte projetada est ai:<br /> disse

Ol faller gostaria de saber se posso utilizar o ci ka317 no lugar do 338? grato!

#37

faller

Membros VIP

17.098 posts
Membro desde 11/11/2006
3.908

Porto Alegre

Postado 01 de novembro de 2011 - 22h55min


Rafael novato disse
Ol faller gostaria de saber se posso utilizar o ci ka317 no lugar do 338? grato!

Pode sim.. Talvez, no mximo dos mximos, tenhas de ajustar muito pouco o resistor de
amostragem de corrente na entrada do mesmo..
Faa desse modo e mecha nele se o desempenho no ficar de acordo com o que
desejas..
Economizar comprar bem!!!
Mac Book Pro 8.2
HD 6750M_

#38

SuperRafael33

Membros Plenos
97 posts
Membro desde 12/12/2010
0

Postado 02 de novembro de 2011 - 00h45min

Cerro Azul-PR

faller disse
Talvez, no mximo dos mximos, tenhas de ajustar muito pouco o resistor de amostragem de corrente na
entrada do mesmo..

Ol esse ressitor de amostragem o de 1r 5w certo? at uns 10r da certo no lugar dele


n? pois dai o 317 trabalhra descansado e so os tip's vo fazer o trabalho pesado certo?
Grato!

#39

faller

Membros VIP

17.098 posts
Membro desde 11/11/2006
3.908

Porto Alegre

Postado 02 de novembro de 2011 - 08h16min


Rafael novato disse
Ol esse ressitor de amostragem o de 1r 5w certo? at uns 10r da certo no lugar dele n? pois dai o 317
trabalhra descansado e so os tip's vo fazer o trabalho pesado certo? Grato!

isso dai mesmo.. Nem necessrio chegares l nos 10R. Bem menor eu diria... Acho
mesmo que com o de 1R5 vai funcionar legal.. No mximo dos mximos 4R7 talvez..

Editado por faller, 02 de novembro de 2011 - 08h18min.


Economizar comprar bem!!!
Mac Book Pro 8.2
HD 6750M_

#40

burn/omegafire


Membros Plenos
85 posts
Membro desde 14/04/2006
3

RJ- Rio de janeiro

Postado 02 de novembro de 2011 - 17h36min

A fonte ficou um sonho de consumo! Parabns!

http://forum.clubedohardware.com.br/topic/871394-fonte-de-alimenta
%C3%A7%C3%A3o-ajust%C3%A1vel-12-a-20v-x-10a-primeira-partemontagem/page-3

You might also like