Windows インストーラー: トラブルシューティング。 Windows インストーラー: トラブルシューティング インストール プログラムで Windows 7 サービスがフリーズして開始される

ゴロヴナ / 連絡先

Windows サービス ビューでプログラムを実行する方法

クライアント プログラムをサービスとして実行するにはどうすればよいですか? その 1 つでは、標準の OS メソッドを使用して Windows サービスを作成する方法について説明しました。 ただし、コンソール プログラムをサービスとして起動することはできず、グラフィカル インターフェイスを備えたプログラムも同様の方法で動作することはできません。 アドオンをサービスとして起動することはまだ可能ですが、元の名前のプログラムについて協力してもらえますか? 非吸引サービスマネージャー.

NSSM は無料のオープンソース ソフトウェアであり、Windows 2000 から Windows 8 までのすべての Microsoft オペレーティング システムをサポートしています。NSSM はインストールする必要がなく、ダウンロードして解凍するだけで済みます。 ディストリビューションには、32 ビットおよび 64 ビットのオペレーティング システム用のバージョンが含まれています。 このプログラムは Web サイト nssm.cc から入手できます。現時点での安定バージョンは 2.21.1 だと思います。

NSSM の機能を実証するために、Windows 8.1 上で Windows メモ帳をサービスとして実行してみましょう。

サービスの作成

家庭内サービスの創造のために メモ帳コマンド コンソールを起動し、解凍された NSSM (64 ビット Windows の場合) が含まれるフォルダーに移動し、コマンド nssm install notepad を入力します。これにより、NSSM グラフィカル インストーラー ウィンドウが開きます。 サービスを作成するには、接続するファイルへのパスを「パス」フィールドに入力し、「サービスのインストール」ボタンをクリックするだけです。 さらに、「オプション」フィールドでは、サービスの開始に必要なキーを指定できます。

また、新しいサービスを作成する段階で、追加のパラメーターを指定できます。

「シャットダウン」タブには、通常のシャットダウンまたは緊急プログラムのシャットダウン中に使用されるシャットダウンおよびタイムアウト方法がリストされます。 NSSM がコマンド コマンドを拒否した場合 (たとえば、ロボット プログラムが完了した場合)、スタッフによる追加の制御の欠如の影響を受けます。 プログラムが応答しない場合、NSSM はプログラムのすべてのプロセスとサブプロセスを終了できます。

一般に、ロボット プログラムの完成にはいくつかの段階があり、この手順では次の手順をこの順序で実行します。

NSSM の最初の段階では、 Ctrl+C。この方法は、コンソール アドオンやスクリプトではうまく機能しますが、グラフィカル アドオンでは機能しません。
その後、NSSM はプログラムによって作成されたすべてのウィンドウを認識し、WM_CLOSE 通知を発行してプログラムの終了を開始します。
3 番目のステップでは、NSSM はアドオンによって作成されたすべてのフローをカウントし、それに WM_QUIT 通知を強制します。プログラムがフローに通知すると決定すると、この通知はキャンセルされます。
NSSM への最後のサービスとして、TerminateProcess() メソッドを呼び出して、プログラムを効果的に終了できます。

アクションを有効にしたり、すべてのメソッドを復元したりできますが、プログラムごとに異なるメソッドを使用できるため、プログラムの作業を正しく完了するには、すべてを削除することをお勧めします。

NSSM サービスは終了次第、再起動する予定です。 「終了アクション」タブでは、プログラムが異常終了したときの自動アクションを変更したり、プログラムが自動的に再起動するまでの遅延を設定したりできます。

「入出力(I/O)」タブでは、ファイルへのプログラム入力への入出力のリダイレクトを設定できます。

「環境」タブでは、サービスの新しい設定をインストールしたり、既存の設定を再割り当てしたりできます。

次のコマンドを使用して、グラフィカル シェルをスキップしてコンソールでサービスをすぐに作成することもできます。

NSSM はメモ帳をインストールします "C:\Windows\system32\notepad.exe"

サービス管理

追加の NSSM のサービスを作成した後、サービス スナップインに移動し、メモ帳サービスを見つけます。 ご覧のとおり、開始、停止、起動モードの変更ができる他のサービスと何も変わらないようです。 ただし、設定ファイルとしてnssm.exeが指定されていることに注意してください。

タスク マネージャーに移動すると、次の図が表示されます。メイン (親) プロセスが NSSM を実行し、メモ帳サービスがその子プロセスとして実行され、メモ帳アドオンがこの子プロセスで実行されます。

ヴィダレンニャサービス

サービスを削除するには、コマンド nssm delete notepad を入力し、削除を確認します。 そして、nssm Remove notepadconfirmコマンドを入力すると、確認なしで実行できます。

対話モードでサービスを開始する

カスタマー サービス プログラムの主な用途は、プログラムの開始後、ボタンを押したりコマンドを入力したりするなど、カスタマー サービス側で追加の操作を続行するために使用できることです。 この目的のためには、新しいものへのアクセスを拒否する必要がありますが、実際には、それを獲得するのはそれほど簡単ではありません。

サービスを対話モードで開始するには、オープン サービス ツールと [システムへのログイン] タブで [デスクトップとの対話を許可する] チェックボックスをオンにする必要があります。

そして、対話モードで起動されたサービスが分離セッション (セッション 0) で開きます。 このセッション中は、コンピューター上のオンライン サービスの起動を監視し、警告を表示する追加のオンライン サービス検出サービス (UI0detect) のみを使用できます。 Windows 7\Server 2008 では、このサービスはアクティブですが、Windows 8\Server 2012 では無効になっており、サービスのグラフィック機器に表示されません (私はそれについて知りません)。 さらに、この隠れたサービスをまだ見つけて実行しようとすると、キャンセルに関する通知が届きます。

これは、これを開始するには、コンピュータ上でオンライン サービスの開始を許可する必要があることを意味します。 したがって、HKLM\System\CurrentControlSet\Control\Windows セクションにあるレジストリ エディターを開き、パラメータの種類に DWORD と名前を付けます。 インタラクティブサービスなしこの値を 0 .

その後、PowerShell コンソールを開き、次のコマンドで指定されたサービスを開始します。

Start-Service -Name ui0detect

再起動してサービスが実行中であることを確認したら、Notepad サービスを再起動し、最後に軸を削除します。 「通知を見る」という項目を選択します

そして、プログラムが実行されるゼロセッションでは失われます。 それから私たちは彼と一緒に必要なことをして引き返すつもりです。

これは、Windows サービス ビューでアドオンを起動するためのソリューションです。 最も美しいというわけではありませんが、その名前に完全に忠実です:)

拡張子付きのファイルからインストールされたアドオンに関する問題。 以前のバージョンを除くすべてのバージョンの OS のユーザーは、同様の問題に遭遇します。 インストーラーに関するこの問題は、システムの再インストールが必要になる最も一般的な理由の 1 つです。 個性があると思って結婚してみましょう。 Windows インストーラーが機能しない理由は次の可能性があります。

  • ウイルスに感染し、除去されたウイルスは常に問題を引き起こします。
  • Windows Update が正しくインストールされませんでした。
  • 疑わしい 1 つの msi ファイルをブロックする代わりに、インストール サービスが完全にブロックされる場合は、PZ の異常に伴う問題。
  • コンピュータのセキュリティ ポリシーを変更する。
  • ウイルスに関係のない理由によるシステム ファイルまたはレジストリの破損 (インストーラー コンポーネントの削除、レジストリの不正な編集、「不正な」ソフトウェア、ハード ドライブの誤動作など)。

Windows インストーラー構造の整合性のチェック

次のコンポーネントを含むビュー用の Windows インストーラー:
  • ファイル C: Windows System32 Msiexec.exe - インストーラー自体によって直接。
  • ファイル C:\Windows\System32\msi.dll - Windows インストーラー ライブラリ。
  • Msiserver サービスによって行われ、そのパラメータはレジストリ セクションに保存されます。
診断の前に、システム内にファイルがないこと、セクションとそのパラメータのレジストリに通常の値があることを確認することが重要です(値は、同様の実用的なシステムのレジストリで確認できます) )。 また、サービスのリストを開きます (Windows + R を押し、「Viscont」プログラムで「開く」行にコマンド services.msc を入力します)。 「Windows インストーラー」を見つけて、開始されるものに移動します。 ファイルが外部にある場合は、同じバージョンの別のシステムまたはインストール ディスクからファイルをコピーします。 レジストリのセクションを変更または破損した場合は、作業中のシステムからそれを転送することもできます。 これを行うには、コンピュータ上でレジストリ エディタ (C:\Windows\Regedt.exe) を実行し、レジストリ セクションを見つけます。 msserverフォルダーのコンテキストメニューを右クリックし、「エクスポート」をクリックします。 ファイルを .reg 形式で保存し、問題のあるマシンに転送します。 このファイルをクリックして、レジストリにデータを追加する準備ができていることを確認します。 コンピュータを復元します。 Msserver サービスが以前のように開始しない場合は、RPC (リモート プロシージャ コール) サービスが実行されているかどうかを確認してください。 コマンド ラインで特別なコマンドの追加セットを使用すると、インストーラー ファイルの再登録をキャンセルし、サービスを再起動できます。 作業を簡単にするために、コマンド ファイルを作成できます。コマンドをメモ帳に貼り付け、拡張子 .bat として保存します。 ファイルを起動するには、新しいファイルをクリックします。 まず、デスクトップ上でマウスをクリックし、F5 キーを押します。

セキュリティ設定とアクセス権を確認します

Windows インストーラーは、ジャンク ソフトウェアによってブロックされたり、オペレーティング システムに必要な権限がないものを通じては使用できません。 まず、ソフトウェアを使ってみましょう。 ウイルス対策ソフトウェアがインストールされている場合は、すぐに無効にしてください。 スキン製品を有効にする方法はいくつかありますが、ほとんどの場合、システム トレイのウイルス対策アイコンのコンテキスト メニューから実行されます。 次に、権利について見てみましょう。 Msiexec.exeのコンテキストメニューを開き、電源を入れます。 「セキュリティ」タブで koristuvachs のグループのリストを確認します。 その中で必須のものは、「システム」サービスと「Trustedinstaller」サービス、およびファイルとその所有者への残りの必要なアクセスです。 母親の「本を読む」「本を読んで読む」権利を侵害しているのはシステムのせいだ。 Trustedinstaller サービスは Windows Vista で初めて登場したため、Windows XP にはシステムへの新しいアクセス権を与える必要があります。 以下に書かれている内容はすべて、XP より後にリリースされたバージョンに適用されます。 Msiexec.exe の所有者を確認するには、同じタブの [追加] ボタンをクリックします。 次のウィンドウで「Vlasnik」タブを開きます。 特に記載されているように、Trustedinstaller サービスにサインアップします。 「リーダーの変更」リストにリーダーがない場合は、「変更」ボタンをクリックし、「その他の個人グループ」をクリックします。 「名前を入力...」フィールドに「Trustedinstaller」と入力し、「名前の確認」をクリックして「OK」をクリックします。 正面の窓の方を向いてください。 [適切な権限] タブで、Trustedinstaller とシステムに必要な権限を選択します。 これらは、msi.dll ライブラリに適用されるのと同じセキュリティ設定です。 ここで、「システム」顧客が緊急事態にアクセスできる制限がないことを確認してみましょう。
  • システムディスク (zazvichay tse ディスク);
  • 時間フォルダー (C:\Windows\Temp および C:\Users\Current_Koristuvach\AppData\Temp);
  • フォルダー C:\Config.Msi;
  • プログラムをインストールする msi ファイルを含むフォルダー。
このシステム オブジェクトへの新しいアクセスを許可する必要があります。 私たちが物事を受け取ったのと同じ方法で戦うこと。 これらの操作の後、ほとんどの場合、インストーラーの問題は正常に解決されます。 私たちの人々はそれのためにあなたを助けなかったので、失敗の理由は何か別の恐怖にあり、ファヒフはすでにそれを解明しようとしています。

Windows 7 システムをアップデートする方法ラップトップでは、押すと黒い画面が表示され、アップデートの中間部分が機能しません。すべてが表示されましたが、元のディスクがありません。 多くの時間を費やしたので、今何をすべきかを教えてください。将来そのような状況に備えて保険をかけたい場合は、有料のデータバックアッププログラムを使用せずに使用する必要があります。 イリヤ。

Windows 7 システムをアップデートする方法

残念ながら、この受け入れがたい理由は、間違って書かれたドライバ、ウイルスの有害な影響、ファイルシステムの破損から始まり、コンピュータを使用する際の寛容な行動で終わる十分なものであり、そのような問題を恐れる必要はありません。積極的に戦って彼らに対処する方法を学ぶ必要があります。
考えてみましょう Windows 7システムをアップデートする方法また、バックアップおよびアップデート機能をオペレーティング システムに追加することで、将来起こり得る障害に対しても保証します。 システム更新オプションを選択して F-8 ボタンが空白になるまで、サードパーティのバックアップ プログラムをインストールせずに Windows 7 の更新を続けます。

  • 皆さん、私たちの記事が役に立たない場合は、他のトピックに慣れてください。たとえば、この記事では、さまざまなコマンド ライン ユーティリティを使用する必要のないシステムを更新する方法を学びます。まず、Bootrec.exe コマンド / FixMbr i / FixBoot または bootsect /NT60 SYS ユーティリティ、および /RebuildBcd パラメーターを指定した Bootrec.exe は、Windows 7 アップデートまたは Windows 7 アップデート ディスクから実行できます。 この記事では、アップデートされたシステムが有効になっているときにオペレーティング システムをアップデートする方法などを説明します。
  • Windows 7 がダウンロード時または再有効化時にフリーズする場合、またはフリーズを伴うブルー スクリーンが表示される場合がある場合、これらすべての問題はファイル システムの数値リセットが原因である可能性があります。 これらの修正によってオペレーティング システムが影響を受けない場合に状況を修正する方法については、この記事に記載されています。
  • このセクションのすべての記事では、Windows 7 の更新に関するすべての新機能 (更新ポイント、ファイルの最新バージョン、システム イメージとディスクの更新など) に関する情報を提供します。 それでは見てみましょう。

Windows 7 には強力で優れたツールが備わっている可能性があります -> リノベーションの目玉これは、選択したセクションで Windows 7 のインストール中に自動的に作成され、他の 5 つのツールが含まれているため、誤動作や問題の数が増加します。

  • Windows 7 を適切に更新する方法を学べば、それは難しいことではありません。追加のデータ バックアップ プログラムや有料のデータ バックアップ プログラムを使用しなくても実行できます。

コンピュータの起動直後にキーボードの F-8 ボタンを押すと、アップデートを開始できます。 この後、メニュー「追加の保護オプション: コンピューターの問題の解決」、「セーフ モード」、「サードパーティ製ドライバーのインストールからのセーフ モード」などが表示されます。

まずは何を稼ぐか、行き詰まってしまう アップデートを起動する(Windows の起動に影響する問題を自動的に解決します)

必要なアクセス:コンピューターの実行中に F-8 ボタンを押した後、> という項目が表示されず、セーフ モードなどのみが表示される場合は、電源装置に問題があります。

Windows 7 のインストール中に、更新プログラムの中間セクションが自動的に作成され、Recovery フォルダー内のドライブ (C:) のルートに配置されます。 [ディスク管理] ウィンドウにアクセスすることもできます。ハード ドライブの 2 番目のパーティション (ボリュームは 100 MB のみ) は、バックアップ構成 (BCD) および tazhuvacha システム (bootmgr ファイル) にファイルを保存するために使用されます。

ディスクでは、コンピューター -> Keruvannya -> Keruvannya を使用できます。 このセクションを毎回削除することはできません (そのほとんどは無知によって表示されます)。そうしないと、中間の更新を実行できなくなります。 コンピューターの問題のトラブルシューティングそうではなく、より重要な状況では、単にシステムに負荷をかけることはありません。

下の画面には、9.02 GB のボリュームを持つ別の新しいパーティションが表示されます。ラップトップの工場出荷時の設定からパーティションを更新したい場合は、より大きいまたは小さいパーティションが存在する可能性があります。 これ以上削除することはできませんが、必要に応じていつでも Windows 7 を新しいものに更新できます。

アップデートの途中で十分な情報がなくなり、F-8 ボタンを押しても、[詳細オプション] メニューに [コンピュータの問題のトラブルシューティング] 項目が表示されないので、作業をしないのはなぜですか? Windows 7 システムをアップデートする方法?

ここでは、Windows 7 オペレーティング システムでインストール ディスクを回転できます。最初の項目を選択して、元の Windows 7 インストール ディスクからダウンロードしてアップデートを開始できます。 システムアップグレード。 インストール ディスクがない場合は、5 ドルで購入できます (実行中の Windows 7 で準備できます)。また、そこから 1 つ入手して同じものを作成することもできます。

ただし、追加の F-8 ボタンとトラブルシューティング項目を使用するか、Windows 7 インストール ディスクまたは Windows 7 アップデート ディスクを使用しても、システム アップデート オプションはまだ失われています。

[選択] メニューの [システム アップデート オプション] で、最初に次を選択します。
アップデートを起動する-> Windows 7 の通常の動作にとって重要な障害が分析され、オペレーティング システムの通常の動作と機能のためにさらに修正が行われます。 設定に問題が検出された場合は、プロセスが先に進んでいる可能性があり、修正して再起動する必要があります。


システムアップグレード-> この追加機能については、これをオンにしておくと、Windows 7 が奇跡的に動作し、魔法にかかったときに戻ることができます。ここではすべてが簡単です。



-> 私は特にこのツールを使用しています。注意深く使用すると、続きを読むとわかるように、データのバックアップ コピーから有料プログラムに置き換えることができます。

なぜ彼は良いのですか? これは、Windows 7 の元のインストール ディスクがなく、ラップトップのパーティションを工場出荷時の設定にリセットした場合に役立ちますが、それだけではありません。
さまざまな理由やウイルスによって、オペレーティング システムにまったく侵入できない状況が発生することがあります。 Windows 7をアップデートする方法追加のオプションを含むメニューに入ると、そのメニューは使用できないように表示されます。 オペレーティング システムを再インストールする必要がありますか?
したがって、ラップトップまたはコンピューターに Windows 7 をインストールした直後に、この追加機能を使用できます -> システムのイメージを更新する Windows 7 のアーカイブ イメージがハード ドライブに保存されています。大切に保管してください。 [追加オプション] メニューが利用できないため、システム イメージの速度を上げるには、Windows 7 更新ディスク (以下を参照) を作成することが絶対に必要です。
始めるアイデア -> コントロールパネル->コンピューターのデータをアーカイブします。

セレクトモ システムイメージの作成

次に、システム アーカイブを保存するローカル ディスクを選択します。 私のオプションはローカル ディスク (E:) です。システム ブロックには多数のハード ドライブがあるため、オペレーティング システムがインストールされていないハード ドライブにバックアップをインストールすることをお勧めします。

注: 私のラップトップには 2 つのオペレーティング システムがインストールされているため、バックアップ プログラムには 2 つのローカル ディスクが必要であることに注意してください。

[アーカイブ] をクリックして、Windows 7 でアーカイブを作成するプロセスを開始します。
ご覧のとおり、彼らはそれを実行しました。

今後は、必要なときにいつでも、Windows 7 からコンピューターに 20 ~ 30 hwylins のアーカイブをダウンロードできます。 システムからポータブル ハード ドライブにアーカイブをコピーすると、安全性が確保されます。

Windows 7 を起動できないのは明らかなので、バックアップを作成して一度に試してみます。
発射可能 Windows 7 アップデートをダウンロード、コンピューターを起動した直後にキーボードの F-8 ボタンを押します。 [詳細オプション] メニューが開き、[コンピューターのトラブルシューティング] を選択します。

システムのイメージを更新する

Vikoristat 残りの利用可能なシステム イメージ


もちろん、すべてのデータはローカル ディスク上にあり、オペレーティング システムはすぐに更新されるため、まず Live CD をダウンロードして、必要なものをコピーできます。
他に Windows 7 を更新するにはどうすればよいですか? まず、Windows 7 更新ディスクを使用して作成します。 アップデートディスク、コンピューターの修復に使用できるアップグレード方法がいくつかあります。Windows 7 の問題を解決したり、過去の Leg_d で作成したアーカイブ コピーからオペレーティング システムをアップグレードしたりするために使用できるアップグレード方法もいくつかあります。

重要: 更新ディスクの場合、システムのビット数が重要です。32 ビットの Windows 7 には 32 ビットの更新ディスクを使用でき、64 ビットの Windows 7 には 64 ビットの更新ディスクを使用できます。

ズノヴゴー コンピュータデータのアーカイブ


システムアップデートディスクを作成する、DVD ドライブに挿入し、押します


ディスクを作成する

Windows 7 アップデート ディスクの準備ができたら、安全な場所から取り出します。

アップデート ディスクから Windows 7 をアップデートするには、オペレーティング システムを実行する必要はありません。 必要なのは、コンピュータの BIOS でディスク ドライブの優先順位を変更し、新しいディスクにアップデートを挿入し、Windows 7 を追加のアーカイブにアップデートすることだけです。ここでデータ バックアップ プログラムを誰が例えられるでしょうか。原理的には、機能だけがはるかに単純です。

  • BIOS で優先順位を変更する方法がわからない場合は、記事を読んでください。

アップデート ディスクから Windows 7 をアップデートします。 お金を稼ぐ方法を紹介します。 何らかの不都合がある可能性があります。コンピューターの起動直後にキーボードの F-8 キーを押しても、何も表示されず、Windows 7 を起動できません。 追加オプションのあるメニューは消費できず、食事に関する通知が表示されます。 この場合、ハードドライブ上のシステムアーカイブにはアクセスできません。 読者のイレヤは私たちに対して非常に敵意を抱き、私たちを助けるために手紙を書きました。

このような状況では、多くの人が Windows 7 を最初からインストールするでしょうが、あなたや私たちでさえそうではありません。 システムアップデートディスク.
ドライブに挿入して再インストールすると、ドライブからディスクを再インストールするための BIOS がインストールされ、いわばディスクの再インストールが行われ、システム アップデート設定プログラムが起動されます。
ディスクからダウンロードするオプションが消えるまで Enter キーを押します。

© 2024 androidas.ru - Android のすべて