Aller au contenu

Photo

Origin download of Digital Deluxe Edition preload stuck at 99%


  • Veuillez vous connecter pour répondre
3 réponses à ce sujet

#1
StonedMagician99

StonedMagician99
  • Members
  • 29 messages
It has now been almost 2.5 hours since the game supposedly launched. My download is stuck at 99%. Has ANYONE else had this problem, and does ANYONE know a solution to it?

#2
PortReborn

PortReborn
  • Members
  • 3 messages
I re-downloaded it after failing at amazon, and when I downloaded it from Origin it downloaded up to 12.5GB and would not finalize. This is my third time now :/

#3
StarPhynix

StarPhynix
  • Members
  • 4 messages
same problem here. download worked fine the last few days but now its stuck at 99%.

everytime i start origin, the download continues at 10.0GB.
last night i had it run till 14.2GB. still my ME3 folder just uses 10GB disk space.
i'm unable to locate the additional 4.2GB and when i start origin, the download continues at 10.0GB.

#4
StarPhynix

StarPhynix
  • Members
  • 4 messages
ok, its working now.


how to fix the problem, easy way:
delete the whole ME3 folder and start the download anew



for all who don't have unlimited bandwidth/patience.
how to fix the problem, the expert's way:

if you are a pro just take a look at the ".pack" file inside ME3 folder. it contains everything to do a complete integrity check

if you are no pro or just lazy, i made a VBscript for you.

open notepad. paste the following code. and save as "check.vbs" into your ME3 folder.
[quote]Option Explicit
Dim fso
Set fso = WScript.CreateObject("Scripting.FileSystemObject")

Dim fil,out,l,x,f,d

Set fil = fso.OpenTextFile(".pack", 1, False, -1)
Set out = fso.OpenTextFile("check.sfv", 2, True, 0)

l = fil.ReadLine
Do While (fil.AtEndOfStream = 0)
    l = fil.ReadLine
    l = Split(l,"=")
    x = Split(l(2),"&")(0)
    x = CDbl(x)
    If (x >= CDbl("2147483648")) Then
        x = x - CDbl("4294967296")
    End If
    x = Hex(x)
    Do While (Len(x)<8)
        x = "0" & x
    Loop
    f = Split(l(9),"&")(0)
    f = Replace(f, "%2f", "/", 1, -1, vbTextCompare)
    f = Replace(f, "%20", " ", 1, -1, vbTextCompare)
    out.WriteLine f & " " & x

    If fso.FileExists(f) Then
        Set d = fso.GetFile(f)
        x = CDbl(Split(l(10),"&")(0))
        If CDbl(d.Size) <> x Then
'            wscript.Echo f & vbTab & vbTab & "=> size mismatch"
            d.Delete
        Else
'            If d.DateLastModified <> d.DateCreated Then
'                wscript.Echo f & vbTab & vbTab & "=> time mismatch"
'                d.Delete
'            Else
                d.Move f
'            End If
        End If
        Set d = Nothing
    End If
Loop

out.Close
fil.Close

wscript.Echo "Done"[/quote]

then you start "check.vbs" and wait for "Done" to popup.
all files which didn't pass the size check are gone now.
you may notice a new file "check.sfv" which contains all the checksumms. if you don't already have a sfv checker i recommend getting QuickSFV. a doubleclick on "check.sfv" should show you wich files failed crc32 check.
missing files are no problem, the failed files need to be deleted by hand.
your ME3 folder should count significantly less than 10GB now.
time to pray origin doesn't screw up again.

Modifié par StarPhynix, 07 mars 2012 - 04:39 .