Деякі ярлики меню старту відсутні в Windows 10


15

Не впевнений, коли це почалося, але через деякий час після оновлення до Windows 10 я помітив, що деякі результати пошуку не відображаються з тим, що я хотів. Наприклад, коли я шукав Word 2013 або Skype, я не отримав жодних результатів. Я вирішив дослідити і спробував відновити файл індексації та перемістити його на нове місце, але це не мало значення.

Тож я перевірив своє меню запуску і вручну спробував шукати ярлики, лише щоб виявити, що їх дивним чином там не було. Також помітьте, як раптом зникли деякі мої плитки.

http://i.imgur.com/yykTvmX.png

Як не дивно, коли я переглядаю фактичне розташування папки меню "Пуск", ярлик для Word і Powerpoint є.

http://i.imgur.com/igHOwjo.png

Я перевірив, що жодна з папок / ярликів не є прихованою чи доступною лише для читання і чи мають файли / папки достатню кількість дозволів на вкладці Безпека.

Будь-які ідеї, як це вирішити?

Відповіді:


3

На даний момент меню запуску обмежено 500 записів у базі даних. Це також впливає на пошук і Cortana, оскільки вони обидва покладаються на цю БД.

Наразі немає жодного відомого виправлення, окрім переходу до папки меню «Пуск» та видалення посилань та папок у додатки, які не використовуються.

Редагувати: 19.09.2015 вони опублікували технічний перегляд, який підняв цю межу до 2048 року, що приємно. Це має бути витісненим для інсайдерів, і воно скоро скоротить стандартних користувачів.

Джерело: http://arstechnica.com/gadgets/2015/07/review-windows-10-is-the-best-version-yet-once-the-bugs-get-fixed/


5
Дякую за це. Який смішний нагляд від Microsoft чесно.
TheMaster

Нічого, ці люди в Microsoft не можу їх зрозуміти.
Дрімана крапка з комою

Яке джерело цього числа?
Der Hochstapler

Доданий до відповіді, Олівер.
Кінтон М.

13

У мене була аналогічна проблема після оновлення.
Я зміг це виправити:

  • Перехід до папки меню «Пуск» -> Властивості ( %appdata%\Microsoft\Windows\Start Menu)
  • Вибір параметра "Прихований"
  • Натисніть "Застосувати"
  • Виберіть "Застосувати зміни до цієї папки, підпапок та файлів" та натисніть кнопку ОК
  • Зніміть опцію "Прихований"
  • Натисніть "Застосувати"
  • Виберіть "Застосувати зміни до цієї папки, підпапок та файлів" та натисніть кнопку ОК

Я не впевнений, що змусило Windows бачити деяких як прихованих, а інших - ні, але це скидає прапори, і все зараз видно в меню "Пуск".


1
Здається, що Windows 10 приховує всі, крім перших 5-10 ярликів у кожній підпапці меню "Пуск", і це виправляє це, хоча я підозрюю, що не для ярликів, доданих пізніше. / редагувати: говорити занадто рано. Windows знову заховав їх незабаром після.
Яків

2

Я можу підтвердити, що це головний недолік. Деякі люди на Форумах Windows повідомляють, що це трапляється з ними ще менше ярликів / записів. Нам зараз просто притулитися, якщо ви не хочете вивчити варіанти сторонніх розробників .


1
Я можу підтвердити, що це все ще відбувається для мене. Мабуть, команда powershell Get-StartAppsпоказує команди, які є частиною меню "Пуск". Міна вказує, що у мене всього 192 предмети. Як не дивно, ярлик Я не можу з’явитись (LinqPad), DO DO з'являється під час використання Get-StartApps.
Бен Рендалл

2

Я з'ясував особливу поведінку, яка викликає приклад цієї проблеми.
Мої висновки призначені для збірки 1703, і ​​я не можу на даний момент перевірити їх на нових версіях.

Я мав ярлик всередині папки меню, який би не з’являвся, незважаючи ні на що.
Зрештою, я виявив, що меню "Пуск" приховує дублікати ярликів, які вказують на той самий файл. Припустимо, у вас є ярлик, названий Shortcut-Aна кореневому рівні структури файлу меню ( C:\ProgramData\Microsoft\Windows\Start Menu\Programs), який вказує на c:\someprogram.exe.
Тепер припустимо, що у вас є копія Shortcut-Aв папці меню, наприклад C:\ProgramData\Microsoft\Windows\Start Menu\Programs\SomeFolder.
У списку Усі програми буде видно лише копія на кореневому рівні. Ви можете знайти папку SomeFolderпід буквою "S" у списку, але ярлик під нею не буде видно.
Крім того, це трапляється, навіть якщо два ярлики мають різні назви, але вказують на однакові виконувані файли. Іншими словами, якщо, в SomeFolder, ви Shortcut-Bвказуєте наc:\someprogram.exe вона також не з’явиться.

У моїх тестах це можна відтворити систематично, і меню "Пуск" негайно оновлює себе після створення / видалення копій ярлика, не потрібно торкатися файлів баз даних меню.


Я можу підтвердити цю поведінку. У мене є ярлик, який запускає додаток, а потім другий ярлик, який запускає той самий додаток, але передає деякі додаткові параметри командного рядка. На жаль, Windows вирішує приховати один із ярликів! Це відбувається, навіть якщо ярлики не в одній папці.
Бен Рендалл

1

У мене виникли проблеми з новим меню запуску Win 10 на декількох робочих станціях після оновлення до Win 7. Ось пакетний файл, який я використовую для відновлення меню пуску:

ResetWin10StartMenu.bat

@echo off
echo.
echo This will delete the TileDataLayer database to reset the Windows 10 Start Menu.
echo It may take a couple hours and a few reboots before the menu is automatically rebuilt.
echo All items pinned to start will have to be repinned once the menu returns to normal.

echo.
echo *** The Start Menu database will be backed up before being deleted ***
echo.
CHOICE /C DRC /M "Press D to Delete the database, R to Restore, or C to Cancel."

if errorlevel 3 goto end
if errorlevel 2 goto restoredata
if errorlevel 1 goto deletedata

:deletedata
taskkill /im explorer.exe /F
c:
cd c:\Users\%username%\AppData\Local\TileDataLayer\Database
sc stop tiledatamodelsvc
md %userprofile%\desktop\StartMenuBackup
copy *.* %userprofile%\desktop\StartMenuBackup
del /q *.*
sc start tiledatamodelsvc
explorer.exe
goto end

:restoredata
taskkill /im explorer.exe /F
c:
cd c:\Users\%username%\AppData\Local\TileDataLayer\Database
sc stop tiledatamodelsvc
copy %userprofile%\desktop\StartMenuBackup\*.*
sc start tiledatamodelsvc
explorer.exe
goto end

:end
exit 

Цікаво. Скільки часу це займе, щоб працювати на "типовій" машині?
Лорі Стерн

Сам пакетний файл запускається за лічені секунди, але фактичний час, який потрібен для того, щоб усі елементи з’явились у меню запуску, - це вже інша історія. Більшість машин, на яких я працював, мали свої піктограми після одного перезавантаження.
Ден Стівенсон

-1

Очищення кеша Cortana:

  • Убити explorer.exeіdllhost.exe
  • Видалити %USERPROFILE%\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy\*

1
Як кеш Cortana пов'язаний з цією проблемою? Як видалення Кортани вирішує цю проблему? Тому що все, що ця команда зробить - це заглушити вміст каталогу пакетів Кортана, що є жахливою ідеєю, і я вважаю це шкідливою порадою. Якщо ви піклуєтесь про стабільність вашої системи, і дійсно хочете встановити Cortana, я не пропоную вам слідувати інструкціям у цій відповіді.
Рамхаунд
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.