Tinkering with Windows 2000 & Firefox 3.

I had this crazy idea today to use the Windows 2000 compatibility mode feature on Firefox 3, to see what error message would come up if it detected it was be run on Windows 95 or Windows 98. To enable the Windows 2000 compatbility mode feature (which isn’t as fully featured as the Windows XP version), open the run dialog (Win+R) and type (without the quotes) “regsvr32 C:\WINNT\AppPatch\SlayerUI.dll” You should then see a dialog stating that it was successfully registered. So, now that its registered how do we use it? Right click on an app (or shortcut) and you’ll see (Figure 1) a dialog named “Compatibility”. Check the “Run in compatibility mode:” checkbox and select  a system to “emulate” using the listbox, then click OK, and launch the app.

Now that we got that out of the way, lets see how Firefox 3 reacts. When using either the Windows 95 or Windows 98 compatibility layer (Figure 2) a Crash Reporter dialog box appears. Now, I really don’t know that much about how the compatibility subsystem works, but I’d think that the Windows 2000 API’s would be avalibale, or perhaps that’s Mozilla’s way of telling you “Upgrade your OS”. So what about NT 4 compatibilty mode? That works. (Figure 3) And works fine I might add!

Windows 2000 Compatibilty Mode tab

Figure 1: Windows 2000 Compatibilty Mode tab

This is what happens if you try to emulate Windows 9x

Figure 2: This is what happens if you try to emulate Windows 9x


Figure 3 :This is what happens when you try to emulate NT 4. Aka: success!


3 Responses to “Tinkering with Windows 2000 & Firefox 3.”

  1. stoperror Says:

    I’m actually kinda wondering if I could use the slayerxp.dll file from XP, which would give me more options, of which may or may not work.

  2. Andrew T. Says:

    So…the question now becomes, could Firefox 3 run on “real” Windows NT 4.0?

  3. stoperror Says:

    The guys at MSFN probably made a patch for it.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: