NTOSKRNL Emu_Extender pro XP/Vista/7

Počítače stolní, notebooky, tablety, tiskárny, scanery a vše, co nějak souvisí s PC

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
RayeR
Příspěvky: 1167
Registrován: 02 srp 2009, 02:00
Bydliště: Praha
Kontaktovat uživatele:

NTOSKRNL Emu_Extender pro XP/Vista/7

#1 Příspěvek od RayeR »

Super, tak tu mame neoficialni extender NT kernel API
https://msfn.org/board/topic/181615-ntoskrnl-emu_extend...
https://github.com/MovAX0xDEAD/NTOSKRNL_Emu
diky tomu je mozno rozbehat nejake novejsi drivery z novych Windows (napr. USB 3.0, NVME, AHCi) na starsich Windows, podporovane target OS: XP/Vista/7

Uživatelský avatar
PixelOrgy
Příspěvky: 1933
Registrován: 04 zář 2007, 02:00

#2 Příspěvek od PixelOrgy »

A jaky je vyuziti? S tema W7 asi jeste jo, ale jinak? Spis by davala smysl zpetna kompatibilita pro starsi drivery na novym OS, nez naopak.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#3 Příspěvek od rnbw »

Tiez mi nejako unika zmysel pouzivat stary nepodporovany OS na novom HW.

Stare drivery vacsinou funguju. Najcastejsi problem je, ze neexistuje 64-bitovy driver. 32-bitove v 64-bitovych Windows nefunguju. Pri kernel-mode driveroch pochopitelne. Ale pri user-mode driveroch (skenery, tlaciarne) by to kompatibilitu chcelo.

Ked je driver pre spravnu architekturu, ale nefunguje, tak je to vacsinou kvoli nejakemu bugu a to sa riesi tazko...
Naposledy upravil(a) rnbw dne 13 srp 2020, 12:22, celkem upraveno 1 x.

masar
Příspěvky: 12295
Registrován: 03 pro 2005, 01:00

#4 Příspěvek od masar »

Např. provozování starších aplikací, které na W10 neběží...
:wink:

Uživatelský avatar
PixelOrgy
Příspěvky: 1933
Registrován: 04 zář 2007, 02:00

#5 Příspěvek od PixelOrgy »

rnbw píše:Tiez mi nejako unika zmysel pouzivat stary nepodporovany OS na novom HW.

Stare drivery vacsinou funguju. Najcastejsi problem je, ze neexistuje 64-bitovy driver. 32-bitove v 64-bitovych Windows nefunguju. Pri kernel-mode driveroch pochopitelne. Ale pri user-mode driveroch (skenery, tlaciarne) by to kompatibilitu chcelo.

Ked je driver pre spravnu architekturu, ale nefunguje, tak je to vacsinou kvoli nejakemu bugu a to sa riesi tazko...
Me kupodivu dodnes stale funguje tahle prastara zvukovka M-Audio, normalne, bez nejakych uprav ve W10, driver je posledni pro Vistu.

http://www.muzikus.cz/pro-muzikanty-tes ... eten~2002/

masar
Příspěvky: 12295
Registrován: 03 pro 2005, 01:00

#6 Příspěvek od masar »

Autor vlákna je zároveň autorem těchto stránek, po jejichž přečtení lze (snad) ten smysl těchto snah najít.
O zprovoznění OS XP na novém železe se snaží i mnoho jiných nadšenců např. v tomto několik let rostoucím vlákně, pomocí něhož se mi podařilo XPčka zprovoznit na mojí Z370.
Čas od času se vyskytne potřeba do nich nabootovat z různých důvodů...
:wink:

Uživatelský avatar
PixelOrgy
Příspěvky: 1933
Registrován: 04 zář 2007, 02:00

#7 Příspěvek od PixelOrgy »

Ahaaa, tak to pak jo :-) Jak je v tom nadseni, tak je to super :-)

Ja presne toto resim virtualkou, taky mam par (doslovne par) aplikaci, ktery jedou max na NT5.1.

RayeR: Pekny vylet do historie, rad projdu :-)

Uživatelský avatar
RayeR
Příspěvky: 1167
Registrován: 02 srp 2009, 02:00
Bydliště: Praha
Kontaktovat uživatele:

#8 Příspěvek od RayeR »

Jo kdyby v tech virtualech vsechno tak skvele a hladce fungovalo, tak by si lidi asi tyhle brykule usetrili. Ale byznys VM hlavne tlaci to, jak nacpat na server x virtualnich serveru a ostatni je az tak nezajima. Taky ne kazdymu vyhovuji W10 a W7 embedded jeste nejaky rok podpory zbyva. Nekdy je taky realnejsi rozbehnout starsi os na novejsim hw se starym ovladacem nez stary ovladac ve w10. Nikomu nic nenutim, jen davam na vedomi, ze se takova moznost otevrela a diky tomu ze je to opensource, tak je mozno si i sam doplnit chybejici KAPI fukce.

Uživatelský avatar
xsc
Příspěvky: 6666
Registrován: 25 zář 2014, 02:00

#9 Příspěvek od xsc »

On je problém třeba s USB porty. XP umí max USB2, no a když má nová deska jen USB3, tak to ani přes virtuálku moc protunelovat nejde. Kvůli tomu mám v PC starou VIA PCI USB2 kartu.

Uživatelský avatar
RayeR
Příspěvky: 1167
Registrován: 02 srp 2009, 02:00
Bydliště: Praha
Kontaktovat uživatele:

#10 Příspěvek od RayeR »

A hledme, Windows XP goes opensource :)
https://www.tomshardware.com/news/windo ... d-to-4chan
Tak to je dobra zprava, uz snad nebude treba delat obskurni hooky a DLL injection, casem se snad nekomu podari rebuildnout cely kernel :)

Uživatelský avatar
piCZus
Příspěvky: 636
Registrován: 05 pro 2018, 01:00

#11 Příspěvek od piCZus »

Opravdu bys používal něco, co by někdo doma na koleně zkompiloval a kdoví co tam přidal?
Nečekal bych, že se to objeví na GitHubu, který koupil Microsoft za $7.5 mld. a v Issues se řešili problémy :lol:

Uživatelský avatar
RayeR
Příspěvky: 1167
Registrován: 02 srp 2009, 02:00
Bydliště: Praha
Kontaktovat uživatele:

#12 Příspěvek od RayeR »

Ano, nektera neoficialni rozsireni, jako treba NTVDMx64 sem tak pouzival a pzdeji si i zkompiloval vlastni build. Zalezi kdo to dela a jakou mam k tomu duveru ci na co ten komp je, jesi na hrani nebo praci.

Uživatelský avatar
Habesan
Příspěvky: 6924
Registrován: 12 led 2009, 01:00
Bydliště: Plzeňsko
Kontaktovat uživatele:

#13 Příspěvek od Habesan »

Prý kdysi unikly zdrojáky MFC a zjistilo se, že se nedají zkompilovat.

Uživatelský avatar
Thales
Příspěvky: 1163
Registrován: 26 lis 2006, 01:00
Bydliště: Praha
Kontaktovat uživatele:

#14 Příspěvek od Thales »

Prima, ještě používám :) Jak doma, tak v práci.

V práci na XP stroji jede software na obsluhu laboratorní kolony kolony. Kdyby se tam chtěl dát jiný OS musela by se tam koupit licence na software, za který byste si koupili alespoň 20 slušných PC a umělo by to jen polovinu současných komunikačních kanálů. To do toho nikdo nedá když stávající verze dělá to co má. Problém je že na tom PC se dělají i jiné věci a na XP už spousta nových věcí nejde nebo problematicky a výkon toho stroje už také není ideální. Tohle by možná mohlo situaci trochu vylepšit a mohl bych tam dát novější PC. Jen nevím jestli to řeší jen ovladače nebo to i nějak jinak vylepšuje kompatibilitu s novějším softwarem.

Uživatelský avatar
xsc
Příspěvky: 6666
Registrován: 25 zář 2014, 02:00

#15 Příspěvek od xsc »

Takhle bych to v práci vůbec neřešil. Prostě bych to vyměnil za poslední stroj, pro který existuje podpora XP. U Intelu je to mám pocit čipset řady x80 a z toho mi pak vychází Haswell jako CPU.
Horší je, když máš IT oddělení, kterému velí "geniální plánovač". Taky máme v práci mašinu, která jede na XP a na ní běží specifický SW, který už pod Win7 a dál nejede. Nebyl by vůbec žádný problém tu mašinu upgradovat, klidně i na blbé C2D/C2Q. Ale IT řeklo ne, žádné upgrady XP, jen nové Win10 (přitom ta mašina není na běžné síti, takže o bezpečnosti to není). No tak tam topí a nestíhá P4, se kterou se to kdysi nakoupilo...

Odpovědět

Zpět na „Výpočetní technika“