Windows XP на современном железе.

Поиск, обмен ссылками, вопросы по устаревшему программному обеспечению.
winxp2021
Junior Member
Сообщения: 121
Зарегистрирован: 09.05.2021,21:47
Откуда: Windows

Windows XP на современном железе.

Сообщение winxp2021 » 14.05.2021,14:17

Timer_Interval_v4 - программа для демонстрации бага Google Chrome, приводящему к сбою системных часов

Довольно долго я изучал RTC bug - пришлось перелопатить много информации, проделать много тестов и написать несколько тестовых программ и доказывать что баг существует, но сейчас - причина выяснена. С очень давних времен в браузере "Google Chrome" (и всех его клонах) имеется очень неприятный баг, связанный с постоянным передергиванием интервала системного таймера, что приводит к ускорению хода системного времени, так называемый RTC bug. Багу подвержен как оригинал от Google, так и все браузеры, собранные на его основе. Я проверял, как очень старые версии CoolNovo, так и новейшие версии 360ЕЕ. Скорее всего проблеме подвержены все существующие версии браузера, поскольку ни 1й версии без бага я не обнаружил.

Для измерения текущего интервала системного таймера существует утилита Clockres.exe компании Sysinternals и легендарного разработчика Марка Руссиновича.
Clockres v2.1 - Clock resolution display utility
Copyright (C) 2016 Mark Russinovich
Sysinternals

Утилита не удобная, она консольная и измеряет интервал только 1 раз при запуске. На замену Clockres, по моей просьбе, программист Xenia разработала программа Timer_Interval_v4 - графическая замена Clockres. Программа измеряет интервал таймера каждые 50 мс и выводит измеренное значение на экран поверх всех окон.

Изображение

Скачать Timer_Interval_v4 (с исходным кодом) - https://www.upload.ee/files/13142806/Ti ... 4.zip.html
Набор для демонстрации бага - https://www.upload.ee/files/13095203/RT ... s.zip.html

Программа показывает насколько часто браузер "Google Chrome" (CoolNovo, 360EE и другие) переключает интервал системного таймера 15.6 мс - 1 мс и обратно. Переключения происходят, как при активной работе, так и в простое без какой-либо видимой закономерности. Например 2-3 переключения в секунду, потом секунда без переключений, потом 4-5 переключений за секунду, потом опять пауза несколько секунд. Бывает и несколько секунд подряд идут переключения. Зачем ядро браузера задрачивает этот таймер никому не известно - скорее всего какой-то баг.

Кроме того, я протестировал около 30 программ разного функционала (файл менеджеры, архиваторы, просмотрщики картинок, плееры, медиапроигрыватели) - некоторые программы меняют интервал таймера, но меняют его 1 раз и держат новое значение пока вы не закроете программу, а Chrome и его клоны просто дрочат этот таймер, переключая несколько раз в секунду.

Частые переключения системного таймера приводят к сбоям в системном времени на мультипроцессорном ядре Windows XP. Однопроцессорное ядро Windows XP не подвержено этой проблеме. В Windows 7 данная проблема не проявляется, поскольку Win7 постоянно удерживает системный таймер на интервале 1 мс (0.977 мс) и переключения не происходят.

Более подробно о RTC bug:
1) В сообщении #12 - Баг RTC таймера - уход времени "вперёд" на мультипроцессорном ядре Windows XP - https://forum.simplix.info/viewtopic.ph ... 838#p26838
2) Или в сообщении #422 - https://www.modlabs.net/forum/topic/603 ... _p__303709

Если кто захочет пободаться с Гуглом и написать им баг-рипорт, а ранее Гугл выплачивал приличные гонорары за подобную проделанную работу - то в случае успеха, прошу разделить гонорар в 3-х равных частях:
1) мне - 33%
2) вам - 33%
3) Xenia - 33%.

radical
Advanced Member
Сообщения: 3487
Зарегистрирован: 20.07.2017,11:54

Вклад в сообщество

Windows XP на современном железе.

Сообщение radical » 14.05.2021,15:06

Takedasun писал(а): 30.08.2020,21:44 Поддержка NVMe:
Используем модифицированный OFA 1.3/1.5 driver + storport.sys из Windows Server 2003 или MS Windows 7 NVMe от daniel_k + портированный драйвер storport.sys из Windows 7 или Samsung NVMe драйвер + storport.sys.
А что, разве есть nvme драйвер для ХР х86?
Я только находил для х64 ХР
Кто-то пробовал устанавливать?

winxp2021
Junior Member
Сообщения: 121
Зарегистрирован: 09.05.2021,21:47
Откуда: Windows

Windows XP на современном железе.

Сообщение winxp2021 » 14.05.2021,15:51

radical писал(а): 14.05.2021,15:06 А что, разве есть nvme драйвер для ХР х86?
Я только находил для х64 ХР
Кто-то пробовал устанавливать?
Конечно есть.... Даже 4 штуки.
На выбор - 2, I, J, K.

Изображение

winxp2021
Junior Member
Сообщения: 121
Зарегистрирован: 09.05.2021,21:47
Откуда: Windows

Windows XP на современном железе.

Сообщение winxp2021 » 14.05.2021,18:39

Установка "Windows ХР 2021" на современные компьютеры
Апдейт 14 мая 2021 г.

TXT (90кБ, английский язык) - https://www.upload.ee/files/13143306/Wi ... U.txt.html
TXT (100кБ, русский язык) - https://www.upload.ee/files/13143312/Wi ... S.txt.html

Jirmin
Newbie
Сообщения: 7
Зарегистрирован: 15.05.2021,09:16
Откуда: Moscow

Windows XP на современном железе.

Сообщение Jirmin » 15.05.2021,09:24

Если заявлено - то думаю правда )

winxp2021
Junior Member
Сообщения: 121
Зарегистрирован: 09.05.2021,21:47
Откуда: Windows

Windows XP на современном железе.

Сообщение winxp2021 » 17.05.2021,00:27

Комплект модернизированных драйверов "WinXP-IE Optional Patch Integrator" v3.1.5 от 07 мая 2021 года

Новая версия комплекта "WinXP-IE Optional Patch Integrator" для установки Windows XP на современные ПК. Набор включает модернизированные драйвера USB3, AHCI SATA, ACPI, NVMe, PAE fix, CPU AVX fix, GPT, твики, патчи. Данный набор можно использовать как в "автоматическом" режиме, запуская CMD-файл и интегрируя нужные компоненты в ISO-образ, так и "вручную" - выбирая отдельные файлы и добавляя их в дистрибутив (с помощью nLite) либо устанавливая модифицированные драйвера в WinXP через "Диспетчер устройств".

Изображение

Скачать v3.1.5 (22 МБ) - https://www.upload.ee/files/13149840/Wi ... 5.zip.html
Архив всех 33 версий "Optional Patch Integrator" до апреля 2021 года (420 МБ) - http://file.sampo.ru/5863f7

Norton Commander
Newbie
Сообщения: 72
Зарегистрирован: 18.10.2017,15:47

Windows XP на современном железе.

Сообщение Norton Commander » 17.05.2021,14:15

winxp2021 писал(а): 09.05.2021,21:49 Комплект 5-ти лучших браузеров для Windows XP от 12 декабря 2020 года
Обновляются ли они?

winxp2021
Junior Member
Сообщения: 121
Зарегистрирован: 09.05.2021,21:47
Откуда: Windows

Windows XP на современном железе.

Сообщение winxp2021 » 17.05.2021,20:50

360ЕЕ сейчас 13 версии, на 86 движке Хрома... Но я использую версию 2020 года, на 78 движке Хрома. Работает прекрасно - все сайты открывает, обновляться до последней не вижу смысла.

А Базилиск - форк Мозиллы также регулярно обновляется, его последние версии входят ваще в состав вин-рейдовской сборки интеграл эдиден.

BrainRipper
Advanced Member
Сообщения: 849
Зарегистрирован: 24.01.2019,19:09

Вклад в сообщество

Windows XP на современном железе.

Сообщение BrainRipper » 18.05.2021,08:35

winxp2021 писал(а): 17.05.2021,20:50 А Базилиск - форк Мозиллы также регулярно обновляется
У всяких Pale Moon и Basilisk движок устаревший (Goanna 4.x), современнейшие сайты не открывает.
winxp2021 писал(а): 17.05.2021,20:50 на 78 движке Хрома. Работает прекрасно - все сайты открывает
До недавнего времени 78-я версия сайт Ситилинка не открывала: viewtopic.php?p=601938#p601938

winxp2021
Junior Member
Сообщения: 121
Зарегистрирован: 09.05.2021,21:47
Откуда: Windows

Windows XP на современном железе.

Сообщение winxp2021 » 18.05.2021,12:44

BrainRipper писал(а): 18.05.2021,08:35 До недавнего времени 78-я версия сайт Ситилинка не открывала: viewtopic.php?p=601938#p601938
Если адмистратор дурак, то он всегда выдумывает проблемы, чтобы сайт не открывался...
Но нам такие сайты не нужны.
Я использую под ХП 360ЕЕ на 69 и на 78 движке - открывает все сайты, на которые я хожу.

winxp2021
Junior Member
Сообщения: 121
Зарегистрирован: 09.05.2021,21:47
Откуда: Windows

Windows XP на современном железе.

Сообщение winxp2021 » 21.05.2021,18:57

Изображение

Методика установки "Windows XP" на ПК 2014-2020 года (обновление 21 мая 2021 г.)

Внимание!!!
Заменено >10 неработающих ссылок на обменники и добавлены резервные. Рекомендую скачать данный ТХТ, на замену предыдущих.

Прочитав данный ТХТ вы найдёте решение большинства проблем, с которыми сталкиваются пользователи при установке Windows XP на современные ПК. Всегда используйте последнюю версию, поскольку методика дополняется, а неработоспособные ссылки исправляются. В составе - модернизированные драйвера USB3, AHCI SATA, ACPI, NVMe, PAE fix, CPU AVX fix, GPT, твики, патчи, рекомендуемые программы, сайты и много интересного.

TXT методика (90кБ, английский язык) - https://yadi.sk/d/DnV0Q40oo7D61A
TXT методика (101кБ, русский язык) - https://yadi.sk/d/ErwFkIPMPqBm9g
Бекап драйверов по ссылкам из ТХТ (805 МБ) - https://yadi.sk/d/LWXV9JLWetKSvA

Ответить