Trying to install Atom on Windows 10


#1

Hello,

I’m trying to install Atom on Windows 10, but the setup failed and I got an error.
2016-09-26 20:12:51> Program: Starting Squirrel Updater: --install .
2016-09-26 20:12:51> Program: Starting install, writing to C:\Users\Pierre\AppData\Local\SquirrelTemp
2016-09-26 20:12:51> Program: About to install to: C:\Users\Pierre\AppData\Local\atom
2016-09-26 20:12:51> Program: Install path C:\Users\Pierre\AppData\Local\atom already exists, burning it to the ground
2016-09-26 20:12:55> CheckForUpdateImpl: Failed to load local releases, starting from scratch: System.IO.DirectoryNotFoundException: Impossible de trouver une partie du chemin d’accès ‘C:\Users\Pierre\AppData\Local\atom\packages\RELEASES’.
à System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
à System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
à System.IO.FileStream…ctor(String path, FileMode mode, FileAccess access, FileShare share)
à Squirrel.Utility.LoadLocalReleases(String localReleaseFile)
à Squirrel.UpdateManager.CheckForUpdateImpl.d__3f.MoveNext()
2016-09-26 20:12:55> CheckForUpdateImpl: Reading RELEASES file from C:\Users\Pierre\AppData\Local\SquirrelTemp
2016-09-26 20:12:55> CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
2016-09-26 20:12:55> ApplyReleasesImpl: Writing files to app directory: C:\Users\Pierre\AppData\Local\atom\app-1.10.2
2016-09-26 20:13:17> IEnableLogger: Failed to install package to app dir: System.AggregateException: Une ou plusieurs erreurs se sont produites. —> System.IO.IOException: L’accès au chemin d’accès ‘resources’ est refusé.
à System.IO.DirectoryInfo.MoveTo(String destDirName)
à Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassb4.<>c__DisplayClassb9.<>c__DisplayClassbb.b__b2(DirectoryInfo subdir)
à Squirrel.Utility.<>c__DisplayClass181.<>c__DisplayClass1a.<ForEachAsync>b__17() à System.Threading.Tasks.Task.InnerInvoke() à System.Threading.Tasks.Task.Execute() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Squirrel.Utility.<>c__DisplayClass1e1.<>c__DisplayClass20.<b__1d>d__22.MoveNext()
— Fin de la trace de la pile d’exception interne —
à System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
à System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
à Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassb4.<>c__DisplayClassb9.b__b1(DirectoryInfo ld)
à Squirrel.EnumerableExtensions.ForEach[TSource](IEnumerable1 source, Action1 onNext)
à Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassb4.<b__ad>d__bd.MoveNext()
— Fin de la trace de la pile à partir de l’emplacement précédent au niveau duquel l’exception a été levée —
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Squirrel.Utility.d__501.MoveNext() ---> (Exception interne #0) System.IO.IOException: L'accès au chemin d'accès 'resources' est refusé. à System.IO.DirectoryInfo.MoveTo(String destDirName) à Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassb4.<>c__DisplayClassb9.<>c__DisplayClassbb.<installPackageToAppDir>b__b2(DirectoryInfo subdir) à Squirrel.Utility.<>c__DisplayClass181.<>c__DisplayClass1a.b__17()
à System.Threading.Tasks.Task.InnerInvoke()
à System.Threading.Tasks.Task.Execute()
— Fin de la trace de la pile à partir de l’emplacement précédent au niveau duquel l’exception a été levée —
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Squirrel.Utility.<>c__DisplayClass1e`1.<>c__DisplayClass20.<b__1d>d__22.MoveNext()<—

2016-09-26 20:13:17> Unhandled exception: System.AggregateException: Une ou plusieurs erreurs se sont produites. —> System.AggregateException: Une ou plusieurs erreurs se sont produites. —> System.IO.IOException: L’accès au chemin d’accès ‘resources’ est refusé.
à System.IO.DirectoryInfo.MoveTo(String destDirName)
à Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassb4.<>c__DisplayClassb9.<>c__DisplayClassbb.b__b2(DirectoryInfo subdir)
à Squirrel.Utility.<>c__DisplayClass181.<>c__DisplayClass1a.<ForEachAsync>b__17() à System.Threading.Tasks.Task.InnerInvoke() à System.Threading.Tasks.Task.Execute() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Squirrel.Utility.<>c__DisplayClass1e1.<>c__DisplayClass20.<b__1d>d__22.MoveNext()
— Fin de la trace de la pile d’exception interne —
à System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
à System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
à Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassb4.<>c__DisplayClassb9.b__b1(DirectoryInfo ld)
à Squirrel.EnumerableExtensions.ForEach[TSource](IEnumerable1 source, Action1 onNext)
à Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassb4.<b__ad>d__bd.MoveNext()
— Fin de la trace de la pile à partir de l’emplacement précédent au niveau duquel l’exception a été levée —
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Squirrel.Utility.d__501.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) à Squirrel.UpdateManager.ApplyReleasesImpl.<ApplyReleases>d__7a.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Squirrel.UpdateManager.<FullInstall>d__f.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) à Squirrel.Update.Program.<Install>d__38.MoveNext() --- Fin de la trace de la pile d'exception interne --- à System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) à System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) à System.Threading.Tasks.Task.Wait() à Squirrel.Update.Program.executeCommandLine(String[] args) à Squirrel.Update.Program.main(String[] args) ---> (Exception interne #0) System.AggregateException: Une ou plusieurs erreurs se sont produites. ---> System.IO.IOException: L'accès au chemin d'accès 'resources' est refusé. à System.IO.DirectoryInfo.MoveTo(String destDirName) à Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassb4.<>c__DisplayClassb9.<>c__DisplayClassbb.<installPackageToAppDir>b__b2(DirectoryInfo subdir) à Squirrel.Utility.<>c__DisplayClass181.<>c__DisplayClass1a.b__17()
à System.Threading.Tasks.Task.InnerInvoke()
à System.Threading.Tasks.Task.Execute()
— Fin de la trace de la pile à partir de l’emplacement précédent au niveau duquel l’exception a été levée —
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Squirrel.Utility.<>c__DisplayClass1e1.<>c__DisplayClass20.<<ForEachAsync>b__1d>d__22.MoveNext() --- Fin de la trace de la pile d'exception interne --- à System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) à System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) à Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassb4.<>c__DisplayClassb9.<installPackageToAppDir>b__b1(DirectoryInfo ld) à Squirrel.EnumerableExtensions.ForEach[TSource](IEnumerable1 source, Action1 onNext) à Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassb4.<<installPackageToAppDir>b__ad>d__bd.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Squirrel.Utility.<LogIfThrows>d__501.MoveNext()
— Fin de la trace de la pile à partir de l’emplacement précédent au niveau duquel l’exception a été levée —
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
à Squirrel.UpdateManager.ApplyReleasesImpl.d__7a.MoveNext()
— Fin de la trace de la pile à partir de l’emplacement précédent au niveau duquel l’exception a été levée —
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Squirrel.UpdateManager.d__f.MoveNext()
— Fin de la trace de la pile à partir de l’emplacement précédent au niveau duquel l’exception a été levée —
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
à Squirrel.Update.Program.d__38.MoveNext()
—> (Exception interne #0) System.IO.IOException: L’accès au chemin d’accès ‘resources’ est refusé.
à System.IO.DirectoryInfo.MoveTo(String destDirName)
à Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassb4.<>c__DisplayClassb9.<>c__DisplayClassbb.b__b2(DirectoryInfo subdir)
à Squirrel.Utility.<>c__DisplayClass181.<>c__DisplayClass1a.<ForEachAsync>b__17() à System.Threading.Tasks.Task.InnerInvoke() à System.Threading.Tasks.Task.Execute() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Squirrel.Utility.<>c__DisplayClass1e1.<>c__DisplayClass20.<b__1d>d__22.MoveNext()<—
<—

Thank you.


#2

Please translate this.


#3

Please see the Atom FAQ:


#4

Hello all,

Thank you for your replies.
Disable my antivirus or empty the %temp% directory didn’t made the difference, but the installation succeeded when I disabled my WiFi connection…

Here’s the translation :wink:

2016-09-26 20:13:17&gt; IEnableLogger: Failed to install package to app dir: System.AggregateException: one or several errors occured. ---&gt; System.IO.IOException: Insufficent permissions to access to the 'ressources' folder.

Thank you very much !
#ProblemSolved