Powertoys: Add a mirror in China/India or provide other ways to download

Created on 5 Jul 2020  路  12Comments  路  Source: microsoft/PowerToys

Storing your release file on amazon is hard for chinese users to download. Can you distribute the file via microsoft store add a china mirror?

Area-SetuInstall

Most helpful comment

We can host the file via download center we do on the dev VMs using DSM tool. Gets the speed needed.

Need to figure out how to ensure we do versioning and alerting.

This could be rolled into winget work as well since that has to be in sync for releases.

All 12 comments

I believe this can be fix by #413

You are right, but I want to keep this issue open since it is not fixed yet.
Windows store is a good solution.

We do have a WinGet release which downloads off the Github release.

Is GH for China having a speed issue?

We need additional data here, like, my house's connection is X but downloading here is Y. Right now this is too vague to be actionable

Maybe you know the GFW problem in China... (If you do not know this, google"GFW in china")
Downloading github release only using edge browser is almost impossible...
Winget by default uses github source, so if I change to winget, I face the same problem.
The wierd thing is using free download manager can boost the speed a lot, however the http 403 error frequently occurs.
I believe this is due to the GFW.
Microsoft Store downloading seems not to be blocked. Even if i download a 500MB package, the speed is super fast, and no error.

I wrote my issue before when i had not tried Winget.
Winget do not download, it directly throws an error.
Now i after trying it, i found that it can not solve this problem.
So i changed my issue. Sorry for my bad.

https://aka.ms/windev_VM_hyperv. What are your speeds with that link? Note it is a 20gig VM :)

By saying speed, what downloading method are you referring to?
If i use android edge directly, the speed is 1% every minute. It estimates that it will finish the downloading in 1 or 2 hour(i paused when 1% percent finished, this is based on my calculation).
As for the data you need, when i use store to download, 5mb per sec, github release, lower than 30kb per sec...

BTW: GH speed problem is a WELL KNOWN problem in China due to gfw, which I hope Microsoft can fix as soon as possible. Some guys even created 鐮佷簯 to 鎼繍 your projects, however they require us to pay to upgrade to Pro, which is crazy for open source platform...

@crutkas your link's download speed in my house's connection is 10MB/s+ and the github release's download speed is about 3KB/s

Also I want to point out that we can not count on self-updating, since it also uses github source.

Also I want to point out that we can not count on self-updating, since it also uses github source.

Just a matter of figuring out better ways of hosting the file now we are aware of the problem. :)

We can host the file via download center we do on the dev VMs using DSM tool. Gets the speed needed.

Need to figure out how to ensure we do versioning and alerting.

This could be rolled into winget work as well since that has to be in sync for releases.

Thank you for your feedback.

Was this page helpful?
0 / 5 - 0 ratings