Компьютерный портал
Забыли?
Новости Статьи Драйверы Windows 10 Windows 8.1 Софт Форум
! Важно: Официальная программа бесплатного обновления до Windows 10
! Важно: Winaero Tweaker - незаменимый инструмент для настройки Windows
Страница 1 из 11
Модератор форума: PainteR, Barmenchik, Drinko, Angel_of_Despair, arseny92 
Компьютерный форум » Операционные системы » Windows 10 » Где хранятся ресурсы Start Screen/Menu для 8+, TP? (Кратко описываются ресурсные файлы Start Screen, Start Menu)
Где хранятся ресурсы Start Screen/Menu для 8+, TP?
sysprg
Отредактировано sysprg - 08.01.2015, 21:10
Аватар sysprg

Почетный

Сообщений: 2391


Близкий по теме вопрос применительно к 8.1 был задан последним в уже закрытой теме,
http://pcportal.org.ru/forum/8-3123-106589-16-1400396400 и не получил ответа.
Случайно увидел вчера вечером этот вопрос, заинтересовался и вот что мне удалось нарыть не только для 8.1, но и для TP.
8.1: \Users\<username>\AppData\Local\Microsoft\Windows\{appsFolder.itemdata-ms, appsFolder.itemdata-ms.bak}
Быстрая проверка путем перемещения плитки на экране с последующим переходом на рабочий стол и проверкой
состояния вышеуказанных файлов показала, что оба файла приобрели отметки даты и времени, соответствующие
моменту перехода со Start Screen на рабочий стол, но обратное переименование файлов подтвердило логичное
предположение о том, что файл с суффиксом .bak хранил прежнее состояние Start Screen. Таким образом стало
ясно, что файл с говорящим именем appsFolder.itemdata-ms содержит актуальное состояние Start Screen, что
используя контент этого файла можно полностью прорисовать Start Screen в том виде, который он имел на
момент последней модификации. Просмотр с помощью HexEditor контента файла показал, что плиткам на
Start Screen соответствуют Unicode-строки типа
microsoft.windowscommunicationsapps_8wekyb3d8bbwe!Microsoft.Windows.Live.Mail и последующим/предшествующим
бинарным кодом, описывающим свойства плиток. Кроме того, поскольку плитки на Start Screen могут соответствовать
не только Метро-приложениям, но и обычным, то были найдены Unicode-строки типа {?System?}\notepad.exe. Сразу возник
естественный вопрос: а где же хранятся пути для запуска метро-приложений? Ответ был найден в той же директории:
Directory of c:\Users\<username>\AppData\Local\Microsoft\Windows\Application Shortcuts

18.12.2014 08:45 <DIR> .
18.12.2014 08:45 <DIR> ..
17.12.2014 19:25 <DIR> 10084FinerCode.ChessTactics_73behhyksgb12
17.12.2014 19:25 <DIR> 24169BooStudio.MetroCommander_4whpyhnstjyn8
17.12.2014 19:25 <DIR> 5269FriedChicken.YouTubeVideosDownloader_cd126g1y4ee3r
17.12.2014 19:25 <DIR> 53DE755A.SendAnywhere_g7tvrp5n6cx
.............
Каждая и представленных выше директорий содержит линк-файл с именем app.lnk для запуска метро-приложения.
Открыв свойства файла app.lnk, на вкладке Details можно увидеть полный путь к exe-файлу приложения.
Завершив на этом рытье под 8.1, я перегрузился в 9879 и там наряду с уже перечисленными файлами нашел
еще и файл appsFolder.itemdata-ms.remote, который: не имел брата с суффиксом .BAK и был по размеру
существенно больше, чем appsFolder.menu.itemdata-ms. Быстрая проверка с помощью модификации Start Menu
показала, что сделанные изменения сразу отразились в обновленных файлах appsFolder.menu.itemdata-ms и
его предшествующей версии. Напрашивается вывод, что состояние плиток на Start Screen для TP теперь
отражается в файле appsFolder.itemdata-ms.remote. Отсутствие предшествующей версии с суффиксом .bak
объясняется тем, что я не делал модификации системы и никогда не стартовал и не изменял контент
Start Screen. По не зависящим обстоятельствам вынужден немедленно закончить, не доведя расследование
до практических выводов. Прошу не пинать меня ногами за то, что поленился порыться в документации VS
и, возможно, найти там более грамотное и детальное описание вышеизложенного.

Добавлено (08.01.2015, 20:40)
---------------------------------------------
Мои дилетантские "исследования" как выяснилось полностью перекрываются многими давними публикациями,
разысканными BING по ключу "appsFolder.itemdata-ms". Вот они:
Публикацию на Winreview.ru, единственную на русском, открыть не смог - браузеры не позволяли smile

Predefining and customizing the Modern UI Start Screen on RDS 2012
http://microsoftplatform.blogspot.com/2012....ui.html

How to customize the Start Screen for all users in Windows 8
http://tech-stew.com/post....-8.aspx

Customize Windows 8.1 StartScreen by decoding “*.itemdata-ms” binary data file (Windows 8.1, StartScreen, C#)
http://stackoverflow.com/questio....ta-file

what is appsFolder.itemdata-ms file on windows 8.
https://social.technet.microsoft.com/Forums....install

Capturing and Restoring a Windows 8 Start Screen Tile Lineup
http://blogs.technet.com/b....up.aspx
В свое оправдание могу лишь сказать, что ключевой файл разыскал сам. Но вот теперь вижу, что писать мне больше нечего, тему можно закрывать.

Компьютерный форум » Операционные системы » Windows 10 » Где хранятся ресурсы Start Screen/Menu для 8+, TP? (Кратко описываются ресурсные файлы Start Screen, Start Menu)
Страница 1 из 11
Поиск:

Дебетовая карта «Открытие–Рокет»

MasterCard World с PayPass. Стильная, надёжная и выгодная.

→ Бесплатное обслуживание.
→ Повышенный кэшбэк.
→ 8% процентов на остаток независимо от суммы.
→ Снятие наличных без процентов в любом банкомате.
→ Бесплатное пополнение и снятие наличных.

500р. уже на счету в подарок!

Получить карту бесплатно

Windows 10
Windows 8.1
Новости
Опрос
Нравятся ли вам изменения произошедшие в Windows 10?
Всего ответов: 6753

Статистика Форума
Последние обновления тем Популярные темы Новые пользователи
Скачать Windows 10 Insider Preview - сборка 14986 [ССССР | 09.12.2016 | 08:09]
Как включить или отключить механизм обновления Unified Update Platform [Doygi | 09.12.2016 | 00:20]
Болталка [Mihlik75 | 08.12.2016 | 22:42]
Установка обновлений в формате .CAB [lsa60 | 08.12.2016 | 21:52]
Системе недоступен логический диск [Fahrentheit | 08.12.2016 | 21:03]
MSMG ToolKit - настройка функций и компонентов Windows [Igor1990 | 08.12.2016 | 19:06]
Ошибка OneDrive - Разрушительный сбой [ZЁма | 08.12.2016 | 17:40]
Не работает локальная сеть - отсутствует доступ [Protonic | 08.12.2016 | 13:52]
Языковые пакеты локализации Windows 10 [LUKIOL | 08.12.2016 | 13:03]
Windows 10 Update Disabler Service [Mihlik75 | 08.12.2016 | 11:24]
Скачать Windows 10 - сборка 10586 RTM [5521]
Активация Windows 10 [3975]
Скачать Windows 10 - сборка 14393 RTM Anniversary [3752]
Скачать Windows 10 - сборка 10240 RTM [3092]
Зацени! [2418]
Стол заказов [2022]
Windows 8.1 - обсуждение [1937]
Wallpapers - Обои для рабочего стола Windows [1772]
Rainmeter - графическая оболочка Рабочего стола [1600]
Windows 10 - установка драйверов [1204]
lexey [09.12.2016|08:31]
g60 [09.12.2016|05:02]
ARRRRRTEMV [09.12.2016|00:01]
veyu_riyu01 [08.12.2016|23:55]
scratchx [08.12.2016|23:44]
rubikru [08.12.2016|23:21]
propb4 [08.12.2016|21:53]
qazxswedcvfr [08.12.2016|21:49]
zimmerenot [08.12.2016|21:42]
roma555 [08.12.2016|21:35]