インストールが正常に完了した後、SOLIDWORKSを起動したときに上記のエラーが発生した場合、トラブルシューティングするにはどうすればよいですか?

このエラーは、以前のライセンス情報がシステムに残っている場合、または以前のバージョンのシリアル番号でインストールを実行した場合に発生する可能性があります。

以下の手順に従って対処してください。

  1. FLEXnetフォルダの名前を変更し、以下の手順に従ってアクティベーションを再度試みます。
    C:\ProgramData\FLEXnetにアクセスし、FLEXnetフォルダをFLEXnet_oldのような名前に変更します。なお、ProgramDataフォルダは隠しフォルダです。このフォルダにアクセスするには、フォルダのオプションで隠しフォルダの表示を有効にするか、アドレス バーにc:\Programdataと直接入力してEnterキーを押します。Flexnetというフォルダがあるはずです。
  1. 再度アクティブ化してみます。それでもエラーが発生する場合は、インストールを修正することで、SOLIDWORKSのインストールに有効なシリアル番号を使用しているかどうか確認します。シリアル番号が有効なものでない場合は、以下の手順に従って正しいシリアル番号を入力して変更します。
    1. スタート > コントロール パネル > SOLIDWORKSの順にアクセスします。
    2. 変更をクリックしてインストールを変更します。個人インストレーションの変更(このコンピュータ上で実行します)(Modify the individual installation (on this computer))を選択し、次へ(Next)をクリックします。
    3. シリアル番号(serial number)で、有効なシリアル番号が使用されていることを確認します。
    4. 正しくない場合は、有効なシリアル番号に置き換えてから次へ(Next)をクリックします。
    5. 手順に従って変更を完了します。
    6. FLEXnetフォルダの名前を変更し、アクティベーションを再度試みます。

それでも問題が発生する場合は、以下の手順に従って、SOLIDWORKSのインストールを修復します。

  1. スタート > ユーザー アカウント > ユーザー アカウント制御設定の順にアクセスします。通知しないに設定します。システムを再起動します。
  2. 管理者としてログインします。
  3. すべてのアンチウィルス、ポップアップ ブロッカー、アドウェア、スパイウェアの各アプリケーションとWindows Firewallを無効にします。
  4. スタート > コントロール パネル > SOLIDWORKSの順にアクセスし、変更をクリックしてインストールを修復します。
  5. 個人インストレーションの修復(このコンピュータ上で実行します)(Repair the individual installation (on this computer))を選択します。
  6. 次へ(Next)をクリックします。手順に従って変更を完了します。
  7. 再度アクティブ化します。

既存のSOLIDWORKSのインストレーションで使用できる製品を追加するにはどうすればよいですか?

これは、コンピュータ上でSOLIDWORKSの既存のインストレーションを変更することで実施できます。インストレーションを変更するには、次の手順を行う必要があります。

  1. SOLIDWORKS®が実行されていないことを確認します。
  2. Windowsで、コントロール パネルを開き、プログラムと機能に移動します。
  3. 変更するSOLIDWORKS®のインストレーションを選択し、変更をクリックします。
  4. ようこそ画面で、個人インストレーションの変更(このコンピュータ上で実行します)(Modify the individual installation (on this computer))が選択されていることを確認し、次へ(Next)をクリックします。
  5. シリアル番号画面で、適切なシリアル番号が指定されていることを確認し、次へ(Next)をクリックします。
  6. 製品選択画面で、インストールまたは削除する製品を選択し、次へ(Next)をクリックします。 インストレーションを変更するときは、次の点に注意します。
    • 新しいシリアル番号を指定しても、デフォルトでは製品のインストールや削除は行われません。各製品または機能のインストレーション アクションを変更する必要があります。
    • 特定のコンポーネントに対して計画された変更アクションを表示するには、(チェック ボックスではなく)コンポーネント名をクリックします。目的の変更アクションが、製品リストの下の情報フィールドに表示されます。
    • 各製品で使用可能な機能を表示するには、その製品の横にある+をクリックします。その後、製品または機能の横にあるアイコンをクリックして、インストレーション アクションを変更します。
    • 最初の仕様から製品選択を変更すると、リスト内のその製品コンポーネントの横にアスタリスク(*)が表示されます。
  7. サマリー画面で、今すぐ変更(Modify Now)をクリックします。
  8. 「インストレーション完了(Installation Is Complete)」画面が表示されたら、完了(Finish)をクリックします。

コンピュータを再起動します。

ライセンスに含まれているSOLIDWORKS製品がコンピュータにインストールされているかどうかを確認する方法を教えてください。

これは、コンピュータ上でSOLIDWORKSの既存のインストレーションを変更することで実施できます。インストレーションを変更するには、次の手順を行う必要があります。

  1. SOLIDWORKS®が実行されていないことを確認します。
  2. Windowsで、コントロール パネルを開き、プログラムと機能に移動します。
  3. 変更するSOLIDWORKS®のインストレーションを選択し、変更をクリックします。
  4. ようこそ画面で、個人インストレーションの変更(このコンピュータ上で実行します)(Modify the individual installation (on this computer))が選択されていることを確認し、次へ(Next)をクリックします。
  5. シリアル番号画面で、適切なシリアル番号が指定されていることを確認し、次へ(Next)をクリックします。
  6. 製品選択画面で、インストールまたは削除する製品を選択し、次へ(Next)をクリックします。
    インストレーションを変更するときは、次の点に注意します。
    • 新しいシリアル番号を指定しても、デフォルトでは製品のインストールや削除は行われません。各製品または機能のインストレーション アクションを変更する必要があります。
    • 特定のコンポーネントに対して計画された変更アクションを表示するには、(チェック ボックスではなく)コンポーネント名をクリックします。目的の変更アクションが、製品リストの下の情報フィールドに表示されます。
    • 各製品で使用可能な機能を表示するには、その製品の横にある+をクリックします。その後、製品または機能の横にあるアイコンをクリックして、インストレーション アクションを変更します。
    • 最初の仕様から製品選択を変更すると、リスト内のその製品コンポーネントの横にアスタリスク(*)が表示されます。
  7. サマリー画面で、今すぐ変更(Modify Now)をクリックします。
  8. 「インストレーション完了(Installation Is Complete)」画面が表示されたら、完了(Finish)をクリックします。

コンピュータを再起動します。

SOLIDWORKSをインストールする際に、Windows® 7 x64またはWindows® 10 x64が動作しているPCがインストール対象なのに、Windows® XPではサポートされていないというメッセージが生成されるのはなぜですか?

正しくないオペレーティング システムが使用されているという通知をInstallation Manager(IM)から受ける場合は通常、SOLIDWORKS Installation Manager(IM)が「互換モード」で実行されていることを示しています。

以下を実行してみてください。

この原因となっている可能性がある.exeファイルは3つあります。

  1. SolidWorksSetup.exe(ダウンロードしたファイル)
  2. exe(IMの起動)
  3. exe(実際のInstallation Manager)

それぞれの.exeを右クリックし、プロパティ、互換性タブの順に選択し、XPとして実行するように設定されていないかどうかを確認します。設定されていた場合は、このオプションの選択を解除してから、インストールを再実行します。

学生版のインストール時に、「選択されている製品には、追加ファイルが必要です。(Additional files are needed based on the products selected)」というエラーが発生したときに、どう対処すればよいでしょうか?

学生版のシリアル番号はバージョン固有です。このエラーは、古いバージョンのシリアル番号が新バージョンのインストールに使用されたために発生した可能性があります。つまり、インストールに使用したシリアル番号に、インストールしようとしていたバージョンを使用する資格がなかったということです。

前のバージョンのシリアル番号がレジストリから自動的に取得されて(シリアル番号はレジストリに登録されるため)シリアル番号(Serial Number)ページに表示されていても、ユーザーがそれを修正しないままにしていることが原因と考えられます。

Installation Managerのシリアル番号(Serial Number)ページで、正しいシリアル番号を入力してください。シリアル番号が自動的に表示された場合は、それを削除して正しいシリアル番号を入力します。インストール作業に進みます。

学生版を1週間前に購入しましたが、インストール用のシリアル番号を電子メールで受け取っていません。どうすればよいでしょうか?

電子メールでシリアル番号を受け取っていない場合、電子メールがスパムや迷惑メールとしてフォルダに振り分けられていないかを確認してください。また、学生版を購入したオンライン ストア/販売代理店に連絡し、注文番号を伝えて情報を詳しく教えてもらうこともできます。

SOLIDWORKS®の起動時に、「アプリケーション用のVisual Basicの開始に失敗したため、関係式とマクロは機能しません。ディスクの空き領域を確認してください。(Failed to initialize Visual Basic for Apps, equations and macros will not work.Are you low on disk space?)」というメッセージが表示されるのはなぜですか?

"HKEY_CURRENT_USER\Software\SOLIDWORKS"(レジストリ キー)に対するアクセス権または書き込み権限がない場合に、この問題が発生することができます。前述のレジストリ キーに対する書き込み権限またはアクセス権があることを確認してください。これと同時に、"HKEY_LOCAL_MACHINE\Software\SOLIDWORKS"に対して最低でも読み取り権限があることも確認してください。このキーの情報がもとになって、先のレジストリ キーの情報が設定されるからです。なお、レジストリ エディタを実行するには、スタート > ファイル名を指定して実行の順にアクセスし、"regedit"(引用符は不要)と入力し、OKを選択します。これで、レジストリ エディタが起動します。

注意:レジストリの編集に間違いがあると、オペレーティング システムに深刻な問題が発生する可能性があります。SOLIDWORKSテクニカル サポート チームとしては、レジストリに変更を加える前に、レジストリのバックアップを取っておくことを強くお勧めしています。上記の原因のほかにも、SOLIDWORKSに必要なMicrosoftコンポーネント(Microsoft Visual Basic 7.1)のインストールに問題があると、この問題が発生することがあります。

前述の対策で問題が解決しない場合は、以下の手順で問題に対処してみてください。

  1. Microsoft Visual Basic 7.1をアンインストールします。このプログラムは、プログラムと機能には表示されません。コマンド プロンプトを開き、msiexec.exe /x{90120064-0070-0000-0000-4000000FF1CE}と入力します。
  2. コンピュータを再起動します。
  3. <DVDまたはSOLIDWORKSのダウンロード場所>\prereqs\VBAに移動します。
  4. vba71.msiをダブルクリックします。
  5. vba71-kb2783832-x64.mspをダブルクリックします。
  6. vba71_1033.msi*をダブルクリックします。必ずこの順番に従うようにしてください。また、該当のMSIファイルをダブルクリックして言語固有のVBA*をインストールします。
  7. VBAの再インストール/修復が完了したら、SOLIDWORKSインストールを修復します。

*以下の中から、目的の言語に対応するパッケージをインストールします。

  • vba71_1028.msi(中国語)
  • vba71_1031.msi(ドイツ語)
  • vba71_1033.msi(英語)
  • vba71_1036.msi(フランス語)
  • vba71_1040.msi(イタリア語)
  • vba71_1041.msi(日本語)
  • vba71_1042.msi(韓国語)
  • vba71_1046.msi(ポルトガル ブラジル語)
  • vba71_2052.msi(中国語-簡体字)
  • vba71_3082.msi(スペイン語)

ダウンロードのデフォルトの場所は、C:\users\<ユーザー名>\Documents\SOLIDWORKS Download\<SOLIDWORKS_バージョン>です。

SOLIDWORKSが正常にインストールされた後、デスクトップ アイコンをダブルクリックしてSOLIDWORKSを起動すると、「SOLIDWORKS Standardのライセンスの取得に失敗しました...(Could not obtain a license for SOLIDWORKS Standard...)」というエラーが表示されます。どうすればよいですか?

このエラーは、SOLIDWORKSのネットワーク ライセンスに関連しています。教育版ネットワーク ライセンス(「9710…」で始まるシリアル番号)が、インストール中に自動入力された可能性があります。これは、学生版バージョンをインストールするには正しくないシリアル番号なので注意してください。SOLIDWORKS学生版をインストールする場合は、学校/大学に連絡して、「9020…」で始まる学生版シリアル番号を提供するように依頼してください。

正しいシリアル番号を取得したら、次の手順に従ってシリアル番号を変更できます。

  1. コントロール パネル > プログラムと機能に移動し、SOLIDWORKSを選択します。変更を選択します。
  2. インストレーションの変更(Modify installation)オプションを選択し、シリアル番号を変更します。
  3. 他のプロンプトでは次へ(Next)を選択し、インストールを完了します。

ComposerやCAMなどの各製品のシリアル番号が間違っているという警告が表示されるのはなぜですか?これらの製品にはすべてシリアル番号を入力しています。

SOLIDWORKS 2019-2020以降、CAM、Composer、Electrical、Simulation、Flow Simulationなどのアドオン製品は、CADのシリアル番号自体に番号が含まれています。これらの製品をインストールするために、シリアル番号を個別に入力する必要はありません。CADのシリアル番号のみを入力し、他のすべてのフィールドは空にして、選択解除する必要があります。

SOLIDWORKS PCBやSOLIDWORKS PDMなどのサーバー製品は、SOLIDWORKS CADに含まれる製品のリストの一部ではないので注意してください。これらの製品をインストールする場合は、個別のシリアル番号が必要です。SDKライセンスでは、SOLIDWORKS Standard製品のみを使用できます。SOLIDWORKS Standardの機能リストは、次のリンク先にある製品マトリックスから参照できます:https://www.solidworks.com/ja/product/solidworks-3d-cad 

インストールを実行したときに、Installation Managerに何も表示されません。なぜでしょうか?

インストール ファイルがダウンロードされて展開されるときに、Installation Managerのユーザー インターフェイスを作成するHTMLファイルやスクリプトが、Windowsによってブロックされている可能性があります。その場合、Installation Managerはまったくオプションを表示せずに、何もない画面を表示します。

この問題を解決するには、Installation Managerのファイルがブロックされないようにする必要があります。

  1. ダウンロードしたファイルから展開された<SOLIDWORKSダウンロード先>\sldim\lang\english\HTMLフォルダに移動します。
  2. フォルダの中にあるファイルを右クリックし、プロパティを選択します。
  3. 全般タブのブロックの解除(Unblock)オプションを選択します。
  4. このフォルダの中の全ファイルに対して同じ手順を繰り返します。ファイルのリストに以下のファイルが表示されているはずです。
    • frameset.html
    • framesetstartup.html
    • header.html
    • imfunc.js
    • navpanestartup.html
    • sldim.css
    • sldim_navepane.css

アクティベーションによって製品のアップグレードが必要になることはありますか?SOLIDWORKSでは、アクティベーションが必要な製品のアクティベーションが中止されることはありますか?

アクティベーションは、製品を最初にインストールしたときに製品のライセンスを確認するためにのみ使用されます。SOLIDWORKSは、製品のライフサイクルを通じてアクティベーションをサポートします。

インターネットまたは電子メールですぐにソフトウェアをアクティブ化できない場合には、どうすればよいですか?

ほとんどのユーザーは、インストールした直後にソフトウェアをアクティブ化していますが、最初にソフトウェアを起動してから30日間はアクティベーションの猶予期間として設定されています(評価版やその他の製品によって期間は異なります)。猶予期間が終了するまでソフトウェアの全機能をお使いいただけますが、その間は、アクティベーションについてのメッセージが定期的に表示されます。30日を過ぎると、アクティブ化されるまで、その製品をご使用いただけません。

プロダクト アクティベーションを行ったコンピュータをアップグレードした場合や新しいコンピュータに交換した場合に、製品を使用できなくなることはありますか?

いいえ。コンピュータをアップグレードした場合や交換した場合でも、アップグレード後のコンピュータまたは新しいコンピュータにライセンスをいつでも移行することができます。その場合は、ヘルプ(Help)メニューのライセンス トランスファー(Transfer License)オプションを使用して、ライセンスを非アクティブ化した後に、アップグレード後のコンピュータまたは交換したコンピュータに製品をインストールし直して、再度アクティブ化します。

ユーザーは、登録コードを必要としますか?

いいえ。SOLIDWORKS製品は2007年から、プロダクト アクティベーションを実施するようになりました。

アクティベーションが必要なSOLIDWORKSソフトウェアを使用するには、オンライン環境を用意する必要はありますか?

アクティベーションは1回限りのプロセスで、インターネットまたは電子メールを利用する必要があります。ただし一度アクティブ化すれば、ソフトウェアを使用するためにオンライン環境を用意する必要はありません。ライセンスのトランスファーを行う場合、またはアクティベーションを修復する場合は、インターネットに接続するか、電子メールでリクエストを送信する必要があります。