Показаны сообщения с ярлыком Windows. Показать все сообщения
Показаны сообщения с ярлыком Windows. Показать все сообщения

воскресенье, 12 ноября 2017 г.

Отключение адаптивной смены яркости в Windows 10

Долгое время не мог понять, что же меня раздражает при активной работе на ноутбуке сWindows 10. Оказалось, что при изменении картинки на экране,  например при смене вкладки браузера со светлой страницы Яндекса на странцу с видео YouTube, происходило адаптивное изменение яркости подсветки экрана. Очень раздражающая штука.

Легко отключить это не получилось, в настройках электропитания уже была отключена.

Поэтому пришлось лезть глубже. Оказалось, что проблема известная и связана сдрайверами видеоадптеров. В частности в моем случае пришлось для интегрированной видеокарты изменить драйвер на стандартный от Microsoft, потому что обновление драйвера от ATI не принесло результата. 

Делается это в диспетчере устройств. Правой клавишей на видеоадаптере, из контекстного меню выбираем пункт "Обновить драйвер..." >  "Выполнить поиск драйверов на этом компьютере" > "Выбрать драйвер из списка доступных драйверов на этом компьютере". Откроется окно выбора драйвера,  в котором выбираем "Базовый видеоадаптер (Microsoft)".

Во время установки драйвера экран будет выключаться на несколько секунд. В моем случае раздражающая адаптивная регулировка яркости подсветка отключилась сразу и перезагрузка не понадобилась.

суббота, 4 ноября 2017 г.

Отключить Поиск Windows


Еще одна бесполезная для меня часть используемой мной Windows 10 - это поиск. Сервис который бесполезно тратить оперативную память и процессорное время.  Не так много, но курочка по зёрнышку...

Как всегда оформлю всё в виде Powershell скрипта, чтобы не возиться с GUI утилитами.

$RegPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search"
$RegPathShort = "HKLM:\SOFTWARE\Policies\Microsoft\Windows"
$RegProperty = "AllowCortana"


if (test-path $RegPath) {
$y = Get-ItemPropertyValue -path $RegPath -Name $RegProperty -ErrorVariable x -ErrorAction SilentlyContinue
    if ($y) {
        Set-ItemProperty -path $RegPath -Name $RegProperty -value "0"
    }
    else {
        New-ItemProperty -path $RegPath -Name $RegProperty -Value "0" -PropertyType "Dword"
    }
}
else {
    mkdir -path $RegPathShort -name "Windows Search"
    New-ItemProperty -path $RegPath -Name $RegProperty -Value "0" -PropertyType "Dword"
}

суббота, 21 октября 2017 г.

Отключить Защитник Windows

Еще одна напрягающая мой старый ноутбук служба Windows - это её защитник.
Опять призываем на помощь себе запущенную рот имени системного администратора консоль PowerShell.

Отключаем все запланированные задания

Get-ScheduledTask *defender* | Disable-ScheduledTask  

И добавляем в реестр параметр

New-ItemProperty -path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender" -Name "DisableAntiSpyware" -Value "1" -PropertyType "Dword"
New-ItemProperty -path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender" -Name "AllowFastServiceStartup" -Value "0" -PropertyType "Dword"
New-ItemProperty -path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender" -Name "ServiceKeepAlive" -Value "0" -PropertyType "Dword"

Перезагрузка. И ничего... оказывается Windows 10 Creator Update несколько по другому работает. Добавляем:

MkDir -path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender" -Name "Real-Time Protection"

New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection" -Name "DisableBehaviorMonitoring" -Value "1" -PropertyType "Dword"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection" -Name "DisableOAVProtection" -Value "1" -PropertyType "Dword"

MkDir -path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender" -Name "Spynet"

New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\Spynet" -Name "DisableBlockAtFirstSeen" -Value "1" -PropertyType "Dword"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\Spynet" -Name "LocalSettingOverrideSpynetReporting" -Value "0" -PropertyType "Dword"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\Spynet" -Name "SubmitSamplesConsent" -Value "2" -PropertyType "Dword"



Вот теперь отключились сервисы высвободив немного оперативной памяти и перестав нервировать меня проверкой по включению машины.

Удалить Windows Store


Как-то так сложилось, что я не устанавливаю приложения из Windows Store. А системные службы регулярно мешают мне работать создавая нагрузку на диск или процессор в виде сервиса wsappx. Поэтому пришло в голову удалить этот магазин из системы.

Выполнить это можно из консоли powershell в 3 шага:

  1. Команда "Get-AppxPackage *windowsstore* | Remove-AppxPackage", не забываем про автодополнение команд с помощью клавиши Tab.
  2. ?????
  3. Результат!
Как результат система быстрее запускается и меньше тормозит. Кстати, Очень полезно бывает отключить все живые плитки, чтобы коварная служба wsappx не тормозила работу. В той же консоли PowerShell вводим:
Set-ItemProperty -Path "HKCU:/Software/Policies/Microsoft/Windows/CurrentVersion/PushNotifications" -Name "NoTileApplicationNotification" –Value "1"

Так же до кучи можем очистить кэш плиток командой:

Set-ItemProperty -Path "HKCU:/SOFTWARE/Policies/Microsoft/Windows/Explorer" -Name "ClearTilesOnExit" -Value "1"
Конечно всё это можно запихнуть в сценарий, но надо ли?

среда, 24 июня 2015 г.

Странное вложение winmail.dat, вместо полезных файлов


Сам давно уже перебрался на почту в облаке, да и на предприятии как-то все незаметно переползли. Всё же плюсов и удобств намного больше. Согласитесь, что единственным объективным плюсом использования локального почтового клиента в настоящем мире с неограниченным размером почтовых ящиков и повсеместным наличием быстрого и недорого доступа к Сети - это возможность оффлайн работы с почтой. Мне в моей работе она не нужна, я долгих переездов и перелётов не совершаю и ноутбуками не пользуюсь, как и подавляющее большинство других пользователей, в том числе мелкого и среднего бизнеса.

Но есть корпоранты которые любят использовать Outlook. Да еще и пересылают письма в формате HTMLс картинками в подписи. Вот от таких людей и приходят письма с вложениями в виде файла winmail.dat. Это Outlook "оптимизирует" пересылку вложений,как всегда забывая что одностороннее расширение стандартов ведёт к потере унификации. Вот мы с вами и не можем посмотреть что ж это за docx файлы во вложениях пришли.

Чем же просмотреть скрытые в winmail.dat вложения?

Если Outlook установлен, то можно конечно, это письмо в нём открыть. Есть и другой путь, установить программу Winmail Opener. это из-за её чудесной иконки в виде очков поверх конверта. Шутка. Это замечательная утилита позволит как и из графической среды, так и из консоли открыть winmail.dat файл и получить доступ к таким  нужным вложениям.

Утилита небольшая, порядка 400Кб. Локализована на 20 языков, в т.ч. и русский. В использовании проста до невозможности. И позволяет быстро решить описанную маленькую проблемку.

Ссылка на скачивание с сайта разработчика: http://www.eolsoft.com/download/.

P.S.
Ну а любителям Outlooka достаточно знать, чтобы получателеи его писем не маялись из-за его недоровых пристрастий, ему достаточно отправлять письма в формате "Текст".

среда, 10 сентября 2014 г.

Fixboot и Fixmbr в Windows 7

В XP при неполадка в процессе загрузки ОС я часто использовал команды из заголовка сообщения. Но в консоли восстановления 7-ки их почему-то не оказалось.
Зато появился пакет с параметрами:
 BOOTREC \FixBoot
BOOTREC \FixMBR
который выполняет ровно те же задачи, восстанавливая загрузочный сектор и главную загрузочную запись, соответственно.