Деякі ярлики меню старту відсутні в 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.