Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Redes
Redes
Vídeo
Vídeo
Windows
Windows
Outros
Outros
Conteúdo
Artigos
Blog
Editoriais
Notícias
Primeiras Impressões
Testes
Tutoriais
Menu Principal
Boletim
Classificados
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Fórum
Links
Livros Recomendados
Livros do Autor
Pesquisa de Preços
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Twitter
Boletim
Assine hoje mesmo!
 
Procura
 


 
Recomendação
Home » Dúvidas » Windows

Y2K (Bug do Milênio)
Autor: Gabriel Torres Última Atualização: 16 de abril de 2007
Poste uma dúvida nesta categoria!
  • Como eu poderia testar o meu micro para saber se ele está prep...
  • Afinal, o que é o tão falado bug do milênio? Quais são as suas...
  • Quero saber como funciona, como testar os softwares e como cor...
  • Como saber se o meu micro possui o tão falado bug do milênio? ...
  • Na empresa em que trabalho existem diversos computadores, todo...

    Como eu poderia testar o meu micro para saber se ele está preparado para o bug do milenio?

    O programa que você pede é o Y2000.exe, disponível em nossa área de download.

    Afinal, o que é o tão falado bug do milênio? Quais são as suas conseqüências?

    O bug do milênio ocorre quando qualquer programa, por exibir, armazenar ou aceitar a digitação de datas utilizando apenas dois dígitos para o ano, falha na ordenação de datas ou no cálculo de dias entre duas datas, pois ele considerará qualquer ano a partir de 2000 como pertencente a este século (por exemplo, assumirá 2000 como 1900). Os resultados podem ser relativamente inócuos: exibir uma ordem de compra de 01/01/2000 antes de uma ordem de compra de 30/12/1999 em um relatório pode não ter qualquer conseqüência exceto pela estética.

    Mas os resultados também podem ser "catastróficos": se o índice do banco de dados colocar a ordem de compra do ano 2000 antes da ordem do ano 1999, qualquer busca por uma ordem do ano 2000 irá falhar como se a ordem não existisse. Se a ordem de compra previa pagamento à prazo, o sistema pode calcular juros com um século de dias, levando a dívida para as nuvens, ou pode calcular juros negativos, deixando o cliente muito feliz mas o vendedor com um tremendo prejuízo.

    Portanto, o bug afeta qualquer software que manipule datas. Sistemas que somente exibem datas (por exemplo, uma agenda de telefones que armazena o dia do seu aniversário) não terão problema algum ou terão problemas meramente estéticos. Mas se o software compara datas, ordena datas ou gera novas datas, existe o bug. Os softwares afetados variam desde BIOS de hardware diversos até aplicativos de folha de pagamento, controle de estoque, passando pelos sistemas operacionais e suites de aplicativos. O Windows 98 e o Office 97 são alguns dos softwares que apresentam bugs do ano 2000.

    A solução é corrigir os programas. Muitos fornecedores tem correções (patches) gratuitas, outros dizem simplesmente que você tem que comprar a última versão do software, e alguns produtos não tem correção, tendo que ser substituído por outros programas equivalentes. Até aqui o problema é puramente financeiro: o custo de upgrade do hardware e software afetados.

    Temos ainda os sistemas desenvolvidos internamente pelas empresas, e aqui que o bug se torna sério. Não é complexo, mas é demorado depurar qualquer programa para localizar manifestações de bug e corrigi-las. Muitos programas levarão meses neste processo, e a maioria das empresas tem vários sistemas desenvolvidos internamente. Alguns desses programas são caixas-pretas, o programador já foi embora faz anos, e ninguém mais sabe programar na linguagem utilizada originalmente.

    Por outro lado, comprar outro programa não é simples. O programa comprado pode exigir customização, treinamento, novo hardware, etc. Ou seja, o bug do milênio é um grande abacaxi para as empresas: envolve muito tempo e dinheiro para corrigir. (Fernando Lozano)

    Quero saber como funciona, como testar os softwares e como corrigi-los para continuarem funcionando após a virada de 1999 para 2000.

    Parece algo trivial, mas testar um PC ou um programa quanto ao problema do ano 2000 pode ser complicado. Existem 5 testes básicos:

    • Rodar o programa com a data do sistema depois de 01/01/2000
    • Mudar o relógio do sistema para poucos minutos antes de 0:00 do dia 01/01/2000 e ver o que acontece na virada
    • Salvar arquivos antes e depois da virada, e ver se o programa consegue relacionar os arquivos corretamente (qual é a versão mais recente)?
    • Idem ao 3, mas com dados do arquivo (ex: células com datas no Excel, campos timestamp no Acess)
    • Testar se o programa projeta corretamente datas futuras (ex: parcelar um pagamento em três meses iniciando em dezembro de 1999).

    Cada um destes testes tem variações para cada programa, de acordo com cada situação em que ele utiliza datas. Como se vê, facilmente o trabalho envolvido se torna muito grande para uma pessoa. Por isso, é melhor confiar nos testes realizados pelos fabricantes ou por empresas independentes. Quanto à correção, você não pode fazer nada. Ou o fabricante fornece uma correção gratuita ou ele te obriga a comprar uma nova versão do programa. (Fernando Lozano)

    Como saber se o meu micro possui o tão falado bug do milênio? Os fabricantes de placas-mãe onde a data de fabricação do BIOS é de 1997/1998 já oferecem suporte a atualização das datas para o ano 2000?

    De um modo geral, esse problema com o BIOS só acontece em placas bem mais antigas, usadas em computadores que geralmente rodam DOS. Como há muitas placas suspeitas por aí, o único jeito de garantir que uma placa está em ordem é fazendo um teste simples: Abra uma janela de linha de comando e use os comandos Date e Time para colocar o sistema em 31/12/99 às 23:59. Espere um minuto para o fim do milênio e volte a verificar a data do sistema com o comando Date. Caso o seu BIOS exiba a data apenas com dois dígitos para ano ainda não quer dizer que não esteja suportando corretamente. Neste caso, para confirmar se a troca de data foi correta, use um programa qualquer que pegue a data do sistema e a exiba com quatro dígitos no ano. Pode ser um relógio, por exemplo. Caso o BIOS não esteja de acordo com o ano 2000, você fica diante de duas possibilidades: atualizar o BIOS (upgrade de BIOS) ou usar uma solução por software. A maioria dos sistemas que apresentarão este tipo de problema são sistemas que rodam DOS ou Windows 3.X o que me leva a sugerir que se busque as soluções por software da IBM (www.software.ibm.com) ou da Caldera (responsavel pelo DR DOS em www.caldera.com). Se o problema ocorre em outro sistema geralmente eles já estão equipados para contornar. Se não me engano todos os principais (Windows 9X, NT, Linux, FreeBSD e OS/2) já incorporaram soluções ou as tem disponível para download. (Roney Belhassof)

    Na empresa em que trabalho existem diversos computadores, todos com o mesmo modelo de placa-mãe. Já testei e nenhum dos micros da empresa aceitam a virada do milênio, ou seja, todos possuem o bug do milênio. Gostaria de atualizar o BIOS dos micros, de forma a corrigir esse problema. Como devo proceder? Não sei a marca das placas-mãe e a única informação que possuo é o número que aparece quando o micro é ligado: "430VX Rev. A4 - 06/12/96 - i430VX,W83877F-2A59GSN9C00".

    O primeiro passo a ser feito é descobrir a marca de sua placa-mãe. Sabendo a marca, basta ir na página Internet do fabricante e verificar se é possível o upgrade de BIOS. Existem basicamente dois tipos de tecnologia para a construção de BIOS: Mask ROM, que não permite atualização via software, e Flash ROM, que permite atualização via software. No caso do seu BIOS ser do tipo Flash ROM, bastará baixar um arquivo de atualização na página do fabricante na Internet e executá-lo. No caso de BIOS do tipo Mask ROM, como você não tem como atualizá-lo por software, muitos fabricantes vendem o circuito pela Internet (com débito em seu cartão de crédito), de modo que você possa trocar o BIOS do seu micro. Dependendo do preço cobrado, vale muito à pena, sobretudo se forem muitos micros.

    A maneira mais fácil de se descobrir a marca da placa-mãe é através de um dos programas Hwinfo, o Sandra ou o Everest disponíveis para download em nossa área de download. Esse programa lê o número de série do BIOS e o decodifica, informando o fabricante, chipset e modelo da placa-mãe. Fiz esse trabalho manualmente através do número de série do BIOS que você enviou. O código 2A59GSN9C-00 indica que a sua placa-mãe utiliza o chipset Intel 430VX (código "2A59G"), o fabricante de sua placa-mãe chama-se Soltek (código "SN") e o modelo de sua placa-mãe é o SL-52 (código "9C-00"). Basta visitar o site do fabricante na Internet, que é http://www.soltek.com.tw.

  • Classificados
  • 79 Dvds - Máscaras Digitais Templates Nacionais E Importados - R$ 129,99
  • Pinnacle Studio 12 Ultimate - Super Pack Full Platinum!! - R$ 353,00
  • Maximum - Controle Ponto Acesso Biometria C/ Leitor Digital - R$ 599,00
  • Controle De Ponto C/ Leitor De Impressão Digital (biometria) - R$ 659,00
  • # World Of Warcraft Original + Burning Crusade + Lich King # - R$ 200,00
  • Mais Ofertas...
  • Ofertas de Lojas Parceiras
    66G - 02717 - Windows Vista Home Basic SP1 Full FPP ( Caixa ) Frete Grátis, valor em 3x s / juros ou 10x - R$ 349,00
    WINDOWS VISTA BUSINESS MICROSOFT - FPP D... - cod. 0956 - R$ 640,00 ou 5x sem juros de R$ 128,00
    Sistema Operacional Microsoft Windows Xp Pro OEM * Pronta Entrega Loja SP Promoção Pontotelecom Suporte a rede 802.1x sem fio para acesso protegido - R$ 375,97
    SOFTWARE LICENCA WINDOWS VISTA 66I - 02419 HOME PREMIUM SP1 MICROSOFT FPP - - cod. 8052 - Cod. 8052 - R$ 373,15 ou 10x de R$ 43,90 (3,07% a.m.)
    Windows vista home basic full sp1 66G - 02717 Microsoft CX 1 UN - R$ 349,00 ou 10x sem juros de R$ 34,90
    BuscapéVeja Mais Ofertas de Softwares de Sistemas Operacionais no Buscapé

    Últimas Notícias
    Thermaltake Lança Cooler PW880i
    03 de julho de 2009 - 13:12 H
    Controlador de Ventoinhas Sentry 2 da NZXT
    02 de julho de 2009 - 13:21 H
    Transcend Lança Memória com Sensores de Temperatura
    01 de julho de 2009 - 12:14 H
    Cooler Master Lança Carregador Universal para Notebooks
    30 de junho de 2009 - 14:26 H
    Memória Flash USB do Presidente Barack Obama
    29 de junho de 2009 - 13:07 H
    Novas Unidades SSD da Corsair
    26 de junho de 2009 - 09:13 H
    MSI Anuncia Notebook X-Slim X600
    25 de junho de 2009 - 22:43 H
    Zotac Lança GeForce GTX 275 com 1.792 MB de Memória
    24 de junho de 2009 - 12:18 H
    Kingston Lança Kit de Memória HyperX T1 DDR3-1600
    23 de junho de 2009 - 10:36 H
    Walton Chaintech Lança Série de Memórias eSATA/USB
    22 de junho de 2009 - 06:56 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Teste da Fonte de Alimentação Seventeam ST-750P-AF
    Fontes de Alimentação Re-Testadas - Parte 3
    Teste da Fonte de Alimentação Leadership Gamer Wireless 2.0 560 W
    Teste do Gabinete In Win X-Fighter
    Teste da Fonte de Alimentação BFG ES-800
    Entendendo a Certificação 80 Plus
    Duelo dos Discos Rígidos de 2 TB: Seagate Barracuda LP vs. Western Digital Caviar Green
    Teste da Fonte de Alimentação Corsair HX850W
    Clube do Hardware no Twitter
    Teste do Telefone Celular Samsung Eternity
    Placa-mãe Gigabyte G31M-ES2C
    Teste do Sistema Telefônico Panasonic Link-to-Cell
    E o Treino Continua...
    Fontes de Alimentação Re-Testadas - Parte 2
    Fontes de Alimentação Re-Testadas - Parte 1

    Últimas Mensagens no Fórum
    302.841 usuários cadastrados
    294 usuários on-line
    Regular 3.3V (KA317), problema!
    por faller
    (70 visualizações, 10 respostas)
    SevenTeam 450w x GF9800 GT / GTS250
    por HerbinhOw
    (6 visualizações, 0 respostas)
    9800GTX/GTX+ - GTS 250 - Tópico Oficial
    por kaku85
    (66.755 visualizações, 1.650 respostas)
    Aumentar um pulso de 1s para 3 ou 5s
    por Egroj
    (56 visualizações, 6 respostas)
    Winrar com senha
    por Rhaone
    (7 visualizações, 0 respostas)
    pc so liga com 3 pentes de memo e n c/ 4
    por o_neto
    (5 visualizações, 0 respostas)
    boot com CD win XP em sim+ g680
    por emiliocury
    (5 visualizações, 0 respostas)
    adaptador clone playstation/usb
    por mad666
    (14 visualizações, 1 respostas)
    Qual desses é o melhor fabricante ou nao tem diferença?
    por rike_junior
    (8 visualizações, 0 respostas)
    Temperatura aumenta e diminui muito rápido
    por andrehen
    (41 visualizações, 3 respostas)
    .:: Visite Nosso Fórum ::.

    © 1996-2009, Clube do Hardware. Todos os direitos reservados.
    Anuncie Conosco | Informações Legais | Política de Privacidade