Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

KernelEx for Win2000

- - - - -

  • Please log in to reply
538 replies to this topic

#101
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag
Thx to report.

I use custom ATI 11.7 dirver but Japanese version has no problem and I can't check it.
But I found English and Taiwan Version advpi32.dll has problem. and fixed on v15p2.
I think that you can open device manager. :)

Installed latest v15p but ran into several problems. First was the icons seemed to lack much color when selected, almost as if the display settings were on 256 colors. These are the custom ATI 9.0 drivers so I thought maybe a newer version might fix that but unfortunately the Device Manager would not initialize or open and it was impossible to update any drivers. After uninstalling v15p everything's back to normal. Will probably return to v15j for now, won't have Thunderbird but everything else seems to be fine.


GetLayeredWindowAttributes requires to expand win32k.sys .
I have heard WilldBill's fix has problem on PAE mode.
If it fix , I'll joint WildBill's kernel library. :)

would it be very difficult to add GetLayeredWindowAttributes to your user32.dll? It's the only API that your user32.dll is lacking compared to the one from WildBill.


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


How to remove advertisement from MSFN

#102
Tommy

Tommy

    Brooke's Tommy honey <3

  • Member
  • PipPipPip
  • 469 posts
  • OS:98SE
  • Country: Country Flag
I still can't get Safari to work anymore, but that's okay. I found Google Chrome works perfectly with this new kernel update and had almost no problems installing it. So now I'm using it instead of Safari and it seems a lot more stable anyway. However, I want to give a big shout out to blackwingcat. You're simply amazing. You're keeping my favorite OS patched and making it compatible with almost everything new that is released. I have just recently succeeded installing Office 2007 with the new kernel and it works flawlessly. Thank you so much for the time and effort you put into this kernel extension, us Windows 2000 fans truly appreciate your hard work! :D I'm hoping I can get Windows Media Player 11 working well as I love the library layout much more than WMP10. I'm sure I can get it functional. Also, is there a way to get the sidebar from Windows 7 working? I've copied all the files from it and have it stored on my external hard drive. It seems it needs advapi32.dll to have EventUnregister, is there way to add that in?

Edited by SearanoX, 31 March 2012 - 08:50 PM.

Daily running Windows 2000 Pro SP4 and Windows 98

Posted Image
Posted Image

#103
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag
WMP11 works on extended kernel with a little changing.
But its network component requires HTTPFilter Service.
Windows 2000 doesn't have it.
So WMP11 can't access any network music contents. :wacko:

I'm hoping I can get Windows Media Player 11 working well as I love the library layout much more than WMP10. I'm sure I can get it functional.


Edited by blackwingcat, 02 April 2012 - 03:18 AM.

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#104
Tommy

Tommy

    Brooke's Tommy honey <3

  • Member
  • PipPipPip
  • 469 posts
  • OS:98SE
  • Country: Country Flag
That's strange, but it makes sense. I did get it installed and it runs, but the library is a bit messed up. It's not the end of the world now though. What are your future plans for the Kernel project?
Daily running Windows 2000 Pro SP4 and Windows 98

Posted Image
Posted Image

#105
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag
Current Future Plans.

* Resolving "The system administrator has set policies to prevent this installation" (advapi32 fix)
* Improvement More compatibility with WildBill Kernel (user32 fix)
* Equip function ShellItrems (shell32 fix)
* Add GetLogicalProcessorInformation (kernel32 fix)

What are your future plans for the Kernel project?


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#106
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • OS:ME
  • Country: Country Flag
Hey blackwingcat,

I've been looking into what APIs are required to get the latest IE cumulative updates for XP SP3 and 2003 SP2 to install, as well as IE7 and IE8.
IE 6:
ole32.dll	CoRegisterInitializeSpy
		CoRevokeInitializeSpy
shlwapi.dll	SHCreateThreadRef
		AssocGetPerceivedType

IE 7:
dbghelp.dll	MiniDumpReadDumpStream
		MiniDumpWriteDump
ole32.dll	CoRegisterInitializeSpy
		CoRevokeInitializeSpy
rpcrt4.dll	RpcServerInqCallAttributesW
shell32.dll	SHCreateShellItem
		0x02D7 (ordinal)
		0x02EB (ordinal)
shlwapi.dll	AssocGetPerceivedType
		IsCharSpaceA
user32.dll	IsWinEventHookInstalled
wintrust.dll	WTHelperCertCheckValidSignature

IE 8:
kernel32.dll	IsProcessInJob
ole32.dll	CoRegisterInitializeSpy
		CoRevokeInitializeSpy
shell32.dll	SHCreateShellItem
		0x02D7 (ordinal)
		0x02EB (ordinal)
shlwapi.dll	AssocGetPerceivedType
		IsCharSpaceA
user32.dll	IsWinEventHookInstalled
wintrust.dll	WTHelperCertCheckValidSignature

Other than those issues, IE 6 thru 8 SHOULD work without a hitch on 2000. The list of dependencies for both IE 7 and IE 8 have a lot of duplications, and 3 of the 4 requirements for IE 6 are propogated in both IE 7 and IE 8.
Creator of the Windows ME Service Pack.

#107
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • OS:ME
  • Country: Country Flag
I hate to double-post, but I feel that this is important enough to warrant posting.

The updated advapi32.dll is breaking the device manager as it no longer includes WmiSetSingleInstanceW. Just looking through the file, you have a function called WmiSet8lngleInstanceAåYmiSetSingleISvtanceW located in it. If I had to hazard a guess, that's actually supposed to be two separate functions that wouldn't break the device manager, amongst other things.
Creator of the Windows ME Service Pack.

#108
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
@BlackWingCat

Would it be difficult to add "GetBestInterfaceEx" to iphlpapi.dll? It's required for BITS 2.5.

@the_guy

You're too optimistic about running IE6 SP3 / IE7 / IE8 files in Windows 2000 (even after fixing all the dependencies) :whistle:

Edited by tomasz86, 03 April 2012 - 01:12 AM.

Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#109
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • OS:ME
  • Country: Country Flag

@the_guy

You're too optimistic about running IE6 SP3 / IE7 / IE8 files in Windows 2000 (even after fixing all the dependencies) :whistle:

Perhaps I am; at the very least, IE6 SP3 should work without an issue. I can picture IE7/IE8 somehow breaking Windows 2000 if they were installed...
Creator of the Windows ME Service Pack.

#110
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag

Perhaps I am; at the very least, IE6 SP3 should work without an issue. I can picture IE7/IE8 somehow breaking Windows 2000 if they were installed...

There are problems with system UI core files such as browseui.dll, shlwapi.dll, etc. You can fix their dependencies even now and try to replace the original 2K ones... but they won't work. I tried it and failed :/
Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#111
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag
What version did you use ?
I perhaps fixed 3days ago.

I hate to double-post, but I feel that this is important enough to warrant posting.

The updated advapi32.dll is breaking the device manager as it no longer includes WmiSetSingleInstanceW. Just looking through the file, you have a function called WmiSet8lngleInstanceAåYmiSetSingleISvtanceW located in it. If I had to hazard a guess, that's actually supposed to be two separate functions that wouldn't break the device manager, amongst other things.


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#112
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • OS:ME
  • Country: Country Flag

What version did you use ?
I perhaps fixed 3days ago.


I hate to double-post, but I feel that this is important enough to warrant posting.

The updated advapi32.dll is breaking the device manager as it no longer includes WmiSetSingleInstanceW. Just looking through the file, you have a function called WmiSet8lngleInstanceAåYmiSetSingleISvtanceW located in it. If I had to hazard a guess, that's actually supposed to be two separate functions that wouldn't break the device manager, amongst other things.

This is with the latest version installed.

Also, tomaz, what sorts of issues crop up with those files?
Creator of the Windows ME Service Pack.

#113
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag

Also, tomaz, what sorts of issues crop up with those files?

I don't remember exactly but I'll try them once again and tell you what happened :)
Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#114
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • OS:ME
  • Country: Country Flag


Also, tomaz, what sorts of issues crop up with those files?

I don't remember exactly but I'll try them once again and tell you what happened :)

Cool! You were saying that shlwapi.dll doesn't work properly, but that's more of a shell component now anyway, I think.
Creator of the Windows ME Service Pack.

#115
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag
Plz check advapi32.dll version.
Is it 3/31 2:00(GMT) Version 5.0.2195.7047?


What version did you use ?
I perhaps fixed 3days ago.


I hate to double-post, but I feel that this is important enough to warrant posting.

The updated advapi32.dll is breaking the device manager as it no longer includes WmiSetSingleInstanceW. Just looking through the file, you have a function called WmiSet8lngleInstanceAåYmiSetSingleISvtanceW located in it. If I had to hazard a guess, that's actually supposed to be two separate functions that wouldn't break the device manager, amongst other things.

This is with the latest version installed.

Also, tomaz, what sorts of issues crop up with those files?


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#116
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • OS:ME
  • Country: Country Flag

Plz check advapi32.dll version.
Is it 3/31 2:00(GMT) Version 5.0.2195.7047?



What version did you use ?
I perhaps fixed 3days ago.


I hate to double-post, but I feel that this is important enough to warrant posting.

The updated advapi32.dll is breaking the device manager as it no longer includes WmiSetSingleInstanceW. Just looking through the file, you have a function called WmiSet8lngleInstanceAåYmiSetSingleISvtanceW located in it. If I had to hazard a guess, that's actually supposed to be two separate functions that wouldn't break the device manager, amongst other things.

This is with the latest version installed.

Also, tomaz, what sorts of issues crop up with those files?

Same version number. I was able to fix the issue by opening the file up in a hex editor and fixing 5 bytes to properly identify the functions. I can tell you what offsets need patching to save you some time, if you'd like.
Creator of the Windows ME Service Pack.

#117
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag
Posted Image
It is JST(+9h)
It seems to be normal.
(v15p/p2 has same version number.)

Same version number. I was able to fix the issue by opening the file up in a hex editor and fixing 5 bytes to properly identify the functions. I can tell you what offsets need patching to save you some time, if you'd like.


Edited by blackwingcat, 04 April 2012 - 06:57 PM.

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#118
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • OS:ME
  • Country: Country Flag
It doesn't show it, but that file is also build 7047. Is this perhaps an error with only the English version?

Attached File  error.jpg   129.36KB   15 downloads

Edited by the_guy, 04 April 2012 - 07:26 PM.

Creator of the Windows ME Service Pack.

#119
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag
The Time stamp is old.
It seems to be v15p1 binary.
Please download again v15p3 with clearance Browser cache.

It doesn't show it, but that file is also build 7047. Is this perhaps an error with only the English version?


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#120
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • OS:ME
  • Country: Country Flag

The Time stamp is old.
It seems to be v15p1 binary.
Please download again v15p3 with clearance Browser cache.


It doesn't show it, but that file is also build 7047. Is this perhaps an error with only the English version?

Thought I had the latest version installed already; that patch fixed the issue. Thanks!
Creator of the Windows ME Service Pack.

#121
Tommy

Tommy

    Brooke's Tommy honey <3

  • Member
  • PipPipPip
  • 469 posts
  • OS:98SE
  • Country: Country Flag
I guess I'll post this here since it is relevant. It seems there's a bug between the latest ENU kernel update 15p3 and WMP10. When you right click on drives in My Computer, explorer crashes. It only seems to be a problem after you install WMP10.
Daily running Windows 2000 Pro SP4 and Windows 98

Posted Image
Posted Image

#122
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag
Doesn't you use Ez install mode files ?
If you use them, please delete them which are *2k.dll and kdw files in %Programfoiles%\Windows Media Player.

I guess I'll post this here since it is relevant. It seems there's a bug between the latest ENU kernel update 15p3 and WMP10. When you right click on drives in My Computer, explorer crashes. It only seems to be a problem after you install WMP10.


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#123
Tommy

Tommy

    Brooke's Tommy honey <3

  • Member
  • PipPipPip
  • 469 posts
  • OS:98SE
  • Country: Country Flag
Yes, that's all I ever use. We were discussing it here if you wish to read it: http://www.msfn.org/...00/page__st__80

tomasz86 was able to reproduce the error himself. It might give you more insight as to what's going on.
Daily running Windows 2000 Pro SP4 and Windows 98

Posted Image
Posted Image

#124
Tommy

Tommy

    Brooke's Tommy honey <3

  • Member
  • PipPipPip
  • 469 posts
  • OS:98SE
  • Country: Country Flag
Update: After investigating a little further, it seems even the v15o kernel is affected in conjunction with WMP10. As soon as WMP10 is removed, the problem is cleared up. However, something I noticed is it doesn't just effect right click in My Computer. If you select a drive and try using the menubar up on top, the same thing happens. So there must be a conflict in either WMP10 or the kernel extension. But when you enter the drive itself and right click, everything is fine. You can see the drive properties and all that good stuff. It just seems to affect the menus in My Computer. I actually unzipped the installer and just used MP10_2K to install it so I used no wrappers at all and I still have that problem after installation. Hope this information helps.

Edited by SearanoX, 16 April 2012 - 03:33 PM.

Daily running Windows 2000 Pro SP4 and Windows 98

Posted Image
Posted Image

#125
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag
I released kernel v15q(multi language) and v16m(Japanese).
It is supported NoStrCmpLogical

and I released WMP10 build 4069.
It is supported Extended Kernel without KDW wrapper.
and added traditional Chinese version.

WMP10 build 4069 information(Japanese)

Edited by blackwingcat, 19 April 2012 - 09:30 PM.

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN