TinyRetroPad de Dave Plummer: Um Bloco de Notas de 2,5 KB
Dave Plummer, o engenheiro aposentado da Microsoft conhecido por criar o Gerenciador de Tarefas e ajudar a lançar o Space Cadet Pinball, alcançou outro feito notável ao recriar o Bloco de Notas com aproximadamente 2,5 kilobytes. O projeto, chamado TinyRetroPad, é incrivelmente compacto, mas ainda inclui recursos como Abrir, Salvar, Localizar e Substituir, impressão, seleção de fontes, quebra automática de linha e alertas de alterações não salvas. Todas essas funcionalidades estão integradas em um executável menor do que a imagem destacada acima.

Recentemente, Plummer tem sido vocal sobre áreas onde o Windows 11 pode melhorar. Ele argumenta que o sistema operacional precisa de seu próprio "momento Windows XP SP2", um período focado exclusivamente em corrigir problemas em vez de adicionar novos recursos. Ele também criticou o Windows 11 por se tornar um "canal de vendas" para outros produtos da Microsoft, como Edge, OneDrive e Copilot.
Em uma época em que memória e armazenamento eram considerados recursos premium, o TinyRetroPad desperta curiosidade sobre como um aplicativo tão avançado poderia ser criado com um tamanho de instalação notavelmente pequeno.

Como o TinyRetroPad Condensa um Bloco de Notas Inteiro em 2,5 KB?
Plummer explica que esse feito não é um truque de mágica. O sistema operacional Windows já contém a maioria dos componentes que compõem um aplicativo Windows: um gerenciador de janelas, menus, diálogos comuns, gerenciamento da área de transferência, controles de edição, seleção de fontes, diálogos de abrir/salvar arquivos e infraestrutura de impressão. Isso significa que um programa nativo pequeno do Windows pode aproveitar essas funcionalidades integradas em vez de incluí-las.

Como Plummer coloca, "ele chega com uma lancheira e um mapa da cidade." Um sistema operacional maduro funciona essencialmente como uma vasta biblioteca de problemas já resolvidos. Ao utilizar essa infraestrutura existente, um executável pequeno pode oferecer funcionalidades complexas sem aumentar seu tamanho.

TinyRetroPad é um fork do “Dave’s Tiny Editor” de Matt Power, que por sua vez foi construído sobre o tiny.asm, um projeto criado por Plummer anos atrás para explorar o menor aplicativo Windows completo possível. O TinyRetroPad é essencialmente um invólucro fino em torno do RICHEDIT50W, um controle de texto rico que o Windows inclui há décadas. Esse controle lida com a renderização de caracteres, gerenciamento de cursor, seleção de texto, cortar/copiar/colar e histórico de desfazer—tudo dentro de sua própria arquitetura.
Versões anteriores do projeto usaram o controle mais simples EDIT, alcançando um tamanho de apenas 890 bytes, embora essa compressão agressiva tenha levado a problemas com o Windows Defender. Iterações posteriores mudaram para o RICHEDIT para recursos como a fonte Courier e suporte a arquivos maiores, estabilizando eventualmente em 981 bytes antes da adição de menus.

O log de crescimento que Plummer manteve registra o custo de cada adição de recurso:

Nada disso seria possível sem o Crinkler, um vinculador de compressão desenvolvido para a demoscene. O Crinkler compacta e reorganiza o executável, frequentemente comprimindo código repetido de forma mais eficiente do que tabelas de consulta ou funções mais limpas. Isso às vezes significa que uma função feia e repetitiva pode resultar em um tamanho de arquivo menor do que uma mais limpa e estruturada.
No entanto, o TinyRetroPad não é um produto polido. Não há uma página oficial de lançamento, e executáveis criados com o Crinkler podem gerar falsos positivos em softwares antivírus. Usuários também relataram alguns compromissos: um notou o programa consumindo cerca de 500MB de RAM em um Windows 7 de 64 bits, enquanto outros o acharam incompatível com o Windows XP SP3.
Por Que a Internet Chama o Bloco de Notas do Windows 11 de Inchado?
O Bloco de Notas moderno tornou-se um exemplo clássico de crescimento de funcionalidades. Em uma instalação padrão do Windows 11, o arquivo notepad.exe tem cerca de 352KB, mas seu tamanho de instalação é próximo a 808KB. Isso ocorre porque o arquivo .exe funciona como um stub para um aplicativo UWP e WinUI, que juntos ocupam cerca de 5MB no disco. Em contraste, o Bloco de Notas da era do Windows XP tinha apenas 65KB.

Embora esse aumento de tamanho não prejudique necessariamente os recursos, ele representa um afastamento da simplicidade original do Bloco de Notas. Recursos como abas e salvamento automático foram adições bem-vindas, mas a introdução de formatação Markdown em junho de 2025 gerou críticas. Os críticos observaram que o Windows já tinha o WordPad para tais tarefas, que foi descontinuado pela Microsoft.
Em agosto, o menu de clique com o botão direito ficou confuso com opções relacionadas ao Copilot, levando a Microsoft a redesenhá-lo. Atualizações adicionais, como uma ferramenta “Criar uma tabela” e suporte a imagens (baseado no mecanismo Markdown), adicionaram mais complexidade. Essas mudanças culminaram em uma vulnerabilidade de execução remota de código com classificação 8.8 (CVE-2026-20841), provando que o crescimento de funcionalidades pode levar a riscos reais de segurança.

Em resposta ao feedback dos usuários, a Microsoft reduziu o branding do Copilot em março de 2026, renomeando esses recursos de IA como Ferramentas de Escrita em abril. No entanto, o debate sobre a evolução do Bloco de Notas continua.
O Verdadeiro Debate: Windows, Não o Bloco de Notas
O Windows 11 LTSC (Long-Term Servicing Channel), uma versão projetada para empresas, ainda vem com o Bloco de Notas clássico—livre de recursos como Copilot e Markdown. Da mesma forma, o Windows 10 mantém o Bloco de Notas original. O TinyRetroPad essencialmente destaca o que sempre foi possível no Windows, já que a Microsoft não removeu completamente o Bloco de Notas clássico, mas o retirou silenciosamente do Windows 11.

Plummer enfatizou que o TinyRetroPad não é destinado ao uso generalizado. Em vez disso, ele demonstra o quanto de potencial não explorado reside no Windows. Aplicativos modernos frequentemente incluem tudo o que podem precisar, negligenciando as eficiências oferecidas pelas capacidades integradas do sistema operacional.
Por exemplo, versões modernas do Windows Media Player levam vários segundos para abrir um vídeo e consomem 377MB de RAM em estado ocioso, comparados a 103,4MB e reprodução instantânea na versão legada. Essas ineficiências destacam a necessidade de uma mudança de mentalidade: nem toda reescrita deve vir ao custo da eficiência.

Embora aplicativos com aparência moderna sejam importantes para o Windows 11, eles não deveriam comprometer desempenho e controle. Os aplicativos clássicos da Microsoft, incluindo Calculadora, Bloco de Notas e Media Player, foram criados décadas atrás sem as ferramentas e infraestrutura de hoje. Isso demonstra que a questão principal não é o hardware—é a mentalidade que impulsiona o desenvolvimento moderno.
Windows Latest conta com leitores como você. Faça de nós sua fonte preferida no Google Discover e na Pesquisa do Google para ajudar nosso jornalismo independente a alcançar um público mais amplo.
