Почему значки на рабочем столе перемещаются сами после перезагрузки?

11 ответов на вопрос “Почему значки на рабочем столе перемещаются сами после перезагрузки?”

  1. Thetage Ответить


    Сообщение от kub62

    да, 2003й
    Ну вот у меня обновление KB3095020 тоже было установлено 17.09.2015 , проблем не было , лишь после того как установил Microsoft Office 2013 , я помню что сразу увидел как ярлыки сместились в левую сторону экрана, я не придал этому значения, но потом заметил,что проводник не сохраняет позицию сортировки файлов и папок.До этого еще DAEMON Tools установил, чтобы образ эмулировать для установки Office 2013.И все ,больше ничего не делал.Единственное ,что 22.09.2015 было установлено обновление KB3087040. Проблема обнаружилась 23.09.2015.Связь какая то тут.Я лично думаю – Office.Но просто еще может быть вариант конфликта некоего с обновлением KB3095020 и установкой Office, на тот случай если у многих без Office обнаружилась такая проблема.Ну т.е. KB3095020 возможно конфликтует с некоторыми установками ,что вызывает данную проблему.
    Было найдено решение, правка реестра.
    В общем как я понял для х64bit систем там два раздела
    HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32
    и
    HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32
    Вот рег.файл исправления
    х64fix.reg
    Windows Registry Editor Version 5.00
    [HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
    00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,69,00,\
    6e,00,64,00,6f,00,77,00,73,00,2e,00,73,00,74,00,6f,00,72,00,61,00,67,00,65,\
    00,2e,00,64,00,6c,00,6c,00,00,00
    [HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
    00,5c,00,53,00,79,00,73,00,57,00,6f,00,77,00,36,00,34,00,5c,00,77,00,69,00,\
    6e,00,64,00,6f,00,77,00,73,00,2e,00,73,00,74,00,6f,00,72,00,61,00,67,00,65,\
    00,2e,00,64,00,6c,00,6c,00,00,00

    А для х32bit систем хватит одного раздела
    HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32
    х32fix.reg
    Windows Registry Editor Version 5.00
    [HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
    00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,69,00,\
    6e,00,64,00,6f,00,77,00,73,00,2e,00,73,00,74,00,6f,00,72,00,61,00,67,00,65,\
    00,2e,00,64,00,6c,00,6c,00,00,00

    Суть в том,что в этом разделе надо чтобы ключ (По умолчанию) был таким: %SystemRoot%\system32\windows.storage.dll – для х32 версии или дополнительно еще и %SystemRoot%\SysWow64\windows.storage.dll – для х64 версии
    Но когда проблема с ярлыками была ,там почему-то был ключ с окончанием shell32.dll
    Проблема в том,что там править пару строчек, но права придется получить.Можете попробовать reg файлом внести потом изменения либо сами вручную с shell32.dll на windows.storage.dll поменяете.
    Если кому надо то вот описываю как надо сделать ,чтобы права получить
    Запустите regedit (например Win+R …выполнить)
    Перейдите к разделу HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32 .ПКМ ->”Разрешения”
    Кликните здесь для просмотра всего текста

    Нажмите кнопку “Добавить”. Введите в поле имен обьектов ваше имя компьютера.Кнопкой “Проверить имена” найдите это имя и нажмите “ок”.
    Кликните здесь для просмотра всего текста

    Теперь нажмите кнопку “Дополнительно”.Вверху нажимаем “Изменить” и опять как в предыдущем окне ввести и найти имя компьютера ,затем кнопка “ок”.Ставим галочки на “Заменить владельца подконтейнеров и обьектов” и “Заменить все записи разрешений дочернего обьекта наследуемыми от этого обьекта” , далее “Применить”.
    Кликните здесь для просмотра всего текста

    Далее выбираем созданного пользователя в окне “Разрешений” и ставим галочку разрешить “Полный доступ” , жмем применить.Все теперь для этого раздела реестра вы получили права для его правки.После того как поправили можно удалить этого пользователя,т.е. вернуть все как были права по умолчанию.
    Кликните здесь для просмотра всего текста
    Вложение 578819
    В конце перезапустите в диспетчере задач Проводник.
    После этого ярлыки и папки с сортировкой вернутся в прежние состояние,как были раньше,настраивать опять не придется.Если конечно вы не удаляли лишнего из реестра.
    Я получил кстати данную проблему во время обновления Microsoft Office 2013, на моих глазах ярлыки в левый угол сместились,но что за обновление вызвало такой сбой я так и не понял,но знаю точно,что обновления шли только для офиса.
    1

  2. Hellcaster Ответить

    @persen27
    5371 / 3015 / 385
    Регистрация: 28.06.2013
    Сообщений: 9,787
    22.10.2018, 18:53
    5
    Сообщение было отмечено vlad-55 как решение

    Решение


    Сообщение от vlad-55

    это общая проблема
    Вряд-ли.Проверьте темы.
    Кликните здесь для просмотра всего текста


    Сообщение от all1605

    Раз написали такую программку, значит есть такой косяк.
    Это не аргумент.Сомнительного по полезности софта довольно много.
    2

  3. VideoAnswer Ответить

  4. VideoAnswer Ответить

  5. VideoAnswer Ответить

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *