TypeError: Cannot destructure property 'preloadScripts' of ' が出るときに見るべきことこの症状は、少なくとも今回参照した 2 件の issue では、Claude Desktop の起動直後に落ちる系の話として報告されています。1 件は Windows/MSIX 版で、起動後 1.5〜10 秒ほどで main process が自分で終了し、exit code -1 (0xFFFFFFFF) になったというものです #86535。もう 1 件は Windows 版で、renderer の bootstrap 周りや sessions-bridge、claude.exe の子プロセスに関する不調が並んでいます #79846。
ただし、手元で確認できている一次情報は Windows ではありません。実際に取得できたのは Linux 上の Node.js バージョンだけです。
$ node --version
v16.15.0
なので、この文字列そのものが「Node.js のバージョン違いで必ず起きる」とは言えません。現時点では、Windows の Claude Desktop 起動時に内部の binding.startupData から preloadScripts を取り出す流れで壊れている、あるいはその周辺で main process が終了している可能性がある、というところまでしか言えません。
自分のケースかどうかを先に見分けるなら、次の2点です。
起動してすぐウィンドウが閉じる、または UI が一瞬出てから消える。しかも、再インストールや空のプロファイル、再起動でも直らない。これは #86535 の報告と一致します。
もう一つは、起動時のログや観測で「クラッシュ」らしい痕跡が薄いのに、main process だけが -1 で終わることです。報告では、WER LocalDumps でもダンプが出ず、Chromium の verbose logging に FATAL や ERROR がなく、Sentry に例外イベントも出ず、アプリ自身の main.log にも例外が見えないとされています #86535。つまり、例外で落ちたというより、コード側が ExitProcess(-1) を呼んでいる挙動に近い、という見立てです。
同じ症状を追ううえで、#86535 のコメントには、ネイティブデバッガで main process を追った結果として、例外は 0 件のまま ExitProcess(0xFFFFFFFF) になったという記録があります。
PID 17272 started (debugged)
t=1.63s EXIT_PROCESS code=0xFFFFFFFF (-1)
Exceptions total (non-breakpoint): 0
これは少なくとも「クラッシュしている」のではなく、アプリ側が自分で終了していることを裏づけています。したがって、preloadScripts のデストラクトエラーが見えている場合も、表面に出ている TypeError だけを追うより、起動直後に main process が終了する経路のほうを疑うのが自然です。
一方で、解決策としてここで断定できるものはありません。参照できた issue のうち、#86535 は closed ですが、提示された本文とコメント断片だけでは、何が決定打だったのかは分かりません。#79846 も open です。
今のところ言えるのは、以下のような状況ならこの症状クラスタに近い、ということだけです。
起動直後に落ちる。
再インストールしても変わらない。
空のプロファイルでも変わらない。
main process が -1 で終わる、あるいはそれに近い終了が見える。
binding.startupData の preloadScripts を読むところで TypeError が出る。
逆に、普通に起動して使えているなら、このクラスタとは別件の可能性が高いです。
OS : Linux 3.10.0-1160.76.1.el7.x86_64 (x86_64)
Python : 3.8.13
検証日時 : 2026-08-26T08:50:49+09:00