Консультация № 172135
13.09.2009, 13:39
0.00 руб.
0 4 1
Уважаемые эксперты, срочно нужна ваша помощь!
Я хотела сменить стандартную иконку папки в Свойствах папки. Однако иконка не поменялась, а вдобавок к этому все папки при двойном нажатии открываются в программе VLC. Я искала ответ на вашем форуме, как исправить это недоразумении. Нашла:

Попробуйте решить проблему следующим образом:
1. Запустите редактор реестра: Пуск - Выполнить - regedit - OK
2. Пройдитесь по ветке HKEY_CLASSES_ROOT - Directory - shell
3. Проверьте параметр (По умолчанию) - должен быть тип - REG_Z, должно быть значение - none


Как раз таки у меня тип параметра - REG_SZ. А как поменять его на REG_Z я не знаю. В этом то и весь вопрос: как поменять тип параметра с указанного на последний?
Заранее спасибо!

Обсуждение

Неизвестный
13.09.2009, 13:44
общий
Прошу прощения! Не тратьте на мой вопрос время! Всё заработало, я поняла в чём моя ошибка! А REG_Z - это наверное опечатка, и должно было быть REG_SZ.
Я так понимаю, вопросы здеь удалять нельзяПоэтому просто не обращайте внимания но этот вопрос. Ещё раз извините.
давно
Мастер-Эксперт
259041
7459
13.09.2009, 17:44
общий
nekosia666:
Не стоит извиняться, Вы очень по-доброму поступили, известив всех о своей победе. Поздравляю Вас!
Неизвестный
13.09.2009, 19:43
общий
это ответ
Здравствуйте, nekosia666.
мне кажется, что Вас ввели в заблуждение. Дело в том, что хотя в реестре могут храниться множества типов (а именно 65536 ), стандартная программа редактирования regedit может использовать лишь:
REG_SZ - строка, заканчивающаяся нулем;
REG_BINARY - двоичные данные;
REG_DWORD - двойное слово (или REG_DWORD_LITTLE_ENDIAN);
REG_MULTI_SZ - многостроковый параметр (а строки там нулем разделяются);
REG_EXPAND_SZ - расширяемый строковый парамет (как правило, переменные окружения);

еще же зарезервированны такие типы параметров:
REG_NONE - неопределенный тип;
REG_DWORD_BIG_ENDIAN - двойное слово;
REG_LINK - символическая связь;
REG_RESOURCE_LIST - представление ресурса в виде карты ресурса;
REG_FULL_RESOURCE_DESCRIPTOR - представление ресурса в виде аппаратного описания;
REG_RESOURCE_REQUIREMENT_LIST

Как видим, среди стандартных и зарезерервированных типов нету REG_Z. Поэтому будем считать, что в описании опечатка.

кстати, в моем реестре стоит тип REG_SZ
Неизвестный
13.09.2009, 19:45
общий
nekosia666:
Поздравляю Вас! Но поскольку вопрос задан, я дал на него развернутый ответ - кому-нибудь, да пригодится
Форма ответа