|
Ошибка программы winlogon.exe
|
|
|
|
alex1972 |
Вторник, 04 Сентября 2007, 1:39
|
Участник
Профиль
Группа: Участник
Сообщений: 134
Регистрация: 06.12.2002
Пользователь №: 4264
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
На комьпютере (Win XP+SP2) при загрузке системы появляется окно - "Ошибка приложения Winlogon.exe", в окне - "память не может быть read" и т.п. Если нажать любую кнопку на этом окне (ОК или Отмена) - компмьютер перезагружается. Если оставить это окно и запустить программу chldsk /f, то система сообщает о том, что в данный момент проверка не может быть осуществлена и предлагает сделать это при следующем запуске Windows. При перезагрузке на синем экране выполняется программа chkdsk /f. После такой загрузки окно с ошибкой не выходит до следующей перезагрузки. Ошибки при следующей загрузке можно иак же избежать если из текущей загрузки выйти не перезагрузкой или выключением ,а в спящий режми. Исходя из выше сказанного у меня возникло 3 вопроса: 1. Как окончательно избавиться от этой ошибки? 2. Как сделать так, чтобы при каждой загрузке на синем экране запускаласть прога chkdsk /f ? 3. Как запертить возможность выключения или перезагрузки компьютера, оставив только возможность перехода в спящий режим? Последние 2 способа не помогут искоренить проблему, но дадут возможность нормальной работы компа.
|
|
|
|
|
Барэль |
Вторник, 04 Сентября 2007, 12:51
|
Впередсмотрящий
Профиль
Группа: WinCity Team
Сообщений: 6383
Регистрация: 08.11.2001
Из: Санкт-Петербург, Россия
Пользователь №: 633
Конфигурация
Корпус: CM Centurion 534 + 850W Zalman Процессор: Другой Материнская плата: ASUS M4A79XTD EVO Оперативная память: Samsung - 2x2048 Mb DDR3 PC10600 Видеокарта: 1024 Mb Asus Radeon HD5770 Жесткий диск (винчестер): 250 Gb Seagate SATA (системный) + 2 Tb Seagate LP SATA + 2 Tb Seagate LP SATA Дисковод: 3.5" CD/DVD: Nec 4570 DVD+-RW Модем: -- Сетевой адаптер: OnBoard Звуковая плата: OnBoard Монитор: 22 Samsung SyncMaster P2250 Операционная система: Windows XP Прочее: Акустическая система Microlab Solo 1, UPS APC CS500, МФУ Canon MP800, Cooler CoolerMaster (CM) V8, Процессор AMD Phenom II 945
|
А может сперва побороться с вирусами?
--------------------
Вот. Винда проставилась. И даже уже BSOD выдала. Значит, работает! На всякий случай, воспользуйтесь поиском
|
|
|
|
|
zzsnn |
Вторник, 04 Сентября 2007, 20:25
|
Участник
Профиль
Группа: Участник
Сообщений: 265
Регистрация: 28.05.2007
Из: Волгоград
Пользователь №: 15285
Конфигурация
Корпус: -- Процессор: Другой Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: Нет дисковода CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Ответы 1. Winlogon отвечает за вход пользователей. Он производит проверяет правильность пользователя и
запускает его индивидуальные настройки. Но перед ним запускается Диспетчер сеансов (см. ниже), запускается диспетчер виртуальной памяти
(он запускает файл подкачки с упреждающей выборкой это для ускорения загрузки драйверов и
сервисов), затем созадются симдовилические ссылки на некоторые компоненты оборудования (COM LTP
порты и другое, а затем идет запуск подсистемы Win32 (это процесс CSRSS). И тут сразу идет
параллельно процесс загрузки сервисов, процесс определения устройст Plug and Play, и индификация
пользователя с помощью Winlogon. Вероятно всего у тебя проблема в каком-либо сервисе. Их запуск можешь посмотреть Панель
управления-Администрирование-Службы. Посмотри какие у тебя стартуют автоматически. Возможно хандрит какое-нибудь устройство. Но это только предположения. Попробуй сходи не rusfaq.ru и в поиске набери "Память не может быти read (Read)". Там в прошлом
году много было вопросов с такой строчкой. Правда не всегда правильно отвечали, но почти всегда в
отдельно конкретном случае решение находили. И не забывай на самом деле проверить на вирусы. 2. Реестр HKLM\SYSTEM\CurrentControlSet\Control\Session Manager параметр BootExecute. Он
определяет список команд которые система будет запускать еще до начала инициализации входа в
оболочку (диспетчер сеансов). По умолчанию там стоит только одна строка autocheck autochk *. Эту
строчку можно удалитть и\или добавить свои команды. В принципе эта строчка запускает программу
chkdsk.exe для WinXP. Но попробуй на всякий случай допиши autocheck autochk* chkdsk.exe Этот
способ я не пробовал и не могу сказать сработает он или нет. 3. Я не нашел как в реестре запретить выключение компа. Но это точно есть где-то. Где-то я читал
но к сожалению найти не могу. Но могу предложить вариант Панель управления - Электропитание - Спащий режим - галочка на Разрешить использование спящего
режима. Потом там же на Дополнитнльно - При нажатии кнопки включения питания компьютера - Выбрать
спящий режим. В этом случае при нажатии кнопки питания компа при работе он автоматически перейдет в спящий режим
и через пару секунд отключится. При включении компа произойдет восстановлени системы как будто он
был в спящем режиме.Это я проверял.
|
|
|
|
|
alex1972 |
Вторник, 04 Сентября 2007, 22:58
|
Участник
Профиль
Группа: Участник
Сообщений: 134
Регистрация: 06.12.2002
Пользователь №: 4264
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Вирусов на компе нет! Даже если бы они и были, то как объяснить нормальный запуск при использовании программы chkdsk /f или путем перехода в спящий режим??? Будет время - схожу на rusfaq.ru, но думаю, что ошибка вида "Память не может быти read (Read)" может возникать в очень большом количестве случаев. В моей практике был подобный случай и он был связан с глючным железом... Попробую пошаманить с веткой HKLMSYSTEMCurrentControlSetControlSession Manager Если получится нормально, то так и оставлю... Про запрет выключения компа я тоже где то читал... Все остальное (разрешить спящий режим и назначить спящий режим на кнопку) я уже сделал, но все таки хотелось чтобы у пользователя не оставалось выбора...
Сообщение отредактировал alex1972 - Вторник, 04 Сентября 2007, 23:06
|
|
|
|
|
mpa |
Среда, 05 Сентября 2007, 12:54
|
Участник
Профиль
Группа: Участник
Сообщений: 1786
Регистрация: 11.06.2002
Пользователь №: 2401
Конфигурация
Корпус: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: Нет дисковода CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Цитата(alex1972 @ Вчера, 21:58) Вирусов на компе нет! за последнее время очень редко встречаю компы, на которых нет ни одного! вируса/трояна. Тут главное знать чем искать и где. По поводу винлогона - попробуй утилиту AVZ......возможно у тебя идёт перехват и маскировка. Утилитка тебе об этом сообщит. Дерзайте.
|
|
|
|
|
zzsnn |
Среда, 05 Сентября 2007, 17:41
|
Участник
Профиль
Группа: Участник
Сообщений: 265
Регистрация: 28.05.2007
Из: Волгоград
Пользователь №: 15285
Конфигурация
Корпус: -- Процессор: Другой Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: Нет дисковода CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Первый пожалуй интересный вопрос, который заставил меня серьёзно залезть в справочники. Кажется я нашел чем вызвано поведение твоего компа. Дело в том, что использование спящего режима в WinXP имеет один существенный глюк, о котором обычно старается Майкрософт не распостранятся. Если перейти в спящий режим, а потом отключить питание (вырубив из розетки например), то нарушается таблица MFT. Не важно, что это. Проще - происходит нарушение файловой системы. Почему и как сам можешь найти обьяснения. Вероятно это произошло у тебя и потому использование программы проверки диска позволяет тебе работать. Как исправить? Честно говоря не знаю, но как вариант могу предложить восстановление загрузочной области, при этом должна восстановится и таблица MFT. Для этого необходимо взять установочный CD с WinXP запустить установку. В самом начале после загрузки будет вопрос с предложением установить ось, или исправить. Толком не помню. Но надо выбрать исправление и надо будет нажать R и перейдешь в режим командной строки. Там спросят на каком диске установлена WinXP ответишь, спросят пароль админитсратора, нажмешь Enter если его нет и кажется всё. Наберешь fixmbr с: (восстановление основной загрузочной записи указаного диска) и fixboot (запись нового загрузочного сектора) и перезагрузи комп.
|
|
|
|
|
alex1972 |
Четверг, 06 Сентября 2007, 1:40
|
Участник
Профиль
Группа: Участник
Сообщений: 134
Регистрация: 06.12.2002
Пользователь №: 4264
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Цитата за последнее время очень редко встречаю компы, на которых нет ни одного! вируса/трояна. Тут главное знать чем искать и где. По поводу винлогона - попробуй утилиту AVZ......возможно у тебя идёт перехват и маскировка. Утилитка тебе об этом сообщит. Дерзайте. На компе установлена чистая операционка и сразу же установлен KIS7. Базы обновляются автоматом. Проблема произошла в процессе инсталяции софта на голую операционку. Скорее всего произошла трабла именно после инсталяции какого то то софта... Одним словом на комп была установлена операционка и небольшое количество софта, при очередной перезагрузке произошла эта ошибка. Скорее всего, можно просто откатить систему до голой операционки и, я думаю, проблема исчезнет... Просто нет времени экспериментироовать... Цитата Если перейти в спящий режим, а потом отключить питание (вырубив из розетки например), то нарушается таблица MFT. Не важно, что это. Проще - происходит нарушение файловой системы. Почему и как сам можешь найти обьяснения. Вероятно это произошло у тебя... Спяший режим я начал использовать уже после появления этой ошибки... Цитата ...использование программы проверки диска позволяет тебе работать. Запуск прогграммы chkdsk с ключом "f" разьве не должен исправить ошибку, если таковая имеется???
|
|
|
|
|
zzsnn |
Четверг, 06 Сентября 2007, 5:01
|
Участник
Профиль
Группа: Участник
Сообщений: 265
Регистрация: 28.05.2007
Из: Волгоград
Пользователь №: 15285
Конфигурация
Корпус: -- Процессор: Другой Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: Нет дисковода CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
А почему решили что chkdsk с ключом "f" исправит проблему. В Win98 даже с небольшой дефрагментацией данная прога не справлялась. Это была болезнь на Won98 чуть раздефрагментауия и все запуск chkdsk автоматически. Пользователю не выключать комп. Убери Выключение из меню Пуск Software\Microsoft\Windows\CurrentVersion\Policies\Explorer параметр NoClose в заначение 1 (DWORD). Заодно и убери и командную строку там же параметр NoRun в 1. Параметр NologOff в 1 убирает Выход из системы. Ну а затем убери и возможность вызова Диспетчера задач. И проблем нет. Только кнопка питания.
|
|
|
|
|
|
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
|
0 Пользователей:
|
|
© Copyright by WinCity.Ru 2001 - 2008 | Обратная связьУслуги веб-хостинга предоставлены компанией MTW.RU
|
|