cancel
Showing results for 
Search instead for 
Did you mean: 

OculusSetup.exe doesn't work

rafaelf82
Explorer

I run the installer, download 2gb of data, starts installing then get an error message:

"Restart computer
Sorry, we encountered an error during installation.
Please restart your computer and try running Oculus
Setup again. If you still experience issues contact
Oculus Support".

Tried restarting and running oculussetup.exe with administrator privileges.

3 ACCEPTED SOLUTIONS

Accepted Solutions

Hey again, @rafaelf82, thanks for the response, especially the details you pulled from the logs, it definitely gives us some indications of what might be going on. We'd really like to dig into this further, but to do so we'll need to get you working directly with our support specialists. You can either create a case for yourself here:

 

Meta Quest Support 

 

Or, you can send us a PM so we can create that case for you. Just click on our name to get to our profile page, or click here. Next, click "Send a Message" and we'll see it shortly! Keep in mind, you have to be signed into the community to send private messages. We'll be looking forward to your reply!

If you're the author of a thread, remember to mark a reply as the Accepted Solution to help others find answers!

View solution in original post

So, after days of diagnosing, it turns out I had an issue with my PC motherboard. Thanks for the help.

View solution in original post

So, I even forgot this thread existed, but can update it with the correct info now.

What was affecting me was the now more widely known Intel 13th and 14th generation CPU bug.
https://community.intel.com/t5/Processors/July-2024-Update-on-Instability-Reports-on-Intel-Core-13th...

So for anyone who's having issues and have this CPU, blame Intel, you have to downclock your CPU so installers stop crashing. Search Google and you'll find lots of articles on this now.

View solution in original post

14 REPLIES 14

rafaelf82
Explorer

Found this on the logs:

[Error] [2/1/2024 1:18:37 PM] Error deflating 'C:\OculusSetup-DownloadCache\1f7d9f4e6cf57497e6a5da7cc62016f40d95d5c56c02b2e4efb42c9056056afb'.
System.NullReferenceException: Object reference not set to an instance of an object.
at System.IO.Compression.HuffmanTree.GetNextSymbol(InputBuffer input)
at System.IO.Compression.Inflater.DecodeBlock(Boolean& end_of_block_code_seen)
at System.IO.Compression.Inflater.Decode()
at System.IO.Compression.Inflater.Inflate(Byte[] bytes, Int32 offset, Int32 length)
at System.IO.Compression.DeflateStream.Read(Byte[] array, Int32 offset, Int32 count)
at Daybreak.OVRLibraryService.Packages.Chunk.Uncompress(Byte[]& decompressedBuffer)
at Daybreak.OVRLibraryService.Packages.ChunkedPackageInstaller.SegmentReceiveLoop(String destDir, CancellationToken cancelToken, Action`2 progressCallback, Boolean deleteSegmentFiles)
[Debug] [2/1/2024 1:18:37 PM] Finished waiting for all the segments
[Error] [2/1/2024 1:18:37 PM] oculus-diagnostics still has 1 outstanding chunks!
[Error] [2/1/2024 1:18:37 PM] Deleting corrupt C:\OculusSetup-DownloadCache\1f7d9f4e6cf57497e6a5da7cc62016f40d95d5c56c02b2e4efb42c9056056afb.
[Error] [2/1/2024 1:18:37 PM] Uncaught exception!
System.Exception: Chunks missing after assembly of pacakge oculus-diagnostics!
at Dawn.Setup.InstallChunkedPackagesStep.InstallChunkedApplication(Nullable`1 transaction, Application app, CancellationToken cancellationToken, String installDirectory, String downloadCache)
at Dawn.Setup.InstallChunkedPackagesStep.InstallImpl()
at Dawn.Mixins.SafeCallMixin(Func`1 func, String title, String caller)
[Debug] [2/1/2024 1:18:37 PM] Install 'Dawn.Setup.InstallChunkedPackagesStep' failed.


MetaQuestSupport
Community Manager
Community Manager

Hey @rafaelf82! We understand that you are having trouble running your into issues completing the installation process for our PC app. This is not what we like to see, and we want to help you get back on track and logged into your PC app. We suggest that you perform a clean uninstall and reinstall of the PC app. This will remove all traces of the previously installed software and install the most up-to-date version, removing any potential corrupt or old files the repair did not address.

 

  1. Disconnect the Rift/Link cable from the computer.
  2. Disconnect your computer from the internet.
  3. Backup any necessary content. You can find steps on how to do so by clicking here.
  4. Reboot into Safe Mode. You can find steps on how to do so by clicking here.
  5. Uninstall the Oculus PC app using the Control Panel. You can find steps on how to do so by clicking here.
  6. Delete all Oculus folders from the following folder: C:\Program Files
  7. Remove any Oculus folders from the following locations:
    1. C:\Users\YourUserProfile\AppData
    2. C:\Users\YourUserProfile\AppData\Local
    3. C:\Users\YourUserProfile\AppData\LocalLow
    4. C:\Users\YourUserProfile\AppData\Roaming
    5. C:\OculusSetup-DownloadCache
  8. Restart your computer in normal mode.
  9. Reconnect your computer to the internet.
  10. Install the Oculus PC app again using the setup tool from our website here.
  11. Reconnect the Rift/Link cable and test the headset once more.

Please reach back out to us and let us know if we need to look into this issue further with you or if the issue is resolved.

If you're the author of a thread, remember to mark a reply as the Accepted Solution to help others find answers!

Didn't change anything.
Same error.

Same error on OculusSetup.log


 

[Debug] [2/1/2024 1:18:36 PM] Installing oculus-diagnostics.
[Debug] [2/1/2024 1:18:36 PM] oculus-diagnostics has 37 outstanding chunks.
[Error] [2/1/2024 1:18:37 PM] Error deflating 'C:\OculusSetup-DownloadCache\1f7d9f4e6cf57497e6a5da7cc62016f40d95d5c56c02b2e4efb42c9056056afb'.
System.NullReferenceException: Object reference not set to an instance of an object.
   at System.IO.Compression.HuffmanTree.GetNextSymbol(InputBuffer input)
   at System.IO.Compression.Inflater.DecodeBlock(Boolean& end_of_block_code_seen)
   at System.IO.Compression.Inflater.Decode()
   at System.IO.Compression.Inflater.Inflate(Byte[] bytes, Int32 offset, Int32 length)
   at System.IO.Compression.DeflateStream.Read(Byte[] array, Int32 offset, Int32 count)
   at Daybreak.OVRLibraryService.Packages.Chunk.Uncompress(Byte[]& decompressedBuffer)
   at Daybreak.OVRLibraryService.Packages.ChunkedPackageInstaller.SegmentReceiveLoop(String destDir, CancellationToken cancelToken, Action`2 progressCallback, Boolean deleteSegmentFiles)
[Debug] [2/1/2024 1:18:37 PM] Finished waiting for all the segments
[Error] [2/1/2024 1:18:37 PM] oculus-diagnostics still has 1 outstanding chunks!
[Error] [2/1/2024 1:18:37 PM] Deleting corrupt C:\OculusSetup-DownloadCache\1f7d9f4e6cf57497e6a5da7cc62016f40d95d5c56c02b2e4efb42c9056056afb.
[Error] [2/1/2024 1:18:37 PM] Uncaught exception!
System.Exception: Chunks missing after assembly of pacakge oculus-diagnostics!
   at Dawn.Setup.InstallChunkedPackagesStep.InstallChunkedApplication(Nullable`1 transaction, Application app, CancellationToken cancellationToken, String installDirectory, String downloadCache)
   at Dawn.Setup.InstallChunkedPackagesStep.InstallImpl()
   at Dawn.Mixins.SafeCallMixin(Func`1 func, String title, String caller)
[Debug] [2/1/2024 1:18:37 PM] Install 'Dawn.Setup.InstallChunkedPackagesStep' failed.
[Warning] [2/1/2024 1:18:37 PM] Rolling back installation.
[Debug] [2/1/2024 1:18:37 PM] Uninstall 'Dawn.Setup.InstallChunkedPackagesStep' succeeded.
[Debug] [2/1/2024 1:18:37 PM] Uninstall 'Dawn.Setup.SetEnvironmentVariablesStep' succeeded.

 


Seems pretty clear the error is in the files being downloaded.

My only antivirus is windows defender, and I already deleted the download cache folder multiple times.

OS is windows 11, updated.

On PC the file 1f7d9f4e6cf57497e6a5da7cc62016f40d95d5c56c02b2e4efb42c9056056afb
is 2,510,082 bytes

Hey again, @rafaelf82, thanks for the response, especially the details you pulled from the logs, it definitely gives us some indications of what might be going on. We'd really like to dig into this further, but to do so we'll need to get you working directly with our support specialists. You can either create a case for yourself here:

 

Meta Quest Support 

 

Or, you can send us a PM so we can create that case for you. Just click on our name to get to our profile page, or click here. Next, click "Send a Message" and we'll see it shortly! Keep in mind, you have to be signed into the community to send private messages. We'll be looking forward to your reply!

If you're the author of a thread, remember to mark a reply as the Accepted Solution to help others find answers!

So, after days of diagnosing, it turns out I had an issue with my PC motherboard. Thanks for the help.

IsKingO
Honored Guest

@rafaelf82 What issue did you have with the motherboard.  I'm running into the same issue with this.  Tried everything.  Could you possibly help me out with this.  Thank you!

It was an hardware issue, I returned the motherboard to the seller who confirmed the issue.

My motherboard had something wrong that would fail whenever the OS tried to list devices connected to it, so it failed with blue screen during windows installation and failed on the OS when attempting to install anything that listed devices, like nvidia driver installation and the oculus desktop setup.

Fix was to replace the motherboard.

Tiddles451
Honored Guest

Im also getting the same problem (Meta link setup fails with logs containing NullReferenceException at System.IO.Compression.HuffmanTree.GetNextSymbol).

One (probably temporary) workaround that worked for me is just using Virtual Desktop without installing Meta Link setup. 

Im surprised this still allows me to use my Quest for SteamVR games.  I think at some point I will still need to replace my motherboard as Im also getting failures trying to upgrade the Nvidia GPU drivers, but for now Im happy to avoid that motherboard replacement.

Hi Tiddles451,

 

We're always looking to solve our community members issues and we'd love to do the same for you! Drop us a DM with the steps below to investigate this issue more.

 

Please select our name to get to our profile page, or click here:  https://metaque.st/CommunitySupport. Next, click "Send a Message" to privately message us! Please remember, you must be signed into the community first to send us a private message.

 

Looking forward to hearing back from you!

If you're the author of a thread, remember to mark a reply as the Accepted Solution to help others find answers!