sexta-feira, 24 de dezembro de 2010

Checkdisk (chkdsk) inicia toda vez que o Windows liga

Se isso está ocorrendo é provável que o HD esteja com problemas, porém para resolver esse problema basta copiar o conteúdo abaixo para um bloco de notas e savá-lo com a extensão (.reg) e em seguida executá-lo.

 Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager]
"AutoChkTimeOut"=dword:0000000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager]
"BootExecute"=hex(7):61,00,75,00,74,00,6f,00,63,00,68,00,65,00,63,00,6b,00,20,
00,61,00,75,00,74,00,6f,00,63,00,68,00,6b,00,20,00,2a,00,00,00,00,00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon]
"SFCScan"=dword:00000000
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerMyComputercleanuppath]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6c,00,
65,00,61,00,6e,00,6d,00,67,00,72,00,2e,00,65,00,78,00,65,00,20,00,2f,00,44,
00,20,00,25,00,63,00,00,00

quinta-feira, 23 de dezembro de 2010

Habilitando o ponto de restauração do Windows 2003

Ao procurar a opção de Restauração do Windows 2003 me deparei que no Windows 2003 a criação do ponto de restauração existe, mas vem por padrão desabilitada (não sei exatamente o motivo disso), porém para ativa-la é simples e rápido, caso você tenha interesse, siga os passos abaixo.

1 - Antes de começar é preciso certificar-se que você possui uma mídia do Windows XP, não importa se tem Service Pack integrado ou não, isso não vai fazer diferença no nosso tutorial.

2 - Após conseguir a mídia vamos até o Windows 2003 ja instalado e logado como Administrador, então clique no botão Iniciar > Executar, digite gpedit.msc.

3 - Em configurações do computador, clique em Modelos Administrativos > Sistema > Restauração do sistema.

4 - Você verá dois itens nessa pasta: Desativar restauração do sistema e Desativar configuração. Clique duas vezes em cima de cada um deles e deixe a opção como Desativado. Feche a janela volte para a área de trabalho.

5 - Em seguida, clique no botão iniciar > Executar e digite Regedit. Siga até a chave: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost, dê um duplo clique no valor de Seqüência Múltipla com nome netsvcs. Hávera uma lista, no final dela acrecente SRService. Se você não fizer isso o Windows irá mostrar uma mensagem de erro ao reinicializar.

6 - Com a mídia do Windows XP no drive procure a pasta i386 e copie o arquivo sr.in_ para a raiz C: Vá no menu Iniciar > Executar e digite cmd e aperte o Enter. No Prompt de comando digite cd\ e aperte o Enter. Em seguida digite expand sr.in_ sr.inf. Isso irá transformar o arquivo .in_ em um arquivo .inf.

7 - Digite exit e aperte o Enter para fechar o prompt de comando. Abra o Windows Explorer e clica na raiz C: e você verá o arquivo sr.inf, clique com o botão direito em cima desse arquivo, e clique em Instalar. Ele pedirá o caminho da pasta i386 do cd do Windows XP, apenas digite o caminho para o cd (Exemplo D:) e quando ele terminar de instalar ele reiniciará o sistema.

8 - Após reiniciar, o Windows 2003 já terá a restauração do sistema idêntica a do Windows XP, a única diferença é que ele não deixa desativar o monitoramento das unidades. Será acrescentada uma aba chamada Restauração do sistema nas propriedades do sistema.
Para usar a restauração do sistema clique em iniciar > executar e digite %SystemRoot%\system32\restore\rstrui.exe, ou você pode usar o método tradicional clicando no botão Iniciar > Programas > Acessórios > Ferramentas do sistema > Restauração do Sistema.

sexta-feira, 10 de dezembro de 2010

Disk2VHD

Disk2VHD é um ótimo recurso para migrar máquinas Físicas em máquinas Virtuais, além de ser fácil de utilizar. O programa gera um arquivo .VHD do estado real do computador e podemos importá-lo no Virtual PC, MS Virtual Server 2005 e Hyper-V.

Abaixo o link para o download:
http://technet.microsoft.com/en-us/sysinternals/ee656415

Imagem de uma maquina virtual sendo carregada em sua própria máquina física.

Comando "RUN AS"

Para executar um programa passando as credenciais de Administrador estando logado como usuário comum:

runas /user:dominio\administrador cmd

quarta-feira, 1 de dezembro de 2010

Alterar configurações de perfil no Windows XP

É possível mudar o perfil de um usuário no Windows XP alterando a seguinte chave de registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Por exemplo:
Perfil antigo estava em %SystemDrive%\Documents and Settings\usuario1
o novo em %SystemDrive%\Documents and Settings\usuario1.empresa

Localize o novo perfil com o novo valor de ProfileImagePath e apenas altere para o caminho antigo das configurações de perfil (%SystemDrive%\Documents and Settings\usuario1.empresa será alterado para %SystemDrive%\Documents and Settings\usuario1)

sexta-feira, 26 de novembro de 2010

Deligamento Automático de Computadores

Podemos criar uma tarefa para desligar todos os computadores da empresa em um horário agendado, evitando que computadores fiquem ligados durante a noite ou fim de semana. Para isso criamos um arquivo .bat e agendamos no Agendador de Tarefas do Windows com o seguinte conteúdo:

shutdown -s -t 180 -f -c "DESLIGAMENTO AUTOMATICO DO SISTEMA, PARA NAO DESLIGAR ENTRE NO PROMPT E EXECUTE O COMANDO 'SHUTDOWN -A' " -m file://computer-name/

O parametro -t significa o tempo que a mensagem ficará na tela do usuário.
O comando "shutdown -a" cancela o shutdown automatico caso exista algum usuário trabalhando.

sexta-feira, 19 de novembro de 2010

Área de Trabalho do Computador - Origem do Nome

Já pensaram o porque desse nome "Área de Trabalho" ??

Quando pensamos nos programas e funções mais básicas de um computador, pensamos em pastas, blocos de notas, relógios, agendas e calendários: tudo vindo de cima de nossas mesas de trabalho. A exceção é a lixeira, que normalmente fica no chão...

Interessante, não!!!

quarta-feira, 10 de novembro de 2010

Execução de um Link através de um arquivo BAT

Quando precisamos executar um link com frequência (por exemplo um "cron.php") que só executa através do Internet Explorer podemos criar um arquivo BAT para isso. Abaixo segue o conteúdo do arquivo:

cd\
cd C:\Arquivos de Programas
cd Internet Explorer
start iexplore.exe "http://link/cron.php"
taskkill /im iexplore.exe /f
A opção "taskkil /im iexplore.exe /f" tem a função de fechar o Internet Explorer após a execução da BAT

quarta-feira, 3 de novembro de 2010

Windows Vista/7 - Um perfil temporário é carregado após logon

Para resolver esse problema causado no Windows Vista e Windows 7, basta seguir os procedimentos abaixo:
1.     Inicie sessão no sistema utilizando uma conta de utilizador administrativo diferente da conta de utilizador que está com problemas.
2.     Cópia de segurança de todos os dados na pasta do perfil do utilizador actual se a pasta de perfil ainda existir e em seguida, elimine a pasta de perfil. Por predefinição, o perfil que resida na seguinte localização:
%SystemDrive%\Users\ UserName
3.     Clique em Iniciar, escreva regedit na caixa Iniciar procura e, em seguida, prima ENTER.
Reduzir esta imagemExpandir esta imagem
Se for solicitada uma palavra-passe de administrador ou confirmação, escreva a palavra-passe ou clique em continuar.
4.     Localize a seguinte subchave de registo:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
5.     Na subchave <a0>ProfileList</a0>, elimine a subchave denominada SID .bak.

Nota
SID é um marcador de posição para o identificador de segurança (SID) da conta de utilizador que está com problemas. A subchave .bak SID deve conter uma entrada de registo ProfileImagePath que aponta para a pasta de perfil original da conta de utilizador que está com problemas.
6.     Sair do Editor de registo.
7.     Termine o sistema.
8.     Inicie novamente sessão no sistema.
Depois de iniciar sessão no sistema, é criada novamente na pasta de perfil.

Remote Desktop Windows XP - Removendo Limite de Conexão

Segue abaixo texto (em inglês) referente a remoção do limite de conexão via RDP do Windows XP que hoje é de 1 sessão. Créditos: http://concurrentremotesessions.netfirms.com/

You should only use this dll on WIN XP SP2. (Not the 64-bit version).

One thing I am very annoyed about with SP2 is why they have added (in build 2055) and then taken away in the final Build (2180) Concurrent remote desktop and a physical user logged into the same machine....

So if you are now running the SP2 final, and would like too use this feature. Here is what you must do..

Attached is a zip with 4 files
1. termsrv.dll  - a cracked dll with no concurrent desktops limit.
2. Install.bat  - an install script for the dll
3. enable Concurrent Remote sessions SP2.bat – a registry changing code.
4. uninstall.bat – if you want to cancel the changes – run this script.

Ok, so here what to do

2. Extract the zip...
3. Double click on Install.bat.
4. Reboot.
That is all, you are set to go!

If you get this screen:








Don’t worry – it is ok – it is a windows warning because you are replacing a system dll.

I can’t believe MS removed this feature from the final build of SP2

The termserv here is the same as the one that comes with the final version of SP2 but there is no limit to the number of concurrent remote desktops you can have.

Limitations:
  1. Every user on the computer can have only one concurrent desktop at a time – you can’t login twice with the same user name.
  2.  You have to have fast user switching turned on.  
  3. If you are using a domain on your computer (usually companies uses domains on local networks) – you need to run the “enable Concurrent Remote sessions SP2.bat” every time you restart the computer because some registry values that are needed change every boot. You can put the file in the path “C:\Documents and Settings\All Users\Start Menu\Programs\Startup” and then the first user that will log on will run the script. The script will change the registry only for a user with “administrator” privileges. So if you don’t want to give administrator privileges to all the users on the computer – you can use the “Windows Task Scheduler” and schedule a login task.
More info about the “Windows Task Scheduler” can be found here:


"termsrv.dll" is not the original file from SP2, it is a patched file and I don’t know how legal is it to use is – but I think it will be very hard to catch you – you don’t really install a software, only a dll, and you only “unlock” a hidden property of windows xp. 

sexta-feira, 29 de outubro de 2010

Spooler de Impressão consumindo 100% de CPU

As vezes o Spooler trava e o processo "spoolsv.exe" fica consumindo 100% da CPU. Não adianta ficar matando o processo pois ao voltar ele continua consumindo 100% da CPU. Para resolver esse problema basta fazer o seguinte:

1 - Matar o processo spoolsv.exe no Gerenciador de Tarefas
2 - Entrar no diretório -> C:\Windows\System32\spool\PRINTERS\ e apagar todo o seu conteúdo
3 - Reiniciar o computador

Os arquivos dentro da pasta PRINTERS é quem são os responsáveis pelo uso de 100% da CPU. Após eliminá-los o Spooler não irá mais causar esse problema.

Restringir acesso ao C: pelo TS

Através do TS o usuário pode acessar o  C: clicando 2 vezes no Menu Inicar - Programas por exemplo. Para restringir esse acesso ao disco C: e suas patas exite uma GPO que bloqueia esse acesso:

Editar a GPO da OU especifica - Configuração de Usuário -> Componentes do Windows -> Windows Explorer -> Proibir o acesso a unidades de Meu computador

Ai escolher: Restringir apenas disco C:

quinta-feira, 28 de outubro de 2010

Como visualizar e transferir as as funções FSMO no Windows Server 2003

Definindo as FSMO (”Flexible Single-Master Operation“):
As FSMO são divididas em 2 grupos:
  • Floresta: são regras que afetam toda uma floresta Windows 2000 ou 2003 e podem ser hospedadas por qualquer DC dentro da floresta.
  • Domínio: são regras que afetam apenas um domínio Windows 2000 ou 2003, e podem ser hospedadas por DCs dentro do domínio.
Ao todo, temos cinco FSMO, duas que afetam a floresta como um todo e outras três que afetam um domínio, conforme veremos a seguir:
Floresta
  • Schema Master: O Schema é o coração do Active Directory. Composto de objetos e atributos, que modelam o Active Directory. É através do Schema que dizemos, por exemplo, que o objeto do tipo “USUÁRIO” terá os atributos “NOME”, “ENDEREÇO”, “TELEFONE”, etc. Como o esquema pode ser customizado e deve ser o mesmo em toda a floresta Windows, a regra “Schema Master” se encarrega, principalmente, de evitar conflitos entre os DCs.
  • Domain Naming Master: Ao adicionar um novo domínio em uma floresta (por exemplo, se você adiciona um domínio filho), o nome deste domínio deve ser único na floresta. É esta regra responsável por assegurar isto e evitar conflitos entre outros domínios.
Domínio
  • PDC Emulator: Como o nome já diz, uma das funções desta regra é “emular” um PDC NT 4.0 para manter a compatibilidade com servidores legados (por exemplo, BDCs NT 4.0) e clientes mais antigos. Mesmo que você migre todo seu ambiente para Windows 2000 ou 2003, esta regra ainda é importante, pois é responsável por tratar alterações de contas de usuários, “lockouts” de contas, relações de confianças com outros domínios e pelo sincronismo do relógio no domínio.
  • RID Master. Qualquer DC pode criar novos objetos (usuários, grupos, contas de computadores). Cada objeto deve possuir um identificador único, conhecido como SID. O SID do objeto é construído usando o SID do domínio, mais um ID relativo (RID). Porém, após criar 512 objetos, um DC precisa contatar o RID Master para conseguir mais 512 RIDs (atualmente, um DC contata o RID Master quando ele possui menos de 100 RIDs disponíveis). Isto evita que dois objetos diferentes tenham o mesmo RID em todo o domínio.
  • Infrastructure Master. Esta regra assegura que o “Display Name” de usuários pertencentes a um grupo sejam atualizados caso este atributo seja alterado. É fundamental em ambientes que possuam vários domínios, pois vai assegurar que todos os grupos que um determinado usuário pertença irá refletir o “Display Name” correto.
Para verificar quais DCs hospedam as FSMO dentro da floresta ou domínio, basta simplesmente instalar o “Support Tools” a partir do diretório \Support\Tools do CD de instalação do Windows 2000 / 2003 e digitar o comando “netdom query fsmo” em um prompt de comando. Veja o exemplo:

1 – Instalar o DNS no servidor secundário e replicar zona de DNS.
Transferindo as Funções FSMO
É possível transferir funções FSMO usando o utilitário de linha de comando Ntdsutil.exe ou usando uma ferramenta do snap-in MMC. Dependendo da função FSMO que deseja transferir, é possível usar uma das três ferramentas do snap-in MMC a seguir:
  • Snap-in Esquema do Active Directory
  • Snap-in Domínios e relações de confiança do Active Directory
  • Snap-in usuários e computadores do Active Directory

Transferir a função mestre de esquema

Use o snap-in Mestre de esquema do Active Directory para transferir a função mestre de esquema. Antes de poder usar esse snap-in, é necessário registrar o arquivo Schmmgmt.dll.

Registrar Schmmgmt.dll


1.
Clique em Iniciar e em Executar.
2.
Digite regsvr32 schmmgmt.dll na caixa Abrir e clique em OK.
3.
Clique em OK ao receber a mensagem de que a operação teve êxito:

Transferir a função mestre de esquema


1.
Clique em Iniciar, em Executar, digite mmc na caixa Abrir e clique em OK.
2.
No menu Arquivo, clique em Adicionar/remover snap-in.
3.
Clique em Adicionar.
4.
Clique em Esquema do Active Directory, clique em Adicionar, em Fechar e clique em OK.
5.
Na árvore do console, clique com o botão direito do mouse em Esquema do Active Directory e clique em Alterar controlador de domínio.
6.
Clique em Especificar nome, digite o nome do controlador de domínio que será o novo detentor da função e clique em OK.
7.
Na árvore do console, clique com o botão direito do mouse em Esquema do Active Directory e clique em Mestre de operações.
8.
Clique em Alterar.
9.
Clique em OK para confirmar que deseja transferir a função e clique em Fechar.

Transferir a função mestre de nomeação de domínio


1.
Clique em Iniciar, aponte para Ferramentas administrativas e clique em Domínios e relações de confiança do Active Directory.
2.
Clique com o botão direito do mouse em Domínios e relações de confiança do Active Directory e clique em Conectar-se ao controlador de domínio.OBSERVAÇÃO: É necessário executar esta etapa se não estiver no controlador de domínio para o qual deseja transferir a função. Não é necessário executar esta etapa se já estiver conectado ao controlador do domínio para o qual deseja transferir a função.
3.
Execute um dos seguintes procedimentos:
Na caixa Digite o nome de outro controlador de domínio, digite o nome do controlador de domínio que será o novo detentor da função e clique em OK.-ou-
Na lista Ou, selecione um controlador de domínio disponível, clique no controlador de domínio que será o novo detentor da função e clique em OK.
4.
Na árvore do console, clique com o botão direito do mouse em Domínios e relações de confiança do Active Directory e clique em Mestre de operações.
5.
Clique em Alterar.
6.
Clique em OK para confirmar que deseja transferir a função e clique em Fechar.

Transferir as funções mestre de RID, emulador PDC e mestre de infra-estrutura


1.
Clique em Iniciar, aponte para Ferramentas administrativas e clique em Usuários e computadores do Active Directory.
2.
Clique com o botão direito do mouse em Usuários e computadores do Active Directory e clique em Conectar-se ao controlador de domínio.OBSERVAÇÃO: É necessário executar esta etapa se não estiver no controlador de domínio para o qual deseja transferir a função. Não é necessário executar esta etapa se já estiver conectado ao controlador do domínio para o qual deseja transferir a função.
3.
Execute um dos seguintes procedimentos:
Na caixa Digite o nome de outro controlador de domínio, digite o nome do controlador de domínio que será o novo detentor da função e clique em OK.-ou-
Na lista Ou, selecione um controlador de domínio disponível, clique no controlador de domínio que será o novo detentor da função e clique em OK.
4.
Na árvore do console, clique com o botão direito do mouse em Usuários e computadores do Active Directory, aponte para Todas as tarefas e clique em Mestre de operações.
5.
Clique na guia apropriada para a função que deseja transferir (RID, PDC ou infra-estrutura) e clique em Alterar.
6.
Clique em OK para confirmar que deseja transferir a função e clique em Fechar.

Habilitar os Global Catalog dos Servidores.

Para maiores informações, consulte os artigos KB 223787 e KB 255504