UncleFather » 14 окт 2016 16:36, Пт
Задача:
Необходимо установить заставку для пользователя по-умолчанию, то есть для того состояния, когда компьютер включен, но никто из пользователей еще не вошел в систему.
В случае с обычной заставкой, достаточно просто прописать в реестре по адресу HKEY_USERS\.DEFAULT\Control Panel\Desktop ее параметры и путь запуска:
-
SCRNSAVE.EXE
-
"ScreenSaveActive
-
"ScreenSaveTimeOut
-
ScreenSaverIsSecure
Все параметры строкового типа (REG_SZ).
Но в случае с заставкой от программы Orbitron - Satellite Tracking System, она, при запуске требует начальную инициализацию:
Screen saver initialization needed. Please run Orbitron application first.
Естественно, от имени дефолтного пользователя Windows это сделать как-бы затруднительно
Решение:
Для того, чтобы заставка Orbitron заработала до входа пользователя в систему, нужно:
-
Запустить и настроить Orbitron от имени любого пользователя:
-
Сохранить настройки заставки (так же как при настройке Orbitron для обычной заставки текущего пользователя):
-
Не выходя из системы, скопировать полностью ветку реестра HKEY_CURRENT_USER\Software\Stoff в два места:
-
Настроить параметры дефолтной заставки в реестре по адресу HKEY_USERS\.DEFAULT\Control Panel\Desktop ее параметры и путь запуска:
-
SCRNSAVE.EXE
-
"ScreenSaveActive
-
"ScreenSaveTimeOut
-
ScreenSaverIsSecure
Например, так:
Код: Выделить всё
"SCRNSAVE.EXE"="C:\\Windows\\SysWOW64\\Orbitron.scr"
"ScreenSaveActive"="1"
"ScreenSaveTimeOut"="60"
"ScreenSaverIsSecure"="0"
Получаем заставку Orbitron для незалогинившихся пользователей:
На всякий случай, выкладываю архив с файлом реестра с настройками Orbitron для дефолтного пользователя для 64-х разрядной Windows:
[b][size=150]Задача:[/size][/b]
Необходимо установить заставку для пользователя по-умолчанию, то есть для того состояния, когда компьютер включен, но никто из пользователей еще не вошел в систему.
В случае с обычной заставкой, достаточно просто прописать в реестре по адресу [b][i]HKEY_USERS\.DEFAULT\Control Panel\Desktop[/i][/b] ее параметры и путь запуска:
[list][*] SCRNSAVE.EXE
[*] "ScreenSaveActive
[*] "ScreenSaveTimeOut
[*] ScreenSaverIsSecure[/list]
Все параметры строкового типа (REG_SZ).
Но в случае с заставкой от программы [url=http://www.stoff.pl/]Orbitron - Satellite Tracking System[/url], она, при запуске требует начальную инициализацию:[quote]Screen saver initialization needed. Please run Orbitron application first.[/quote][attachment=4]00.jpg[/attachment]
Естественно, от имени дефолтного пользователя Windows это сделать как-бы затруднительно :lol:
[b][size=150]Решение:[/size][/b]
Для того, чтобы заставка [b][i]Orbitron[/i][/b] заработала до входа пользователя в систему, нужно:
[list=1][*] Запустить и настроить [b][i]Orbitron[/i][/b] от имени любого пользователя:[attachment=2]01.jpg[/attachment]
[*] Сохранить настройки заставки (так же как при настройке [b][i]Orbitron[/i][/b] для обычной заставки текущего пользователя):[attachment=3]03.jpg[/attachment]
[*] Не выходя из системы, скопировать полностью ветку реестра [b][i]HKEY_CURRENT_USER\Software\Stoff[/i][/b] в два места:
[list][*] [b][i]HKEY_USERS\.DEFAULT\Software\Stoff[/i][/b]
[*] [b][i]HKEY_USERS\S-1-5-19\Software\Stoff[/i][/b][/list]
[*] Настроить параметры дефолтной заставки в реестре по адресу [b][i]HKEY_USERS\.DEFAULT\Control Panel\Desktop[/i][/b] ее параметры и путь запуска:
[list][*] SCRNSAVE.EXE
[*] "ScreenSaveActive
[*] "ScreenSaveTimeOut
[*] ScreenSaverIsSecure[/list]
Например, так:
[code]"SCRNSAVE.EXE"="C:\\Windows\\SysWOW64\\Orbitron.scr"
"ScreenSaveActive"="1"
"ScreenSaveTimeOut"="60"
"ScreenSaverIsSecure"="0"[/code][/list]
Получаем заставку [b][i]Orbitron[/i][/b] для незалогинившихся пользователей:[attachment=1]02.jpg[/attachment]
На всякий случай, выкладываю архив с файлом реестра с настройками [b][i]Orbitron[/i][/b] для дефолтного пользователя для 64-х разрядной Windows:[attachment=0]Orbitron.rar[/attachment]