Раніше я міг перетягувати файли на деякі мої піктограми на робочому столі (наприклад, Блокнот ++, AstroGrep тощо), щоб відкрити їх із програмами, представленими цими значками.
Близько місяця тому (не можу точно згадати, коли це сталося), система перестала підтримувати цю функцію, і тепер вона більше не буде працювати. Натомість він би лише "Перемістився на робочий стіл" перетягнутого файлу.
Будь-яка ідея, як відновити цю (дуже зручну) функціональність?
Примітки:
- Це не те, що перетягування повністю припинилося. Тільки відкрита функція (в межах перетягування) чомусь перестала працювати.
- Ця функція чудово працює на всіх інших моїх комп'ютерах Windows 7.
- Видалення та повторне створення значків / ярликів на робочому столі не допоможе.
- Я знайшов досить багато публікацій на тему " перетягування та не працює в Windows 7 64-розрядному ", але в моєму випадку вони дійсно не застосовуються, оскільки крім втрати здатності відкривати файл за допомогою перетягування, копіювання та переміщення файлів використання функції перетягування все ще працює.
Додаткова інформація:
Я використовував CCleaner для аналізу (лише! Не "виправлення" ...) можливих проблем з реєстром, і єдиною областю, яка може здатися актуальною, є наступне "Відсутня спільна DLL" у HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDlls
:
C:\Windows\Microsoft.NET\Framework\v1.0.3705\vsavb7rt.dll
C:\Windows\Microsoft.NET\Framework\v1.0.3705\system.enterpriseservices.dll
C:\Windows\Microsoft.NET\Framework\v1.0.3705\mscorrc.dll
C:\Windows\Microsoft.NET\Framework\v1.0.3705\mscordbi.dll
C:\Windows\Microsoft.NET\Framework\v1.0.3705\mscorsec.dll
C:\Windows\Microsoft.NET\Framework\v1.0.3705\system.configuration.install.dll
C:\Windows\Microsoft.NET\Framework\v1.0.3705\microsoft.vsa.vb.codedomprocessor.dll
C:\Windows\Microsoft.NET\Framework\v1.0.3705\wminet_utils.dll
C:\Windows\Microsoft.NET\Framework\v1.0.3705\microsoft.jscript.dll
C:\Windows\Microsoft.NET\Framework\v1.0.3705\diasymreader.dll
C:\Windows\Microsoft.NET\Framework\v1.0.3705\iehost.dll
C:\Windows\Microsoft.NET\Framework\v1.0.3705\system.data.dll
C:\Program Files (x86)\Hewlett-Packard\HP Health Check\Tools\UninstallHPSA.exe
Ви помічаєте щось вище, що може пояснити цю проблему?
Оновлення 1:
Ні, sfc /scannow
ні regsvr32 "C:\Windows\System32\shell32.dll"
(запропоновані нижче) не працюють. Відновлення системи зараз не є варіантом.
Оновлення 2:
Я спробував такі можливі виправлення, запропоновані за посиланням @harrymc:
1. Клацніть на будь-якому файлі лівою кнопкою миші та утримуйте кнопку утримуваною. Тепер натисніть клавішу Escape. Не допомогло.
2. Вимкніть "Перетягування" в параметрах контекстного меню, застосуйте його, а потім увімкніть його знову. Не допомогло.
Уточнення: перетягування та перехід до програм, поки вони відкриті, все ще працює. Єдине, що перестало працювати - це відкрити документ / файл через піктограму робочого столу.
Крім того, якщо я спробую перетягнути і впустити за допомогою правої кнопки миші, пункт контекстного меню "Відкрити" не вказаний:
Додаткові ідеї?
C:
все одно знаходиться на диску). Це дивно. Це працювало раніше.