Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Виста - первые проблемы
 
 автор: elenaki   (19.04.2009 в 17:11)   письмо автору
 
 

муж купил два новых компа. на мой поставили английский, на второй - греческий вариант.
работали ровно два дня. как назло, антивирус был куплен, но в магазине не установлен, а
мы про него забыли. а муж сразу полез в интернет скачивать и устанавливать разные
программы. у меня все программы нужные всегда при мне, поэтому я быстренько себе все
настроила и работаю (хотя Виста все равно не нравится). а у мужа проблемы. причем, я
такого за всю жизнь не встречала. он, конечно, что-то сделал, только мне не говорит.
вдруг все иконки на рабочем столе стали белыми с логотипом интернет-эсплорера, по
клику на них пытается открыться окно экплорера, которое сразу захлопывается, потом
появляется вопрос - что делать? сохранить, создать ярлык, выйти. хотя это и так ярлык -
lnk. причем, программа, на которую этот ярлык указывает, есть и работает, если ее найти
в проводнике и щелкнуть по иконке. мне кажется, какая-то запутка с путями произошла.
ярлык (тот, что не запускает прогу) указывает путь к программе в папке Programm Files.
а такой папки нет! есть папка с программами, но названа она по-гречески. может, в этом
проблема? переименовать эту папку не удается. может, создать другую, назвать ее по-
английски, перенести программы туда? да, иконки исчезли не только с рабочего стола, но и
из панели быстрого запуска - там тоже белые листочки. вот засада! что это может быть и
как с этим бороться?

  Ответить  
 
 автор: sim5   (19.04.2009 в 17:20)   письмо автору
 
   для: elenaki   (19.04.2009 в 17:11)
 

Да греческий то тут при чем. Собственно добавить программы заново в меню Пуск труда не составляет. Тем более если их не много. Если же после ручной правки, и добавленное будет косячить, знаит проблемы с системой.

  Ответить  
 
 автор: elenaki   (19.04.2009 в 17:29)   письмо автору
 
   для: sim5   (19.04.2009 в 17:20)
 

нахожу в проводнике программу. кликаю правой кнопкой, выбираю "Создать ярлык на рабочем
столе". ярлык создается, но с белой иконкой и неоткрывающийся по клику на нем. в Свойствах,
где "Поменять иконку" есть выбор иконок, в том числе и та, которая должна быть по умолчанию.
но никакой выбор иконки не меняет, она остается белой с огромной буквой е. (ё)

  Ответить  
 
 автор: sim5   (19.04.2009 в 17:32)   письмо автору
 
   для: elenaki   (19.04.2009 в 17:29)
 

Это проблемы с кешем файла иконок. А управляет этой кухней shell.

  Ответить  
 
 автор: elenaki   (19.04.2009 в 17:34)   письмо автору
 
   для: sim5   (19.04.2009 в 17:32)
 

и что? как лечить-то? переустановка винды поможет?

  Ответить  
 
 автор: sim5   (19.04.2009 в 17:39)   письмо автору
 
   для: elenaki   (19.04.2009 в 17:34)
 

Не знаю, в Висте немного не так все, как в ХР, из-за добавления Aero. Переустановка конечно поможет, эта бяка у вас же потом появилась, а из-за чего, трудно сказать, что вы там накосячили.) Нужно на сайтах соответствующих посмотреть - уже есть много описанного посвященного проблемам и в Висте.

  Ответить  
 
 автор: elenaki   (19.04.2009 в 17:50)   письмо автору
 
   для: sim5   (19.04.2009 в 17:39)
 

да я смотрю. только проблему не могу как следует описать, т.к. никогда с подобным не сталк-
кивалась и не понимаю, как такое могло случиться.
если винда так легко ломается одним кликом (кривым пальцем), на фиг такая винда нужна.

  Ответить  
 
 автор: sim5   (19.04.2009 в 18:00)   письмо автору
 
   для: elenaki   (19.04.2009 в 17:50)
 

А причем тут сразу Билл Гейтс? Вы создали проблему, а виноват он? :))
Так и ищите - неверное отображение иконок. Кстати, они у вас сбиваются только на рабочем столе, или в меню Пуск тоже?

  Ответить  
 
 автор: elenaki   (19.04.2009 в 18:06)   письмо автору
 
   для: sim5   (19.04.2009 в 18:00)
 

везде. на рабочем столе, в панели быстрого запуска и в меню программ. везде, где линки (lnk). сами программы запускаются, если кликать по иконке (exe). пошла смотреть реестр.

  Ответить  
 
 автор: sim5   (19.04.2009 в 18:48)   письмо автору
 
   для: elenaki   (19.04.2009 в 18:06)
 

Лазание по реестру вам не поможет. Есть по умолчанию указанная библиотека от куда берутся иконки для программ системы. Далее сами программы их добавляют. Нет у меня сейчас Висты, чтобы посмотреть, а вот в ХР, все это кешируется в файле:
C:\Documents and Settings\USER\Local Settings\Application Data\IconCache.db
где USER ваше имя пользователя. Попробуйте его просто удалить. При входе в систему он будет создан заново. Если обновление его прошло успешно, знаит все нормально, будут сбои, кто-то мешает работе оболочки.

  Ответить  
 
 автор: Trianon   (19.04.2009 в 18:03)   письмо автору
 
   для: elenaki   (19.04.2009 в 17:11)
 

А в переменной окружения %ProgramFiles% что находится?
И что находится в ключе реестра
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir ?

вообще-то путь Programm Files (с двумя m) это и вправду странно.

  Ответить  
 
 автор: elenaki   (19.04.2009 в 18:17)   письмо автору
 
   для: Trianon   (19.04.2009 в 18:03)
 

да нет, ...mm - это мое творчество, черная клава, мягкие клики, ни фига не видно и не слышно... и зачем мне этот новый комп? только проблемы... в реестре там все в порядке - C:\Program Files где еще искать? форум, как назло, глючит... :(

  Ответить  
 
 автор: Trianon   (19.04.2009 в 18:35)   письмо автору
 
   для: elenaki   (19.04.2009 в 18:17)
 

так может просто переименовать этот каталог назад в Program files?

  Ответить  
 
 автор: elenaki   (19.04.2009 в 18:45)   письмо автору
 
   для: Trianon   (19.04.2009 в 18:35)
 

нет. переименовывать не дает. больше того - не дает создать новую папку под именем Program Files. я,
кажется, нашла, в чем проблема. помните - все иконки приняли вид веб-документа? с большой буквой e?
так вот, подозреваю, что в свойствах файла с раширением lnk был выбран чек-бокс "Всегда открывать
подобные файлы этой программой" и выбран IE. сейчас пытаюсь найти, как это звучит на английском и
как потом все это обратно вернуть...

  Ответить  
 
 автор: elenaki   (19.04.2009 в 19:13)   письмо автору
 
   для: elenaki   (19.04.2009 в 18:45)
 

в закладках Свойства Папки нет такой как в ХР - "Типы файлов". где искать?
и на что менять тип файла, если расширение lnk? я снимаю чек-бокс у "Всегда использовать эту программу для данного типа файла", но это изменение не запоминается. можно только поменять на другую программу.
а какой программой должен открываться линк?

  Ответить  
 
 автор: Trianon   (19.04.2009 в 19:25)   письмо автору
 
   для: elenaki   (19.04.2009 в 19:13)
 

не знаю как в висте, а в XP расширение .lnk прописано в реестре примерно так:

REGEDIT4

[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"

[HKEY_CLASSES_ROOT\.lnk\ShellEx]

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellNew]
"Command"="rundll32.exe appwiz.cpl,NewLinkHere %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.lnk]
@="lnkfile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.lnk\ShellEx]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.lnk\ShellNew]
"Command"="rundll32.exe appwiz.cpl,NewLinkHere %1"

  Ответить  
 
 автор: elenaki   (20.04.2009 в 10:20)   письмо автору
 
   для: Trianon   (19.04.2009 в 19:25)
 

в реестрах у нас все одинаково везде, где есть lnk

  Ответить  
 
 автор: DJ Paltus   (20.04.2009 в 11:50)   письмо автору
 
   для: elenaki   (20.04.2009 в 10:20)
 

Если дело в ассоциации файлов lnk, то есть вариант запустить avz (z-oleg.com) и в нем - мастер поиска и устранения проблем, это он быстро и легко побеждает. Хотя, когда у меня такая штука была, иконки не менялись.

  Ответить  
 
 автор: elenaki   (20.04.2009 в 12:03)   письмо автору
 
   для: DJ Paltus   (20.04.2009 в 11:50)
 

зачем мне антивирус? антивирус есть. тут нужен чистильщик реестра, который умеет
исправлять сопоставление типов файлов их расширениям. кстати, я нашла, где в Висте
Типы файлов, но там нельзя сделать пустой выбор, т.е. надо обязательно что-то выбрать.

  Ответить  
 
 автор: sim5   (20.04.2009 в 12:08)   письмо автору
 
   для: elenaki   (20.04.2009 в 12:03)
 

Руками вы реестр не поправите никак. Хотите сами - сперва Создать тип, а уже потом все остальное, если редатирование ничего не дает.

  Ответить  
 
 автор: elenaki   (20.04.2009 в 16:56)   письмо автору
 
   для: sim5   (20.04.2009 в 12:08)
 

Руками вы реестр не поправите никак
==================================
это почему? зачем тогда вообще regedit? зачем тогда рекомендуют создавать бакап реестра, чтоб было к чему вернуться ПОСЛЕ ИСПРАВЛЕНИЙ?

нашла несколько программ, которые якобы чистят реестр. но они не нашли никаких ошибок в разделе "File Association", зато нашли примерно одинаковое кол-во ошибок в реестре в других разделах (но там, где дело касается винды, я не хочу ничего трогать). т.е. на моем компе и на том, где проблема - ошибки одни и те же, но они не связаны с ярлыками. нового пользователя не пробовала добавить.

  Ответить  
 
 автор: sim5   (20.04.2009 в 17:05)   письмо автору
 
   для: elenaki   (20.04.2009 в 16:56)
 

Потому, что вы не знаете, что к чему сейчас в вашем реестре, и делаете все иключительно наугад.
А бекап реестра и так создается, можете и перезаписать его - в сети есть инофрмация как это сделать.

  Ответить  
 
 автор: Trianon   (20.04.2009 в 13:04)   письмо автору
 
   для: elenaki   (20.04.2009 в 12:03)
 

в профиле вновь создаваемого пользователя проблема сохраняется?

  Ответить  
 
 автор: elenaki   (21.04.2009 в 19:24)   письмо автору
 
   для: Trianon   (20.04.2009 в 13:04)
 

http://www.winline.ru/forum/messages/forum7/topic1798/message12682/?result=reply#message12682
вот нашла подобную проблему, но вразумительного ответа и там нет

  Ответить  
 
 автор: Trianon   (21.04.2009 в 23:51)   письмо автору
 
   для: elenaki   (21.04.2009 в 19:24)
 

У меня сложилось ощущение, что проблема ярлыков - вторична.
А первична как раз проблема доступа к файлам каталога Program files

В любом случае сперва я бы попытался создать еще одного пользователя и выяснить тем самым, проблема в настойках всей системы (HKEY_LOCAL_MACHINE) или
конкретного профиля (HKEY_CURRENT_USER) .
И если проблема в пользователе, и система даст создать другого с должным уровнем привилегий, то я бы старый профиль просто грохнул бы. В нем нет ничего ценного уж коль скоро его владелец в нем двух дней не отработал.

Но понятное дело, мне отсюда не видно.

  Ответить  
 
 автор: elenaki   (24.04.2009 в 20:14)   письмо автору
 
   для: Trianon   (21.04.2009 в 23:51)
 

свозили больного в магазин. там тоже не знали, в чем проблема. просто сделали компу
формат башки. проблема решена. жалко, что так и не удалось выяснить, что же это было.

  Ответить  
 
 автор: Trianon   (24.04.2009 в 20:34)   письмо автору
 
   для: elenaki   (24.04.2009 в 20:14)
 

Так или иначе, с выздоровлением! :)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования