Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Ошибка SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (ETD.sys) и странная строка "Starting Watch Dog Initialization"

Здравствуйте, проблема следующая, последние недели 2 компьютер стал периодически зависать, обычно один раз в сутки и при последующей загрузке выдаёт ошибку System_thread_exception_not_handled

При повторной перезагрузке опять появляется эта ошибка, с раза третьего загрузка начинается. И ещё одна странность, при загрузке появляются на чёрном экране следующие строки.

Гуглил, но постоянно находило темы о компьютерной игре Watch dog. Недавно установил AVG антивирус, проверил компьютер - угроз не обнаружено.
Вчера решил сделать восстановление системы, правда восстанавливал я её с сохранением программ и личных данных. Сегодня вот с утра снова выскочила эта одиозные ошибка (с чёрным квадратиком в центре), как видно на фото. Причём повторные перезагрузки не давали результата, компьютер запустился только после того как я отключил его от сети, после запуска опять выскочила строка Watch dog (в выше прикрепленном фото).
Кто сталкивался с подобной проблемой? Дело в системе или аппаратной части? Заранее благодарен за ответы.
Ответ:
Сообщение от korvin91
Дело в системе или аппаратной части?
Без дампов и отчёта AIDA64 невозможно что-то утверждать.
Вопрос: Удалить часть строки, начиная с указанного символа и до конца

Добрый день!
Задача заключается в следующем.
Есть некоторая фраза, хранящаяся в переменной, например:
set var1=слово1.слово2
Так вот, мне необходимо в переменную var2 записать значение, которое получится при удалении всех символов из строки "слово1.слово2" начиная с символа "." включительно и до конца строки.
Ответ:
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@echo off
:: для разбора строк из переменной
setlocal enabledelayedexpansion
set "var1=слово1.слово2"
for /f "tokens=1 delims=." %%i in ("%var1%") do (
  set "var2=%%i" 
  echo !var2!
)
pause
 
:: для разбора строк из файла
setlocal enabledelayedexpansion
@<test.txt (for /f "tokens=1 delims=." %%i in ('more') do (
  set "var2=%%i" 
  echo !var2!
  )
)
pause
Вопрос: Ошибка "Reboot and select proper device." при нескольких ОС

Добрый день. У меня два жестких диска. На одном было установлено 2 windows7 на разных разделах. Затем поставил второй диск, установил там win 8.1 и сижу на ней. Постепенно первый хард начал сбоить и текущая ОС посоветовала сделать с него архив и сменить диск. Ок, сделал и как бы он уже не нужен, но когда отключаю старый диск, выходит сообщение "Reboot and select proper device". Судя по тому что удалось найти в сети, загрузочный часть 8.1 попала на старый хард(каким макаром, непонятно) либо все винды связаны друг с другом и не хотят расставаться...
Из того что делал: проверял очередность подключения дисков в bios, писал через консоль инсталлятора bootrec.exe/fixmbr, отключил возможность выбора ОС при загрузке. Что еще можно попробовать?)
Ответ: 1. В Управлении дисками ПКМ на разделе С: -> Сделать раздел активным.
2. Дальше на выбор:
а) отключить физически ненужный жесткий диск, загрузиться с установочного диска/флешки Win 8.1 выбрать Восстановление системы -> Диагностика -> Параметры загрузки -> Восстановление запуска (пишу по памяти, возможно порядок пунктов другой) или
б) В загруженой системе открыть командную строку от имени администратора и ввести

Код Code
1
bcdboot C:\Windows /s C: /l ru-ru
нажать Enter, появится сообщение, что файлы загрузки созданы. Перезагрузиться и пробовать загрузку с этого диска. Если система не загрузится, то с установочного диска/флешки сделать bootrec /fixmbr для этого диска. Если раньше bootrec /fixmbr вы делали для этого диска, то система должна сразу загрузиться.
Вопрос: Отсеять ненужный вывод для %%~$PATH:i

Доброго времени суток.
Собственно, код:
Windows Batch file
1
2
3
4
5
6
set file=%1
for %%a in (%PATHEXT%) do ( 
    for %%i in ("%file%%%a") do (
    echo %%~$PATH:i
    )
)
Скриптик должен выводить путь в исполняемому файлу, если он есть, однако из-за того что, мы не знаем расширение, если файла нет на вывод идёт ненужная строка строка
Думал, проверять на if defined, но не работает

Добавлено через 18 минут
Решение следующее:
Windows Batch file
1
if not "%%~$PATH:i"=="" ( echo %%~$PATH:i)
Добавлено через 4 минуты
не совсем в тему, если я ищу в текущей директории, я могу использовать такой же цикл но с
Windows Batch file
1
%%~$CD:i
?
Ответ: Будет искать относительно расширений доступных через команду assoc:
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
@echo off
  setlocal enabledelayedexpansion
    set "i=0"
    for %%i in (%*) do set /a "i+=1"
    if !i! neq 1 goto:man
    
    for /f "delims==" %%i in ('assoc') do (
      set "ext=!ext!%%i;"
    )
    set "ext=!ext:~0,-1!"
    for %%i in (%ext%) do (
      for %%j in (%1%%i) do (
        if exist "%%~$PATH:j" echo:%%~$PATH:j
      )
    )
  endlocal
exit /b
 
:man
for %%i in (
  "Usage: %~n0 <filename_without_extension>"
  ""
  "Example 1:"
  "   E:\sandbox>%~n0 kernel32"
  "   E:\Windows\System32\kernel32.dll"
  "Example 2:"
  "   E:\sandbox>%~n0 appwiz"
  "   E:\Windows\System32\appwiz.cpl"
) do echo:%%~i
exit /b 1
Если требуется искать только исполняемые модули, используйте %pathext%.
Вопрос: Что представляют собой "Временные файлы" и можно ли их удалять?

Люди, здравствуйте.

Нашел в "Параметрах" такой функционал - удалять всякое ненужное. И среди прочего есть "Удалить временные файлы", весят 9 Гб.
И тут я понимаю, что не знаю - а что система имеет ввиду под "временными файлами"? Проверил папку Темп - она весит мегабайты. Так что это не она. Поэтому и опасаюсь очищать эти странные "временные файлы", чтобы не удалить чего нужного.

Скажите, пожалуйста, что это за файлы. Чтобы я смог решить - удалять их или нет.
Ответ:
Сообщение от Vhodnoylogin
удалять их или нет

Или запустить штатную очистку диска (в ком.строке cleanmgr от админа ).Винда лишнее не удалит и себя не обидит.
Вопрос: "Подождите минутку" затягивается

Стояла Windows 7. Решил поставить Windows 10.
Основная часть установки прошла хорошо, я сделал первичные настройки, но после, уже на протяжении двух часов висит надпись "Подождите минутку" на синем фоне.
Сколько это может длиться?
P.S.
При установке выбрал пункт "Удаление всех личных файлов, приложений и настроек"
Ответ:

Не по теме:

Сообщение от Tryydi
"Подождите минутку" затягивается. Сколько это может длиться?
Звучит как надпись на киоске: "Ушла на базу буду через 10 минут".


Жди.
Вопрос: [решено] Несколько файлов "самовольно" оказались в Корзине.

Здравствуйте!
Моя "железка" сегодня порядком испортила мне настроение - сейчас расскажу, почему.
Неделю назад сделал серьёзный апгрейд - заменены мать, проц, ОЗУ. Мать - третья за месяц :-(
Новая конфигурация сразу стала тупить с вопиющей регулярностью. Несколько раз уже видел BSOD. Я подозреваю, что дело в нестабильности процессора на повышенных частотах (предыдущая мать, ASUS X99 AII, "слегка прожарила" его: подала на ядро 2В, когда задано было 1,3В с понижением, в адаптивном режиме). Но тут вот, какое дело.

Нынче, после загрузки Системы, вышёл в интернет, посредством Яндекс Браузера (будь он неладен), и увидел на странице моего ПЯ некорректное отображение элементов, с какими-то "наслоениями" одного на другое. Никогда раньше такого не было. На клики по гиперссылкам страница ни как не реагировала. Ну, проверил работоспособность Почты через Мозиллу, и выяснил, что с почтовым сервером всё более-менее в порядке. Тупил и "глючил", как всегда в последние пару лет, YB.
Стал я с ним разбираться, значит. В результате, не нашёл иного работоспособного решения, кроме как снести установленный YB и поставить заново + плагины. Раза с пятого мне удалось сделать так, чтобы этот недо-браузер снова стал работать адекватно (хотя бы внешне).

НО. В какой-то момент я обратил внимание, что у меня Корзина не пуста. (Система проверяется после каждого запуска и создаётся КТВ, до начала всякой работы). Открываю Корзину - а там 3 файла, в т.ч. пребывавшие много дней (и месяцев) до того на третьем HDD, который я использую для хранения, и на который у меня перемещена, в т.ч., и папка "Загрузки". ...один из файлов, оказавшихся в Корзине, был скачанный только что Yandex.exe (с него я и переустановил YB). Этот, 3-й, диск (E) даже в работе системы Восстановления ни как не участвует - он там не задействован; всё отключено в настройках, даже индексация. Я это к тому говорю, что в процессе "танцев с Яндексом" я откатывал Систему на предыдущую ТВ - мало ли, что и как могло "заглючить"... Но результат меня совсем не порадовал, в итоге.

Ужас в том, что, увидев в Корзине 3 (три) не запланированных к удалению файла (в смысле - их в Корзину никто даже не собирался перемещать, на тот момент; и ни в одной из установленных у меня программ нет подобных настроек очистки), я, видимо, сильно охренев (пардон) от увиденного (машина вся новая: самым "старым" комплектующим - не больше 2-х лет в эксплуатации), нажал, блин, "Очистить Корзину". После этого, сразу, случился "набор непереводимых выражений на местном диалекте" - но файлы вернуть это не помогло, естественно. Впрочем, один из них, очень важный для меня reg-файл, я тут же снова скачал с Ресурса, где брал его и раньше (с oszone.net, т.е. файл "чистый") - но один не смог вспомнить, кто он был (ну вот не смог я вспомнить то, что удалил несколько минут назад - это был шок, и я, похоже, сам малость "заглючил". Просьба не "читать морали" - всё и без них мне понятно; но от этого не легче).

Запустил Recuva. Она, какбэ, обозначила 3 пропавших файла и указала их расширения. Один из них - RAR-архив (тот самый, мною скоропостижно забытый), один - EXE, один - REG. Правда, правильное название, почему-то, уже осталось только у EXE-файла браузера Яндекс. Остальные два имели одинаковый "размер", по 544kb (не их реальный, естественно), и именовались, мягко говоря, странно. Recuva мне написала, что они "не повреждены" и могут быть успешно восстановлены. Дальнейшая процедура показала, что это далеко не так: успешно восстановился только исполняемый файл установки YB (будь он неладен). Остальные 2 - нет. REG ещё как-то открывался, и было видно, что когда-то он был тем самым REG-файлом (но осталось от него мало что, судя по внутреннему содержанию). А RAR - не пожелал даже открываться (что естественно, пожалуй, при таком "восстановлении").

Я вообще не понимаю, что случилось. Пребываю в шоке. Файлы (теоретически) могли быть сразу затёрты - потому что я их восстанавливать взялся спустя какое-то количество действий (впрочем, это всё равно странно, т.к. диск WD RED на 2Tb, и свободного места на нём 365Gb). Но как такое вообще могло произойти? В чём искать причину? Может ли это быть следствием ошибок в работе процессора (или матери)? Кто-нибудь что-нибудь конструктивное может сказать по данному поводу?

Расстроен крайне. Когда не знаешь, где искать причину - всегда, мягко говоря, ощущения не самые комфортные. Сервис скажет, что и мать, и проц - "рабочие", я, практически, уверен. Надо, видимо, совсем их "добить" - чтобы не осталось вариантов...

Буду признателен за любые толковые рекомендации. Диски новые. Упомянутый WD RED (2Tb) работает "как танк", уже более года. Система стоит на SSD Samsung 850Pro, там нет вопросов. Частично папки пользователя перенесены на диск D (WD VelociRaptor). C и D - абсолютно в порядке, я уверен. Как и ОЗУ. Но, может быть, дело в работе SATA-контроллера или других частей матери?
Машина, всё равно, будет реконфигурирована: и эта мать, тоже, имеет проблемы, теперь - с питанием. Но я теперь даже не знаю, как быть. Мать, и без того, не первая - третья. 2 предыдущих "проработали" без нареканий одна - полгода (MSI X99 Gaming7), другая (ASUS X99 AII) - 3 дня. Первая просто "умерла" - не включилась однажды. Вторая, ни с того - ни с сего, перепутала SATA-контроллеры, стала все подключенные устройства показывать "в порядке задом наперёд", после загрузки Windows; и ещё очень "удружила", самопроизвольно сбросив и задействовав настройки Secure Boot - хотя они были деактивированы изначально. Да и нынешняя (MSI X99 Gaming Pro Carbon) - тоже, скажем так, не идеальна: на два первых канала ОЗУ напряжение подаётся ниже заданного параметра, на два последующих - правильное. Пришлось вручную корректировать... Плюс последняя МП вечно "теряет" какой-то из установленных USB-контроллеров - через раз "переподключает" их, после загрузки Windows. Может быть, всё дело в процессоре... или в чипсете. Проц "прожарился" на мамке ASUS. Секунд 10-15 (пока мать была запитана) - на ядро подавалось 2В (явный "глюк", но случай - не гарантийный ))) ). Думал, камень будет жить, в кирпич не превратился, охлаждение добротное - а теперь, даже не знаю. i7-5960X мне достался, можно сказать, случайно, но не "замученный", точно. А произошедший с ним, на моих глазах, овервольтаж, судя по всему, тоже, "не гарантийный" случай. Просто сказочная ситуация, с матерями на X99.
Завалили страну некондицией, с.ки.

Мне совсем не хочется думать, что проблема с диском. До начала "возни" с новой платформой, у меня к дискам (в т.ч. и к диску хранения) вообще не было ни единого нарекания.

Если есть какие-нибудь конструктивные мысли по поводу того, почему могло произойти "самопроизвольное перемещение файлов в Корзину" - поделитесь пожалуйста, кто в курсе. Может быть, это Windows так мне "удружила"? Не любит она этот процессор с 20Mb кэшем - я сразу заметил. Но, может быть, дело, действительно, в конкретном процессоре... Да ещё, все эти обновления, за последний год... Думаю вообще перестать обновляться - "глюки" и нелепые ошибки стали теперь "обычным делом"; и что-то совсем мало надежды на улучшение стабильности и безопасности подобным способом.

Буду признателен за любую дельную подсказку.

Windows7Professional x64
Ответ: Я так понял, вся проблема изначально в МП. Но цена этого понимания - и процессор тоже. Второй уже :-(
Лично моё мнение такое: страна завалена некачественной продукцией. Причём - в топовом сегменте. Спасибо тебе, дядя Вова, за "чистоту и порядок". Капец...
Из 4-х МП на X99, испробованных в течение полугода (последние три - в течение одного (!) месяца) - ни одна не заработала стабильно. И две из четрёх - "угробили" не самые дешёвые процессоры (мягко выражаясь). Как говорится: делайте выводы. Тему закрываю.
Вопрос: BSOD: "STOP: 0x000000f4"

Добрый вечер ребята, решил сразу писать сюда так как мой компьютер за последние 4 часа 2 раза словил бсод, сам в этом оч плохо разбираюсь и с добрыми намерениями пришел просить сюда, я думаю BluescreenViev скажет больше меня.
Вот код ошибки -


Добавлено через 4 минуты
Все было отлично, не думаю что это что то со шлейфом от винта или планка оперативки, читал что дело в жестком но т.к он не разделен на части проверить через "Диск/Свойства/Сервис/Проверка на наличие ошибок" Я не смог
Ответ: Действительно, проблема решилась переустановкой драйверов на видеокарту/удалением последних программ за 2 дня/чисткой и теребением шлейфов и портов в пк.
Закройте тему если возможно)
Вопрос: Разделение строки на подстроки

заклин...
Имеется текстовый файл out.txt в котором одной строкой прописано
"5x86" "6x64" "6x86" "7x64" "7x86" "78x86" "78x64" "8x64" "8x86" 7x86" "6x64"
Этотолько часть текста, на самом деле количество токенов не извесно.
Нужно построчно вывести все токены с кавычками
пробовал, не работает...
Код Windows Batch file
1
for %%a in (out.txt) do echo %%a
Добавлено через 20 минут
Глобальная цель - получить однострочную переменную без повторяющихся токенов.
Ответ: sov44, Вот сколько крутил такой вариант, но не поддается, коллегам понятно, а добить спецам, если возможно:
Код Windows Batch file
1
2
3
4
5
6
7
8
@echo on
SetLocal EnableDelayedExpansion
set "full=5x86 5x64 6x64 6x86 7x64 7x86 78x86 78x64 8x64 8x86 81x86 81x64 8110x86 8110x64 10x86 10x64 NTx86 NTx64 AllNT AllXP All6 All7 All8 All8x86 All8x64 Allx86 Allx64 WinAll"
set "exc=5x86 7x86 8x64"
pause
for /f "usebackq tokens=*" %%i in ('%exc%') do if "%%~i"=="%exc%" for %%a in (%%i) do set "full=!full:%%a=!"
echo "%full%"
pause
.

Добавлено через 25 минут
Вроде-бы и делает что надо, но и партачит попутно, а как это партачинее исключить ума не приложу, хотя понимаю что и возможно, наверное, (а может и нет).
Вопрос: Windows 10 сообщает о поломке кнопки "Пуск"

Еще не успех пройти восторг от новой десятки... Где то неделя - две как поставил и тут...
При запуске выдает модальное окно :"Вышла из строя кнопка Пуск. При следующем запуске система
восстановится от ошибки"...
Перегружаешь и все заново - полный останов(
Ответ: Одно из первых действий после установки 10-ки - чистка её от всякого говномусора, ключая анинстолл кортаны, вандрайва и прочей требухи ненужной.
Ну и дело вкуса - установка свистелок/перделок типа Classic Shell, ThemePatcher, AeroGlass, True Launch Bar, WinAero и т.п.

Итог - всё красиво и летает! 10-ка - хорошая система, если её доработать напильником, ибо "из коробки" по умолчанию тащится очень много лишнего хлама.