Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» При старте софта: "Не удается найти файл "%имя", Win2000

Автор: PropellerHead
Дата сообщения: 01.10.2004 20:04
Очень странная ситуация.
С самого начала:
Поставил дома Win2krus SP4 (интегрированный), Office2003, KliteCodeckPack, DirectX9.0c, все драйверы... (Машина нормальная, до этого на ней W2k 2 года без переустановок жил, решил сменить на XP, но не понравилось)
Первая ласточка прилетела когда ставил апдейт IE6. После перезапуска выскочило окошко стандартное Не удается найти файл rundll32 блаблабла.
После этого, через некоторое время, хотел запустить MSWord2003 по ярлыку в меню Программы. Кликаю на ярлык, а он сабж! Но ворд запустил!
После этого попробовал все компоненты Office - один хрен - запускаются, но предварительно ругаются стандартным образом на нехватку файла.
Попробовал запустить сами файлы из папки MSOFFICE - чудо! запускаются безо всяких граблей, быстро и тихо!

Грабли также проявляются при попытке запуска встроенной справки Offic-а. Т.е. вылезает окошко со ссылками, когда дохожу до ссылки собственно на справку - те же яйца - ошибка запуска MSHELP, а когда второй раз кликнешь на линк - всё пашет.

Запустил я NTFILEMON - мониторилку обращения к файлам, фильтр на error включил - и вижу, что при клике на справку ворд пытается открыть файл msohelp.exe.Local
Я взял да и скопировал файл msohelp.exe, добавив ему ещё расширение .Local - и бага пропала! Заодно увидел, что по ярлыкам из главного меню тоже вызывались и не находились файлы а-ля winword.exe.Local, потому винда и ругалась.

Ярлыки в главном меню я заменил на созданные руками, и всё вроде бы стало хорошо, но!!!

А потом попробовал из командной строки (Пуск - Выполнить...) запустить файлик cmd - ну стандартный! А он мне то же самое!!! И теперь всегда! Что бы я оттуда ни вызывал - всё равно сначала ругнётся что файл не найден, а потом запустит! И всегда ищет и не находит файл с расширением .Local
И второй момент, не знаю уж как связан, но раньше все запущеные таким способом файлы запоминались в этой менюшке, можно было из списка выбрать. Теперь не запоминается ничего вообще, список всегда пустой!

Но это только половина дела!
Пришёл я в офис, где сисадминю!
Начал этот пост писать, решил вспомнить как точно воспроизводится системное сообщение о ненайденном файле, жму Win+R, набираю от балды cml (ну нет же у нас в path такого файла ), получаю сабж....

А потом набираю cmd и получаю всё как дома! Причём до этого всё работало зашибись!!!
И тутже справка в офисе2003 (на работе тоже он) стала со 2-го раза запускаться!
Мля!!!
Короче, люди, это вирус, текстовый! Попробуйте! И давайте вместе искать решение!

Ключевые компоненты для повторения эксперимента, как я понимаю, Win2kRUS SP4, MSOffice 2003.

Помогайте!

ЗЫ. Ведь это системная теперь трабла - может многим компонентам помешать адекватно работать!

ЗЗЫ. Сдублировать все .exe файлы на .exe.Local - не предлагать! Винт не резиновый!
Автор: rip_curl
Дата сообщения: 01.10.2004 20:55
а может ПО гавновое просто
Автор: PropellerHead
Дата сообщения: 04.10.2004 13:31
ПО - вряд ли. Хотя сейчас попробую на остальных компах в офисе... возможно кривой дистрибутив Офиса2003, но вообще вряд ли, или бага при каких то особых условиях проявляется - на остальных то компах проблем нет.

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

Дело в том, что ругается не на файл rundll32.dll, а на тот файл, который пытаемся вызвать! Т.е. пишем в командной строке "cmd", он тут же ругается что не найден файл "cmd" (или один из его компонентов). Запускаем Word2003 - цитирую: "Не удаётся найти файл "null" (или один из его компонентов)..."
Хотя при этом всё запускает!
Автор: PropellerHead
Дата сообщения: 01.10.2004 20:04
Очень странная ситуация.
С самого начала:
Поставил дома Win2krus SP4 (интегрированный), Office2003, KliteCodeckPack, DirectX9.0c, все драйверы... (Машина нормальная, до этого на ней W2k 2 года без переустановок жил, решил сменить на XP, но не понравилось)
Первая ласточка прилетела когда ставил апдейт IE6. После перезапуска выскочило окошко стандартное Не удается найти файл rundll32 блаблабла.
После этого, через некоторое время, хотел запустить MSWord2003 по ярлыку в меню Программы. Кликаю на ярлык, а он сабж! Но ворд запустил!
После этого попробовал все компоненты Office - один хрен - запускаются, но предварительно ругаются стандартным образом на нехватку файла.
Попробовал запустить сами файлы из папки MSOFFICE - чудо! запускаются безо всяких граблей, быстро и тихо!

Грабли также проявляются при попытке запуска встроенной справки Offic-а. Т.е. вылезает окошко со ссылками, когда дохожу до ссылки собственно на справку - те же яйца - ошибка запуска MSHELP, а когда второй раз кликнешь на линк - всё пашет.

Запустил я NTFILEMON - мониторилку обращения к файлам, фильтр на error включил - и вижу, что при клике на справку ворд пытается открыть файл msohelp.exe.Local
Я взял да и скопировал файл msohelp.exe, добавив ему ещё расширение .Local - и бага пропала! Заодно увидел, что по ярлыкам из главного меню тоже вызывались и не находились файлы а-ля winword.exe.Local, потому винда и ругалась.

Ярлыки в главном меню я заменил на созданные руками, и всё вроде бы стало хорошо, но!!!

А потом попробовал из командной строки (Пуск - Выполнить...) запустить файлик cmd - ну стандартный! А он мне то же самое!!! И теперь всегда! Что бы я оттуда ни вызывал - всё равно сначала ругнётся что файл не найден, а потом запустит! И всегда ищет и не находит файл с расширением .Local
И второй момент, не знаю уж как связан, но раньше все запущеные таким способом файлы запоминались в этой менюшке, можно было из списка выбрать. Теперь не запоминается ничего вообще, список всегда пустой!

Но это только половина дела!
Пришёл я в офис, где сисадминю!
Начал этот пост писать, решил вспомнить как точно воспроизводится системное сообщение о ненайденном файле, жму Win+R, набираю от балды cml (ну нет же у нас в path такого файла ), получаю сабж....

А потом набираю cmd и получаю всё как дома! Причём до этого всё работало зашибись!!!
И тутже справка в офисе2003 (на работе тоже он) стала со 2-го раза запускаться!
Мля!!!
Короче, люди, это вирус, текстовый! Попробуйте! И давайте вместе искать решение!

Ключевые компоненты для повторения эксперимента, как я понимаю, Win2kRUS SP4, MSOffice 2003.

Помогайте!

ЗЫ. Ведь это системная теперь трабла - может многим компонентам помешать адекватно работать!

ЗЗЫ. Сдублировать все .exe файлы на .exe.Local - не предлагать! Винт не резиновый!
Автор: rip_curl
Дата сообщения: 01.10.2004 20:55
а может ПО гавновое просто
Автор: PropellerHead
Дата сообщения: 04.10.2004 13:31
ПО - вряд ли. Хотя сейчас попробую на остальных компах в офисе... возможно кривой дистрибутив Офиса2003, но вообще вряд ли, или бага при каких то особых условиях проявляется - на остальных то компах проблем нет.

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

Дело в том, что ругается не на файл rundll32.dll, а на тот файл, который пытаемся вызвать! Т.е. пишем в командной строке "cmd", он тут же ругается что не найден файл "cmd" (или один из его компонентов). Запускаем Word2003 - цитирую: "Не удаётся найти файл "null" (или один из его компонентов)..."
Хотя при этом всё запускает!

Страницы: 1

Предыдущая тема: Установка sql server 6.5 на Windows Server 2003


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.