Вы должны войти, чтобы создавать сообщения и темы.

Вот такая ошибочка выскакивает время от времени. Windows 8.1

◄Страница 2 из 2
Цитата: yura от 19.07.2021, 13:07

System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
at ​‎‏‮‎​‎‏‏‭‪‮‌‍‪‏​​‎‬‎‎​‫​‍‭‏‎‌‭​‬‌‮.​​‎​‬‮‍‪‍​‭‮‌‫‫‮‮‬‮‎‌‫‪‎

А вот эта ошибка больше похоже на глюки системы...

Обновил ещё одну проверку в beta. Пожалуйста, обновите beta. Сейчас всё нормально?

В любой непонятной ситуации переходи на beta  © Win 10 Tweaker
Цитата: Adler от 19.07.2021, 13:11

А вот эта ошибка больше похоже на глюки системы...

ну ок буду жать кнопку Нет на форме. Я понимаю, что вы изначально считаете что у всех все кривое и косое, а твикер работает идеально, но эту ошибку выдает именно твикер. Даже если предположить, что так и есть и что то неправильно в системе то искать что не так, что бы исправить что? Что бы твикер не выдавал эту ошибку?

Цитата: XpucT от 19.07.2021, 13:13

Обновил ещё одну проверку в beta. Пожалуйста, обновите beta. Сейчас всё нормально?

Обновился, все еще выдает

System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
at ‪‎‍‎‫‭‭‭‌‪‬​‫‍‎‭‪‌‮‌‌‎‎‫‌‮‏‮.‪‪‏‍‎‍‪‮‍‏‭‮‬‮‪‫‍‭‫‪‏‬‫‪‎‮()
at t\*V?bw6-'"U==\]`Y7HD{2\*\]:)."MTY6\*ySjpyExzwNKL{|C7TM$.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

Смотрите, Юра, для начала Я Вам крайне не советую оставлять предположения о том, какие предположения оставляют администраторы. Это прописано в правилах форума. И да, у 99.999% если проблема, то эту проблему создал пользователь. Если у более чем 2 000 000 человек всё работает, а у одного нет, вывод напрашивается сам. Но даже если мы поспешили с выводами, то попробуем разобраться в ситуации, что и делаем, как видите. Поэтому Я Вам крайне не советую обсуждать действия администраторов и модераторов.

Теперь по теме. Вопрос с поиском переменной среды был решён, т.к. за корень пути уже бралась не папка Roaming, а конкретно StartUp. Однако, если после повторного обновления (Вы же обновились ещё раз?) происходит ошибка, значит стоит посмотреть, что именно там шалит. И как мы все видим, проблема уже не в программе, а системной библиотеке, о чём Вам было сказано выше. Вместо того, чтобы обратить на это внимание Вы говорите админу, что раз эту ошибку выдаёт твикер, значит он же с ней и должен работать. Так вот и здесь, пожалуйста, попридержите коней, ибо ошибки программы Я могу контролировать или добавлять исключения, а вот системные ошибки должен исправлять пользователь. И да, у Вас системная ошибка, т.к. компонент должен работать, как часы и не падать, но у Вас падает. Похожая проблема была на Windows 7. Можете почитать тут.

Так вот, думая о том, как избавить Вас от этой ошибки, Я понимаю, что должен либо отказаться от метода вовсе, либо игнорировать и ничего не делать. Но тогда Вы скажете, что проверка битых ярлыков не работает и давай, автор, исправляй.

Если что-то будете отвечать на это сообщение или в принципе на форуме что-то писать, не забывайте, что на форуме запрещено обсуждать действия модераторов и администраторов. Ни хорошо ни плохо. Разговор должен идти по теме. Если Вы будете оправдываться или доказывать какие-то точки зрения или ещё хоть как-то косвенно связанное с диалогами между прямоходящими – это закончится баном. Мы обсуждаем только тему. И решаем вопросы только по теме.

Лайкнул Сергей
Сергей
В любой непонятной ситуации переходи на beta  © Win 10 Tweaker

Я же специально даже пошёл ставить Windows 8.1 и проверять там все сценарии работы с ярлыками.
И ничего не падает на самой последней beta, которую только только обновил. Делаем вывод – что-то с системными компонентами не так, ибо сборщик что-то покромсал.

Лайкнул Сергей
Сергей
В любой непонятной ситуации переходи на beta  © Win 10 Tweaker

Обновил beta ещё раз только что.
Что нужно сделать, чтобы проверить, что всё работает:

  1. Создать папку на Рабочем столе
  2. Создать на неё ярлык там же
  3. Удалить папку
  4. Запустить Win 10 Tweaker

Работает?

В любой непонятной ситуации переходи на beta  © Win 10 Tweaker
Цитата: XpucT от 19.07.2021, 13:52

Обновил beta ещё раз только что.
Что нужно сделать, чтобы проверить, что всё работает:

  1. Создать папку на Рабочем столе
  2. Создать на неё ярлык там же
  3. Удалить папку
  4. Запустить Win 10 Tweaker

Работает?

Обновил, все заработало, спасибо.
Все понял, правила не читал.
Но я же помог сделать вам вашу утилиту лучше. 😀

Лайкнули Mak0013 и yura
Mak0013yura
В любой непонятной ситуации переходи на beta  © Win 10 Tweaker
◄Страница 2 из 2