KDW — XP API for Windows 2000 and auto executable patcher

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

KDW — XP API for Windows 2000 and auto executable patcher

Сообщение Freeman » 18 июн 2016, 00:41

Нашел в теме на форуме Far Manager-а. Тамошние ссылки протухли, нашел актуальные:
Как понимаю, это аналог KernelEx для Windows 2000. Сам не пользуюсь Win2k, так что возможности проверить нет. Тему решил на всякий запостить, нехай будет. :ugeek:
Последний раз редактировалось Freeman 24 июн 2016, 06:56, всего редактировалось 2 раз(а).
Временно живой.
Аватара пользователя
Freeman
Мастер Даунгрейда
 
Сообщения: 683
Зарегистрирован: 06 дек 2012, 05:49
Откуда: Санкт-Петербург

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

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

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

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

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

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

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

Опыта нет. Но мысли положительные. Интересная вещь может выйти.
Новый софт пишется для того, чтобы доказать, что ваше железо уже никуда не годится.
Аватара пользователя
yadovit
Мастер Даунгрейда
 
Сообщения: 221
Зарегистрирован: 18 окт 2012, 20:26
Откуда: Киргизия
Железо: PII-366/256/Matrox G450/10Gb/Win98SE Am486DX4-100/16/1Mb/340Mb/WfWg3.11

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

Сообщение uav » 13 июн 2019, 23: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 14 июн 2019, 02:54, всего редактировалось 2 раз(а).
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 398
Зарегистрирован: 22 дек 2008, 15:21

Сообщение SergeCpp » 14 июн 2019, 06: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
Мастер Даунгрейда
 
Сообщения: 471
Зарегистрирован: 11 апр 2011, 13:49
Откуда: At Home

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

Сообщение 0ffer » 15 июн 2019, 14: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).
If you dont know DOS, you dont know Windows ...
Если вы не знаете DOS, вы не знаете Windows ...
0ffer
Матерый даунгрейдер
 
Сообщения: 85
Зарегистрирован: 23 янв 2011, 12:16
Железо: HP 6820s

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

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

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

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

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

Win

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

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

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

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

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


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

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

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