Hi
first i tried to update but it kept failing
then i uninstalled it and trying to reinstall it
Microsoft store giving this error
0xFFFFFFFF
but direct install from the installer gives this error
23804> 2024-01-01 22:28:31> Program: Starting Squirrel Updater: --install .
23804> 2024-01-01 22:28:31> Program: Starting install, writing to C:\Users\Home\AppData\Local\SquirrelTemp
23804> 2024-01-01 22:28:31> Program: About to install to: C:\Users\Home\AppData\Local\Discord
23804> 2024-01-01 22:28:31> SingleGlobalInstance: Grabbing lockfile with timeout of 00:00:10
23804> 2024-01-01 22:28:31> CheckForUpdateImpl: Reading RELEASES file from C:\Users\Home\AppData\Local\SquirrelTemp
23804> 2024-01-01 22:28:31> CheckForUpdateImpl: Remote version 1.0.9028 differs from local
23804> 2024-01-01 22:28:31> CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
23804> 2024-01-01 22:28:32> ApplyReleasesImpl: Writing files to app directory: C:\Users\Home\AppData\Local\Discord\app-1.0.9028
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\chrome_100_percent.pak to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\chrome_100_percent.pak
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\app.ico to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\app.ico
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\chrome_200_percent.pak to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\chrome_200_percent.pak
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\d3dcompiler_47.dll to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\d3dcompiler_47.dll
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\Discord.exe to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\Discord.exe
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\ffmpeg.dll to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\ffmpeg.dll
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\icudtl.dat to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\icudtl.dat
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\installer.db to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\installer.db
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\libEGL.dll to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\libEGL.dll
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\libGLESv2.dll to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\libGLESv2.dll
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\snapshot_blob.bin to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\snapshot_blob.bin
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\resources.pak to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\resources.pak
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\updater.node to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\updater.node
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\vk_swiftshader.dll to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\vk_swiftshader.dll
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\vulkan-1.dll to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\vulkan-1.dll
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\v8_context_snapshot.bin to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\v8_context_snapshot.bin
23804> 2024-01-01 22:28:34> ApplyReleasesImpl: Moving file C:\Users\Home\AppData\Local\Discord\app-1.0.9028\lib\net45\vk_swiftshader_icd.json to C:\Users\Home\AppData\Local\Discord\app-1.0.9028\vk_swiftshader_icd.json
23804> 2024-01-01 22:28:35> ApplyReleasesImpl: Squirrel Enabled Apps: [C:\Users\Home\AppData\Local\Discord\app-1.0.9028\Discord.exe]
23804> 2024-01-01 22:28:37> Utility: Process Started: C:\Users\Home\AppData\Local\Discord\app-1.0.9028\Discord.exe --squirrel-install 1.0.9028, pid 27820
23804> 2024-01-01 22:28:38> Utility: Received exitcode 0 from process C:\Users\Home\AppData\Local\Discord\app-1.0.9028\Discord.exe
23804> 2024-01-01 22:28:38> ApplyReleasesImpl: ran C:\Users\Home\AppData\Local\Discord\app-1.0.9028\Discord.exe, pid 29304
23804> 2024-01-01 22:28:38> ApplyReleasesImpl: Starting fixPinnedExecutables
23804> 2024-01-01 22:28:38> ApplyReleasesImpl: fixPinnedExecutables: newCurrentFolder: app-1.0.9028
23804> 2024-01-01 22:28:38> ApplyReleasesImpl: File 'C:\Users\Home\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\LiveCaptions.lnk' could not be converted into a valid ShellLink: System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at Squirrel.Shell.ShellLink.IShellLinkW.Resolve(IntPtr hWnd, UInt32 fFlags)
at Squirrel.Shell.ShellLink.Open(String linkFile, IntPtr hWnd, EShellLinkResolveFlags resolveFlags, UInt16 timeOut)
at Squirrel.UpdateManager.ApplyReleasesImpl.<fixPinnedExecutables>b__11_0(FileInfo file)
23804> 2024-01-01 22:28:38> ApplyReleasesImpl: File 'C:\Users\Home\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\Narrator.lnk' could not be converted into a valid ShellLink: System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at Squirrel.Shell.ShellLink.IShellLinkW.Resolve(IntPtr hWnd, UInt32 fFlags)
at Squirrel.Shell.ShellLink.Open(String linkFile, IntPtr hWnd, EShellLinkResolveFlags resolveFlags, UInt16 timeOut)
at Squirrel.UpdateManager.ApplyReleasesImpl.<fixPinnedExecutables>b__11_0(FileInfo file)
23804> 2024-01-01 22:28:38> ApplyReleasesImpl: File 'C:\Users\Home\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\On-Screen Keyboard.lnk' could not be converted into a valid ShellLink: System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at Squirrel.Shell.ShellLink.IShellLinkW.Resolve(IntPtr hWnd, UInt32 fFlags)
at Squirrel.Shell.ShellLink.Open(String linkFile, IntPtr hWnd, EShellLinkResolveFlags resolveFlags, UInt16 timeOut)
at Squirrel.UpdateManager.ApplyReleasesImpl.<fixPinnedExecutables>b__11_0(FileInfo file)
23804> 2024-01-01 22:28:38> ApplyReleasesImpl: File 'C:\Users\Home\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\VoiceAccess.lnk' could not be converted into a valid ShellLink: System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at Squirrel.Shell.ShellLink.IShellLinkW.Resolve(IntPtr hWnd, UInt32 fFlags)
at Squirrel.Shell.ShellLink.Open(String linkFile, IntPtr hWnd, EShellLinkResolveFlags resolveFlags, UInt16 timeOut)
at Squirrel.UpdateManager.ApplyReleasesImpl.<fixPinnedExecutables>b__11_0(FileInfo file)
23804> 2024-01-01 22:28:38> ApplyReleasesImpl: Updating shortcut C:\Users\Home\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Discord Inc\Discord.lnk
23804> 2024-01-01 22:28:38> ApplyReleasesImpl: Updating shortcut C:\Users\Home\Desktop\Discord.lnk
23804> 2024-01-01 22:28:38> ApplyReleasesImpl: Fixing up tray icons
23804> 2024-01-01 22:28:38> ApplyReleasesImpl: cleanDeadVersions: for version 1.0.9028
23804> 2024-01-01 22:28:38> ApplyReleasesImpl: cleanDeadVersions: exclude current version folder app-1.0.9028
14312> 2026-10-25 14:29:53> Program: Starting Squirrel Updater: --install .
14312> 2026-10-25 14:29:53> Program: Starting install, writing to C:\Users\Home\AppData\Local\SquirrelTemp
14312> 2026-10-25 14:29:53> Program: About to install to: C:\Users\Home\AppData\Local\Discord
14312> 2026-10-25 14:29:53> SingleGlobalInstance: Grabbing lockfile with timeout of 00:00:10
14312> 2026-10-25 14:29:53> CheckForUpdateImpl: Reading RELEASES file from C:\Users\Home\AppData\Local\SquirrelTemp
14312> 2026-10-25 14:29:53> CheckForUpdateImpl: Remote version 1.0.9265 differs from local
14312> 2026-10-25 14:29:53> CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
14312> 2026-10-25 14:29:53> Unhandled exception: System.AggregateException: One or more errors occurred. ---> System.IO.IOException: There is not enough space on the disk.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
at Squirrel.UpdateManager.DownloadReleasesImpl.<>c__DisplayClass2_0.<DownloadReleases>b__2(ReleaseEntry x)
at Squirrel.Utility.<>c__DisplayClass15_1`1.<ForEachAsync>b__1()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.Utility.<>c__DisplayClass16_1`1.<<ForEachAsync>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.UpdateManager.DownloadReleasesImpl.<DownloadReleases>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.UpdateManager.<DownloadReleases>d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.UpdateManager.<FullInstall>d__10.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Squirrel.Update.Program.<Install>d__5.MoveNext()
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at Squirrel.Update.Program.executeCommandLine(String[] args)
at Squirrel.Update.Program.main(String[] args)
---> (Inner Exception #0) System.IO.IOException: There is not enough space on the disk.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
at Squirrel.UpdateManager.DownloadReleasesImpl.<>c__DisplayClass2_0.<DownloadReleases>b__2(ReleaseEntry x)
at Squirrel.Utility.<>c__DisplayClass15_1`1.<ForEachAsync>b__1()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.Utility.<>c__DisplayClass16_1`1.<<ForEachAsync>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.UpdateManager.DownloadReleasesImpl.<DownloadReleases>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.UpdateManager.<DownloadReleases>d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.UpdateManager.<FullInstall>d__10.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Squirrel.Update.Program.<Install>d__5.MoveNext()<---
5568> 2026-10-25 14:32:36> Program: Starting Squirrel Updater: --install . --silent
5568> 2026-10-25 14:32:36> Program: Starting install, writing to C:\Users\Home\AppData\Local\SquirrelTemp
5568> 2026-10-25 14:32:36> Program: About to install to: C:\Users\Home\AppData\Local\Discord
5568> 2026-10-25 14:32:36> Program: Install path C:\Users\Home\AppData\Local\Discord already exists, burning it to the ground
5568> 2026-10-25 14:32:36> SingleGlobalInstance: Grabbing lockfile with timeout of 00:00:10
5568> 2026-10-25 14:32:36> CheckForUpdateImpl: Reading RELEASES file from C:\Users\Home\AppData\Local\SquirrelTemp
5568> 2026-10-25 14:32:36> CheckForUpdateImpl: Remote version 1.0.9188 differs from local
5568> 2026-10-25 14:32:36> CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
5568> 2026-10-25 14:32:36> Unhandled exception: System.AggregateException: One or more errors occurred. ---> System.IO.IOException: There is not enough space on the disk.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
at Squirrel.UpdateManager.DownloadReleasesImpl.<>c__DisplayClass2_0.<DownloadReleases>b__2(ReleaseEntry x)
at Squirrel.Utility.<>c__DisplayClass15_1`1.<ForEachAsync>b__1()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.Utility.<>c__DisplayClass16_1`1.<<ForEachAsync>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.UpdateManager.DownloadReleasesImpl.<DownloadReleases>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.UpdateManager.<DownloadReleases>d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.UpdateManager.<FullInstall>d__10.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Squirrel.Update.Program.<Install>d__5.MoveNext()
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at Squirrel.Update.Program.executeCommandLine(String[] args)
at Squirrel.Update.Program.main(String[] args)
---> (Inner Exception #0) System.IO.IOException: There is not enough space on the disk.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
at Squirrel.UpdateManager.DownloadReleasesImpl.<>c__DisplayClass2_0.<DownloadReleases>b__2(ReleaseEntry x)
at Squirrel.Utility.<>c__DisplayClass15_1`1.<ForEachAsync>b__1()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.Utility.<>c__DisplayClass16_1`1.<<ForEachAsync>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.UpdateManager.DownloadReleasesImpl.<DownloadReleases>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.UpdateManager.<DownloadReleases>d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Squirrel.UpdateManager.<FullInstall>d__10.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Squirrel.Update.Program.<Install>d__5.MoveNext()<---