Этот вопрос - самое популярное, что я слышу в последнее время. И сегодня я готов на него дать ответ. Я поделюсь с вами секретными параметрами реестра, которые позволят вам сократить пробег мыши для закрытия современных приложений, и не тащить их к нижнему краю, а также мы с вами ускорим анимацию с переворачиванием иконки для полного закрытия приложения. Таким образом, после прочтения этой статьи, вы сможете:
- закрывать современные приложения, не таская их через весь экран, а перенося до середины экрана, или даже чуть потянув вниз - как вы пожелаете!
- не ждать секунду с лишним, пока дотянутая вниз иконка перевернется, чтобы полностью закрыть приложение. Сможете настроить хоть моментальное закрытие.
Приступим.
Для начала небольшой экскурс в историю
В Windows 8.1 произошло несколько изменений в вопросе закрытия современных приложений по сравнению с Windows 8.0. Чтобы закрыть современное приложение в Windows 8, его достаточно было ухватит за верхний край и перетащить вниз.
В Windows 8.1 подход изменился. Теперь чтобы закрыть современное современное приложение, его надо ухватить за верхний край, перетащить вниз, и держать, не отпуская левой кнопки мыши, пока иконка приложения не перевернется. Посмотрите вот это видео, чтобы увидеть процесс в действии:
И здесь есть как минимум две проблемы:
- Если у вас большой монитор, или НЕ ТАЧ-скрин, а обычная мышь, тащить приложение современное приложение через весь экран утомительно.
- Перенеся приложение в самый низ, придется подождать, пока оно там соизволит перевернуться и закрыться.
Я, в попытке исправить ситуацию, нашел скрытые параметры реестра, которые управляют поведением закрытия современных приложений.
Все параметры находятся в ветке реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\Switcher
Их там достаточного много, мы рассмотрим только три, которые нас интересуют в контексте этой статьи. Чуть ниже мы рассмотрим реальный пример. Все три параметра имеют тип DWORD, вот они:
CloseDwellTimeout
Этот параметр - самый интересный, именно поэтому я начал с него. Он отвечает за время, в течение которого иконка перемещенного вниз приложения ждёт, прежде чем выполнить переворот!
Его значение - это миллисекунды, по умолчанию он равен примерно 1100 в десятичной системе (точно я не засекал, вот ещё). Задав ему меньшее значение, можно в значительной степени ускорить процесс закрытия современного приложения. Например, при значении 10 в десятичной системе счисления, процесс закрытия происходит моментально. как это было в Windows 8! Как только вы донесли программу до нижнего края, иконка тут же переворачивается. Неплохо, не так ли?
MouseCloseThresholdPercent
Этот параметр контролирует расстояние, которое пользователь должен протащить современное приложение, прежде чем оно будет закрыто. Этот параметр может быть равным любому числу в интервале от 0 до 100 в десятичной системе счисления. Если параметр равен нулю или ста, то закрытие мышкой не будет происходить вообще, не стоит задавать граничные значения интервала.
Чем больше значение MouseCloseThresholdPercent, тем меньше придется перетаскивать приложение, чтобы закрыть его. И соответственно, чем меньше значение параметра MouseCloseThresholdPercent, тем ниже придется тащить приложение.
TouchCloseThresholdPercent
Точно такой же параметр, как и предыдущий, только влияет не на мышь, а на тач-скрин. Соответственно, подкрутив этот параметр, можно сократить "пробег" пальцев по экрану!
Давайте посмотрим небольшой пример.
- Откройте Редактор реестра. Если вы не знакомы редактором реестра, посмотрите вот это руководство для новичка и не только.
- Перейдите к следующему разделу реестра:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\Switcher
Совет: переход в нужный раздел реестра одним кликом
Если у вас нет подраздела Switcher, просто создайте его. - Создайте вот такие параметры, значения надо задавать в десятичной системе счисления
CloseDwellTimeout = 300
MouseCloseThresholdPercent = 80
TouchCloseThresholdPercent = 80
- Перезапустите Проводник.
А вот теперь попробуйте закрыть какое-нибудь современное приложение. Чувствуете разницу? Неплохо, как по мне.
Программа Close Threshold for Windows 8.1
Чтобы избавить вас от возни с реестром, я написал специальную программу:
Она обладает простым и удобным интерфейсом. Просто выставьте значения, которые подходят именно вам, ползунками и нажмите зеленую кнопку. Проводник будет перезапущен, и изменения вступят в силу. Синяя кнопка восстановит системные настройки по умолчанию.
Демонстрационное видео потвиканных настроек и программы прилагается:
💡Узнавайте о новых статьях быстрее. Подпишитесь на наши каналы в Telegram и Twitter.
у меня 8.1 но закрывается как и на 8ке, не жду перевертывания, все плохо?
здесь наверное подразумевается закрытие полностью (из процесса?)
именно!
Подскажите в чем может быть проблема, при попытке открыть какой либо файл, будь то .rar, .pdf, .mp3, .exe — вообще не запускаются любые файлы из проводника, сам проводник открывается т.е. диск D, С ну и папки в них, итд, а при попытке открыть какой то из файлов или при любом клике на файлах (левый клик, правый) окно проводника не запускается и я заметил раньше (до возникновения проблемы) в диспетчере задач были запущенны 2а процесса «Проводник» — сейчас же он один, наверняка это связано при попытке запустить проводник (2й процесс — explorer.exe) ситуация аналогичная, открывается окно но к файлам не подступиться, может вы знаете в чем проблема, что характерно особых манипуляций с пк не было, вечером все было ок, а сегодня такая бяка, проверка на вирусы (стандартным защитником угроз не обнаружила)
Заранее спасибо!
Очень релеватный комент!
Вы вот скажите, уважаемый, вы специально ко всем статьям пишете не в тему? 🙂
Если уж вам так хочется поговорить, тут есть форум, и мой емейл у вас также имеется.
К коменту ниже: я сомневаюсь, что кто-то будет искать вашей проблемы решение в ЭТОЙ статье.
Не в тему же.
Мы можем на будущее как-то оставаться в русле дискуссии?
да забыл сказать с рабочего стола все открывается и с панели задач то же включая проигрыватель wmp — аудио файлы которого расположены в D
Проблема исчезла сама по себе, собственно удалять пост не буду, может у кого что-то похожее было, могу предположить что проблема кралась в сторонней утилите Clover — она изрядно грузила проводник, а порой и вовсе убивала его, но подобного небыло, а посему не мог на него грешить. Удалил Clover перезагрузил ПК, проблема не исчезал установил Clover перезагрузил ПК проблема самоустранилась.
Спасибо Сергей… но…
NIS 21.1.0.18 ругается страшно…
На функцию записи трёх значений грех ругаться. Ничем не могу.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\Switcher
У меня этот параметр пустой, т.е. там ничего нет, самому что ли создавать их? На всякий случай: Windows 8.1x 64, стационар, не ноут.
Извените , прочитал не внимательно, самому создавать надо, понял.
тааа, та ничего страшного
мдя, у меня в указанной ветке 2 параметра
BackstackMode
BackstackEnabled
внес эти изменения в реестр. понравилось! спасибо!!
поставил 500 на CloseDwellTimeout )))
Ощутимо приятней системой пользоваться, не так ли? 🙂