修正:エラー1935 Visual C ++



問題を排除するために楽器を試してください

エラー1935Visual C ++ 」は、 Microsoft.NETフレームワーク または Visual C ++再配布可能 パッケージが破損または欠落している、 Trustedinstallerサービス インストーラーによって呼び出されたとき、または Windowsモジュールインストーラー サービスが無効になっています。この問題を引き起こすもう1つのまれですが有効な原因は、システムトランザクションログ(インストールの失敗後)です。ログがクリアされるまで、このエラーが表示されます。



この特定のエラーは通常、インストール時に発生します Microsoft Visual C ++再頒布可能パッケージ パッケージまたはのバージョン SQLサーバー。





現在この特定の問題に苦しんでいる場合は、いくつかの良いニュースがあります。私たちは、あなたと同じような状況にあったユーザーを助けることに成功した、かなりの数の成功した修正を特定することができました。以下に、少なくとも1人のユーザーによって機能することが確認されたメソッドのコレクションがあります。 「」を解決できるまで、それぞれの潜在的な修正を順番に実行してください。 エラー1935Visual C ++ 「エラー。

方法1:システム更新準備ツールの使用(Windows 7のみ)

結局のところ、との不整合が原因でエラーが発生する可能性もあります Windowsストアのサービス 。グリッチ Windowsサービスストア Windows Update、サービスパック、および次のような拡張されたアクセス許可を持つ実用的なソフトウェアをインストールできない場合があります。 Visual C ++再配布可能 パッケージ。

一部のユーザーは、「 エラー1935Visual C ++ 」エラー、 システム更新準備ツール との不整合を自動的に解決します Windowsストアのサービス。



注意: この最初の方法は、「 エラー1935Visual C + 」がWindows7で発生します。Windows7を使用していない場合は、 方法2。

Windows 7を使用している場合は、 Windows7用のシステムアップデート準備ツール このMicrosoft公式リンクから( ここに )。ツールは非常に大きいため、ダウンロードが完了するまでに時間がかかる場合があることに注意してください。

ツールがダウンロードされたら、インストーラーを実行し、システムをスキャンして修復します。 ストアサービスの不整合 。最後に再起動するように求められない場合は、自分で再起動してください。次回のシステム起動時に、問題が解決したかどうかを確認します。そうでない場合は、 方法2でトラブルシューティングを続行します。

方法2:Microsoft .NETFrameworkのインストールを修復する

エラー1935Visual C ++ 」は、 Microsoft.NETのインストール このコンピュータのが破損または破損しています。一部のユーザーは、再インストールすることで問題を解決することができました Microsoft .Net Framework 次に、「 エラー1935Visual C ++ 「エラー。

以下の手順に従って、を再開します。 Microsoft .NET Framework それを修復するためのインストール:

  1. 押す Windowsキー+ R 実行ウィンドウを開きます。 「」と入力します appwiz.cpl 」とヒット 入る 開く プログラムと機能
  2. プログラムと機能 、 クリック Windowsの機能をオンまたはオフにします 左端のペインから。
    注意: 管理者パスワードで確認するように求められたら、パスワードを入力して、 入る 続ける。
  3. 横のチェックボックスをオフにします Microsoft .NET Framework 3.5.1 ヒット 無効にします。
    注意: Windows8またはWindows10を使用している場合は、無効にします .NET Framework 3.5
  4. コンピュータを再起動し、変更を適用するために、に戻ります。 Windowsの機能 手順1と手順2で画面を表示します。
  5. 再度有効にする Microsoft .NET Framework 3.5.1(またはNET Framework 3.5) その横にあるチェックボックスを有効にして、 OK。
  6. コンピュータを再起動し、エラーが表示されていたソフトウェアを再インストールして問題が解決したかどうかを確認します。

それでも「」が表示される場合 エラー1935Visual C ++ 「、下に移動します 方法3。

方法3:サービスからWindowsモジュールインストーラーを有効にする

一部のユーザーは、を発見した後、問題を解決することができました Windowsモジュールインストーラー 無効にされました。これが「」の原因である場合 エラー1935Visual C ++ 」の問題は、を変更することで問題を解決できるようになります スタートアップの種類Windowsモジュールインストーラーハンドブック または 自動。

注意: ザ・ Windowsモジュールインストーラー Windows Updateおよびその他のいくつかのオプションコンポーネント(を含む)のインストール、変更、および削除を可能にします Visual C ++再配布可能 パッケージ)。 「」と表示される場合があります エラー1935Visual C ++ このサービスが無効になっているためです。デフォルトの状態ですが Windowsモジュールインストーラー です ハンドブック 、システムのパフォーマンスを向上させるためにこのサービスを無効にするユーティリティサードパーティプログラムがいくつかあります。

以下の手順に従って、 Windowsモジュールインストーラー を無効にし、必要に応じて有効にします。

  1. 押す Windowsキー+ R 実行コマンドを開きます。次に、「 services.msc 」とヒット 入る 開くには サービス 窓。
  2. サービスのリストをナビゲートして見つけます Windowsモジュールインストーラー 。見つけたら、右クリックして選択します プロパティ。
  3. の中に 一般 のタブ Windowsモジュールインストーラーのプロパティ 、どちらを見る スタートアップの種類 現在アクティブです。の場合 スタートアップの種類 に設定されています 無効 、に変更します ハンドブック ヒット 適用する 変更を確認します。
    注意: を設定することもできます スタートアップの種類自動 ただし、これにより、必要がない場合でも、すべての起動時にサービスが実行されます。
  4. コンピュータを再起動して、「」なしでソフトウェアをインストールできるかどうかを確認します。 エラー1935Visual C ++ 「。それでも表示される場合は、に移動してください 方法4。

方法4:トランザクションログをクリアする

この問題は、Windowsの場合にも発生する可能性があります ファイルシステムトランザクションログ 特定のソフトウェアをインストールした後、破損しました。このトランザクションログは、ファイルエラーが発生するたびにファイルを回復するために使用されます。一部のユーザーは「 エラー1935Visual C ++」 トランザクションログをクリアし、インストール実行可能ファイルを再度開くことで問題が発生します。

以下のガイドに従って、トランザクションログをクリアし、「 1935 Visual C ++」 エラー:

  1. 管理者特権のコマンドプロンプトを開きます。これを行うには、にアクセスします 開始 バー、「 cmd 「次に、右クリックします コマンド・プロンプト と選択します 管理者として実行。
  2. 管理者特権のコマンドプロンプトで、次のコマンドを実行してを押します 入る
    fsutilリソースsetautoresettrue C:
    注意:
    上記のコマンドは、 C: ドライブはOSボリュームです。 Windowsを別のパーティションにインストールした場合は、それに応じて文字を変更してください。
  3. コンピュータを再起動し、「」をトリガーしているソフトウェアのインストールを開きます。 1935 Visual C ++ '。

それでも「」が表示される場合 1935 Visual C ++ 」エラーが発生した場合は、最後のメソッドに移動します。

方法5:TrustedInstallerサービスを強制的に開始する

エラー1935Visual C ++ 」は、次の場合にも表示されることが知られています。 TrustedInstaller 特定のインストーラーによって呼び出されたときに、サービスが開くことを拒否します。一部のユーザーは、強制的にエラーメッセージをバイパスすることができました TrustedInstaller インストール実行可能ファイルを開く直前に開始するサービス。

これを行うには、実行ウィンドウを開きます( Windowsキー+ R )およびタイプ/貼り付け“ C: Windows Servicing TrustedInstaller.exe 「。ヒット 入る 開くには TrustedInstaller.exe 。目に見えることは何もしないので、これは不要に見えるかもしれませんが、強制的に TrustedInstaller 開くプロセス。

上記の手順を実行した直後に、エラーが表示されているアプリケーションのインストーラーを開き、インストールプロセスを完了できるかどうかを確認します。そうでない場合は、以下の手順に進みます。

それは可能です TrustedInstaller サービスリストに表示されないため、を呼び出してインストールを完了することはできません。を使用してレジスタ値をアクティブに変更することで、これを正しく修正できます。 レジストリエディタ。 これを行うための完全なガイドは次のとおりです。

  1. 押す Windowsキー+ R 実行コマンドを開きます。次に、「 regedit 」とヒット 入る 開くには レジストリエディタ 窓。
  2. レジストリエディタ 、 案内する HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control。
  3. 右ペインから、をダブルクリックします。 RegistrySizeLimit 編集を開くためのキー DWORD値 ダイアログボックス。
    注意: のキーを特定できない場合 RegistrySizeLimit 、自分で作成する必要があります。これを行うには、右ペインの任意の場所を右クリックして、 新規> Dword(32ビット) 。新しく作成したDWORD値に「 RegistrySizeLimit 「次に、ダブルクリックして開きます。
  4. の中に Dword(32ビット)値の編集 画面設定 ベースヘキサデシマルffffffff ' の中に 価値データ ボックス。次に、 ベース10進数 そして、 価値データ は「 4294967295 「。別の値を保持している場合は、手動で上記の値に変更して、 OK。
  5. 一度 RegistrySizeLimit キーは必要な値で正常に作成され、閉じる レジストリエディタ コンピュータを再起動します。
  6. システムが再起動したら、管理者特権のコマンドプロンプトを開きます。これを行うには、にアクセスします 開始 バー、「 cmd 「次に、右クリックします コマンド・プロンプト と選択します 管理者として実行。
  7. 管理者特権のコマンドプロンプトで、「 SFC / SCANNOW 」とヒット 入る システム全体のスキャンを開始して、システムファイルを見つけて修復します。
  8. SFCスキャンが完了したら、問題が発生していたプログラムを再インストールし、「 1935 Visual C ++ 」エラーが解決されました。
読んだ6分