Como se pode adicionar uma imagem à tela de login do windows 7?

1

Especificamente, desejo adicionar um pequeno quadrado (que suponho que deve ser feito como um arquivo de imagem) ao canto inferior direito da tela de login do Windows 7 (a tela que contém todas as contas de usuário, junto com a botões para desligar / suspender) que dizem algo para o efeito de "Esta máquina pertence a ... \ há uma recompensa se encontrado \ nós já back-tracked você \ etc" para incentivar o retorno da dita máquina em caso de perda / roubo.

A criação de tal imagine não está em questão aqui, apenas a adição de uma imagem à tela de login do windows 7, preservando a aparência do contrário.

Exemplo

    
por jhstuckey 06.09.2012 / 00:35

2 respostas

5

Usando ferramentas de terceiros, como TweaksLogon .

Se você preferir fazer isso da forma manual sem software adicional, tudo o que você realmente precisa fazer é um simples hack de registro:

  • No Editor do Registro, navegue até a seguinte chave:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Backgroud

  • Você verá um valor DWORD chamado OEMBackground . Se você não o visualizar, clique com o botão direito do mouse no painel direito, aponte para o novo submenu e crie um novo valor DWORD com esse nome.

Clique duas vezes no valor OEMBackground e defina seu valor como 1 .

Definir a imagem

Seu arquivo de imagem deve ter menos de 256 KB. Também é uma boa ideia usar um arquivo de imagem que corresponda à resolução do seu monitor, para que ele não pareça esticado. O Windows procura a imagem de segundo plano da tela de logon personalizada no seguinte diretório:

C:\Windows\System32\oobe\info\backgrounds

  • Por padrão, as pastas de informações e planos de fundo não existem. Navegue até a pasta C:\Windows\System32\oobe e crie você mesmo clicando com o botão direito do mouse dentro da pasta, apontando para Novo e selecionando Nova pasta.
  • Copie sua imagem de plano de fundo desejada para a pasta de planos de fundo e nomeie-a como backgroundDefault.jpg.

Agora, experimente o atalho de teclado WinKey-L , você verá seu novo histórico.

    
por 06.09.2012 / 00:49
2

Sim

Windows 7 now supports the ability to load images into the background of the login screen

Although this functionality was designed with OEMs in mind, it is pretty easy to turn on and off using regedit and some images lying around your hard drive.

First, a check is made to determine if the customization functionality is enabled or not. More precisely, a DWORD value named "OEMBackground" (no quotes) in the (Windows Registry)

HKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\Logon\UI\Background

key is checked. Its data, of Boolean type, defines whether or not this behavior is turned on, i.e. 1 for enabled, 0 for disabled. This value may not exist by default, depending on your system (so you may have to create this DWORD).

Afterwards, if customization is enabled, the primary monitor’s screen height and width are retrieved via calls to GetSystemMetrics. These values are used in the computation of the screen width (w)/height (h) ratio. For example, my desktop resolution is 1920×1200. The ratio, computed by the division of w/h, is 1.6:1.

The result of this computation is looked up in an internal table that drives what image to load on disk. It appears resolutions higher than 1920×1200 will force the loading and zooming of an image of closest compatibility (i.e. same ratio, smaller image).

As this is an OEM feature images are derived from C:\Windows\system32\oobe\info\backgrounds. Like the registry value, this "backgrounds" folder may not exist by default (so you may have to create this folder). The following files (sorted by width-to-height ratio) are supported in this folder:

•backgroundDefault.jpg

•background768x1280.jpg (0.6)

•background900x1440.jpg (0.625)

•background960x1280.jpg (0.75)

•background1024x1280.jpg (0.8)

•background1280x1024.jpg (1.25)

•background1024x768.jpg (1.33-)

•background1280x960.jpg (1.33-)

•background1600x1200.jpg (1.33-)

•background1440x900.jpg (1.6)

•background1920x1200.jpg (1.6)

•background1280x768.jpg (1.66-)

•background1360x768.jpg (1.770833-)

NOTE: Images must be less than 256kb in size.

The backgroundDefault.jpg image is loaded and stretched-to-fit when a resolution/ratio-specific background cannot be found. The other resolution/ratio-specific files are self-explanatory. If the background cannot be loaded (e.g. image physically too large, incorrect ratio, etc.), the default SKU-based image is loaded from imagesres.dll. You’ll see a Windows Server-themed grayish background in there, too, suggesting this functionality is not specific to client SKUs.

Você pode editar a imagem de plano de fundo atual ou criar sua própria

Fonte de informação

Um tutorial mais detalhado aqui para a edição do registro, créditos para o membro Sidd para este.

    
por 06.09.2012 / 00:49

Tags