terça-feira, 21 de abril de 2009

Problemas no arranque do Windows

O Windows apresenta mensagens de erro durante o arranque? Partilho aqui algumas soluções possíveis.













Se existe algo que garantidamente o faz transpirar, é o facto de o Windows apresentar uma mensagem de erro durante o arranque. Se tiver sorte, o Windows continuará a carregar normalmente e a mensagem de erro não passará de uma mera contrariedade, apesar de poder ter repercussões em qualquer outro ponto do sistema. Se não tiver sorte, o Windows recusar-se-á a avançar, sugerindo que reinicie o computador ou, pior, que reinstale o Windows.


Na maioria dos casos, reinstalar o Windows é o equivalente a cortar a cabeça de um paciente para curar uma constipação. Felizmente, as soluções são normalmente mais rápidas e muito menos dolorosas, sendo que a Microsoft pesquisou muito intensamente para encontrar as perguntas mais comuns sobre problemas durante o arranque que são apresentadas nesta compilação especial de Perguntas Mais Frequentes (FAQ).


Pode começar agora a preparar-se para o pior. Agora que o computador ainda está a funcionar, é a altura ideal para imprimir alguns artigos úteis da Base de Dados de Conhecimento da Microsoft. O endereço Web encontra-se mais abaixo nesta página.


Recebo a seguinte mensagem de erro quando inicio o Windows: ‘Erro ao carregar kernel. Tem de reinstalar o Windows’. Preferia não reinstalar, se houver forma de o evitar. O que devo fazer?


Basicamente, o ficheiro kernel32.dll desapareceu ou está danificado. O que é necessário fazer é restaurar o ficheiro a partir do CD do Windows. Primeiro terá de mudar o nome do ficheiro danificado (se este existir). Arranque a partir do disco de arranque e opte por carregar com suporte de CD-ROM. Quando a linha de comandos aparecer, escreva o que é indicado abaixo, premindo [Enter] após cada linha:


cd windows\system ´

ren kernel32.dll kernel32.xxx


Agora é necessário extrair uma nova cópia do ficheiro kernel32.dll a partir do CD do Windows. No Windows 98, escreva as duas linhas abaixo, premindo [Enter] após cada linha, e altere d para a letra da unidade de CD-ROM:


d:\win98

extract /a win_28.cab kernel32.dll /l

c:\windows\system\ (tudo numa linha)


Retire o disco de arranque, reinicie e o problema deverá estar resolvido.


O Windows pára logo após aparecer o ambiente de trabalho com uma mensagem de erro indicando que tenho de reinstalar o Windows. Não consigo passar deste ecrã em branco. O que correu mal?


Esta mensagem de erro aparece frequentemente após a desinstalação de um programa de substituição de shell, tal como o Talisman ou Litestep. Tem de arrancar a partir do disco de arranque do Windows e optar por iniciar o computador sem suporte de CD-ROM. Quando aparecer a linha de comandos A:> ou C:>, escreva edit c:\windows\system.ini e prima [Enter]. O utilitário Edit deverá ser executado com o ficheiro System.ini carregado. Localize a linha que começa por shell= e certifique-se de que dela consta shell=explorer.exe. Prima [Alt] + [F] para abrir o menu Ficheiro e utilize os cursores em combinação com [Enter] para seleccionar Guardar. Repita em seguida o processo, mas desta vez escolha Sair. Retire o disco de arranque e reinicie o Windows, que deverá agora arrancar correctamente.


Quando tento carregar o Windows, mesmo em modo de Segurança, é apresentada a seguinte mensagem: ‘Erro ao carregar User.exe. Tem de reinstalar o Windows’.

Isto deve-se a um dll danificado ou em falta. O ficheiro em questão é um Ddeml.dll e poderá ser substituído através do mesmo procedimento descrito em Kernel Danificado, acima. A única diferença consiste na forma de utilização da ferramenta extract:


Windows 98: extract win98_31.cab ddeml.dll c:\windows\system

Windows 98SE: extract win98_28.cab ddeml.dll c:\windows\system


Quando arranco no Windows, aparece uma mensagem de erro indicando que determinados ficheiros estão danificados ou em falta. No entanto, o Windows continua a carregar normalmente. O que se passa?


Existem duas causas principais para que tal aconteça: um programa que não foi desinstalado correctamente, ou um problema com ficheiros que desapareceram de uma localização chave e ficaram danificados. No Windows 98, clique em Iniciar, clique em Executar, escreva sfc e prima [Enter]. Seleccione Extrair um ficheiro do disco de instalação, escreva o nome do ficheiro em falta (incluindo a respectiva extensão) na caixa e clique em Iniciar. Clique em OK para seguir as instruções, extraindo o ficheiro para a pasta Windows\System ou para a pasta que for apresentada.


Se tal não funcionar, procure o ficheiro em falta no disco rígido. É provável que exista um duplicado noutro ponto qualquer. Se o encontrar, copie-o para a pasta Windows\System. Se não o encontrar, e se o ficheiro for um ficheiro VXD, então o problema está relacionado com o controlador. Procure o ficheiro em questão online, para ver se poderá sugerir quais as origens do controlador. Se o encontrar, remova o hardware em questão do Gestor de Dispositivos, deixe que o Windows o detecte novamente e reinstale a partir da localização original do controlador (provavelmente o CD do controlador).


Se o ficheiro for um ficheiro DLL, passe para o modo online e vá para www.easy-files.com, onde poderá procurar o ficheiro e transferi-lo. Transfira o ficheiro para o computador e copie-o em seguida para c:\windows\system. O problema deverá estar agora resolvido.



A forma mais rápida de obter ajuda para problemas de arranque específicos é através da Base de Dados de Conhecimento da Microsoft. Vá para http://support.microsoft.com e seleccione a versão do Windows no menu pendente em Pesquisar (KB). Introduza as palavras-chave em Para soluções contendo... e certifique-se de que a opção Todas as palavras introduzidas... está seleccionada em A utilizar... Seleccione Texto inteiro junto de Procurar e clique em Pesquisar. Se nenhuma destas opções estiver visível quando aceder pela primeira vez à página, clique na hiperligação Opções de apresentação.


Comece por procurar nomes de ficheiro específicos, caso tenham sido indicados alguns. Se isso falhar, alargue a procura para que inclua palavras como ‘erro’, ‘arranque’, ‘ficheiros em falta’, etc. Se não tiver sorte, vá para o seu motor de procura preferido e alargue a procura a toda a Internet.


Que Mensagem de Erro?


Para obter mais informações acerca de mensagens de erro em particular, quer sejam falhas de paginação inválidas, erros de protecção do Windows ou erros de excepção fatais, consulte o seguinte artigo da Base de Dados de Conhecimento: 315854.

Um flagelo de arranque comum é a mensagem Erro de Protecção do Windows. O temível ecrã azul aparece e o utilizador é forçado a reiniciar. Contudo, nove em cada dez vezes a mensagem reaparece. Estas mensagens assumem uma de duas formas: a nada útil mensagem ‘Erro de protecção do Windows’, ou a mensagem ligeiramente mais elucidativa ‘Erro de protecção do Windows na inicialização do [nome do dispositivo]’.
Existem várias causas principais de erros de protecção do Windows e, apesar de algumas soarem pior do que outras, não entre já em pânico.
Frequentemente, o erro é causado por um conflito entre os controladores em modo real e os controladores em modo protegido, o que aponta para um problema de hardware. Qualquer mensagem de erro fazendo referência a um ficheiro VXD é normalmente causada por este problema. Se não conseguir sequer arrancar em modo de Segurança, é provável que o problema seja causado por um Registo danificado. Se tiver acabado de instalar uma peça de hardware ou um programa, então esse será provavelmente o motivo.
Causas menos prováveis poderão ser ficheiros Win.com ou Command.com danificados (dano que poderá ter sido provocado por um vírus) ou, em casos mais sérios, vários problemas de hardware desde conflitos de memória a componentes com falhas.
Soluções?
A chave consiste em ter acesso a um computador remoto, para que possa procurar mais informações na Internet. Se não tiver acesso, é provável que tenha de reinstalar o Windows de raiz (a melhor forma de o fazer sem perder dados consiste em instalá-lo numa pasta separada das definições actuais do Windows). No entanto, antes de efectuar a reinstalação, siga estes passos…
Tente arrancar em modo de Segurança. Se funcionar, localize a cópia da resolução de problemas de arranque que retirou do Web site da Microsoft para detectar a causa. Se não tiver seguido o nosso conselho e imprimido uma cópia, terá de aceder à Internet através de outro computador.
Forma Mais Difícil
Se isso não funcionar, terá de o fazer da forma mais difícil. Procure primeiro no Registo: é provável que esteja danificado. Arranque a partir do disco de arranque ou inicie o computador sem suporte de CD-ROM. Quando a linha de comandos aparecer, escreva cd\windows\ command e prima [Enter] seguido de scanreg /restore (seguido de [Enter]). Seleccione a cópia de segurança mais recente com 'Iniciado' junto da mesma e prima [Enter]. Assim que receber notificação de que um Registo de trabalho foi restaurado, retire o disco de arranque e reinicie o computador.

terça-feira, 3 de março de 2009

Sistema Operativo

Um sistema operativo (português europeu) ou sistema operacional (português brasileiro) é um programa ou um conjunto de programas cuja função é servir de interface entre um computador e o usuário.


Segundo alguns autores (Silberschatz et al, 2005; Stallings, 2004; Tanenbaum, 1999), existem dois modos distintos de conceituar um sistema operacional:
  • pela perspectiva do usuário ou programador (visão top-down): é uma abstração do hardware, fazendo o papel de intermediário entre o aplicativo (programa) e os componentes físicos do computador (hardware); ou
  • numa visão bottom-up, de baixo para cima: é um gerenciador de recursos, i.e., controla quais aplicações (processos) podem ser executadas, quando, que recursos (memória, disco, periféricos) podem ser utilizados.

    A sigla usual para designar esta classe de programas é SO (em português) ou OS (do inglês Operating System).

Visão geral

Um sistema operativo pode ser visto como um programa de grande complexidade que é responsável por todo o funcionamento de uma máquina desde o software a todo hardware instalado na máquina. Todos os processos de um computador estão por de trás de uma programação complexa que comanda todas a funções que um utilizador impõe à máquina. Existem vários sistemas operativos; entre eles, os mais utilizados no dia a dia, normalmente utilizados em computadores domésticos, são o Windows, Linux, OS/2 e Mac OS X.


O sistema operativo funciona com a iniciação de processos que este irá precisar para funcionar correctamente. Esses processos poderão ser ficheiros que necessitam de ser frequentemente actualizados, ou ficheiros que processam dados úteis para o sistema. Poderemos ter acesso a vários processos do sistema operativo a partir do gestor de tarefas, onde se encontram todos os processos que estão em funcionamento desde o arranque do sistema operativo até a sua utilização actual. Pode-se também visualizar a utilização da memória por cada processo, no caso de o sistema operativo começar a mostrar erros ou falhas de acesso a programas tornando-se lento, pode-se verificar no gestor de tarefas qual dos processos estará bloqueado ou com elevado número de processamento que está a afectar o funcionamento normal da memória.

Funcionamento

Um sistema operacional possui as seguintes funções:

  • gerenciamento de processos;
  • gerenciamento de memória;
  • sistema de arquivos;
  • entrada e saída de dados.


Gerenciamento de processos


O sistema operacional multitarefa é preparado para dar ao usuário a ilusão que o número de processos em execução simultânea no computador é maior que o número de processadores instalados. Cada processo recebe uma fatia do tempo e a alternância entre vários processos é tão rápida que o usuário pensa que sua execução é simultânea.


São utilizados algoritmos para determinar qual processo será executado em determinado momento e por quanto tempo.


Os processos podem comunicar-se, isto é conhecido como IPC (Inter-Process Communication). Os mecanismos geralmente utilizados são:

  • sinais,
  • pipes,
  • named pipes,
  • memória compartilhada,
  • soquetes (sockets),
  • semáforos,
  • trocas de mensagens.


O sistema operacional, normalmente, deve possibilitar o multiprocessamento (SMP ou NUMA). Neste caso, processos diferentes e threads podem ser executados em diferentes processadores. Para essa tarefa, ele deve ser reentrante e interrompível, o que significa que pode ser interrompido no meio da execução de uma tarefa.

Gerenciamento de memória


O sistema operacional tem acesso completo à memória do sistema e deve permitir que os processos dos usuários tenham acesso seguro à memória quando o requisitam.


Vários sistemas operacionais usam memória virtual, que possui 3 funções básicas:

  1. assegurar que cada processo tenha seu próprio espaço de endereçamento, começando em zero, para evitar ou resolver o problema de relocação (Tanenbaum, 1999);
  2. prover proteção da memória para impedir que um processo utilize um endereço de memória que não lhe pertença;
  3. possibilitar que uma aplicação utilize mais memória do que a fisicamente existente.

    Sistema de arquivos


A memória principal do computador é volátil, e seu tamanho é limitado pelo custo do hardware. Assim, os usuários necessitam de algum método para armazenar e recuperar informações de modo permanente.


Um arquivo é um conjunto de bytes, normalmente armazenado em um dispositivo periférico não volátil (p.ex., disco), que pode ser lido e gravado por um ou mais processos.


O sistema de arquivos é a estrutura que permite o gerenciamento de arquivos -- criação, destruição, leitura, gravação, controle de acesso, etc.

quinta-feira, 12 de fevereiro de 2009

Base de dados

Bases de dados, são conjuntos de registros dispostos em estrutura regular que possibilita a reorganização dos mesmos e produção de informação. Um banco de dados normalmente agrupa registros utilizáveis para um mesmo fim.

Uma base de dados é normalmente mantida e acedida por meio de um software conhecido como Sistema Gestor de Base de Dados (SGBD). Normalmente um SGBD adopta um modelo de dados, de forma pura, reduzida ou estendida. Muitas vezes o termo banco de dados é usado como sinônimo de SGDB.

O modelo de dados mais adoptado hoje em dia é o modelo relacional, onde as estruturas têm a forma de tabelas, compostas por tuplas (linhas) e colunas.

Utilização

Os bancos de dados são utilizados em muitas aplicações, abrangendo praticamente todo o campo dos programas de computador. Os bancos de dados são o método de armazenamento preferencial para aplicações multi-utilizador, nas quais é necessário haver coordenação entre vários usuários. Entretanto, são convenientes também para indivíduos, e muitos programas de correio eletrónico e organizadores pessoais baseiam-se em tecnologias padronizadas de bancos de dados.

Um base de dados é um conjunto de informações com uma estrutura regular. Um banco de dados é normalmente, mas não necessariamente, armazenado em algum formato de máquina legível para um computador. Há uma grande variedade de base de dados, desde simples tabelas armazenadas em um único arquivo até gigantescos base de dados com muitos milhões de registos, armazenados em salas cheias de discos rígidos.

Bancos de dados caracteristicamente modernos são desenvolvidos desde os anos da década de 1960. Um pioneiro nesse trabalho foi Charles Bachman.

Fonte: Wikipédia
Link: http://pt.wikipedia.org/wiki/Banco_de_dados

Ficheiros

Em informática, um arquivo é um agrupamento de registros que seguem uma regra estrutural, e que contém informações (dados) sobre uma área específica, registrados no disco rígido de um computador.

Estes arquivos podem conter informações de qualquer tipo de dados que se possa encontrar em um computador: textos, imagens, vídeos, programas, etc. Geralmente o tipo de informação encontrada dentro de um arquivo pode ser prevista observando-se os últimos caracteres do seu nome, após o último ponto (por exemplo, txt para arquivos de texto sem formatação). Esse conjunto de caracteres é chamado de extensão do arquivo.

Como os arquivos em um computador são muitos (só o sistema operacional costuma ter centenas deles), esses arquivos são armazenados em directórios (também conhecidos como pastas).












quarta-feira, 11 de fevereiro de 2009

Dados e informação

  • Dados

São representações codificadas de factos ou eventos, objectos, pessoas ou outros tipos de entidades.
















  • Informação

É o conjunto de dados, devidamente organizados e ordenados, a fim de terem significado.










segunda-feira, 9 de fevereiro de 2009

Reparação de Rato

Rato

Os ratos modernos funcionam através da entrada USB e possuem sensores ópticos. Estes são os mais aconselhados.

Problemas com o rato

O Windows permite configurar o rato e modificar o modo como este se comporta, alterando a rapidez de movimentos e a funcionalidade de cada tecla. Para configurar um rato abra o painel de controlo e escolha a opção Propriedades do Rato.

Se um rato não funciona bem deve verificar se os cabos estão bem ligados, limpa-lo e verificar se está bem configurado. Se estes passos não resolverem o problema, substitua-o.

Reparação de Teclado

Teclado

O Windows permite configurar certos aspectos dos teclados, como por exemplo a linguagem do teclado. Para configurar um teclado abra o painel de controlo e escolha a opção Propriedades do teclado.

Limpar um teclado.

Os teclados acumulam todo o tipo de sujidade, particularmente se o utilizador do computador come, fuma ou bebe perto dele. Para limpar um teclado vire-o ao contrário e abane-o. Use também um aspirador para retirar a sujidade do seu interior.

Se houver necessidade de lavar o teclado, remova as teclas. Lave-as com água, de preferência destilada, limpe tudo direitinho e volte a colocar as teclas. Este passo deve serusado apenas se o teclado necessitar mesmo de uma limpeza profunda e deve ser efectuado com cuidado.

Reparar problemas com o teclado.

Os teclados são tão baratos que não costuma ser necessário perder muito tempo a reparalos. Contudo, se o teclado não funcionar, podem ser adoptadas as seguintes medidas:

· Reinicie o computador (este passo resolve muitos problemas).

· Vire o teclado ao contrário e com um clip tente retirar algum objecto que possa estar a provocar problemas. Podem existir objectos por baixo de uma tecla.

· Verifique se os cabos estão bem ligados.

· Se o teclado possui uma ligação USB, ligue-o a outra entrada.

· Tente ligar o teclado noutro computador para verificar se este funciona. Se não, substitua-o.

· Se tem um teclado PS/2, substitua-o por um modelo USB.