Evgenym
@Evgenym

Можно ли отключить обрезку обоев на logon экране Win10?

Коллеги,

У нас в организации сейчас стоит Windows 7. На них политикой меняется изображение на logon-экране. На изображении обычно размещают логотип конторы и иногда вешают некоторую информацию. На Win7 картинка растягивается в зависимости от разрешения монитора, поэтому так или иначе отображается целиком.

Сейчас мы переходим на Windows 10. На Win10 logon-экран ведет себя иначе. Я вижу, что Windows растягивает картинку по высоте и обрезает ее слева и справа. Соответственно, часть картинки на некоторых мониторах пропадает.

Может, кто-то сталкивался с подобным? Можно ли это как-то решить или нужно пересмотреть подход к дизайну картинки?
  • Вопрос задан
  • 168 просмотров
Решения вопроса 1
Evgenym
@Evgenym Автор вопроса
В папке C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_Z и LockScreen_P лежат сгенерированные картинки под каждое разрешение, которое использовалось на компе. Также столкнулся с проблемой, что картинка на локскрине на Win10 может не обновляться. Для обновления нужно очистить папки с картинками.

Сделал для себя такой скрипт. Групповая политика кладет картинку в C:\windows\web\screen\backgrounddefault.jpg, а дальше она копируется без изменений под разные имена.

Если картинка по высоте меньше, чем монитор, то она сожмется с боков и впишется целиком. Если картинка по высоте больше, то сжатия не произойдет и картинка обрежется сверху и снизу, но войдет в монитор по бокам.

del /Q /F C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_Z\*.*
del /Q /F C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_P\*.*
timeout /T 5

if EXIST C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_Z (
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\S-1-5-18\ReadOnly\LockScreen_Z\LockScreen.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_Z\LockScreen___1280_1024_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_Z\LockScreen___1366_0768_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_Z\LockScreen___1680_1050_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_Z\LockScreen___1920_1080_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_Z\LockScreen___2560_1080_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_Z\LockScreen___1280_0960_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_Z\LockScreen___1600_1200_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_Z\LockScreen___2560_1440_notdimmed.jpg /y
)

if EXIST C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_P (
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_P\LockScreen.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_P\LockScreen___1280_1024_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_P\LockScreen___1366_0768_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_P\LockScreen___1680_1050_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_P\LockScreen___1920_1080_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_P\LockScreen___2560_1080_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_P\LockScreen___1280_0960_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_P\LockScreen___1600_1200_notdimmed.jpg /y
echo f | xcopy "C:\windows\web\screen\backgrounddefault.jpg" C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\ReadOnly\LockScreen_P\LockScreen___2560_1440_notdimmed.jpg /y
)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы