Для поиска: в Windows 10 при загрузке открываются незакрытые программы.

Нежданчик

Заметил одну странность. Приходу на работу, запускаю комп с Windows 10 (v1709), логинюсь и вижу не рабочий стол, а открытый браузер. Как будто я вышел из режима сна. Но ПК был обесточен ночью, а режим гибернации в нем отключен (зачем тратить свободное место под ненужную функцию).

Стал экспериментировать, и оказалось, что если не закрыть некоторые программы (браузер, офис, а вот для почтовика Thunderbird не сработало), то после перезагрузки/включения они запускаются автоматически. Не сохраняются в текущем состоянии как при сне/гибернации, а именно стартуют, как из автозапуска.

Суть

Гуглил, гуглил и нагуглил. Оказывается, это такая новая фишка в Windows 10. При выключении работающие программы «помечаются» (как я понял активные, не фоновые). А после перезагрузки/перезапуска эти приложения открываются автоматически.

Майкрософт решила подарить нам «бесшовный опыт» и повысить продуктивность. Возможно это и удобно.

Вот техподдержка Microsoft об этом пишет. Странно, но я не слышал в обзорах про эту функцию.

Как отключить

Отключить… не просто. Возможно будет настройка в следующем обновлении. А сейчас есть два пути для предотвращения автозапуска не закрытых программ. И так, внимание:

  • очевидное: закрыть программы перед выключением;
  • выключить через консоль, команды shutdown -t 0 -s для выключения ПК и shutdown -t 0 -r для перезагрузки. Можно создать ярлычок на рабочем столе → Правой клавишей по Рабочему столу → Создать Ярлык → В поле «Укажите расположение объекта» пишите соответствующую команду.

Бесит то, как Windows относится к другим ОС на устройстве. А именно: она их игнорит и убивает. Нет, жить совместно две и более операционки на ПК могут, но до тех пор, пока винда не решит по крупному обновиться. Тогда, в лучшем случае, будет попорчен загрузчик (чаще всего это Grub).

Сегодня решил апнуть Windows 10 до Anniversary Update. А на ПК параллельно стоит Ubuntu (и используется как основная). Апнул. Пожалел. Был не только попорчен загрузчик Grub, но и раздел с Ubuntu полетел полностью.

Благо все данные в облаке. Завтра подчистую поставлю др. ОС. Решил попробовать ElementaryOS, та же Убунта, но красивая.

А еще есть занятная попытка сделать из Ubuntu ChromeOS, CubLinux.

Кстати, в мире linux множество всяких интересных ОС, оболочек и т.п., но об этом в следующий раз.

2 августа вышла новая сборка Windows 10 1607, она же «Anniversary Update». Вчера мучился с установкой. Вроде как пока еще не прилетает как простое обновление. Но установка уже доступна в Media Creation Tool. Скачал «Помощник по обновлению до Windows 10», запустил. Прога скачала обновление, провела подготовительный этап, потом «сбилась» — предлагает с начала. Запускаем, поверяет скаченные файлы, подготовительный этап и снова «сбой», так несколько раз.

Таки дойдя дальше, «Помощник» выдал, что есть несовместимый софт — TortoiseSVN, удалил, всё равно пишет, что он есть. Заново установил — перестал жаловаться =). Потом так же пожаловался на Kaspersky Endpoint Security (придется ждать новой версии от Касперского). Таки пошли дальше — комп в перезагрузку и обновление.

…ожидание…

Последняя перезагрузка и перед нами последняя версия Windows 10.

Первое, что бросилось в глаза — немного поменяли меню пуск. Кнопки Проводник, Настройки и Выключение сделали иконками. На освободившееся место раскрыли меню Программы.

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

win10start Windows 10 Anniversary Update. Установка, настройка bash, первое впечатление

Заново установился весь снесенный софт идущий «из коробки», всякие Почта, Календарь, плеер и т.п. Заново сносим прогой Destroy Windows Spying.

Так же рекомендую проверить все настройки в Настройках (КЕП). Многие встали на дефолтные.

Так как я прям такой весь айтишниг, первое что я сделал далее — пошел искать bash. Кто не в курс, Bash — одна из наиболее популярных современных разновидностей командной оболочки UNIX. В данном случае, у нас по сути Ubuntu Server в Windows (MS сотрудничает с Canonical). И так, инструкция по включению Bash:

Включаем режим разработчика (без него система не даст установить Bash): Пуск → Параметры → Обновление и безопасность → Для разработчиков → Режим разработчиков.

rezhim-razrabotchkov Windows 10 Anniversary Update. Установка, настройка bash, первое впечатление

Далее идем в окно компонентов Windows (Панель управления → Программы и компоненты, или правой клавишей по значку Пуск и выбрать «Программы и компоненты», далее слева пункт Включение или отключение компонентов Windows), находим и включаем «Подсистема Windows для Linux». Далее ОК, установка компонента и перезагрузка.

winlin Windows 10 Anniversary Update. Установка, настройка bash, первое впечатление

Поиском находим bash.exe (или пишем bash в командной строке), начнется настройка. Придумываем Логин/Пароль, ждем процесса и получаем bash. Теперь в пуске у вас есть Bash на Ubuntu на Windows

Делаем обновление (стандартные sudo apt-get update и sudo apt-get upgrade).

Скриншот установленного MC. Как видете, стандартная файловая система linux, диски Windows смонтированы в /mnt/.

bash-mc Windows 10 Anniversary Update. Установка, настройка bash, первое впечатление

Осталось придумать зачем мне это, кроме удобного подключения по ssh.

Собственно нечего больше нового я пока не увидел, только по мелочи (анимация Пуска, чуть другие иконки и тп).

Давно я нечего IT-шного не писал =)

В одном филиале имеем парк старых ПК с Windows XP. Недавно заменили один на новый, с Windows 10 на борту. Новому же выпала честь служить «главным» в местной локалке, и к нему, помимо прочего, был подключен принтер. Принтер расшариваем, начинаем подключать остальные ПК по сетке. Два ноута (Win7 и Win8) подхватили устройство моментально. А вот ПК с XP отказывались. Как не пытался, что только не пробовал. И права все перепроверил, и способы подключения (и диалог Подключения принтера, и просто ткнуть на принтер в сети и т. п.) Выдавались разные ошибки по типу «Невозможно завершение операции. Отказано в доступе». При этом по сети с ПК на WinXP спокойно можно зайти на ПК на Win10, пошарить по открытым папкам, не подключается только к принтеру

Можно конечно было поставить принтер к ПК с WinXP и расшвыривать от туда, но это не интересно. Вариант с апгрейдом ОС на целевых ПК дороговат. Но путь был найден.

Оказалось, что проблема связана с тем что XP работает на протоколе SMBv1, а в Windows 10 протокол этой версии отключен, т.к. XP уже не поддерживается.

В Windows Server 2012R2 SMBv1 можно было включить но в Windows 10 SMBv1 драйвер отсутствует.

Пуск -> Принтеры и факсы -> Установка принтера -> выбираете Локальный и снимаете галку Автоматическое определение -> Создать новый порт -> имя порта задаете \\WIN10PCNAME\PrinterName (т. е. полный сетевой путь) -> дальше ставите драйвер, как обычно.

Как не странно, таким способом WinXP спокойно печатает не сетевой принтер подключенный к Win10

Заметил такую неприятную вещь в Windows 10, как автоматическая смена принтера по умолчанию. Если у вас один принтер, то вы этого и не заметите. У меня же на работе два принтера (ч/б лазерный и цветной струйник), и система автоматические ставит принтером по умолчанию тот, на который последний раз подавалась печать. Для меня это очень не удобно — чаще используется ч/б, и просто забываешь после распечатки цветного переключится. Спасает только то, что после печати цветной обычно отключаю.

Разработчики операционных систем пытаются делать их «умными», предугадывать действия пользователя. Но одно дело, как это делают например линуксы — там уменьшают количество кликов до часто исползуемых вещей. Винда же пошла другим путём =).

Но вернемся к делу. Стал я искать как отрубить это нехорошее дело. В привычном окне настройки принтеров и устройств не нашел что-то похожего на нужны параметр. Но не могли же мелкомягкие запихать эту настройку в реестр без возможности простого отключения. И тут надо вспомнить, что начинаю с Windows 8 операционка как-бы двойная — для стационарных ПК и планшетов/смартфонов. В системе, кроме «Панели управления», есть еще и «Параметры». Как я понимаю, в «Параметры» разработчики вынесли настройки которые могут понадобится простым смертным, а тем кто любит покопаться оставили Панель управления.

Жмем Пуск, Параметры.

Выбираем «Устройства».

win10-param-e1456988609268 Отключение автоматической смены принтера по умолчанию в Windows 10

И тут находим «Разрешить Windows управлять принтером по умолчанию».

default-printer-e1456988672129 Отключение автоматической смены принтера по умолчанию в Windows 10

Отключаем и радуемся =).

Загрузить ещё