1

Я только что сделал новую установку Windows 7 Home Premium, используя диски восстановления моего ноутбука (HP Pavilion dv6-2151cl) с минимальными настройками. После установки я настроил "Данные программы" и "Пользователи" на свой раздел D, чтобы сэкономить место, меняя папки в реестре. Затем я обновил Windows (включая W7 SP1) и установил все остальные программы.

После установки всех других программ я заметил, что значки всех новых программ (не включенных в установку Windows) в "Все программы" имели пустой значок в виде значка, и они ничего не делают. Заглянул в "D:\Program Data\Microsoft\Windows\Start Menu\Programs" в проводнике Windows и там тоже самое верно. Все ярлыки в C: и «D:\Users ...» работают как в "Проводнике Windows", так и во "Все программы".

Также я заметил, что ярлыки отображают правильные значки внутри "открытых" диалоговых окон. И если я скопирую ярлыки в «D:\Program Data ...» на рабочий стол, они также будут работать как положено.

Я проверил сопоставление файлов для .lnk и все было в порядке, но также попробовал исправления реестра для этого сопоставления файлов, и они не имели никакого эффекта. В меню "Все программы" отсутствуют пропущенные программы, просто ничего не делайте, если они лежат в «D:\Program Data ...».

Любые мысли о том, как заставить Windows 7 обрабатывать ярлыки в «D:\Program Data ...», как они должны?

1 ответ1

0

answers.microsoft.com дал мне этот ответ, который решил проблему для меня:

Вы можете запустить это исправить и проверить. Диагностика и устранение проблем с файлами и папками Windows автоматически http://support.microsoft.com/mats/windows_file_and_folder_diag/en-us

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .