Welcome to MSDN Blogs Sign in | Join | Help

Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

I have little announcement to make today. Windows Script 5.7 which ships with different flavors of Windows® Vista is now available for Windows® 2000/XP as well as Windows® 2003 Server.

This download will install Microsoft® Windows® Script containing Visual Basic® Script Edition (VBScript.) Version 5.7, JScript® Version 5.7, Windows Script Components, Windows Script Host 5.7, and Windows Script Runtime Version 5.7.
 
Why should you care about this update ? If you ever encountered performance issues running AJAX applications (e.g. Gmail), you should absolutely consider installing this update. This update includes an updated Garbage Collector that used to previously make AJAX appliications run pretty poorly. This update is available on Vista and we are now providing this to all supported OS versions (XP, Win2K, Win2K Server). You will see noticeably better performance on your favorite AJAX applications and with more and more AJAX applications coming on line, you will be very happy you did this.
 
Below is the download link for the updates.

Download Windows Script 5.7 for Windows 2000

Download Windows Script 5.7 for Windows XP

Download Windows Script 5.7 for Windows 2003 Server

Also lot of people might be wondering what all changes has gone inside this release. A quick look at release note will give you all the detail. The release notes can be downloaded from here.

Happy downloading and enjoy all the benefits of Windows Script 5.7 on other OS too!!

Thanks,

Don Raman

Published Sunday, August 12, 2007 6:31 AM by don.raman

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# MSDN Blog Postings » 2007 » August » 12

Sunday, August 12, 2007 2:55 AM by MSDN Blog Postings » 2007 » August » 12

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Sunday, August 12, 2007 6:14 AM by Dan

Did they release the script yet? I have not read anything about it.

-Dan Grosp

CEO

http://www.grosp.com

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Monday, August 13, 2007 3:09 AM by don.raman

Yes both VBScript and JScript are part of the installs.

Thanks,

Don.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Monday, August 13, 2007 6:28 AM by Matt Ellis

Hi guys. What's changed? And what's happening about Vista?

Cheers

Matt

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Tuesday, August 14, 2007 5:56 AM by Michael S.

I also like to know what's changed!

Please provide a "release note" or "version history" or "what's changed" documentation.

As far as I know it is best practice to provide such documentation. But somehow the official download page from MS doesn't provide this basic information.

/Michael

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Tuesday, August 14, 2007 7:04 AM by Don Raman

The download contains below mentioned things:

1. All the security fixes/updates made in Windows Scripting from Windows Script 5.6.

2. The adaptive GC fix which was done in Jscript that ships with IE7. This is now available publicly on down level OS and for all hosts.

Thanks,

Don.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Tuesday, August 14, 2007 8:45 AM by Kim

This is great to hear. I quickly upgraded to 5.7 version and for me performance of some application/site in IE6 are compatible with IE7. Great thinking of providing the good fixes in scripting to IE6 users.

Kim.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Tuesday, August 14, 2007 10:13 AM by Matt Ellis

Cool, thanks. Is this "adaptive GC fix" the fix mentioned at http://blogs.msdn.com/jscript/archive/2007/05/01/legacy-ie-jscript-circular-memory-leak-problem.aspx?

And is that the same as the fix for IE6 described at http://support.microsoft.com/kb/830555 and released as part of http://support.microsoft.com/kb/933566? I can't find out what files make up this patch, so don't know if it includes the 5.7 script engines.

And I've just noticed that Vista already comes with 5.7 - is this the same one we're talking about here?

But more importantly, if this does fix the circular reference problem, can we please have a post explaining how it was fixed? I'd be very interested to hear your solution...

Cheers

Matt

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Tuesday, August 14, 2007 10:43 AM by Kim

I don't think the circular reference problem has been fixed entirely. As they mentioned it in the blog the complete problem will be fixed in some upcoming release of IE. That's what my understanding is. I am saying this because I can still see memory leaks in some scenario. My scenario was having a JavaScript object (newly created) assigned to a DOM and that DOM object referring to the some expando of that JavaScript object. This is leaking in IE7 too. The same can be reproduced using function closure. I think in IE7 they just fixed this scenario as described in:

http://support.microsoft.com/kb/929874/

And yes, Windows Scripting 5.7 download is same as Vista as mentioned in the current blog.

Now that all the things are clear I would like to know when the fix for all the memory leaks (JavaScript-IE circular) will get fixed and also the solution. Please do write about that.

Thanks,

Kim.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Tuesday, August 14, 2007 10:53 AM by don.raman

Yes, the download contains all the fixes that has gone in Windows Vista. So whatever you get on Vista is here too.

No we haven't fixed the circular memory leak completely. I can't comment on the time line and all as of now.

But one solution that comes to my mind is somehow making sure that whenever there is a circular leak where a IE DOM is referring a JScript Object and vice-versa, if at all we can make sure that the reference count which is there in IE (which is COM based reference count) is because of an object in JScript and that it is referencing the same object IE can break it. Now, how this can be done? Maybe by having a mechanism where we store this information somehow some where and we are done. More to follow in coming months ....

Maybe an incentive to visit our blog frequently and check it out.

Thanks for such a good number of feedback on this. I would really like to know more.

Don.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Tuesday, August 14, 2007 11:25 AM by kim ajax dev

Nice way to tease around. But I would still like to know the solution and it seems Microsft is really taking scripting seriosuly.

Thanks,

Kim.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Thursday, August 16, 2007 8:28 PM by Anonymous Coward

Are you aware that there is something amiss with the security catalog?  After installing WS5.7, Windows File Protection reports errors with the files' digital signatures and reverts all of them back to WS5.6.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Friday, August 17, 2007 5:24 PM by Ted

what about other languages? (e.g. French)

What about x64 version (this doesn't install on XP x64)

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Saturday, August 18, 2007 11:29 PM by wayne

Uh, yeah...I'm wonder where the official realease notes for this point upgrade are. Saying it fixes things from 5.6 that up to the vista release doesn't really cut it.  I'd like to know what the "fixes" are.  

Is there, in fact, any release notes?

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Monday, August 20, 2007 7:52 PM by dhwang

How do you revert back if this new 5.7 causes problem? Do I have to use use last good profile?

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Wednesday, August 22, 2007 5:25 AM by don.raman

One can go to "Control Panel" and remove the Scripting 5.7 using Add/Remove program functionality. At the time of installation a restore point is created. When you remove the update, the system is restored to this previous point.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Thursday, August 23, 2007 7:38 PM by PaulChaseDempsey

This is an update to 5.6 web package, which has never been available for 64-bit. This update for 64-bit will appear in the next SP of the OS.

It will be about a month before other language packages are available. However, you can install the ENU package on any language. The package UI will be English, of course, but script will work normally.

We were not able to reproduce the catalog problem. We'd need to know the specific package, OS+SP level to do more.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Friday, August 24, 2007 6:16 PM by PaulChaseDempsey

Release notes for Script 5.7 can be downloaded directly from here:

"http://download.microsoft.com/download/f/f/e/ffea3abf-b55f-4924-b5a5-bde0805ad67c/Windows Script Release Notes.rtf"

# Classic ASP High Jinks: Windows Script 5.7

Monday, August 27, 2007 4:13 AM by Loser-X

Its been a long time since I touched any classic ASP, apart from the odd quick fix to legacy projects

# Improve AJAX Performance | Download Windows Script 5.7 now

Monday, August 27, 2007 7:04 AM by Gaurav Seth's WebLog

Recently, Microsoft made a public release of Windows Script v5.7 which ships with different flavors of

# Improve AJAX Performance | Download Windows Script 5.7 now

Monday, August 27, 2007 7:09 AM by Noticias externas

Recently, Microsoft made a public release of Windows Script v5.7 which ships with different flavors of

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Monday, August 27, 2007 2:49 PM by Phil Mattson

A version of x64 Windows 2003 would be nice!

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Monday, August 27, 2007 5:08 PM by Anonymous Coward

Reproducing the catalog problem.

0) OS: XP Pro 32-bit @ SP2

1) Download the XP version of WS5.7

2) Run installer

3) Run SFC /SCANNOW

4) Notice in the event log the reports from Windows File Protection about the unsigned WS5.7 files that it detected during the scan.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Wednesday, August 29, 2007 6:51 PM by PaulChaseDempsey

Thanks for repro details. We've figured out the problem and will release new packages shortly.

# Regular Expression optimization done in Jscript 5.7 release

Wednesday, September 05, 2007 8:55 PM by JScript Blog

I modified my last blog many times. I was really amazed at the kind of response I got on this blog. Thanks

# Classic ASP

Friday, September 07, 2007 4:35 AM by Sandor

How would this update affect JScript based Classic ASP websites?

We have pretty code intensive pages and are evaluating the new script engine.

So far our benchmarks showed that the new engine is usually faster on pages with complex code.

Do you have any recommendation against updating classic asp servers?

Regards,

Sandor

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Friday, September 07, 2007 1:28 PM by don.raman

I don't think we have done any improvements specific to Classic ASP pages. However you can read the release notes and see if the ASP pages are doing anything which has improved. However I would advise that it's always better to deploy the new JScript. You never know what benefits are in for you.

Thanks,

Don.

# Put it on Windows Update!

Thursday, September 13, 2007 7:00 AM by Vlad

This is a great update and it would be even more great if you spread it to all Windows users through Windows Update. I currently cannot find it there. It does not help much the AJAX developers if they have to ask their users to download it from Microsoft's website.

Cheers,

Vlad

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Saturday, September 15, 2007 2:37 AM by don.raman

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Wednesday, September 26, 2007 8:14 AM by Alex A

Don, will be a 64-bit version (Itanium and Win2003 x64) of WSH 5.7 available?

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Monday, October 01, 2007 1:06 AM by don.raman

We are working on the release timeline and supported OS/platform right now. I will keep you updated once we have a final decision on this.

Thanks,

Don.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Monday, October 08, 2007 7:11 PM by Cesar

After installing this none of my ASP pages now work

Active Server Pages error 'ASP 0201'

Invalid Default Script Language

The default script language specified for this application is invalid.

Thank you Microsoft

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Tuesday, October 09, 2007 7:31 AM by Jaiprakash

I tried to reproduce this issue on Windows XP, IIS 6.0, ASP classic (not ASP .net) but could not succeed. Everything works fine for me. Here are the steps I tried...

1. On XP machine (with 5.6 Scripting), created an .asp page, set up a Virtual Directory.

2. Opened the page in IE. Worked fine.

3. Installed 5.7 scripting for XP from www.microsoft.com.

4. Rebooted the machine (as it was required to

5. Opened the same .asp page in IE again. This time also it opened fine.

Could you please give us few more details like...

1. What OS you are on?

2. Which IIS you have on your machine?

3. Your app is ASP classic or ASP .net?

BTW, the same issue has been faced by different users in the past too when they just tried updating IIS or script (even 5.6) or some other related component. I am just putting two such links here wherein users have overcome this issue in different ways. Please do go through these links and see if they are of any use.

1. http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1539719&SiteID=1

2. http://forums.aspfree.com/microsoft-iis-12/error-asp-0201-invalid-default-script-language-31394.html

# JScript Performance Update for IE6 users

Thursday, November 29, 2007 9:11 AM by JScript Blog

Sometime back Don blogged about Windows Script 5.7 release . We got lots of feedback on this, people

# JScript Performance Update for IE6 users

Thursday, November 29, 2007 9:36 AM by Noticias externas

Sometime back Don blogged about Windows Script 5.7 release . We got lots of feedback on this, people

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Monday, December 10, 2007 9:03 AM by sernark plywood

Thank you brother

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Saturday, January 19, 2008 8:15 AM by Tweak Vista

Yes both VBScript and JScript are part of the installs.

Thanks,

# Engaging with customers.

Tuesday, January 22, 2008 4:51 AM by Noticias externas

It's been some time that I wrote a blog. We started this blog to get some real customer feedback

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Wednesday, January 30, 2008 9:25 AM by Eric

Now a 64-bit version (Itanium and Win2003 x64) of WSH 5.7 available? 30-01-2007

Thanks

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Wednesday, January 30, 2008 9:28 AM by Eric

Oups Sorry

Now a 64-bit version (Itanium and Win2003 x64) of WSH 5.7 available? 30-01-2008

Thanks

Eric

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Wednesday, April 09, 2008 1:27 AM by Ian

Is there an updated file set as mentioned in the blog (dated 27th AUgust 2007) that fixes the Windows File Protection issue? The download site still has files with a published date earlier than that. Thanks.

# GC Improvements in JScript for Internet Explorer 8 Beta 1

Wednesday, April 23, 2008 8:56 AM by JScript Blog

Hello Friends, Today I am going to talk about some of the Garbage Collector improvement we have done.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Saturday, May 03, 2008 9:17 AM by Snel lenen

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Tuesday, May 06, 2008 12:13 PM by Carl Houseman

Any chance that this can be released in as a standard KB article and made available for installing via WSUS?

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Tuesday, July 22, 2008 9:20 AM by mercedes benz auto

To all visitors from The Netherlands: a translation of all the information provided here, can be found on our website. We run a website where our volunteers create and share knowledge for free (using wiki-software). The information is also available upon request by email.

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Monday, November 10, 2008 12:18 PM by Veilig lenen

Great article, and with this amount of feedback on this script 5.7 release, it has to be a great script!

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Thursday, March 05, 2009 5:32 PM by Payrolling

Yes, it is a great script! It still is... But is it also in different languages? (e.g. French)

And are there any updates or better scripts in the mean time?

# Getting error "Microsoft VBScript runtime error '800a0046' Permission denied" when writing to event logs through ASP page

Monday, April 06, 2009 7:12 PM by Discover the solutions…

Few days back I worked upon an issue where we were trying to write into the Events logs from classic

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Wednesday, July 22, 2009 4:46 AM by grayson

if I want to install windows script 5.6 in vista system, how to do it?

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Friday, August 07, 2009 1:48 PM by GauravS

@grayson: Sorry, this is not a supported scenario. Is there a specific reason for which you want to install script 5.6 on a Vista machine?

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Friday, October 09, 2009 3:19 AM by sernakakademi

Thank  you  very much from Turkey

<a href="http://www.sernakakademi.com" Sernak Dil Akademisi </a>

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Friday, October 09, 2009 3:22 AM by sernakakademi

<a href="http://www.sernakakademi.com"Sernak Dil Akademisi</a>

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Friday, October 09, 2009 3:25 AM by sernakakademi

<a href="http://www.sernakakademi.com"> Sernak Dil Akademisi </a>

# re: Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

Friday, October 09, 2009 3:27 AM by sernakakademi

<a href="http://www.sernakakademi.com/"> Sernak Dil Akademisi </a>

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker