blackwingcat

KDW / FCWIN2K

409 posts in this topic

Hi, :hello: I released KDW.

* Introduction *

KDW is Known DLL wrappers and support tools package.

It helps you can run some software designed for XP.

* The KDW mechanism *

software A.exe > kernel32.GetModuleHandleExA -> x Windows 2000 kernel32.dll

software A.exe > kernel32.GetModuleHandleExA -> o Windows XP kernel32.dll

software A.exe > kernel32.GetModuleHandleExA -> o KDW kernel32.dll -> Windows 2000 kernel2k.dll(renamed from kernel32.dll)

for example Windows Media Player 10 post-194613-1216706711_thumb.png

KDW has 3 modes.

1. Ez mode ... It applied in folder only mode. (Check Ez KD Registry . Click Ez Setting after reboot.) * It is safty.

2. Full mode ... Replace System file mode. (Install and reboot) * It has some risk.

3 Dynamic mode ... Change link of application ,you do not need change registry and minimum risk

*Norton and certain security software may intercept to replace OS file with Full mode.

If windows show blue screen after install KDW, you can restore system with copy install files from dllcache to system32.

* How to use fcwin2k ? *

If you look following message "*.exe is not a vaild win32 application.", fcwin2k can resolve the problem.

1. select executable file.

2. select OS windows 2000

3. check checksum and executable

4. click rewrite

And fcwin2k can patch automatic to msi file(Windows installer file).

1. select msi file.

2. check allow win2k and over write

3. click rewite

* Other *

1. fcwin can customize IE User Agent.

post-194613-1216710294_thumb.png

* Link *

KDW Page

Most recent version is 0.97a2 (Nov 14. 2012 21:00 GMT+0)

I will explain usage of this software.

Edited by blackwingcat
0

Share this post


Link to post
Share on other sites

I created Windows Media Player 10 Installer for Windows 2000 with KDW

mp10.png

system requirements:

Install KDW's following DLLs

kernel32.dll

user32.dll

shell32.dll

uxtheme.dll

Additional Windows Dll

GdiPlus.dll

Download from my blog:

English / Chinese[simple] / Japanese / português available

Detail WMP10 Installer on My Blog Link

Edited by blackwingcat
0

Share this post


Link to post
Share on other sites

Very well down guys~It is a perfect job ~but whether you can make an international version for all win2k such as Chinese :)

0

Share this post


Link to post
Share on other sites
Very well down guys~It is a perfect job ~but whether you can make an international version for all win2k such as Chinese :)

Hi, Which version do you want Simplified Chinese or Traditional Chinese ?

0

Share this post


Link to post
Share on other sites

Hi, today released WMP10 installer for windows 2000 build 4063.

Changed point from Build4058 to 4063 is following.

* Fix overwrite registration ocx and dll.

* Add function upgrade msvcrt.dll.

* Simplized catalog file installer.

* Included more 12 hotfix.

* Release registration when uninstall.

* Add function check installer locked status.

0

Share this post


Link to post
Share on other sites

Simplified Chinese :)

PS:Welcome to Beijing Welcome to China:)

Edited by 123123123
0

Share this post


Link to post
Share on other sites
Hi, today released WMP10 installer for windows 2000 build 4063.

Changed point from Build4058 to 4063 is following.

* Fix overwrite registration ocx and dll.

* Add function upgrade msvcrt.dll.

* Simplized catalog file installer.

* Included more 12 hotfix.

* Release registration when uninstall.

* Add function check installer locked status.

Hi win2000,

Does this work if you use KDW in "EZ" mode, or do you have to actually replace the system files?

Thanks, Dave.

:)

0

Share this post


Link to post
Share on other sites

Hi,

I released Simplified Chinese Version WMP10 installer for Windows 2000.

Here you are.

Simplified Chinese Version New

and English and Japanese version fixed bit.

I found there are a few localize mistake in inf files.

The release version is Build 4063a.

Simplified Chinese :)

PS:Welcome to Beijing Welcome to China:)

0

Share this post


Link to post
Share on other sites

Hi,

Here is KDW manual before install WMP 10 for Win2000.

Hi win2000,

Does this work if you use KDW in "EZ" mode, or do you have to actually replace the system files?

Thanks, Dave.

:)

kdw1p.png

At first, Please check user system file version about Kernel32 and Advapi32 and shell32 and user32.

Compare to these files version in this image.

post-194613-1218807053_thumb.png

Next, Check SHFolerEXREG and push 5 "Inst"buttons for instal, and Press "start Setup".

post-194613-1218807065_thumb.png

After reboot, Perhaps there aren't completely installed, then retry to install files' which aren't installed.

post-194613-1218807075_thumb.png

This image is status where it can do preparation to install WMP 10 for Win2000.

You may be able to use Ez mode after install WMP10.

At first Uninstall 4 files, kernel32, shell32, user32,and advapi32.

and please set Ez Install to folder "\Program Files\Windows Media Player".

If you want to use activeX, please copy iexplore.exe to "\Program Files\Windows Media Player"

and start from \Program Files\Windows Media Player\iexploer.exe when you want to watch Active X contents.

Edited by win2000
0

Share this post


Link to post
Share on other sites

How to install foobar2000 on Windows 2000 with KDW

You can use foobar 2000 v 9.5.x.

post-194613-1218805208_thumb.png

At first please run fcwin2k.exe and set foobar2000 installer file.(You can D&D the window to entry editbox.)

Next select OS Version XP, and press 'Compat Save'.

Then you can install foobar 2000 on your Windows 2000 PC.

You may delete this Setting to press CompatDel , after finished foobar2000 installation.

post-194613-1218805224_thumb.png

foobar 2000 9.5.x requires extra function in user32.dll, shell32.dll, and uxtheme.dll.

Therefore you have to install 3 KDW Dlls.

But foobar 2000 can run KDW Ez install mode(not replace system files, only copy to target folder)

* Set Ez Install folder.

* Select target Dll files(in this case user32, shell32, and uxtheme)

* Check EZ KD Registry(Required reboot system) and SHFolder EXREG.

* Press Ez install.

Of cause you may use full install. :thumbup

0

Share this post


Link to post
Share on other sites

How to Install QuickTime 7.50 on Windows 2000

post-194613-1218809697_thumb.png

At first, extract Quicktime.msi from QuicktimeInstaller.exe.

For example I used 'eo'.

post-194613-1218809712_thumb.png

Next please run fcwin2k and D&D windows and check 'allow win2k' and 'overwrite' and 'msi exec'.

post-194613-1218809737_thumb.png

Perhaps such Error dialog may appear.

You may ignore it (If you install kernel32 of KDW(not Ez mode), then it may not appear.)

post-194613-1218809746_thumb.png

QuickTime requires extra function in shell32.dll.

Therefor you have to install shell32 of KDW(You can use Ez mode)

And you must run fcwin2k again and rewrite 'Program Files\QuickTime\QTSystem\QuickTime.qts'.

Check 'checksum', 'Ignore File Ext', and 'Special Rewrite', and press 'Rewrite'.

Then you can use Quick Time 7.50 on Windows 2000.

0

Share this post


Link to post
Share on other sites

Hi win2000.

Just tried installing Quicktime 7.5 following the above, but when the installer ran, after telling me which folder it was going to install to, it just went to the following error message, and wouldn't go any further.

:no:

I tried again after using ez install to put your shell32.dll into the folder, but it didn't make any difference when I tried to install again.

Any idea what's wrong?

Thanks, Dave.

:)

0

Share this post


Link to post
Share on other sites

Hi,

Did you check Ez KD Registry, and reboot PC ?

Shell32.dll is one of Known Dll, and Windows Preferential load system32 folder Dll rather than current folder.

'Ez KD Registry' checking effects to make ignored Known Dlls.

I tried again after using ez install to put your shell32.dll into the folder, but it didn't make any difference when I tried to install again.

Any idea what's wrong?

Thanks, Dave.

:)

0

Share this post


Link to post
Share on other sites

Hi win2000,

Thanks to your contribute to the chinese editon of the windows media player 10 but when i installed the kdw in my chinese 2k the speed of the start was too slow and the program "QQ" (http://dl-sh-ocn-1.pchome.net/0g/2w/QQ2008KB3.rar)did not run as well.

Maybe somewrong with it ?

Edited by 123123123
0

Share this post


Link to post
Share on other sites
Hi,

Did you check Ez KD Registry, and reboot PC ?

Shell32.dll is one of Known Dll, and Windows Preferential load system32 folder Dll rather than current folder.

'Ez KD Registry' checking effects to make ignored Known Dlls.

I've tried that, and everything seemed to do what it should do.

Your shell32.dll and shell2k.dll are in the Quicktime folder.

The "ExcludeFromKnownDlls" registry key contains kernel32.dll, user32.dll, shell32.dll, and advapi32.dll.

Still getting the same error message when the installer runs.

The "QTInstallCode.log" says -

QuickTimePreInstallProc Enter

Moving QTPrefs file (if necesary) to new location...

Getting QT preinstall info...

Getting QT process count...

Ignoring process 'msiexec.exe' as possible QT process...

Ignoring process 'msiexec.exe' as possible QT process...

Ignoring process 'msiexec.exe' as possible QT process...

Current QT processes = 0

GetQTProcessCount() reported 0 QT active processes.

Will check for QT version: 7.50.61.0

QT DLL path: "C:\W2K Program Files\QuickTime 7\QTSystem\QuickTime.qts"

Installed QT DLL "QuickTime.qts", version = 7.1.6.200

GetQTInstallInfo: Older QuickTime installed

GetQTInstallInfo: is QTPro - yes, upgrade would invalidate - no

Final result: 3 (error=0)

QuickTimePreInstallProc Exit (error=0)

Any more ideas?

Thanks, Dave.

:)

0

Share this post


Link to post
Share on other sites

Ummm, I think you have to uninstall Quicktime 7.1.6 at first.

This report shows that there is Active Quicktime process your PC.

My QTInstallCode.log is following.

############################

QuickTimeTerminateProc Enter

Getting QT process count...

Ignoring process 'msiexec.exe' as possible QT process...

Ignoring process 'msiexec.exe' as possible QT process...

Ignoring process 'msiexec.exe' as possible QT process...

Ignoring process 'msiexec.exe' as possible QT process...

Current QT processes = 0

GetQTProcessCount() reported 0 QT active processes.

GetQTProcessCount() reported 0 QT processes to terminate.

QuickTimeTerminateProc Exit (error=0)

############################

QuickTimePostInstallProc Enter

QuickTimePostInstallProc Exit (error=-2096)

If same error appears after old Quicktime, then Please search another install log in \Documents and Settings\(user)\Local Settings\Temp\MSI****.log

GetQTProcessCount() reported 0 QT active processes.

Will check for QT version: 7.50.61.0

QT DLL path: "C:\W2K Program Files\QuickTime 7\QTSystem\QuickTime.qts"

Installed QT DLL "QuickTime.qts", version = 7.1.6.200

0

Share this post


Link to post
Share on other sites

Are you install 5 dlls ? And would you check your systems original 4 DLLs renamed Version ?

I checked QQ, and it installs some common dlls own folder.

Did you check 'Ez KD Registry' in fcwin2k ?

It doesn't need normal install.

if you check it, fcwin creates registry "SafeDllSearchMode" and sets value 0.

Please see following URL, if you want to know about it detail.

About SafeDllSearchMode

In the case if QQ installed illegal dlls, then it makes not to work.

You may be able to resolve to delete wrong dlls, installed by QQ, in it own folder. or check off fcwin 'Ez KD Registry'

If you didn't check dialog 'Ez KD Registry', then I'll research this problem more.

Hi win2000,

Thanks to your contribute to the chinese editon of the windows media player 10 but when i installed the kdw in my chinese 2k the speed of the start was too slow and the program "QQ" (http://dl-sh-ocn-1.pchome.net/0g/2w/QQ2008KB3.rar)did not run as well.

Maybe somewrong with it ?

Edited by win2000
0

Share this post


Link to post
Share on other sites

hi win2000,

I didn't check dialog 'Ez KD Registry' because I install KDW with the full mode but "QQ" can run in the original 2K without the KDW and now can not run with KDW installed.

I also find a programme "PPLive" didn't run properly.(http://www.xdowns.com/soft/softdown.asp?softid=22231)

Edited by 123123123
0

Share this post


Link to post
Share on other sites

I found It spent many time ,when KDW kernel32.dll failed to load any dll in boot.

Then I separated debug function from debug version in KDW 0.67a.

I think the problem of speed is resolved. :rolleyes:

when i installed the kdw in my chinese 2k the speed of the start was too slow
0

Share this post


Link to post
Share on other sites

I tried to install SDK Version simlified-Chinese Windows 2000.

And insall WindowsUpdates, VC6SP6 Runtime, KDW(install 5 files only), WMP 10 and PPlive.

But I didn't found any problem in PPLive, I can watch Olympic program on PPLive.

How trouble did you occure in your PC ?

post-194613-1218960750_thumb.png

hi win2000,

I didn't check dialog 'Ez KD Registry' because I install KDW with the full mode but "QQ" can run in the original 2K without the KDW and now can not run with KDW installed.

I also find a programme "PPLive" didn't run properly.(http://www.xdowns.com/soft/softdown.asp?softid=22231)

0

Share this post


Link to post
Share on other sites

How to use Safari on Windows 2000

It is well known that in windows 2000 safari crashes when it tries to show javascript page.

post-194613-127400192497_thumb.jpg

You can resolve by installation KDW advapi32.dll only(Ez install mode may be okay. This image shows how to install KDW Ez mode in the case of safari.)

post-194613-127400193418_thumb.jpg

Available Javascript Page !

Edited by blackwingcat
0

Share this post


Link to post
Share on other sites

hi win2000,

Thank you for the new release of the kernel32.dll . Now the boot problem and PPLIVE can run as well but QQ still can not use ?????? I actually do not know what is the matter with me ??????

0

Share this post


Link to post
Share on other sites

Hi,

I got QQ, but it has many function. and I don't know how to use it very well.

Therefore it is helpful for me to say how about trouble occured your PC.

hi win2000,

Thank you for the new release of the kernel32.dll . Now the boot problem and PPLIVE can run as well but QQ still can not use ?????? I actually do not know what is the matter with me ??????

0

Share this post


Link to post
Share on other sites

Hi again,

I found what my main problem with installing QuickTime 7.5 was!

There is a file in the install package called "QuickTimeInstallerAdmin.exe" as well as the msi installer file.

I hadn't copied that to the folder I was running the installer from, and it seems that it won't work without it!

Anyway, the installer now completes, and asks for a function in shell32.dll.

Running KDLLINST.EXE in Ez Install mode fixed that of course!

:thumbup

I now have shell32.dll and shell2k.dll in the QuickTime folder.

The "ExcludeFromKnownDlls" registry key now contains -

kernel32.dll

user32.dll

shell32.dll

ole32.dll

advapi32.dll

ws2_32.dll

rpcrt4.dll

imagehlp.dll

msvcrt.dll

comdlg32.dll

:thumbup

All very encouraging, but unfortunately QuickTime still doesn't work!

:no:

When I run it, an error message pops up saying -

"QuickTime failed to initialise. Error # - 2096.

Please make sure QuickTime is properly installed on this computer."

Also, if I look at the QuickTime control panel, it tells me that I have version 0.0!

The file types and mime types windows are empty.

Also if I make any changes in the control panel they are not saved.

If I run "QTInfo.exe" it says that QuickTime is "Not Installed"!

So it obviously hasn't actually installed properly, even though the installer said that it had completed successfully.

I've tried doing repair installations, and although they apparently complete successfully, they make no difference.

I did some research on "Error #2096" and what came up was a problem with running in "compatibility mode" and says to switch compatibility mode off by changing the setting in the compatibility tab on the .exe file properties.

Well, there is no compatibility tab in the exe file properties, is that a Windows XP only thing?

Also there was some references to Error 2096 referring to an "unsupported processor".

Is that really likely (I run on dual 2.4GHz Zeons)?

When I clear the QT error message, I then get a message (from Norton Crashguard) about a crash in "GDI+ Window".

I don't know if that's any clue...........

Any suggestions?

Thanks again.........

:)

Edited by Dave-H
0

Share this post


Link to post
Share on other sites
I did some research on "Error #2096" and what came up was a problem with running in "compatibility mode" and says to switch compatibility mode off by changing the setting in the compatibility tab on the .exe file properties.

Well, there is no compatibility tab in the exe file properties, is that a Windows XP only thing?

Compatibilty mode exists on Windows 2000, but is not usable by default. To register the Compatibility mode, run:
regsvr32 %systemroot%\apppatch\slayerui.dll
Compatibilty mode may be applied to programs in Windows 2000 using shortcuts' Properties. Also, Winodws 2000 Support Tools includes an Application Compatibilty program that can set compatibilities.
0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.