1 / 1 / 1
Регистрация: 03.06.2014
Сообщений: 31
1

Возможно ли программно убить компьютер на аппаратном уровне?

03.06.2014, 21:44. Показов 7065. Ответов 18
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
По-моему звучит глупо, и я всегда считал, что программами можно убить только ОС (то бишь, на программном уровне), но недавно столкнулся с ситуацией, поставившей меня в ступор.

Дело было с 98-й виндой.
Была у меня на ноуте свежеустановленная 98-ая, никаких дров для флешек не стояло. В один прекрасный момент нашёл универсальный драйвер для флешек на Win98 SE (UMSD вроде зовётся), что прекрасно там работало и я был рад, как лось.
И наткнувшись как-то на свой древний Pentium II вспомнил удачный эксперимент с ноутбуком... Комп давно был без дела, всё забылось, что там было; и наверняка там стояли какие-нибудь дрова для флешек. Короче забыв про подчистку старых дров, поставил этот UMSD.
Точно сейчас уже не вспомню, но после перезагрузки, было что-то неладное с виндой. Вроде после перезагрузки и выхода на рабочий стол комп резко перезагрузился (как при нажатии кнопки reset), и ещё несколько раз что-то подобное было, короче винда стала тупить после установки ентого дела.
Да не в этом суть. После этого дела комп периодически стал вмёртвую зависать ни с того ни с сего. Хоть ты будешь насиловать его (музыку слушать, в игрули играть), что он будет просто включённым стоять и даже мышку не дёргать. Может повиснуть почти сразу, может и минут через 15.
Сделав резервку этой винды, я попробовал переустановить винду. Так он и на установке повисал не раз. Хоть 98-ую ставь, хоть ХР. И на уровне DOS'а может повиснуть и на уровне даже BIOS'а. Причём на уровне DOS'а мог странным образом повисать (чего раннее не было): висит на выполнении какого-нибудь запроса и висит; потом ткнёшь на любую кнопку на клаве, печатается какой-то символ (не тот, что на кнопке клавы был нажат) на следующей строке, и следующий строкой выводит то, что должно было быть выведено по выполнении запроса.

Собственно из этого всего следует вопрос: возможно ли программно угробить компьютер на аппаратном уровне?

P.S. Понимаю, мол "что за старьё у тебя", мол "выкинь и купи что-нибудь новее", но скажем, это дело дорого как память или просто ради ностальгии.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2014, 21:44
Ответы с готовыми решениями:

GA-H55M-UD2H и GA-H55M-S2H; Возможно ли будет при помощи PCI RAID контроллеров создать массив на аппаратном уровне?
Здравствуйте !!! Извините если не в той теме пишу!!! Вопрос заключается в следующем: Имеются две...

Реализвация при помощи c# на аппаратном уровне
Вообщем хотелось бы узнать , что можно реализовать при помощи c# на аппаратном уровне .Расскажите ,...

Мёртвое зависание компа - что это, на аппаратном уровне?
Всем привет. Последнюю неделю комп замучал меня синими экранами и мёртвыми зависаниями. При этом...

Кто-то делал 1wire на stm32 максимально на аппаратном уровне
Софтовый как мне кажется на таких камнях делать кощунственно. Разве что - использовать системный...

18
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28045 / 15778 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
03.06.2014, 22:18 2
теоретически да.
0
3176 / 1935 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
03.06.2014, 22:32 3
Цитата Сообщение от Seroom Посмотреть сообщение
возможно ли программно угробить компьютер на аппаратном уровне
Исходя из опыта WinCIH...

Если на материнской плате для BIOS отсутствует / не был выставлен переключатель защиты от записи, то возможна его модификация. И если причина была именно в этом, должна помочь перепрошивка / обновление BIOS. Смотрите документацию на вашу мат.плату
0
Charles Kludge
04.06.2014, 09:13
  #4

Не по теме:

Лет ~20 назад в SU.HARDWARE пробегало такое:
"Я программно срубил красную пушку на мониторе!
Дай сырцы!
Эх... Оказалось, это неконтакт в разъёме.":jokingly:

0
1 / 1 / 1
Регистрация: 03.06.2014
Сообщений: 31
04.06.2014, 22:24  [ТС] 5
Обнаружил такую проблему: оригинальный процессор (который стоял при покупке компа) был утерян и спустя какое-то время был куплен другой. Судя по перемычкам, выставленным на материнке, проц был 350 MHz с частотой шины 100 MHz и отношением частот 3,5x. (исходя из мануала к матке), новый же проц имеет 266 MHz с частотой шины 66 MHz и отношением частот 4,0x. После смены перемычек под новый проц перестала корректно работать AGP-шная видюха на полноэкранке (может из-за разницы частоты шины?), зато ISA-шная работает, и при загрузке биоса проц теперь правильно отображается (266 МГц, а не 350).

Так собственно вопрос назрел: может ли такая пьянка быть из-за проца? Пока комп больше вмёртвую не виснул.
...Кстати теперь вот думаю: а не из-за смены ли видюхи перестал он виснуть?.. Помнится, раньше довольно часто видюхи меняли (какие-то проблемы возникали с компом и в сервис потом возили - там говорили что в них дело и их меняли; но из-за чего тащили в сервис сейчас уже не помню вообще). Может просто опять видюха накрылась и она вызывает такую кутерьму? Просто нету другой AGP-шной видюхи, чтобы проверить.

- дописал позже -
BIOS пока не пробовал шить.
0
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
05.06.2014, 10:16 6
Seroom, модель материнки скажете?
0
1 / 1 / 1
Регистрация: 03.06.2014
Сообщений: 31
05.06.2014, 10:30  [ТС] 7
Charles Kludge, Asus P2B (i440BX).
0
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
05.06.2014, 10:41 8
Цитата Сообщение от Seroom Посмотреть сообщение
Asus P2B
А буковка после дефиса? P2B-F/P2B-S/P2B-D?
0
1 / 1 / 1
Регистрация: 03.06.2014
Сообщений: 31
05.06.2014, 10:51  [ТС] 9
Этого не знаю. На материнке написано только P2B (под этой надписью подписано только REV. 1.10), при загрузке BIOS'а тоже никакой доп. буковки нету.
0
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
05.06.2014, 10:58 10
Дык, она на Slot1(здоровенная чёрная плата с кулером воткнута в материнку) или на Socket370(радиатор с кулером на материнке)? И заодно версию(и дату) БИОСа скажите.
0
1 / 1 / 1
Регистрация: 03.06.2014
Сообщений: 31
05.06.2014, 11:11  [ТС] 11
Slot1 (проц-кассета).
Версия: 1006, дата: 10/09/98.
0
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
05.06.2014, 11:34 12
Была у меня такая, хорошая штука. А с прошивкой 1006 там действительно были проблемы — не все процы эта версия БИОС знает.
http://www.asus.com/ru/support... _Download/ - в менюшке выберите "Другое".
Будете шить БИОС - не забудьте сохранить старую версию, на всякий случай.
1
1 / 1 / 1
Регистрация: 03.06.2014
Сообщений: 31
05.06.2014, 21:57  [ТС] 13
Здорово, прошил BIOS - теперь комп не включается даже. Как теперь старый BIOS вернуть, когда комп тут же вырубается после включения?
Вытаскивание батарейки не помогает.

Добавлено через 36 минут
Помнится, была у меня где-то ещё одна материнка со вторым пнём, но не P2B, а какая-то другая, но тоже Asus.
С помощью другой мамы можно ли восстановить BIOS этой мамы?
0
3176 / 1935 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
05.06.2014, 22:15 14
Цитата Сообщение от Seroom Посмотреть сообщение
Вытаскивание батарейки не помогает
Для сброса CMOS должен быть специальный джампер (обычно, рядом с аккумулятором. Смотрите надписи на плате или документацию).

С помощью другой мамы можно ли восстановить BIOS этой мамы?
Можно, но требует навыка + BIOS должен быть не припаян, а установлен в разъем ("кроватка"). Если раньше этого не делали, то лучше обратиться к специалистам.
0
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
06.06.2014, 10:48 15
Цитата Сообщение от Seroom Посмотреть сообщение
Здорово, прошил BIOS - теперь комп не включается даже.
Что-то не верится. Из под чего шили? Из-под голого доса без himem/emm386?
0
1 / 1 / 1
Регистрация: 03.06.2014
Сообщений: 31
06.06.2014, 12:06  [ТС] 16
Шил aflash'ем, скачанным с того же сайта. Его я сунул на загрузочную дискету (форматнутую досом с ключом s). Так что да, из-под голого доса получается.

Причём с биосом, который я шил, комп включается и тут же вырубается, а с биосом от другой мамы он врубается, но ничего не грузится. Странно как-то. Когда aflash прошил биос, он сказал, мол всё удачно прошилось, мол всё хорошо прошло...
0
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
06.06.2014, 12:22 17
Цитата Сообщение от Seroom Посмотреть сообщение
мол всё хорошо прошло...
Дык, бывает. Старую версию прошивки сохранили?
Цитата Сообщение от Seroom Посмотреть сообщение
С помощью другой мамы можно ли восстановить BIOS
Можно, но требует терпения, аккуратности и понимания того, что делается. Проще найти контору, которая торгует б/у железом, и обратиться к ним. Дорого не возьмут - там делов на 5 мин.
0
1 / 1 / 1
Регистрация: 03.06.2014
Сообщений: 31
06.06.2014, 18:02  [ТС] 18
Цитата Сообщение от Charles Kludge Посмотреть сообщение
Старую версию прошивки сохранили?
Сохранил на дискету, с которой прошивался. Что интересно, хотел на флешку ещё записать файл старой прошивки на всяк случай, но копировать не хочет, выдаёт что-то вроде "не удаётся произвести копирование"... И это немного настораживает.

Был вроде знакомый с программатором, попробую смотаться к нему.

Добавлено через 5 часов 13 минут
Ладно, биос вернули, но после пробного запуска, когда я вырубил комп и БП, слышал звук, как-будто что-то замкнуло. Теперь комп 1 раз на 15 нормально включается, остальные 14 - включается как без биоса: все устройство получают питание, вентиляторы работают, но ничего не грузится. Теперь-то что?
И что примечательно, после включения БП комп тоже включается. Вроде так не должно быть...
0
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
06.06.2014, 18:17 19
Цитата Сообщение от Seroom Посмотреть сообщение
И что примечательно, после включения БП комп тоже включается.
Это в настройках БИОСа выставляется, http://www.probios.ru/options/power/
0
06.06.2014, 18:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.06.2014, 18:17
Помогаю со студенческими работами здесь

Здрасьте! Как в Access программно убить параметры автозапуска?
Сабж. Т.е. я делаю свое security и мне надо админу предоставить полные права. А для этого мне надо...

Бессмертная программа, которую невозможно (насколько это возможно) убить
Всем доброго времени суток. Необходимо! Создать программу, которую невозможно (насколько это...

Возможно ли приостановить/заморозить драйвер на уровне ядра
Есть драйвер windows который мне нужно заморозить на 1 минуту. Он работает на уровне нулевого...

Возможно ли на OpenGL сделать игру с графикой на уровне Battlefield 1?
Собственно, вот и весь вопрос.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru