Блог → Программирование

Прячем «Записки» Windows 7 с панели задач

В Windows 7 есть встроенная программа для создания заметок на рабочем столе. Что меня всегда в ней раздражало, это иконка на панели задач, вот такая:

Изображение (63KB)

Если поискать «sticky notes taskbar hide» в гугле, то можно найти утилиту Sticky Notes Taskbar Hider. Она работает в фоновом режиме и прячет ненавистную кнопку:

Изображение (5KB)

Это невероятно кривое решение! Особенно если учесть, что программа тяжелее самих «Записок». Так что давайте поступим по-хакерски и поправим саму StickyNot.exe :-)

Если хотите готовое решение, то, скачайте готовый патч. Скопируйте к нему StickyNot.exe и запустите. Желательно затем переместить программу обратно в %windir%\System32 (для это понадобится изменить разрешения файла так, что он даст себя удалить), иначе не будет работать контекстное меню. Не забудьте сохранить копию оригинала.

Если же интересно, как эти патчи получились, добро пожаловать в продолжение поста =)

Небольшое изучение «Записок» выявило, что в Win7 x64 за кнопку в панели задач отвечает окно с классом Sticky_Notes_Top_Window. Её можно скрыть во время работы программы (так делает Sticky Notes Taskbar Hider), но можно сделать так, чтобы окно сразу создавалось без кнопки.

Я украл с торрентов нашёл IDA Pro 5.5, открыл исполняемый файл записок, сделал поиск с текстом Sticky_Notes_Top_Window и сразу нашел результат:

Изображение (9KB)

Здесь функцией CreateWindowExW создаётся нужное нам окно. Нас больше всего интересует параметр dwExStyle — если указать в нём стиль WS_EX_TOOLWINDOW, окно не будет отображаться в панели задач. Из предыдущей ссылки узнаём, что он имеет код 0x00000080. Попробуем подставить его — вместо 80020 укажем 80080. IDA указывает, что нужные значения хранятся по смещению F1F0:

Изображение (4KB)

Здесь 20 00 08 — те самые значения, но перевёрнутые побайтово. Если перевернуть 80080 (которые нужно записать), то выйдет 80 00 08. Итак, нам нужно заменить всего один байт! =) Меняем его своим любимым HEX-редактором, в моём случае это HxD:

Изображение (30KB)

Это для x64 версии «Записок», для версии из 32-x битной Windows всё аналогично, за исключением другого смещения: BF44. Запускаем обновлённый файл:

Изображение (26KB)

UPD 05.08.2016: В последнем обновлений Windows 10 (1607) «Записки» полностью переделали — теперь это приложение Магазина Windows. Я в новой версии не копался и не уверен, что есть вообще смысл делать патч, так как он будет слетать после каждого обновления. Для тех кто обновился, предлагаю скачать старую версию «Записок» . В архиве пропатченные версии для Win7 x86, Win7 x64, Win10 x86 и Win10 x64. Копировать в System32 их не надо — все нужные файлы уже сложены рядом.
12 марта 2013 23:22 

Комментарии


Илья
Илья — 14 лет назад
Не работает смена цветов заметок, и удаление заметки.

DuMOHsmol
DuMOHsmol — 14 лет назад anothersite.ru
Илья, версия ОС? У меня всё работает.

andrei
andrei — 14 лет назад
Вопрос около темы:
Эти заметки хранятся видимо в БД.
Встречал ли ты синхронизатор этих записок для Андроид?

DuMOHsmol
DuMOHsmol — 14 лет назад anothersite.ru
Хранятся они в %appdata%\Microsoft\Sticky Notes\StickyNotes.snt
Насчёт синхронизатора — MyPhoneExplorer вроде умеет.

Илья
Илья — 14 лет назад
Версия Windows 7 Домашняя расширенная (X64)

Илья
Илья — 14 лет назад
Проверил щас ещё раз твой патч, создание и удаление работает.

Что не работает:
1) Не меняется цвет, никакого меню не выпадает при нажатии на ПКМ.
2) Не работает ПКМ на тексте "Скопировать" и "Вставить", то есть контекстного меню совсем нет.

DuMOHsmol
DuMOHsmol — 14 лет назад anothersite.ru
Что не работает:
1) Не меняется цвет, никакого меню не выпадает при нажатии на ПКМ.
2) Не работает ПКМ на тексте "Скопировать" и "Вставить", то есть контекстного меню совсем нет.
Ага, поймал проблему. Нужно заменить оригинальный StickyNot.exe в System32, если запускать отдельно, то меню и правда нет.

Илья
Илья — 14 лет назад
Да, переместил туда, всё ок)

Vanea
Vanea — 14 лет назад
под windows 8 x64 пишет, что не удалось

Vanea
Vanea — 14 лет назад
просто открыто окно на панеле, исчезло только название "записки"

DuMOHsmol
DuMOHsmol — 14 лет назад anothersite.ru
Vanea, скорее всего нужно повторить все шаги, но с файлом из Windows 8.

Илья
Илья — 13 лет назад
Щас проверю на 8-ке, и отпишусь.

Илья
Илья — 13 лет назад
На 8-ке не пропадет из пуска.
Если не трудно, сделай рабочий вариант.

DuMOHsmol
DuMOHsmol — 13 лет назад anothersite.ru
Илья, попробуйте: http://anothersite.ru/files/St...ckyPatchAll.exe. Если заработает, прикреплю к статье.

Илья
Илья — 13 лет назад
Всё отлично) протестил на windows 8 x64

DuMOHsmol
DuMOHsmol — 13 лет назад anothersite.ru
Нашел ещё вот такой вариант — записки в виде гаджета для Windows 7: http://www.ithinkdiff.com/get-...-for-windows-7/

Zol
Zol — 13 лет назад
Не могу найти смещение BF44 в HxD. ОC Win 7 Профессиональная 32 bit. Может кто подсказать?

DuMOHsmol
DuMOHsmol — 13 лет назад anothersite.ru
Zol, а патч из статьи не работает?

Zol
Zol — 13 лет назад
На домашнем компе патч сработал! Здорово!
Завтра попробую на работе. Надеюсь прорвусь через всю эту политику безопасности :)

DuMOHsmol
DuMOHsmol — 11 лет назад anothersite.ru
Обновил патч, теперь он работает с Windows 10 Preview.

Дмитрий
Дмитрий — 11 лет назад
DuMOHsmol, спасибо!

Caen
Caen — 11 лет назад
я украл с торрентов

Тоесть на торрентах больше нет? Есть? Значит не украл. Ты никого ничего не лишил. И нехер муссировать это слово -- "воровство" в отношении копирования. Не надо прививать невинному народу комплекс вины. Он и без того закомплексованный. Алсо -- винда говнище. Юзайте линукс и не будет такого гемороя, с отсутствием того что нужно, и с присутствием того, что не нужно.

DuMOHsmol
DuMOHsmol — 11 лет назад anothersite.ru
Caen, ну, за IDA Pro вообще-то приличные деньги требуют. И это право разработчиков. Что я никого ничего не лишил, это да, я бы в любом случае не стал ничего покупать ради одноразового дела :)
Алсо -- винда говнище. Юзайте линукс и не будет такого гемороя, с отсутствием того что нужно, и с присутствием того, что не нужно.
Геморрой и там и там, просто в разных местах :) Линукс — не серебряная пуля, как и винда, и OS X. Тут уже надо под свои вкусы и задачи выбирать.

Илья
Илья — 10 лет назад
Спасибо за патч, уже лютый год пользуюсь!

DuMOHsmol
DuMOHsmol — 10 лет назад anothersite.ru
Илья, пожалуйста :-)

DuMOHsmol
DuMOHsmol — 10 лет назад anothersite.ru
В последнем обновлений Windows 10 (1607) «Записки» полностью переделали, дополнил статью на эту тему.

SomeoneFromTheInternet
SomeoneFromTheInternet — 10 лет назад
Довольно давно не видел такого рода хомяков, но доставило на нем немного полазить. Собственно, наткнулся на него именно по причине своей ненависти к рукожопым людям, которые пишут Sticky Notes. Слил модифицированные тобой версии для сворачивания в трей – порадовало, что кто-то это сделал. Но есть один нюанс – специфический шрифт. Не мог бы ты поменять дефолт на нечто более удобочитаемое и приличное? Заранее благодарю. Буду периодически чекать эту страницу на наличие изменений.

DuMOHsmol
DuMOHsmol — 9 лет назад anothersite.ru
SomeoneFromTheInternet, шрифт задаётся в файле StikyNot.exe.mui. Его нужно открыть через ResHacker (или Restorator) и редактировать текст разделе "HTML", вот так: http://ipic.su/img/img7/fs/201....1490475036.png. Там можно вписать любой шрифт. Другой вариант — копировать текст с нужным шрифтом из Word или WordPad.

Виктор
Виктор — 9 лет назад
Спасибо большое за программку без иконки в панели задач!!!!!

Олег
Олег — 8 лет назад
C:\Users\…Desktop\StikyNot.exe - File was NOT patched!
[0 bytes written]

DuMOHsmol
DuMOHsmol — 8 лет назад anothersite.ru
Олег, какая версия Windows?

Олег
Олег — 8 лет назад
DuMOHsmol, Windows 7 (x86). Я скопировал файл на рабочий стол и пробовал патчить. Получал вышеуказанное сообщение в окне патчера.

DuMOHsmol
DuMOHsmol — 8 лет назад anothersite.ru
Олег, да, не патчит, где-то я накосячил, походу :( В любом случае, в конце поста лежат уже пропатченные версии, они работают.

Олег
Олег — 8 лет назад
DuMOHsmol, там в архиве в моём случае нужно извлечь всю папку "x86"? Просто там ещё есть две подпапки "en-US" и "ru-RU". И если да, то эту папку можно хранить где угодно? Оригинальные файлы Записок в System 32 не нужно удалять?

И ещё вопрос. Поскольку приложение более не отображается на панели задач, как его тогда закрыть или свернуть записки на время, если нужно?

DuMOHsmol
DuMOHsmol — 8 лет назад anothersite.ru
Олег, всю папку, хранить можно где угодно. Закрыть можно через диспетчер задач, свернуть по Ctrl+D.

Олег
Олег — 8 лет назад
Ctrl+D? Но ведь это команда на удаление записки. У меня по её нажатию появляется окно подтверждения удаления записки.
Про Диспетчер задач знал, так и закрывал. Просто думал, может есть менее жёсткий способ.

Хотя, честно говоря, я уже давно решил пользоваться стандартным решением. Мне так удобней, просто-напросто: быстро свернул, быстро развернул, закрыл. А видимые на панели задач записки не дадут забыть, что есть ещё невыполненные задачи. Более того, эти видимые на панели задач записки даже стимулируют быстрее выполнить (удалить) все задачи, тогда они и на панели задач отображаться не будут. В принципе, я понимаю логику Microsoft, почему Записки всегда отображаются на панели задач, если запущены.

К тому же, пользуясь способом из данной статьи, я так же, как и человек, отписавшийся выше 5 лет назад, заметил, что не работает ПКМ, нет возможности выбрать другой цвет записки. Хоть решение и были предложено вами на его вопрос, мне всё это не очень нравится…

Олег
Олег — 8 лет назад
Ещё дополню это своё предложение:
«быстро свернул, быстро развернул, закрыл». Так же, благодаря отображающимся на панели задач Запискам, их всегда можно отобразить на переднем плане поверх любых программ. Это тоже очень удобно, и очень неудобно в случае, когда Записки не отображаются в панели задач. Приходилось выходить на рабочий стол, свернув все программы. Причём, команда "Свернуть все окна" не подходит, так как вместе с ними и сами Записки будут свёрнуты. Поэтому это тем более не удобно, когда Записки не отображаются на панели задач.

DuMOHsmol
DuMOHsmol — 8 лет назад anothersite.ru
Олег, ой, перепутал. Я имел в виду Win+D, которое сворачивает все окна. Насчёт меню по правой кнопке: с "записками" из конца поста оно у меня работает без необходимости перемещать их в системный каталог. По крайней мере, на Win 10 x64. Если на Win 7 x86 не работает, проверю чуть позже, что там не так.

Олег
Олег — 8 лет назад
Так об этой проблеме выше писали 5 лет назад. И вы сами уже отвечали:
«Ага, поймал проблему. Нужно заменить оригинальный StickyNot.exe в System32, если запускать отдельно, то меню и правда нет».

DuMOHsmol
DuMOHsmol — 8 лет назад anothersite.ru
Олег, да, это я помню :) Но «записки» из конца поста необязательно перемещать в System32.

Дмитрий Новый
Дмитрий Новый — 6 лет назад
А как сделать чтобы записки в трей убирались?

DuMOHsmol
DuMOHsmol — 6 лет назад anothersite.ru
Дмитрий Новый, с родными, наверное, никак, но вот эти умеют: https://www.simplestickynotes.com/

https://Marvi-Moldova.Blogspot.com/2025/11/marvi.html
https://Marvi-Moldova.Blogspot.com/2025/11/marvi.html — 2 недели назад
I don't even know how I ended up here, but I thought this post was great.
I do not know who you are but certainly you are going to
a famous blogger if you are not already ;) Cheers! https://Marvi-Moldova.Blogspot...5/11/marvi.html

https://24live.com.ua/rizne/samue-populyarnue-podarky-dlya-muzhchynu/
https://24live.com.ua/rizne/samue-populyarnue-podarky-dlya-muzhchynu/ — 2 недели назад
This article gives clear idea designed for the new visitors of blogging, that really how to do blogging and site-building. https://24live.com.ua/rizne/sa...dlya-muzhchynu/

https://fraza.com/news/329977-gde-iskat-kachestvennye-tovary-dlja-kurenija
https://fraza.com/news/329977-gde-iskat-kachestvennye-tovary-dlja-kurenija — 2 недели назад
Hi there just wanted to give you a quick heads up. The words in your article seem to be running off
the screen in Safari. I'm not sure if this is a format issue or something to do
with internet browser compatibility but I figured I'd post to
let you know. The design look great though! Hope you get the problem solved soon. Many thanks https://fraza.com/news/329977-...y-dlja-kurenija

https://Kievtime.com/obshhestvo/stylni-rechi-podarunky-ta-hobi-dlya-cholovikiv-povnyj-gid-po-suchasnyh-cholovichyh-interesah/
https://Kievtime.com/obshhestvo/stylni-rechi-podarunky-ta-hobi-dlya-cholovikiv-povnyj-gid-po-suchasnyh-cholovichyh-interesah/ — 2 недели назад
Wonderful items from you, man. I've be aware your stuff previous to and you're
just too great. I really like what you have obtained
here, certainly like what you're stating and the way in which you say it.
You're making it entertaining and you continue to care for
to keep it sensible. I can not wait to read much more from you.
That is actually a wonderful site. https://Kievtime.com/obshhestv...chyh-interesah/

https://Relevance.Com.ua/aksesuari-ta-korisni-dribnichki-jak-idealnij-podarunok-dlja-cholovika/
https://Relevance.Com.ua/aksesuari-ta-korisni-dribnichki-jak-idealnij-podarunok-dlja-cholovika/ — 2 недели назад
Hello to all, how is all, I think every one is getting more from this web site,
and your views are pleasant in favor of new users. https://Relevance.Com.ua/akses...dlja-cholovika/

https://Trendy.IN.Ua/poradi/filtri-dlya-samokrutok-chomu-voni-vazhlivi-ta-yak-obrati/
https://Trendy.IN.Ua/poradi/filtri-dlya-samokrutok-chomu-voni-vazhlivi-ta-yak-obrati/ — 2 недели назад
My brother suggested I might like this web site.
He was totally right. This post truly made my day. You cann't imagine simply how much time I had spent for this info!
Thanks! https://Trendy.IN.Ua/poradi/fi...-ta-yak-obrati/

https://fokus.com.ua/rizne/reabilitaciya-pislya-zamini-kulshovogo-sugloba-termini-obmezhennya-metodi-vidnovlennya/
https://fokus.com.ua/rizne/reabilitaciya-pislya-zamini-kulshovogo-sugloba-termini-obmezhennya-metodi-vidnovlennya/ — 2 недели назад
You can definitely see your skills in the article you write.
The sector hopes for more passionate writers like you who are
not afraid to say how they believe. All the
time go after your heart. https://fokus.com.ua/rizne/rea...i-vidnovlennya/

https://modnadiva.com/zdorovya/reabilitacziya-pry-osteohondrozi-yak-pozbutysya-bolyu-v-spyni/
https://modnadiva.com/zdorovya/reabilitacziya-pry-osteohondrozi-yak-pozbutysya-bolyu-v-spyni/ — 2 недели назад
Hello there! I could have sworn I've visited this blog before but after
going through many of the articles I realized it's new to me.
Anyhow, I'm certainly happy I found it and I'll be bookmarking it
and checking back often! https://modnadiva.com/zdorovya...-bolyu-v-spyni/

https://kontrakty.ua/article/265228
https://kontrakty.ua/article/265228 — 2 недели назад
Excellent write-up. I absolutely love this website.
Continue the good work! https://kontrakty.ua/article/265228

https://poltava24.com.ua/vse-shho-potribno-znaty-pro-reabilitatsiyu-pislya-endoprotezuvannya-kolinnogo-sugloba/
https://poltava24.com.ua/vse-shho-potribno-znaty-pro-reabilitatsiyu-pislya-endoprotezuvannya-kolinnogo-sugloba/ — 2 недели назад
It is not my first time to visit this site, i am browsing this web page dailly and get
fastidious information from here everyday. https://poltava24.com.ua/vse-s...innogo-sugloba/

Ваше имя Сайт или блог (опционально) Аватар (опционально, e-mail для Gravatar или ссылка на картинку с ipic.su) Текст комментария

Справка по написанию комментария

  • Для вставки аватара зарегиструйтесь на сервисе Gravatar и укажите ваш e-mail. Вы также можете загрузить аватар на http://ipic.su и скопировать текст с поля «прямая ссылка». Другие сервисы или хостинги изображений не поддерживаются. Большие изображения будут уменьшены автоматически. Пример:

    http://ipic.su/img/img7/fs/user4.1358962896.png
  • Имя, адрес и аватар сохраняются, второй раз вводить не придётся
  • Кликните на аватар, чтобы вставить имя пользователя
  • Слово обрамлённое «звёздочками» становится *жирным*
  • Адрес ссылки автоматически становится ссылкой — http://anothersite.ru
  • Ссылки на текст с http://pastebin.com автоматически разворачиваются в тексте комментария
  • Цитату следует начинать со знака «больше»:
    > пример многострочной
    > цитаты