Downgrade forever!!! » http://fdd5-25.net » Приколы » Баг Винды
1. rolandrop - 11 Июня, 2006 - 23:43:54
У меня тута был интересный баг: после переустановки винды у меня отказались работать многие досовские игры ссылаясь на нехватку памяти. Я набрал в окне ДОСа команду mem и ахнул - было написано, что у меня на компе всего 532 кб нижней памяти! Из них свободно всего 477. Через несколько дней винда при загрузке выдала синий экран смерти с неиспраимой ошибкой. Я её переустановил и проверил - у меня нормально - нижней памяти имеются все 640 кб

2. MEGAHERZ - 12 Июня, 2006 - 00:22:55
XPeнь =)

3. Bacek - 12 Июня, 2006 - 10:21:34
Та

4. Uzix - 12 Июня, 2006 - 13:46:29
А чего же вы ждали от Винды

5. MEGAHERZ - 12 Июня, 2006 - 18:16:57
Я рад, что у меня старые игры прут под ХР: Nfs1-2, WarCraft2; ну и по мелочи... А Драйвер 1 не идёт ....
МЕЛКОСОФТ ВЫ УБЛЮДКИ!!!

6. Uzix - 13 Июня, 2006 - 17:58:21
А мои любимые Worms не прут :-( Так что ХР - не ХРюша, а сWINья

7. - 13 Июня, 2006 - 20:32:57
В ХР, кстати, виртуальная машина DOS намного лучше, чем в NT. Но DOS-игры в ней вообще не стоит запускать - для кого DOSBox/VMWare/VirtualPC написаты?

8. Uzix - 13 Июня, 2006 - 20:50:38
Ну, DOSBox - это особое извращение ;-) Я предпочитаю юзать чистый ДОС

9. MEGAHERZ - 13 Июня, 2006 - 23:46:19
Цитата:
Я предпочитаю юзать чистый ДОС



Цитата:
для кого DOSBox/VMWare/VirtualPC написаты?

DosboX херь, не понял как ей пользоваться...

10. RomanKarpach - 14 Июня, 2006 - 20:21:28
Да, тем более какой 133-й пенёк будет стоить целых 50 баксов с монитором

11. - 14 Июня, 2006 - 20:53:46
Цитата:
не понял как ей пользоваться...

Учу: сначала надо прочесть мануал. А уже после этого спрашивай, что непонятно

12. rolandrop - 11 Июля, 2006 - 23:52:00
Самое главное: у мня не ХРюша, а 98!

13. Uzix - 11 Июля, 2006 - 23:57:05
А у меня ХР. И на 98-ю я не перейду.

14. RomanKarpach - 13 Июля, 2006 - 00:00:15
А что такоя XP?

15. Uzix - 13 Июля, 2006 - 07:17:45
ХР - золотая коллекция глюков и дырок. 98-я - серебряная коллекция глюков и глюков

16. UFO - 14 Июля, 2006 - 14:52:27
Cheriksoft
Цитата:
после переустановки винды у меня отказались работать многие досовские игры ссылаясь на нехватку памяти.

Первый раз переустанавливал поверх, а второй - с нуля?

Кстати, а в чём прикол-то?

17. People-Logged-In - 19 Июля, 2006 - 23:14:37
Это, по поводу доса в ХП - поищите виртуалку Bochs - зверская штука, тока с физ дисками не работает

(Добавление)
А насчет досовских игрушек в ХП - думать надо и твикать. Не было такого, чтоб на моей тачке не запустилось чет досовское.
P-II 468 MHz\256 PC-133\GeForce2 MX200 32Mb\HDD 8 Gb\ESS1868\LAN RTL1839
Windows XP SP2 Pro, дома на C4-2000MHz\512 DDR она примерно также работает.

18. UFO - 01 Августа, 2006 - 14:36:03
Вот такой сабж наблюдал сегодня на одной из машин.



19. RomanKarpach - 02 Августа, 2006 - 13:56:32
А куда шрифты делись?

20. rolandrop - 02 Августа, 2006 - 19:11:50
Цитата:
Первый раз переустанавливал поверх, а второй - с нуля?

Наоборот...

Цитата:
А куда шрифты делись?

Их удалил вирус... под названием виндовс хр

21. RomanKarpach - 02 Августа, 2006 - 23:38:54
У меня такое однажды в 2000-й было, пришлось из 98й вырывать...

22. UFO - 03 Августа, 2006 - 06:49:48
Цитата:
А куда шрифты делись?

ХЗ, это ж ХР

(Добавление)
Все шрифты, конечно, на месте были.
Но глюк вот тоже имел место быть.

23. RomanKarpach - 03 Августа, 2006 - 13:19:47
Ага, наверное, падла забыла или кодировку или слетели настройки где-то.... Чудовище

24. UFO - 08 Августа, 2006 - 19:33:54
А ещё просто убивает ситуация с падением в BSOD, когда винда просто не может прочитать сидюк.
Ну что за нахрен, блин?!

25. Uzix - 08 Августа, 2006 - 19:37:59
БСОД можно вызвать и сочетанием клавиш, вот только не помню каких. Хотя могу порыться в документации по издевательствам над Виндой

26. UFO - 08 Августа, 2006 - 20:01:46
Не надо....
И без сочетаний клавиш итак глюки достали.

27. Uzix - 08 Августа, 2006 - 20:07:26
Хы хы хы

Я вот сегодня Линолеум установил - и почувствовал(вспомнил), что такое "летающая система" и "работа без глюков"
Конечно, все относительно

(Добавление)
Плохо, что раздел Линолеума всего 2гб и фат16, и на нем ютятся ДОС и третья Вынь

28. - 08 Августа, 2006 - 21:06:50
Цитата:
А ещё просто убивает ситуация с падением в BSOD, когда винда просто не может прочитать сидюк

Такое бывает только в одном случае - когда стоит левый и кривой драйвер сидюка либо IDE (например, от nVidia). Если, конечно, ты не перепутал BSOD и тот синенький текстовый экранчик, который в таких случаях выдает Вынь9х

Цитата:
БСОД можно вызвать и сочетанием клавиш, вот только не помню каких

Да ну, сказки все это.

29. UFO - 08 Августа, 2006 - 21:14:30
DrPass
Цитата:
Такое бывает только в одном случае - когда стоит левый и кривой драйвер сидюка либо IDE (например, от nVidia).

Завтра посмотрю, что там стоит...
Но точно не нвидиа.

Цитата:
Если, конечно, ты не перепутал BSOD и тот синенький текстовый экранчик, который в таких случаях выдает Вынь9х

Там W2K Advanced Server.

30. Uzix - 08 Августа, 2006 - 21:40:44
Цитата:
Да ну, сказки все это.

100% не сказка. По крайней мере в XP

31. - 08 Августа, 2006 - 22:55:37
UFO
Цитата:
Там W2K Advanced Server.

Сурьезная вещь. В ней действительно нет таких ошибок. Только в несертифицированных дровах

Uzix
Цитата:
100% не сказка. По крайней мере в XP

Да не придумывай. Это в принципе невозможно. Ни в одной ОС. Можно написать, опять же, кривой драйвер, который вызывает BSOD - и программу, которая к нему обращается. И только так. Потому что даже ни одна программа не способна вызвать BSOD в современной винде. Это может сделать только драйвер либо аппаратный сбой компа.

(Добавление)
Цитата:
Потому что даже ни одна программа не способна вызвать BSOD в современной винде

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

32. UFO - 09 Августа, 2006 - 07:08:53
DrPass
Цитата:
Потому что даже ни одна программа не способна вызвать BSOD в современной винде.

А скринсейвер такой видел?

(Добавление)
Цитата:
Такое бывает только в одном случае - когда стоит левый и кривой драйвер сидюка либо IDE (например, от nVidia).

Посмотрел...
Сидюк - идешный LITEON LTN486S.
Драйвер под него и под IDE-контроллер стоит микрософтовский.
На IDE больше ничего не висит, т.к. винты там сказёвые...

33. Uzix - 09 Августа, 2006 - 08:41:23
Цитата:
Да не придумывай. Это в принципе невозможно



(Добавление)
Цитата:
Синий Экран Смерти (Windows XP)
Если вы хотите полюбоваться на культовый Синий Экран Смерти - Blue Screen of Death (BSOD) в любое время, то откройте раздел

HKLM\SYSTEM\CurrentControlSet\Servises\i8042prt\Parameters
и присвойте параметру типа DWORD CrashOnCtrlScroll значение 1
Удерживая правую клавишу Ctrl, нажмите два раза на клавишу Scroll Lock и вы увидите этот синий экран

ЗЫ. Раньше у меня получалось, а щас что-то нет :-(

34. - 10 Августа, 2006 - 01:06:18
Uzix
а) Перезагрузить забыл - иначе драйвер контроллера PS/2 не подхватит новые настройки. Либо
б) Используешь USB-клаву. Надо PS/2
А тебя не смущает тот факт, что этот "синий экран смерти" является не багом винды, а просто отладочной опцией драйвера, вполне сознательно добавленной разработчиками (и к тому же отключенной - т.е. сам не включишь, не сработает)

(Добавление)
UFO
Цитата:
Драйвер под него и под IDE-контроллер стоит микрософтовский.
На IDE больше ничего не висит

Тогда либо неисправно железо, либо аппаратный конфликт девайсов.

35. UFO - 10 Августа, 2006 - 11:45:55
DrPass
Цитата:
Тогда либо неисправно железо, либо аппаратный конфликт девайсов.

А не может быть такая прозаическая причина как нечитабельный CD-диск, при попытке прочесть который винда и падает?

36. - 10 Августа, 2006 - 21:22:40
Цитата:
А не может быть такая прозаическая причина как нечитабельный CD-диск, при попытке прочесть который винда и падает?

Неа. Там нет ничего способного упасть - драйвер посылает по IDE адрес начального сектора и количество считываемых секторов, и выгребает результат из регистра состояния и данных. Если в регистре состояния стоит флаг ошибки, драйвер дает отлуп вышестоящей программе. Вот и все. Этот механизм общий для всех IDE-устройств.
Единственная причина BSOD - это необработанное исключение в ring0. А возникнуть при чтении диска оно может, по сути, в одном случае - когда в регистре состояния оказывается неизвестный драйверу набор флагов. Причины возможны такие:
а) сидюк выдает "левый" код состояния из-за собственных багов
б) проблемы с IDE-шлейфом, и передаваемые по нему данные иногда искажаются
в) проблемы с IDE-контроллером
г) есть другая программа-драйвер, которая тоже лезет в IDE-шные регистры и что-то в них меняет без согласия драйвера IDE.
д) есть другой девайс, порт которого совпадает с каким-нибудь портом IDE и таким образом вносит "путаницу"

37. UFO - 12 Августа, 2006 - 13:06:46
Ясно.
Скорее всего - или а) или г).

 Наверх Powered by exBB 1.9.1 • ultraGrey skin design by Slaver   


[ Script Execution time: 0.0021 ]   [ Gzip Disabled ]