Professional Documents
Culture Documents
[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
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.
Leia tambm:
Pesquisar por:
Pesquisar
Artigos de Cidadania
Artigos de Educao
Educao Ambiental
Educao Poltica
Educao Profissional
Educao Tecnolgica
Educao Financeira
Relao de Escolas
Lngua Inglesa
Lngua Portuguesa
Contedo Geografia
Contedo Histria
Contedo Matemtica
educacao
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
---------------- 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.
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
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":
.....
Gostou da dica? Ento fique sempre ligado na rea "Especial do
Windows 7" do Baixaki. At a prxima!
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"...
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...
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)...
DEC
23
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.
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.
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:
WINDOWS
WINDOWS 7
WINDOWS 8/8.1
LUCAS DOS SANTOS @ 17 MAI 2013 | 10:27 PM
Localize a extenso a ser alterada, clique com o boto direito sobre ela e
escolha Edit Selected File Type.
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.
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.
Condies:
No importa se drive de CD, DVD, gravador, combo... Mas precisa ser baseado em
chipset Mediatek (ela, como sempre...)
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 .
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.
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.
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
Este processo bem simples, mas s funciona em motherboards onde um pendrive de boot
assuma normalmente a letra C:. Como por exemplo:
FIC Conectado;
Gigabyte GA-8VM800M;
Gigabyte GA-94GCM-S2C;
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
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.
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.
Gigabyte GA-8VM800M;
Gigabyte GA-94GCM-S2C;
Reaes:
Escrito por Jefferson s 15:45 0 comentrios
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:)
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;
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
Cenrio:
Notebook HP Pavilion dv6750br;
Reaes:
Escrito por Jefferson s 11:40 11 comentrios
Reaes:
Escrito por Jefferson s 03:22 5 comentrios
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
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
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
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:
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;
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.
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.
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
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.
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
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;
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
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;
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.
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.
Reaes:
Escrito por Jefferson s 11:52 6 comentrios
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
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
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
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:
Reaes:
Escrito por Jefferson s 03:12 19 comentrios
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\
Esta segunda chave tem mais informaes e segundo o Process Monitor a nica das duas
consultada pelo freeware WinUpdatesList, que ajuda bastante nessa verificao:
Reaes:
Escrito por Jefferson s 01:31 3 comentrios
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
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.
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
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
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.
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.
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:
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
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
appmgr.dll
fde.dll
fdeploy.dll
gpedit.dll
gpedit.msc
gptext.dll
inetres.adm
system.adm
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
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
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
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
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
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.
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-
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.
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
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:
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;
Reaes:
Escrito por Jefferson s 05:45 15 comentrios
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.
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;
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.
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
Reaes:
Escrito por Jefferson s 11:51 1 comentrios
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.
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
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
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
Reaes:
Escrito por Jefferson s 03:12 19 comentrios
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\
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:
Reaes:
Escrito por Jefferson s 01:31 3 comentrios
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
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.
Reaes:
Escrito por Jefferson s 14:58 0 comentrios
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
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.
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:
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
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
appmgr.dll
fde.dll
fdeploy.dll
gpedit.dll
gpedit.msc
gptext.dll
inetres.adm
system.adm
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
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
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
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:
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
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
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
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.
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
$num_rows ;
mysql_num_rows($result);
- " . $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()
}
?>
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
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....
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).
o IEXPRESS!
Marque
opo:
Clique em Avanar;
Create
new
Self
Extraction
Directive
File;
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;
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
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
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.
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
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
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
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
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.
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.
PRXIMA
faller
Membros VIP
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
Juntando o mximo de componentes que tnhamos, "em casa", deu mais ou menos esse
montante que pode ser visto ai na foto:
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:
faller
Membros VIP
17.098 posts
Membro desde 11/11/2006
3.908
Porto Alegre
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:
Outro detalhe da ponte retificadora afixada em um cooler de CPU da AMD. Mesmo com 10
Amperes na sada esse conjunto fica levemente morno:
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
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
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
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
#24
Bcpetronzio
Moderadores
33.945 posts
Membro desde 12/06/2008
1.457
Uberlndia , MG
Miniaturas anexadas:
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
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
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
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 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:
#28
faller
Membros VIP
17.098 posts
Membro desde 11/11/2006
3.908
Porto Alegre
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.
#29
Rafael.R
Membros Plenos
889 posts
Membro desde 24/02/2010
50
Bauru, SP
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.
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
#31
Rafael.R
Membros Plenos
889 posts
Membro desde 24/02/2010
50
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
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
#33
faller
Membros VIP
17.098 posts
Membro desde 11/11/2006
3.908
Porto Alegre
#34
ogaittiago
Membros Plenos
174 posts
Membro desde 23/10/2008
1
So Paulo -SP
#35
faller
Membros VIP
17.098 posts
Membro desde 11/11/2006
3.908
Porto Alegre
#36
SuperRafael33
Membros Plenos
97 posts
Membro desde 12/12/2010
0
Cerro Azul-PR
#37
faller
Membros VIP
17.098 posts
Membro desde 11/11/2006
3.908
Porto Alegre
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
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..
#39
faller
Membros VIP
17.098 posts
Membro desde 11/11/2006
3.908
Porto Alegre
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..
#40
burn/omegafire
Membros Plenos
85 posts
Membro desde 14/04/2006
3
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