KDW — XP API for Windows 2000 and auto executable patcher

Всевозможные операционные системы от CP/M до Vista

KDW — XP API for Windows 2000 and auto executable patcher

Сообщение Freeman » 17 июн 2016, 23:41

Нашел в теме на форуме Far Manager-а. Тамошние ссылки протухли, нашел актуальные:
Как понимаю, это аналог KernelEx для Windows 2000. Сам не пользуюсь Win2k, так что возможности проверить нет. Тему решил на всякий запостить, нехай будет. :ugeek:
Последний раз редактировалось Freeman 30 сен 2023, 23:40, всего редактировалось 3 раз(а).
ОС размером 250 МБ (проект): теория, системные требования, участие изучение рыночной ниши по вашим ответам
Аватара пользователя
Freeman
Мастер Даунгрейда
 
Сообщения: 937
Зарегистрирован: 06 дек 2012, 04:49
Откуда: Санкт-Петербург
Железо: В прошлом

а если слой WinAPI на XP?

Сообщение Diselist » 12 июн 2019, 21:39

На сегодня и эти ссылки вымерли. :-(
Но для теперешнего времени мне интереснее WinAPI от семёрки для XP. Причём я как раз об этом и думал: ntdll.dll, shell32.dll, kernel32.dll,...
Даже файлы подготовил, чтобы под Live-DVD (Linux) устроить эти подмены для XP, и выяснить, какие файлы она возьмёт (там ведь и версии
могут быть разные, и размер). Требуется ли пропатчить через PE-tool на предмет версии, например, или так возьмёт?

То есть, в общем смысле, получится оболочка и программы XP на семёрочном ядре.
Смысл в том, чтобы пускать новые программы без проблем (благодаря свежим API), но при этом не так много расходовать памяти и чтобы
пускалась ось побыстрее седьмой, и весила примерно как XP. Вот какая задумка.

Почему не проверил ещё и здесь пишу? Компьютер этот очень важен для меня, все платежи через него и связи, боюсь пока экспериментировать:
нет места для архива тома, не факт, что одного архива реестра хватит, если что. Рылся-искал в сети, но ничего не нашёл: похоже, никто никогда
так не делал. Но как попробую, здесь отпишусь. Пишите, у кого есть мысли или уже опыт в деле.
Последний раз редактировалось Diselist 30 сен 2023, 23:40, всего редактировалось 1 раз.
Аватара пользователя
Diselist
Опытный даунгрейдер
 
Сообщения: 30
Зарегистрирован: 28 фев 2019, 20:04
Железо: Celeron 2*1,4ГГц, 2Гб, WinXP SP3

Re: KDW — XP API for Windows 2000 and auto executable patcher

Сообщение yadovit » 13 июн 2019, 15:22

Опыта нет. Но мысли положительные. Интересная вещь может выйти.
Последний раз редактировалось yadovit 30 сен 2023, 23:40, всего редактировалось 1 раз.
Новый софт пишется для того, чтобы доказать, что ваше железо уже никуда не годится.
Аватара пользователя
yadovit
Мастер Даунгрейда
 
Сообщения: 291
Зарегистрирован: 18 окт 2012, 19:26
Откуда: Киргизия

Re: KDW — XP API for Windows 2000 and auto executable patcher

Сообщение uav » 13 июн 2019, 22:45

KDW ещё можно скачать здесь:
http://sdfox7.com/2000/Important_EOL_Up ... w097bx.zip
(пароль kdwkdw)

По поводу переноса части функций семёрки на XP - это было бы отлично. К примеру, в последнее время Skype перестал на XP работать, вот его бы заставить там запускаться через что-то такое...

P.S. Тут вот, кажется, чем-то подобным занимаются:
https://m.vk.com/lwgame_ncore
https://m.vk.com/topic-28391636_35530104
Последний раз редактировалось uav 30 сен 2023, 23:40, всего редактировалось 3 раз(а).
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1912
Зарегистрирован: 22 дек 2008, 14:21

Сообщение SergeCpp » 14 июн 2019, 05:38

Но для теперешнего времени мне интереснее WinAPI от семёрки для XP. Причём я как раз об этом и думал: ntdll.dll, shell32.dll, kernel32.dll,...
Даже файлы подготовил, чтобы под Live-DVD (Linux) устроить эти подмены для XP, и выяснить, какие файлы она возьмёт (там ведь и версии
могут быть разные, и размер). Требуется ли пропатчить через PE-tool на предмет версии, например, или так возьмёт?
===
WinAPI -- это одно (в основном интерфейс)...

То есть, в общем смысле, получится оболочка и программы XP на семёрочном ядре.
===
...а ядро -- совсем другое (реализация):
https://en.m.wikipedia.org/wiki/Ntoskrnl.exe
Последний раз редактировалось SergeCpp 30 сен 2023, 23:40, всего редактировалось 1 раз.
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Re: KDW — XP API for Windows 2000 and auto executable patcher

Сообщение 0ffer » 15 июн 2019, 13:25

Microsoft начинает отделять графическую оболочку Windows от операционной системы

в разработке система Windows Core OS, ранее был запатентован microsoft-ом модульный принцип создания OS.
Применительно к Windows 6x (Vista, Seven, 2008) употребляется термин MinWin. MinWin может загрузиться как отдельная операционная система , но она фактически не имеет даже командной строки(Mark Russinovich on MinWin, the new core of Windows). MinWin был строго внутренний эксперимент Microsoft чтобы узнать какой минимум кода необходим чтобы запустить систему NT, список файлов никогда не был опубликован.MinWin полностью изолированная система без внешних зависимостей, загрузочная и полностью тестируемая. MinWin footprint: 150 binaries, 25MB on disk, 40MB in-memory. MinWin встроен также в Windows 8 (Mary Jo Foley August 3, 2011).
Последний раз редактировалось 0ffer 30 сен 2023, 23:40, всего редактировалось 1 раз.
0ffer
Мастер Даунгрейда
 
Сообщения: 139
Зарегистрирован: 23 янв 2011, 11:16
Железо: HP 6820s

Re: KDW — XP API for Windows 2000 and auto executable patcher

Сообщение SokilOff » 15 июн 2019, 15:53

0ffer писал(а):Microsoft начинает отделять графическую оболочку Windows от операционной системы

в разработке система Windows Core OS, ранее был запатентован microsoft-ом модульный принцип создания OS.

Какая прелесть - почти 30 лет спустя Microsoft переизобретает Linux, у которого ядро и графическая подсистема полностью отделены друг от друга.
Последний раз редактировалось SokilOff 30 сен 2023, 23:40, всего редактировалось 1 раз.
Лень - это привычка отдыхать ещё до того, как устал.
Аватара пользователя
SokilOff
Мастер Даунгрейда
 
Сообщения: 698
Зарегистрирован: 09 янв 2013, 00:24

Win

Сообщение SergeCpp » 15 июн 2019, 18:58

Графическая оболочка и графическая подсистема -- разные вещи. В NT подсистема и была изначально отделена, что вело к пониженной производительности, поэтому в NT4 подсистему поместили в ядро.
Последний раз редактировалось SergeCpp 30 сен 2023, 23:40, всего редактировалось 1 раз.
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Скоро протестирую

Сообщение Diselist » 25 июн 2019, 19:44

1) Как использовать Скайп в XP, я писал тут: viewtopic.php?f=2&t=571&start=225
2) Подготовил всё для экспериментов над ХР в самом ближайшем будущем (решил не из-под Linux это делать, а с основного раздела,
тестовой же будет ось на вспомогательном). Так что в течение месяца отпишусь прямо тут.
3) Вообще, надежда есть. В своё время я порядочно переставлял навороты с Me и 98 на 95-ю ось, и шло! Не может быть, чтобы хоть
часть функций не начала работать...
Последний раз редактировалось Diselist 30 сен 2023, 23:40, всего редактировалось 1 раз.
Аватара пользователя
Diselist
Опытный даунгрейдер
 
Сообщения: 30
Зарегистрирован: 28 фев 2019, 20:04
Железо: Celeron 2*1,4ГГц, 2Гб, WinXP SP3


Вернуться в Операционные системы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5