Войти

Показать полную графическую версию : [решено] Не запускаются программы из RunOnceEx при входе в XP


Страниц : 1 [2]

gvshil
15-01-2007, 18:15
caveman007 а только iernonce.dll ?
Локализация дистрибутива имеет значение?

hobbit25
24-01-2007, 12:06
а может кто нибудь поделиться этим файликом и как его можно внедрить чтоб RunOnceEx запускался а то проблемка решена а как сделать удобненько НЕ понятно?!

coolbuck
24-01-2007, 12:34
hobbit25

Берем любой оригинальный дистрибутив WinXP, идем в папку i386, находим файл IERNONCE.DL_ или IERNONCE.DLL (может быть по-разному). Если первый вариант, то это CAB-архив, в котором и лежит нужный нам файл, его нужно только извлечь. Если второй вариант, то это чисто он. Затем заменяем найденным файлом IERNONCE.DLL файл в каталоге
system32 (у меня С:\WINDOWS\system32\). И всё. Если появится предупреждение службы безопасности о замене файла старой версией, то игнорируем его (там вроде кнопка "отменить").

sattva
27-01-2007, 18:00
Я делал так:
добавил исходный файл "iernonce.dll" на инсталляционный диск Windows XP
добавил в "Cmdlines.txt" команду запуска скрипта "autoit-iernonce.exe"
autoit-iernonce.exe - это откомпилированный AutoIt - скрипт


Global $file='iernonce.dll'

FileCopy(@ScriptDir & '\' & $file, @SystemDir, 1)


после интеграции ИЕ7 на Т13 выполняется скрипт заменяющий измененную "iernonce.dll" на оригинальную.

Хотя наверное было бы еще проще создать соответствующий аддон (например ZZ-iernonce)

PIL123
15-02-2007, 14:02
Присоединяюсь к hobbit25 - не понятно, как в автоматической установке Windows подменить необходимый файл не прибегая к различным инструментариям третьих лиц. Кто-то уже решил эту проблему? Может можно как-то этот файл изначально заменить - в самом дистрибутиве IE?

hobbit25
15-02-2007, 14:23
Легче действительно сделать чтоб IE7ставился в RunOnceEx последним тогда все работает проверено и файлики менять никакие не нужно тем более что dimadr сделал тихий свой инсталятор!!

PIL123
15-02-2007, 14:29
dimadr сделал тихий свой инсталятор
hobbit25, киньте, пожалуйста ссылку, где можно скачать этот инсталлятор.

coolbuck
15-02-2007, 14:51
В опубликованном 13 февраля кумулятивном обновлении KB928090 для IE7 содержится новая версия iernonce.dll. Кто-нибудь может проверить, как оно работает и доложить о результатах?

hobbit25
15-02-2007, 16:50
Incognitus http://forum.oszone.net/thread-73966.html Аддон Internet Explorer 7 Final (русский) его и ставиш!!!

но не как аддон а именно через RunOnceEx и обезательно последним!!!!!!!!!!!!!

Murrey
19-02-2007, 06:50
coolbuck
Похоже, я проверил.... :(
Вкратце опишу проблему. IE7 интегрирован в дистрибутив. До вчерашнего дня проходило все нормально - RunOnceEx отрабатывал, как положено. Обновления устанавливаю через svcpack.inf. Вчера добавил последние, в том числе KB928090. Появились ровно те же симптомы: записи в реестре есть, установка программ не происходит. Сейчас вот начал искать решение проблемы. Сегодня вечером проверю наверняка, закомментирую KB928090 и установлю, завтра по результатам отпишусь.

Murrey
20-02-2007, 07:32
Вчера все проверил - KB928090 проблему не решает! Более того, при установке на T-13 он эту проблему вызывает :) Пришлось его ставить через RunOnceEx

coolbuck
20-02-2007, 07:47
Грусна... Зачем они его вообще сломали? :cry:

DREDivan
27-02-2007, 21:44
народ такой вапросик
я запускал установку финального IE7 rus через RunOnceEx он ставился но чёто несильно хотел пахать, а потом решыл поставить на Т-12 и RunOnceEx воще здох и нехочет запустится с CD.
ктото знает чё может быть???

coolbuck
28-02-2007, 06:26
DREDivan
Две страницы темы не осилил прочитать? После установки IE7 RunOnceEx не отрабатывает. Именно об этом эта тема.

Murrey
22-05-2007, 06:14
Проверил на днях, как идет установка с KB931768, который вместо KB928090. Проблема осталась

Guru431
08-10-2007, 15:00
И хотя тема довольно долго не обсуждалась, но все-таки решение проблемы до конца озвучено не было, поэтому я думаю стоит его огласить.

Эта проблема у меня появлялось, сразу после установки Internet Explorer 7.0.5730 на WinXP SP2 и в какой-то момент (а может быть и сразу) после установки Vista на другом компе.
Проблема, как и говорилось, заключается в файле iernonce.dll, который находится в папке System32.

Решается эта беда с помощью обновления Internet Explorer 7:
- Для XP SP2 - IE7-WindowsXP-KB937143-x86-RUS (http://www.microsoft.com/downloads/details.aspx?familyid=7A2B4395-EABA-45EC-8D0C-932EBCC3D344&displaylang=ru)
- Для Vista - Windows6.0-KB937143-x86 (http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=9ae27b2f-aca4-4758-8ce4-a98f1ff6ba70)

Обновление меняет версию iernonce.dll с 7.0.6000.16386 на 7.0.6000.16512.

После перезагрузки RunOnceEx снова работает!!!

ru_efim
10-10-2007, 14:30
Guru431
Решается эта беда с помощью обновления Internet Explorer 7:
- Для XP SP2 - IE7-WindowsXP-KB937143-x86-RUS
Решается но не во всех случаях. Обновление содержит две версии файла iernonce.dll.
Я проверил так:
Запустил обновление на установку.
Приложение "развернулось" и создало временную директорию, у меня С:\c1002766e403c6e9f4dc\, у других наверное будет что-то подобное. В этой директории папка SP2GDR содержит файл iernonce.dll версии 7.00.6000.16512, а папка SP2QFE файл iernonce.dll версии 7.00.6000.20627. Я интегрировал все обновления, кроме этого, в дистрибутив Windows XP. Установил его. Проверил, запуск приложений прописанных в RunOnceEx при загрузке системы не происходит. Установил обновление, IE7-WindowsXP-KB937143-x86-RUS, проверил версию iernonce.dll - 7.00.6000.16512, проверил запуск прогр. прописанных в RunOnceEx, все OK. Но при интеграции этого обновления, в дистрибутив интегрируется файл iernonce.dll версии 7.00.6000.20627. и приложений прописанные в RunOnceEx при загрузке системы не запускаются.
Что это случайность? Кривые руки? Как бороться?

jackrv
02-08-2009, 19:41
Чет все-равно не пойму :( Всю ветку перелопотил и непонял..
У меня интегрирован аддоном IE8 - и RunOnce не срабатывает
Как побороть не совсем понял :(




© OSzone.net 2001-2012