Windows XP 2020 - сборка системы для современных ПК Драйвера, методики, твики для WinXP на компьютерах 2014-2020 годов
#421
Отправлено 28 Апрель 2021 - 13:29
Описание:
При использовании Windows XP на современных ПК обнаружился глюк - системное время (RTC часы) уходит вперёд, причем степень ухода зависит от активности работы ПК и может составлять до 5 минут в день. Проблема проявляется только в Windows XP. На выключенном ПК, под UEFI/BIOS или в Windows 7 - время идет правильно. Часовая микросхема RTC должна быть независимой частью, но на современных материнских платах это не так. Исследование показало, что уход часов "вперед" происходит при постоянном переключении периода системного таймера 16 мс (15.625 мс) в 1 мс (0.977 мс) и обратно. В Windows XP (по умолчанию) этот таймер работает с периодом 16 мс и если на ПК не проявлять активности - то он продолжит работать с периодом 16 мс. Но при запуске Хрома или мультимедиа приложений, таймер переключается в режим работы с периодом 1 мс и может возвращаться на 16 мс. При жестко установленном периоде 16 мс (или 1 мс) время идет точно, но при постоянном переключении таймера 16 мс - 1 мс - 16 мс - 1 мс происходит сбой в работе часов реального времени RTC.
Решение проблемы:
Решение проблемы - утилита Timer_Fix.exe (с исходным кодом, написанная на Visual Studio 6.0). Программа не имеет интерфейса, после запуска она переведет системный таймер на период 1 мс и оставит его неизменным. Программа постоянно висит в процессах до перезагрузки ОС. Для завершения работы (в случае необходимости) нужно просто прибить процесс Timer_Fix.exe через "Диспетчер задач". Для удобства лучше положить Timer_Fix.exe в "Автозагрузку" и забыть о проблеме с уходом времени. В целом, данный фикс можно считать "костыльным", но ничего лучшего на данный момент нет.
Программа для демонстрации проблемы (программа для накрутки времени):
RTC_bug_demonstrations\Timer_v10\Timer_src_BCB6.0 - исходные коды программы
RTC_bug_demonstrations\Timer_v10\timeBeginPeriod.exe
RTC_bug_demonstrations\Timer_v10\timer.exe
Разработчик программы - женщина-программист Xenia.
Огромное ей спасибо!
Данная программа служит для наглядной демонстрации проблемы с RTC таймером. Она устанавливает период системного таймера 1 мс (0.977 мс) выдерживает 0.2 секунды, устанавливает 16 мс (15.625 мс) выдерживает 0.2 секунды и далее продолжает переключать системный таймер с заданными длительностями. Программа состоит из 2-х частей:
1. timeBeginPeriod.exe - консольная программа для установки режима таймера. Заданный режим (период и длительность) передаётся в параметрах командной строки. Программа представлена с исходным кодом на Borland C++ Builder 6.0.
2. timer.exe - это GUI интерфейс для timeBeginPeriod.exe. В графическом режиме можно задать период 1, длительность 1 и период 2, длительность 2 работы системного таймера. Программа представлена с исходным кодом на Borland C++ Builder 6.0.
Важно!!! Для корректной работы timeBeginPeriod.exe и timer.exe должны находиться рядом, в одной директории.
Проверка RTC-bug:
1. Проверку производим на свежезагруженной системе, без выполняющихся фоновых задач. Все фоновые процессы должны быть закрыты, поскольку они могут удерживать таймер на 1 мс, что помешает работе демонстрационной программы.
2. Запускаем Clockres - программу для контроля периода системного таймера. Измеренный период должен = 15.625 мс
3. Запускаем CPU-Z, переходим на закладку About, нажимаем кнопку Timers и кнопку Start, чтобы контроллировать частоты системных таймеров
4. Запускаем timer.exe. Устанавливаем режимы Период 1 = 1 мс, Длительность 1 = 0,2 секунды, Период 2 = 16 мс, Длительность 2 = 0,2 секунды и нажимаем кнопку Start. Эти режимы заданы режимами по-умолчанию.
5. В установленном режиме (по-умолчанию) будет происходить "накрутка" времени RTC таймера приблизительно +2 секунды за 1 минуту работы программы. При Длительности = 0.1 секунда, накрутка времени будет составлять +4 секунды за 1 минуту.
Выводы:
1. Не смотря на то, что существует решение - программа Timer_Fix.exe, я предлагаю специалистам подробно изучить данную проблему с использованием нового инструмента - программы для накрутки времени Timer_v10
2. Может патчем файлов зафиксировать работу таймера на периоде 1 мс (0.977 мс), как это сделано в Windows 7
Состав архива:
Clockres - программа для контроля периода системного таймера
CPU-Z - в закладке About, кнопка Timers можно контроллировать частоты системных таймеров
Neutron 1.07 - программа для контроля и синхронизации времени через интернет
Timer_Fix (с исходным кодом) - фикс проблемы с уходом времени вперед (устанавливает таймер на 1мс)
Timer_v10 (с исходным кодом) - программа накрутки времени, для демонстрации проблемы
Скачать (2 МБ) - https://www.upload.e...ations.zip.html
#422
Отправлено 29 Апрель 2021 - 18:35
Я вон когда XP и на Intel и на Ryzen "натянул" уж и не помню... Больше года назад - это точно.
#423
Отправлено 29 Апрель 2021 - 22:05
Английская сборка "Windows XP Professional SP3 x86 - Integral Edition 2021.4.24". В сборку включены лучшие версии модернизированных драйверов, адаптированных специально для работы на современных ПК. В своем большинстве, драйвера от производителей (Intel, AMD) заменены на портированные Майкрософтовские драйвера с более новых ОС (Windows 7, Windows 8), что обеспечивает максимальную совместимость и полноценную поддержку Windows XP на всем оборудовании, поддерживаемым Windows 8.
Основные изменения v2021.4.24:
- Обновлены Windows XP Revoked Roots Certificates до "March 2021 v8.0.2195.2103".
- Обновлен Basilisk/UXP с версии "v2021.3.19" до "v2021.4.23".
- Обновлен Optional Patch Integrator script с версии "v2.4.3" до "v3.1.4".
- Откат файла videoprt.sys с версии "5.1.2600.5745" до "5.1.2600.2911" (исправлено падение 2D-производительности до 150% и медленный скроллинг в браузерах когда используется PAE (Physical Address Extension) при использовании AMD Radeon видеокарты).
- Откат Microsoft Visual C++ 2015-2019 Redistributable с версии "v14.28.29812.0" до "v14.28.29213.0" (Последняя совместимая с Windows XP).
- Изменен Paragon GPT Loader.
- Перемещены библиотеки Microsoft Visual Basic/C++ Runtimes в меню Options Selector.
Скачать - ССЫЛКУ НЕ ПУБЛИКУЮ. ГУГЛИТЕ ПО НАЗВАНИЮ
#424
Отправлено 30 Апрель 2021 - 08:54
Цитата
А что, завезли драйвера на более-менее свежие видеокарты? Ну, хотя бы на интеловскую встройку? Или полноценность тут такая же, как при работе с большим объемом ОЗУ?
#425
Отправлено 30 Апрель 2021 - 09:26
Huly-Gun (30 Апрель 2021 - 08:54) писал:
Драйвер на видеокарту - очень сложный драйвер, состоящий из набора файлов. Я думаю, что модификаций не стоит ожидать... Radeon R7|R9 и GTX980 - так и останутся пределом для XP-шечника.
#426
Отправлено 30 Апрель 2021 - 10:26
Цитата
Т.е. вот эта цитата - "легкое преувеличение", правильно?
#428
Отправлено 30 Апрель 2021 - 17:01
Huly-Gun (30 Апрель 2021 - 10:26) писал:
Эта фраза относилась к майкрософт драйверам взятым с Вин8, к которым она выложена. То есть имеется почти 100% поддержка желаза, на портированных Майкрософт драйверах на SATA, USB устройства.
Вы где-то видели, чтоб Майкрософт делала драйвера на АМД и НВидия видеокарты?... Тогда что портировать...
#429
Отправлено 30 Апрель 2021 - 17:44
Цитата
понимаю буквально: все оборудование, которое поддерживается Вынь 8 полноценно будет работать и на ХР.
Цитата
Я видел кучу драйверов включенных в дистрибутив для тех же видеокарт, но подписанных, что производитель - МС, а не, к примеру, АТИ. Хотя, разумеется, писали их не в МС.
И касается это не только драйверов на видео. Но и на упомянутые выше SATA и USB или те же сетевухи. Их не МС писала.
Цитата
Да что хотите, то и портируйте. Разве ж кто запрещает?
#430
Отправлено 01 Май 2021 - 13:06
В данное время, было бы успехом даже частично задействовать аппаратную часть видеопроцессора, пусть даже в режиме видеокарты предыдущего семейства. Насколько мне известно, результатов нет и ввиду сложности задачи - я бы не ожидал.
======================================================================================================
Windows 10 - дно программирования, не потому что она асоциируется с тупиком в развитии ОС, а потому, что разучает людей думать. Все создано так, чтобы вы отупели - интерфейс и вывод ошибок и встроенные средства. Пользователи Windows 10 - адепты, которые не видят ничего, кроме любимой десяточки. Они готовы жрать гoвно потому, что в Майкрософте сказали - время жрать гoвно.
Недавно была закрыта тема про ВинХП, на одном из форумов. Думаете за что? За распространение вирусов!!! Ха-ха-ха, адепты Вин10 в любой работе по установке ВинХП на современное железо видят распространение вирусов, майнеров и несут полный бред, прикладывая логи от каких-то ноунейм антивирусов в качестве доказательств.
Конкретный пример - берем файл последней версии интегратора - WinXP-IE Optional Patch Integrator v3.1.4.zip
Файл представляет 22 МБ архив с модернизированными драйверами и включает 646 файлов. Ясное дело в таком количестве файлов, любой дебильный антивирус найдет что-то подозрительное. Давайте изучим подробнее, чтоже им не нравится.
Скриншот проверки файла WinXP-IE Optional Patch Integrator v3.1.4.zip
Что мы видим? 7 каких-то дебильных антивирусов, дают какие-то определения. Ну конечно из 646 файлов не найти ложняков.... И адептам Вин10 пофик что остальные из 57 антивирусов ничего не нашли... Ведь очень важно мнение 7 ноунеймов... Дебилизм полнейший! Изучаем дальше, на что именно они ругаются?
Максимум определений на файл amdhub30.sys - аж 5 антивирусов из 73.
Далее acpi2013.sys - аж 3 определения из 71.
Далее acpi2015.sys - аж 3 определения из 70.
И файл другой модификации acpi2015.sys - в котором 3 определения из 71.
И далее amdxhc.sys - в котором 2 определения из 72 антивирусников.
Остальные 5 файлов дают по 1 ложному определению из 70 антивирусов.
Любому здравому человеку, глядя на эти цифры понятно - это ложняки от недо-антивирусов с тупыми алгоритмами. Но мы имеем дело с десяточниками, людьми у который нет мозгов, поэтому продолжим дальше.
Берем файл amdhub30.sys. напомню, на него было 5 срабатываний из 73-х. Разбираемся. Сразу видим, что недо-антивирусы не разобрались, что это SYS-файл AMD драйвера под USB 3.0 Hub, а приняли его за Win32 EXE приложение. Конечно... Отличить SYS файл от ЕХЕ приложения задача сложная для недо-антивируса. Но может таки спецы с Win-Raid подосрали и переменовали ЕХЕ-шник в SYS и подсунули вирус?... Но данный файл на удивление работает как драйвер! Не может быть. Но адепт Вин10 думает, что спецы с Win-Raid настолько злые, что сделали файл, который и SYS и EXE рдновременно. Продолжаем разбираться, что же за антивирусы дают определения. Ведь их аж 5 штук из 73-х!!!
Кроме Avira, остальные 4 антивируса я ваще ни разу в работе не видел. Смотрим внимательно - этот ложняк определяется аж с 13 апреля 2020 года. То есть уже больше года этот вирус другие разработчики антивирусов даже не добавили в свои базы. Хоть 1 здравый человек поверит, что если это был реальный вирус - то базы антивирусов он не попал за 1 год!!!
А что же дальше... А дальше вообще самое интересное - ведь по пути Integrator Files/Patches/ACPI drivers/acpi 5048 - 2019.11.1 - diderius6/x86/acpi.sys лежит ИМЕННО ТА ВЕРСИЯ ACPI драйвера, которую я использую в своей системе!!! Боже мой, как-же так!!! Это же тот файл от 1 ноября 2019 года, который впихнут в половину сборок, как самый оптимальный.
Этот файл ИСПОЛЬЗУЮ Я и он ЗАРАЖЕН вирусом. Все, я одеваю шапочку из алюминивой фольги, натягиваю презерватив на свой системник и срочно разбираюсь в чем дело.
Ситуация гнилая. Файл выложен 1 ноября 2019 года, а 1 чудо антивирус из 70 (!!!) в нем нашел вирус только 22.12.2020 года... Это больше года мой ПК работал под вирусом. Караул!!!
Срочно расследуем!
Опачки! Ой, да чтож такое, это же файл Майкрософта.... Это ж родненький файл с Windows Longhorn [Build 6.0.5048.0] - той бета версии, которая появилась после Windows XP, но ещё до официального релиза Windows Vista. Оказывается специалисты Win-Raid просто подобрали ACPI драйвер, который был промежуточным между WinXP и WinVista... И оказалось, он ещё работоспособен на XP. Неужели Майкрософт уже в свои родные файлы впихивает вирусы.
Вывод:
Ребята, хватит страдать хернёй. Специалисты с винрейда возраждают возможность установки ХП на современном железе, абсолютно бескорыстно. Большинство их работ заслуживает памятника при жизни, а не обисирательств. Ясное дело, что в комплекте из 646 файлов, какие-то говно-антивирусы найдут ложняки. Но это не повод деградировать и превращаться в адепты Вин10.
#431
Отправлено 01 Май 2021 - 18:47
Перестать обсирать 10-ку по поводу и без. Перестать обсирать тех, кто ей пользуется. Перестать обсирать тех, кому она нравится. Перестать обсирать Майкрософт и их маркетологов. Перестать рассказывать о вселенских заговорах против несчастных адептов ХР. Перестать вводить людей в заблуждение на технические темы. Подтянуть матчасть. Не страдать этой самой на Х.
Памятников не обещаю, но глядишь, и окружающие начнут относится спокойнее. Сразу станет меньше срача в темах, и, возможно их даже сносить перестанут. А кто-то может и своим опытом поделится по сабжу. Не приходилось задумываваться над таким?
#432
Отправлено 01 Май 2021 - 21:48
Huly-Gun (01 Май 2021 - 18:47) писал:
Перестать обсирать 10-ку по поводу и без. Перестать обсирать тех, кто ей пользуется. Перестать обсирать тех, кому она нравится. Перестать обсирать Майкрософт и их маркетологов. Перестать рассказывать о вселенских заговорах против несчастных адептов ХР. Перестать вводить людей в заблуждение на технические темы. Подтянуть матчасть. Не страдать этой самой на Х.
Памятников не обещаю, но глядишь, и окружающие начнут относится спокойнее. Сразу станет меньше срача в темах, и, возможно их даже сносить перестанут. А кто-то может и своим опытом поделится по сабжу. Не приходилось задумываваться над таким?
Красиво поете.... В тхт-простыне есть список ресурсов, на которых полный запрет обсуждения ВинХП на современном железе. Зайдите на любой из этих форумов, создайте тему и просто покажите, что она существует! Но ничего не получится - тема удалится, а вы уйдете в бан.
Если им можно так себя вести, то почему я не имею право говорить про адептов, про маркетологов и обсирать тех, кто ведет себя не по человечески и не по правилам?
Или они будут вести себя как хотят. А я по правилам?... при чем по их правилам?.. Не дождутся.
1. Windows XP mod 2021 - сборка системы для современного компьютера (редакция 01.05.2021)
TXT (87 кБ, английский) - https://yadi.sk/d/pJ1mLT8f0iwOfw
TXT (98 кБ, русский) - https://yadi.sk/d/1t0PuYOFVAr15w
2. Архив всех имеющихся 33 версий "WinXP-IE Optional Patch Integrator" с моя 2020 года до апреля 2021 года (420 МБ) - http://file.sampo.ru/5863f7
или (Пароль для архива: 123) - https://yadi.sk/d/gpXO90qyxoPIoQ
#433
Отправлено 02 Май 2021 - 08:47
Это называется просто - провокация.
И любой админ такую тему без затей прибьет. Так как ценность ее для большинства - околонулевая, а срача - на десятки страниц.
Цитата
Может, потому, что это никому не интересно? А может, потому, что вменяемые люди так себя не ведут? "Он первый начал" это логика уровня детского сада.
Цитата
Прикиньте? Это чужой форум. За чужие деньги. Там есть правила. Их надо соблюдать. Вот ведь, неожиданность какая, да? Админам не нравится когда на форум приходят упоротые личности и начинают гадить. Лютейшая несправедливость!
Вам же предлагали завести себе личный загончик и испражняться там без стеснения? Правда, туда ходить никто не будет. А без публики гадить скучно, да?
Цитата
Н - невменяемость и неадекватность.
#434
Отправлено 02 Май 2021 - 11:11
Цитата
Я начинаю, точно я?
Я публикую информацию из ТХТ-простыни. Зходят 5% ХР-ишечников, говорят спасибо и 95% десяточников, которые занимаются провокацией - ВОТ КАК ВЫ СЕЙЧАС!
Цитата
Пусть в правилах напишут, что их сайт - пиар-проект Майкрософта, АМД... или других компаний. И модераторы не блюдут соблюдение правил, а блюдут за соблюдением коммерческих интересов данных компаний. К тому же, было замечено, что Модераторы занимаются ваще не честным делом - для создания массовки, они заходят с аккаунтов старых, давно неактивных пользователей - что уже моветон. Такая ситуация на 90% больших форумов. Сплошной бизнес, никакой техники.
#435
Отправлено 02 Май 2021 - 18:26
winxp2020 (02 Май 2021 - 11:11) писал:
Я публикую информацию из ТХТ-простыни.
Публикация информации и дача оценок - вещи сильно разные.
Уберите срач из своих "публикаций", и все претензии к вам прекратятся.
Всё то же самое можно изложить без эмоций, предоставив читателю ваших "простыней" самому делать выводы.
#436
Отправлено 02 Май 2021 - 20:12
matocob (02 Май 2021 - 18:26) писал:
Уберите срач из своих "публикаций", и все претензии к вам прекратятся.
Всё то же самое можно изложить без эмоций, предоставив читателю ваших "простыней" самому делать выводы.
Читатели моих простыней - довольно образованные люди, они и сами сделают правильные выводы.
Кстати, вы можете продемонстрировать мастер-класс - создать тему с "технической информацией" по ВинХП на известных сайтах и показать, что в вашем исполнении данная тема не удаляется. До сих пор, это не удалось никому. Значит дело в нежелании показывать возможности использования ВинХП на новых ПК, а не в сраче с десяточниками... )))
#437
Отправлено 02 Май 2021 - 23:24
1. Обсуждается содержание ваших "публикаций" на данном форуме (modlabs.net), а не мои где-либо ещё.
2. Вы сами настраиваете против себя обитателей данного форума неадекватными оценками в адрес Windows 10 и пользователей этой операционной системы.
3. Перевод обсуждения с выложенной вами "простыни" на мою и чью бы то ни было личность, тоже нездоровый симптомчик. Здесь, на modlabs.net, у вас только один враг - вы сами.
4. Будете и дальше так поступать - лишитесь площадки, терпение администрации тоже не безгранично.
#438
Отправлено 03 Май 2021 - 00:09
Кстати, вы задали хоть 1 вопрос про установку Виндовс ХП на новые ПК? Ткните пальцем... Я чето не вижу...
#439
Отправлено 03 Май 2021 - 02:39
winxp2020 (03 Май 2021 - 00:09) писал:
Кстати, вы задали хоть 1 вопрос про установку Виндовс ХП на новые ПК? Ткните пальцем... Я чето не вижу...
Господа! Прекращайте офтоп. Чесслово, надоело (да и нет времени) читать не относящиеся к теме топика посты, чтобы тут же пытаться их развидеть. Для обсуждения дерьма в других осях стоит создать отдельную ветку.
#440
Отправлено 03 Май 2021 - 09:54
Я лично с удовольствием внесу свою лепту в дискуссию, если она будет верно оформлена. И, да, если ты считаешь тот или иной программный продукт плохим, сдерживай свои эмоции в отношении людей, которые его используют. Люди могут быть другого мнения, они могут чего-то не понимать, но они не должны быть унижены из-за этого.