-
в 10винде в стандартном диалоге во всех программах не отображаются никакие папки\диски кроме рабочего стола и текущего юзера кто нибуть не вкурсе где это может быть в настройках реестра? https://yadi.sk/i/0I6--I3x3LgQLF
-
уточняю косяк с функцией SHBrowseForFolder в 99% программ она стартует с Pidl от CSIDL_DESKTOP и показывает виртуальный "десктоп" как глобальный с "мой компьютер, сеть, документы, библиотеки и диски" проблема только с вызовом функции с флагом BIF_NEWDIALOGSTYLE который дает всякие плюшки включая некую возможность фильтрации папок(думаю косяк тут), читай тоже в 99% прог сейчас
на текущей системе ситуация как показано на скрине, абсолютно все проги (не мои!!!) этот самый DESKTOP стали отображать как одну единственную папку пользователя у вновь созданного пользователя этой проблемы нет экспорт всей ветки реестра HKEY_CURRENT_USER в чистую винду в виртуальной машине тоже глюк не повторяет
глюк исчезает если в реестре HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders удалить параметр Desktop описывающий физическое расположение папки рабочего стола, но тут естественно перестают работать все ссылки на эту папку в самой винде
как то так :(
|