要件
SSMS 18.0をインストールしたいGA( https://docs.Microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms ?view = sql-server-2017 )、Windows 10でエラーが発生:
プレビューのアンインストール
プログラムの追加と削除を介して18.0プレビューをアンインストールしようとします。
アンインストールが失敗する:
"使用しようとしている機能は、使用できないネットワークリソース上にあります"
"[OK]をクリックして再試行するか、下のボックスにインストールパッケージ 'vs2017_isoshell_for_ssms.msi'を含むフォルダへの代替パスを入力してください"
ソースC:\ ProgramData\Package Cache {D620DE9C-8A83-4BA5-83A8-E709A4150A47} v15.0.27248.2015\redist \を使用します
vs2017_isoshell_for_ssms.msiがマシンに存在しません。
その他の修正が試みられました
他の方法で削除しようとしました:
質問
SSMS 18プレビューを削除するにはどうすればよいですか? vs2017_isoshell_for_ssms.msiがありません。このファイルをウェブで検索しても何も得られず、プレビューバージョンを再インストールしても提供されません。
SSMS 18プレビューを削除するには、2つのmsiファイルが必要です。
ファイルを同僚から降ろして、ダウンロードに入れました。
削除が失敗すると、次のダイアログが表示されます。
そして私は・・・それから私は:
すべて修正済み
コマンドラインから、別の18.0プレビューをアンインストールすることができました(6はどこにもありません)。
msiexec /x "{2051D5D4-618D-4B9F-BA64-C1AE19003F2E}"
しかし、シェルmsiに関するエラーはありませんでした。CLSIDが変更されたかどうかはわかりません。そのため、CLSIDが機能するかどうかはわかりません。 (GUIDが表示されるダイアログで、SSMSに必要なものであるとは確信していません。)
評価版のアンインストールに関する 私の自身のブログ投稿 から恥知らずに盗まれましたが、製品の有効期限が切れると失敗します。
インストールがどれだけ最近のものかによっては、機能を有効にしておけば、以前のシステム復元ポイントに戻す方が早くなる場合があります。私の経験からすると、かなり高速でフェイルセーフです。
Windows 10のリカバリオプション サポート記事から:
このオプションは、システムの復元ポイントと呼ばれる以前の時点にPCを戻します。新しいアプリまたはドライバーをインストールするとき、および 手動で復元ポイントを作成する のときに、復元ポイントが生成されます。復元しても個人用ファイルには影響しませんが、復元ポイントの作成後にインストールされたアプリ、ドライバー、アップデートは削除されます。
- タスクバーの検索ボックスにcontrol panelと入力し、結果のリストから選択します
- コントロールパネル検索ボックスに「recovery」と入力します。
- Recovery>Open System Restoreを選択します。
- Restore system files and settingボックスで、Nextを選択します。
- 結果の一覧から使用する復元ポイントを選択し、影響を受けるプログラムをスキャンするを選択します。
- この復元ポイントを削除すると削除されるアイテムのリストが表示されます。削除してもよければ、閉じる>次へ>を選択します完了。
ノート
- 使用する復元ポイントが表示されない場合は、[もっと復元ポイントを表示]チェックボックスをオンにして、復元ポイントをさらに表示します。
- 復元ポイントが表示されない場合は、システム保護がオンになっていない可能性があります。確認方法は次のとおりです。
- タスクバーの検索ボックスにcontrol panelと入力し、結果のリストから選択します。
- コントロールパネル検索ボックスに「recovery」と入力します。
- Recovery>を選択しますシステムの復元を構成します>設定し、システム保護オプションをオンにするが選択されているかどうかを確認します。
- システム保護をオンにするオプションが選択されていない場合、システム保護はオンにならず、復元ポイントはありません。このシナリオでは、システムの復元ポイントを使用してPCを回復することはできず、このページに記載されている他の回復オプションのいずれかを使用する必要があります。
以前、別のパッケージで同様の問題を修正しました-私の場合に起こったように思われたのは、GUIDインストーラーが使用していたのが間違っていたということです。試してみることができるのは、Preview 6を再インストールすることです。あなたの目を離さないC:\ProgramData\Package Cache\
フォルダは、インストーラの実行中です。
通常、それはそれ自体のすべてのコンポーネントを抽出し、サブフォルダーの1つには欠落している。MSIが含まれているはずです。私のマシンではC:\ProgramData\Package Cache\{AAA9F15B-AF45-4562-9991-93A848D3A902}v15.0.28307.421\redist\vs2017_isoshell_for_ssms.msi
、しかしそれはあなたのものと異なるかもしれません。インストールを完了する前に。MSIのコピーを入手してください。その後、アンインストールするときに、インストーラに。MSIのコピーの場所を指定できます。
この状態になった場合に特定できないMSIがいくつか存在する可能性があることに注意してください。そのため、ファイルが存在している間にすべてのファイルを取得したくなります。多くの場合、インストーラーは完了後に自動的にクリーンアップするため、タイミングが少し難しい場合があります。