<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>環境構築 &#8211; AI開発実践ラボ</title>
	<atom:link href="https://creativecontentlabtokyo.com/category/%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89/feed/" rel="self" type="application/rss+xml" />
	<link>https://creativecontentlabtokyo.com</link>
	<description>AIで、作る力を手に入れる。</description>
	<lastBuildDate>Sat, 04 Apr 2026 21:09:22 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Visual Studio CodeとSalesforce CLIを完全アンインストールする方法【Windows 10完全ガイド】</title>
		<link>https://creativecontentlabtokyo.com/windows-10-visual-studio-code-salesforce-cli-complete-uninstall-guide/</link>
		
		<dc:creator><![CDATA[セールスフォース標準化推進ラボ]]></dc:creator>
		<pubDate>Sat, 21 Jun 2025 07:38:22 +0000</pubDate>
				<category><![CDATA[環境構築]]></category>
		<category><![CDATA[Salesforce CLI]]></category>
		<category><![CDATA[Visual studio code]]></category>
		<category><![CDATA[VSC]]></category>
		<category><![CDATA[アンインストール]]></category>
		<category><![CDATA[初期化]]></category>
		<guid isPermaLink="false">https://creativecontentlabtokyo.com/?p=5497</guid>

					<description><![CDATA[開発環境をリセットしたり、クリーンインストールを行う際に、Visual Studio Code（VS Code）とSalesforce CLIを完全に削除する必…]]></description>
										<content:encoded><![CDATA[<p>開発環境をリセットしたり、クリーンインストールを行う際に、Visual Studio Code（VS Code）とSalesforce CLIを完全に削除する必要があることがあります。</p>
<p>通常のアンインストールでは、拡張機能の設定、ユーザー設定、キャッシュファイル、認証情報などが残存し、再インストール時に予期しない問題を引き起こす可能性があります。</p>
<p>この記事では、Windows 10でVS CodeとSalesforce CLIを完全に初期化する詳細な手順をご紹介します。</p>
<h2>なぜ完全初期化が必要なのか</h2>
<h3>VS Codeの場合</h3>
<ul>
<li>ユーザー設定とワークスペース設定の残存</li>
<li>拡張機能のキャッシュとデータ</li>
<li>デバッグ設定とタスク設定</li>
<li>Git認証情報とSSH設定</li>
</ul>
<h3>Salesforce CLIの場合</h3>
<ul>
<li>組織への認証情報（OAuth）</li>
<li>プロジェクト設定とメタデータキャッシュ</li>
<li>SSL証明書とセッション情報</li>
<li>カスタム設定とエイリアス</li>
</ul>
<p>これらを完全に削除することで、クリーンな環境での再スタートが可能になります。</p>
<h2>Visual Studio Codeの完全アンインストール手順</h2>
<h3>ステップ1: アプリケーションの終了</h3>
<p><strong>重要</strong>: アンインストール前にVS Codeを完全に終了させます。</p>
<ol>
<li>VS Codeのすべてのウィンドウを閉じる</li>
<li><strong>Ctrl + Shift + Esc</strong>でタスクマネージャーを開く</li>
<li>以下のプロセスが残っていれば終了：
<ul>
<li><code>Code.exe</code></li>
<li><code>Code Helper.exe</code></li>
<li><code>CodeHelper.exe</code></li>
</ul>
</li>
</ol>
<h3>ステップ2: コントロールパネルからのアンインストール</h3>
<ol>
<li><strong>Windowsキー + R</strong> → <code>appwiz.cpl</code>と入力</li>
<li>「<strong>Microsoft Visual Studio Code</strong>」を見つける</li>
<li>右クリック → 「<strong>アンインストール</strong>」</li>
<li>アンインストールウィザードに従って完了</li>
</ol>
<h3>ステップ3: ユーザーデータとキャッシュの削除</h3>
<p>VS Codeは多くの設定やデータをユーザーフォルダに保存します。</p>
<p><strong>削除対象フォルダ一覧（重要度順）：</strong></p>
<pre><code>C:\Users\[ユーザー名]\AppData\Roaming\Code
C:\Users\[ユーザー名]\AppData\Local\Programs\Microsoft VS Code
C:\Users\[ユーザー名]\.vscode
C:\Users\[ユーザー名]\AppData\Local\vscode-cpptools
C:\Users\[ユーザー名]\AppData\Roaming\vscode-eslint
C:\Users\[ユーザー名]\AppData\Roaming\vscode-prettier
</code></pre>
<p><strong>削除手順：</strong></p>
<ol>
<li><strong>Windowsキー + R</strong> → <code>%APPDATA%</code>と入力してEnter</li>
<li>「<strong>Code</strong>」フォルダを削除</li>
<li><strong>Windowsキー + R</strong> → <code>%LOCALAPPDATA%</code>と入力</li>
<li>「<strong>Programs</strong>」→「<strong>Microsoft VS Code</strong>」フォルダを削除</li>
<li>ユーザーホームフォルダの「<strong>.vscode</strong>」フォルダを削除</li>
</ol>
<h3>ステップ4: 拡張機能データの完全削除</h3>
<p>拡張機能は個別にデータを保存している場合があります。</p>
<p><strong>主要な拡張機能データフォルダ：</strong></p>
<pre><code>C:\Users\[ユーザー名]\AppData\Local\vscode-cpptools
C:\Users\[ユーザー名]\AppData\Roaming\vscode-eslint
C:\Users\[ユーザー名]\AppData\Roaming\vscode-prettier
C:\Users\[ユーザー名]\AppData\Local\GitHubDesktop （GitHub関連拡張機能）
</code></pre>
<h3>ステップ5: レジストリのクリーンアップ</h3>
<blockquote><p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 注意</strong>: レジストリ編集は慎重に行ってください。</p></blockquote>
<p><strong>削除対象レジストリキー：</strong></p>
<pre><code>HKEY_CURRENT_USER\Software\Classes\Applications\Code.exe
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.code-workspace
HKEY_CURRENT_USER\Software\Classes\vscode
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\Code.exe
</code></pre>
<p><strong>手順：</strong></p>
<ol>
<li><strong>Windowsキー + R</strong> → <code>regedit</code></li>
<li>上記のキーを検索して削除</li>
<li>VS Code関連のコンテキストメニューエントリも削除</li>
</ol>
<h3>ステップ6: 環境変数の確認</h3>
<p>稀にVS Code関連の環境変数が設定されている場合があります。</p>
<ol>
<li><strong>Windowsキー + R</strong> → <code>sysdm.cpl</code></li>
<li>「<strong>詳細設定</strong>」→「<strong>環境変数</strong>」</li>
<li>VS Code関連のパスがあれば削除</li>
</ol>
<h2>Salesforce CLIの完全アンインストール手順</h2>
<h3>ステップ1: 現在の認証状況を確認（オプション）</h3>
<p>アンインストール前に、どの組織に認証されているかを確認：</p>
<pre><code class="language-cmd">sf org list
</code></pre>
<p>重要な組織がある場合は、認証情報をメモしておきましょう。</p>
<p><img fetchpriority="high" decoding="async" width="1191" height="206" class="alignnone wp-image-5500 size-full" src="https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-134.png" srcset="https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-134.png 1191w, https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-134-300x52.png 300w, https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-134-1024x177.png 1024w, https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-134-768x133.png 768w" sizes="(max-width: 1191px) 100vw, 1191px" /></p>
<p><code class="language-cmd">sf config list</code></p>
<p><img fetchpriority="high" decoding="async" width="1191" height="206" class="alignnone wp-image-5500 size-full" src="https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-134.png" srcset="https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-134.png 1191w, https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-134-300x52.png 300w, https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-134-1024x177.png 1024w, https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-134-768x133.png 768w" sizes="(max-width: 1191px) 100vw, 1191px" /></p>
<h3>ステップ2: 組織からのログアウト（推奨）</h3>
<pre><code class="language-cmd">sf auth logout --all
</code></pre>
<p>これにより、すべての組織からログアウトします。</p>
<p><img decoding="async" width="1188" height="280" class="alignnone wp-image-5501 size-full" src="https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-135.png" srcset="https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-135.png 1188w, https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-135-300x71.png 300w, https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-135-1024x241.png 1024w, https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-135-768x181.png 768w" sizes="(max-width: 1188px) 100vw, 1188px" /></p>
<h3>ステップ3: コントロールパネルからのアンインストール</h3>
<ol>
<li><strong>Windowsキー + R</strong> → <code>appwiz.cpl</code></li>
<li>以下のプログラムを見つけてアンインストール：
<ul>
<li>「<strong>Salesforce CLI</strong>」</li>
<li>「<strong>sf CLI</strong>」</li>
<li>「<strong>sfdx CLI</strong>」（古いバージョン）</li>
</ul>
</li>
</ol>
<p><img decoding="async" width="507" height="397" class="alignnone wp-image-5503 size-full" src="https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-137.png" srcset="https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-137.png 507w, https://creativecontentlabtokyo.com/wp-content/uploads/2025/06/Pasted-137-300x235.png 300w" sizes="(max-width: 507px) 100vw, 507px" /></p>
<h3>ステップ4: 設定ファイルとキャッシュの削除</h3>
<p><strong>削除対象フォルダ一覧：</strong></p>
<pre><code>C:\Users\[ユーザー名]\.sfdx
C:\Users\[ユーザー名]\.sf
C:\Users\[ユーザー名]\AppData\Local\sf
C:\Users\[ユーザー名]\AppData\Local\sfdx
C:\Users\[ユーザー名]\AppData\Roaming\sf
C:\Users\[ユーザー名]\AppData\Roaming\sfdx
</code></pre>
<p><strong>主要データフォルダの説明：</strong></p>
<table>
<thead>
<tr>
<th>フォルダ</th>
<th>内容</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>.sfdx</code></td>
<td>認証情報、組織エイリアス、設定</td>
</tr>
<tr>
<td><code>.sf</code></td>
<td>新しいCLIの設定とキャッシュ</td>
</tr>
<tr>
<td><code>AppData\Local\sf</code></td>
<td>ローカルキャッシュとテンポラリファイル</td>
</tr>
<tr>
<td><code>AppData\Roaming\sfdx</code></td>
<td>ユーザー固有の設定</td>
</tr>
</tbody>
</table>
<h3>ステップ5: 環境変数のクリーンアップ</h3>
<p><strong>確認・削除対象：</strong></p>
<ul>
<li><code>SFDX_*</code>で始まる環境変数</li>
<li><code>SF_*</code>で始まる環境変数</li>
<li><code>PATH</code>からSalesforce CLI関連のパス</li>
</ul>
<p><strong>削除手順：</strong></p>
<ol>
<li><strong>Windowsキー + R</strong> → <code>sysdm.cpl</code></li>
<li>「<strong>詳細設定</strong>」→「<strong>環境変数</strong>」</li>
<li>システム環境変数とユーザー環境変数の両方を確認</li>
<li>Salesforce CLI関連の変数を削除</li>
</ol>
<h3>ステップ6: プロジェクトファイルの確認</h3>
<p>開発プロジェクト内の以下のファイルも確認：</p>
<pre><code>プロジェクトフォルダ\.sfdx\
プロジェクトフォルダ\.sf\
プロジェクトフォルダ\sfdx-project.json
プロジェクトフォルダ\.forceignore
</code></pre>
<p>これらは必要に応じてバックアップまたは削除してください。</p>
<h2>完全初期化の確認方法</h2>
<h3>VS Codeの確認</h3>
<p><strong>コマンドプロンプトでの確認：</strong></p>
<pre><code class="language-cmd">code --version
</code></pre>
<p><strong>期待する結果：</strong> コマンドが認識されないエラー</p>
<p><strong>ファイル関連付けの確認：</strong></p>
<ol>
<li>任意の<code>.json</code>ファイルを右クリック</li>
<li>「プログラムから開く」にVS Codeが表示されないことを確認</li>
</ol>
<h3>Salesforce CLIの確認</h3>
<p><strong>新しいコマンドプロンプトで確認：</strong></p>
<pre><code class="language-cmd">sf --version
sfdx --version
sf org list
</code></pre>
<p><strong>期待する結果：</strong> すべてコマンドが認識されないエラー</p>
<h3>PowerShellでの詳細確認</h3>
<pre><code class="language-powershell">Get-Command code -ErrorAction SilentlyContinue
Get-Command sf -ErrorAction SilentlyContinue
Get-Command sfdx -ErrorAction SilentlyContinue
</code></pre>
<p><strong>期待する結果：</strong> 何も返されない</p>
<h2>トラブルシューティング</h2>
<h3>よくある問題と対処法</h3>
<table>
<thead>
<tr>
<th>問題</th>
<th>原因</th>
<th>対処法</th>
</tr>
</thead>
<tbody>
<tr>
<td>VS Codeが完全に削除されない</td>
<td>プロセスが残存</td>
<td>タスクマネージャーでプロセス強制終了</td>
</tr>
<tr>
<td>設定ファイルが削除できない</td>
<td>ファイルが使用中</td>
<td>セーフモードで削除</td>
</tr>
<tr>
<td>コマンドがまだ認識される</td>
<td>環境変数が残存</td>
<td>システム再起動後に再確認</td>
</tr>
<tr>
<td>Salesforce認証が残る</td>
<td>キーチェーンに保存</td>
<td>資格情報マネージャーで削除</td>
</tr>
</tbody>
</table>
<h3>Windows資格情報マネージャーのクリーンアップ</h3>
<p>Salesforce CLIは認証情報をWindows資格情報マネージャーに保存することがあります。</p>
<ol>
<li><strong>Windowsキー + R</strong> → <code>control keymgr.dll</code></li>
<li>「<strong>Windows資格情報</strong>」タブ</li>
<li>Salesforce関連の資格情報を削除</li>
</ol>
<h2>追加のクリーンアップ手順</h2>
<h3>システム全体のクリーンアップ</h3>
<p><strong>推奨ツール：</strong></p>
<ul>
<li><strong>CCleaner</strong>: レジストリとテンポラリファイルの削除</li>
<li><strong>Windows ディスククリーンアップ</strong>: 標準機能でのクリーンアップ</li>
<li><strong>Revo Uninstaller</strong>: より徹底的なアンインストール</li>
</ul>
<h3>開発フォルダの確認</h3>
<p>プロジェクトフォルダ内の隠しファイルも確認：</p>
<pre><code>.vscode/
.sfdx/
.sf/
node_modules/ （Node.jsプロジェクトの場合）
</code></pre>
<h2>セキュリティ上の注意点</h2>
<h3>認証情報の処理</h3>
<p><strong>重要</strong>: 以下の情報が完全に削除されているか確認してください：</p>
<ul>
<li><strong>OAuth トークン</strong>: Salesforce組織への認証</li>
<li><strong>SSH キー</strong>: Git連携用</li>
<li><strong>API キー</strong>: 各種サービス連携用</li>
<li><strong>パスワード</strong>: 保存されたパスワード</li>
</ul>
<h3>機密データの確認</h3>
<p>開発中のプロジェクトに機密情報が含まれていないか確認：</p>
<ul>
<li>データベース接続文字列</li>
<li>API エンドポイント</li>
<li>顧客データのサンプル</li>
</ul>
<h2>再インストール時のベストプラクティス</h2>
<h3>VS Code再インストール</h3>
<p><strong>推奨手順：</strong></p>
<ol>
<li>公式サイトから最新版をダウンロード</li>
<li><strong>System Installer</strong>（全ユーザー用）を選択</li>
<li>必要な拡張機能のみを段階的にインストール</li>
<li>設定は必要に応じて手動で再構成</li>
</ol>
<h3>Salesforce CLI再インストール</h3>
<p><strong>推奨手順：</strong></p>
<ol>
<li>公式ドキュメントで最新のインストール方法を確認</li>
<li><code>sf</code> CLI（新バージョン）の使用を推奨</li>
<li>組織への再認証は必要な分のみ実行</li>
<li>プロジェクト設定は最小限から開始</li>
</ol>
<h2>まとめ</h2>
<p>この手順により、VS CodeとSalesforce CLIを完全に初期化できます。</p>
<p><strong>最終チェックリスト：</strong></p>
<h3>VS Code</h3>
<ul>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> アプリケーションのアンインストール</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ユーザーデータフォルダの削除</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 拡張機能データの削除</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> レジストリエントリの削除</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 環境変数の確認</li>
</ul>
<h3>Salesforce CLI</h3>
<ul>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 組織からのログアウト</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> CLIのアンインストール</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 設定ファイルとキャッシュの削除</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 環境変数のクリーンアップ</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 資格情報マネージャーの確認</li>
</ul>
<h3>全体</h3>
<ul>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> コマンド認識の確認</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> システムの再起動</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> セキュリティチェック</li>
</ul>
<p><strong>重要なリマインダー：</strong></p>
<ul>
<li>作業前に重要なプロジェクトとコードをバックアップ</li>
<li>認証情報は安全に管理</li>
<li>段階的な再インストールを推奨</li>
</ul>
<p>完全な初期化により、開発環境の問題を根本的に解決し、クリーンな状態からの開発が可能になります。</p>
<hr />
<p><em>この記事が開発環境のクリーンアップに役立ちましたら、ぜひ他の開発者の方にもシェアしてください！</em></p>
		<div class="wpulike wpulike-animated-heart " ><div class="wp_ulike_general_class wp_ulike_is_restricted"><button type="button"
					aria-label="いいねボタン"
					data-ulike-id="5497"
					data-ulike-nonce="12c4ffe45d"
					data-ulike-type="post"
					data-ulike-template="wpulike-animated-heart"
					data-ulike-display-likers=""
					data-ulike-likers-style="popover"
					data-ulike-append="&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop one&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop two&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop three&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop four&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop five&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop six&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop seven&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop eight&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop nine&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;"
					class="wp_ulike_btn wp_ulike_put_image wp_post_btn_5497"><svg class="wpulike-svg-heart wpulike-svg-heart-icon" viewBox="0 -28 512.00002 512" xmlns="http://www.w3.org/2000/svg"><path
						d="m471.382812 44.578125c-26.503906-28.746094-62.871093-44.578125-102.410156-44.578125-29.554687 0-56.621094 9.34375-80.449218 27.769531-12.023438 9.300781-22.917969 20.679688-32.523438 33.960938-9.601562-13.277344-20.5-24.660157-32.527344-33.960938-23.824218-18.425781-50.890625-27.769531-80.445312-27.769531-39.539063 0-75.910156 15.832031-102.414063 44.578125-26.1875 28.410156-40.613281 67.222656-40.613281 109.292969 0 43.300781 16.136719 82.9375 50.78125 124.742187 30.992188 37.394531 75.535156 75.355469 127.117188 119.3125 17.613281 15.011719 37.578124 32.027344 58.308593 50.152344 5.476563 4.796875 12.503907 7.4375 19.792969 7.4375 7.285156 0 14.316406-2.640625 19.785156-7.429687 20.730469-18.128907 40.707032-35.152344 58.328125-50.171876 51.574219-43.949218 96.117188-81.90625 127.109375-119.304687 34.644532-41.800781 50.777344-81.4375 50.777344-124.742187 0-42.066407-14.425781-80.878907-40.617188-109.289063zm0 0" /></svg></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span>			</div></div>
	]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Windows 10でNode.js/Gitを完全アンインストールする方法【詳細解説】</title>
		<link>https://creativecontentlabtokyo.com/windows-10-nodejs-git-complete-uninstall-guide/</link>
		
		<dc:creator><![CDATA[セールスフォース標準化推進ラボ]]></dc:creator>
		<pubDate>Sat, 21 Jun 2025 05:08:23 +0000</pubDate>
				<category><![CDATA[環境構築]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[アンインストール]]></category>
		<category><![CDATA[環境初期化]]></category>
		<guid isPermaLink="false">https://creativecontentlabtokyo.com/?p=5493</guid>

					<description><![CDATA[開発環境をクリーンに保つため、Node.jsやGitを完全にアンインストールしたい場面があります。単純にアンインストールしただけでは、環境変数や設定ファイルが残…]]></description>
										<content:encoded><![CDATA[<p>開発環境をクリーンに保つため、Node.jsやGitを完全にアンインストールしたい場面があります。単純にアンインストールしただけでは、環境変数や設定ファイルが残ってしまい、再インストール時に問題が発生することがあります。</p>
<p>この記事では、Windows 10でNode.jsとGitを完全に削除し、環境を初期化する詳細な手順をご紹介します。</p>
<h2>なぜ完全アンインストールが必要なのか</h2>
<p>通常のアンインストールでは以下のような問題が残ることがあります：</p>
<ul>
<li>環境変数にパスが残存</li>
<li>設定ファイルやキャッシュファイルが残る</li>
<li>レジストリエントリが残存</li>
<li>再インストール時の競合やエラー</li>
</ul>
<p>これらを避けるために、完全なクリーンアップが重要です。</p>
<h2>Node.jsの完全アンインストール手順</h2>
<h3>ステップ1: コントロールパネルからの基本アンインストール</h3>
<p>まず、Windows標準のアンインストール機能を使用します。</p>
<ol>
<li><strong>Windowsキー + R</strong>を押して「ファイル名を指定して実行」を開く</li>
<li><code>appwiz.cpl</code>と入力してEnterキーを押す</li>
<li>プログラム一覧から「<strong>Node.js</strong>」を見つける</li>
<li>右クリックして「<strong>アンインストール</strong>」を選択</li>
<li>アンインストールウィザードの指示に従って完了</li>
</ol>
<h3>ステップ2: 残存ファイルとフォルダの手動削除</h3>
<p>アンインストール後も残る可能性があるフォルダを手動で削除します。</p>
<p><strong>削除対象フォルダ一覧：</strong></p>
<pre><code>C:\Program Files\nodejs
C:\Program Files (x86)\nodejs
C:\Users\[ユーザー名]\AppData\Roaming\npm
C:\Users\[ユーザー名]\AppData\Roaming\npm-cache
C:\Users\[ユーザー名]\.npm
C:\Users\[ユーザー名]\node_modules
</code></pre>
<p><strong>削除方法：</strong></p>
<ol>
<li>エクスプローラーを開く</li>
<li>上記のパスを順番に確認</li>
<li>存在するフォルダがあれば削除</li>
<li>削除できない場合は、プロセスが動いていないか確認</li>
</ol>
<blockquote><p><strong>注意</strong>: <code>[ユーザー名]</code>は実際のユーザー名に置き換えてください。</p></blockquote>
<h3>ステップ3: 環境変数のクリーンアップ</h3>
<p>Node.js関連の環境変数を削除します。</p>
<p><strong>手順：</strong></p>
<ol>
<li><strong>Windowsキー + R</strong> → <code>sysdm.cpl</code>と入力</li>
<li>「<strong>詳細設定</strong>」タブをクリック</li>
<li>「<strong>環境変数</strong>」ボタンをクリック</li>
<li>以下を確認・削除：
<ul>
<li><strong>PATH変数</strong>からNode.js関連パス（例：<code>C:\Program Files\nodejs</code>）を削除</li>
<li><strong>NODE_PATH</strong>変数があれば削除</li>
<li>その他NPM関連変数があれば削除</li>
</ul>
</li>
</ol>
<p><strong>システム環境変数とユーザー環境変数の両方を確認してください。</strong></p>
<h3>ステップ4: レジストリのクリーンアップ</h3>
<blockquote><p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 重要</strong>: レジストリ編集は慎重に行ってください。間違った操作はシステムに深刻な影響を与える可能性があります。</p></blockquote>
<p><strong>手順：</strong></p>
<ol>
<li><strong>Windowsキー + R</strong> → <code>regedit</code>と入力</li>
<li>以下の場所でNode.js関連エントリを削除：</li>
</ol>
<pre><code>HKEY_CURRENT_USER\Software\Node.js
HKEY_LOCAL_MACHINE\SOFTWARE\Node.js
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Node.js
</code></pre>
<p><strong>レジストリ編集のベストプラクティス：</strong></p>
<ul>
<li>編集前にレジストリのバックアップを作成</li>
<li>確実にNode.js関連のエントリのみを削除</li>
<li>不明なエントリは削除しない</li>
</ul>
<h2>Gitの完全アンインストール手順</h2>
<h3>ステップ1: コントロールパネルからのアンインストール</h3>
<ol>
<li><strong>Windowsキー + R</strong> → <code>appwiz.cpl</code></li>
<li>「<strong>Git</strong>」または「<strong>Git for Windows</strong>」を見つける</li>
<li>右クリックして「<strong>アンインストール</strong>」</li>
<li>アンインストールウィザードに従って完了</li>
</ol>
<h3>ステップ2: 残存ファイルとフォルダの削除</h3>
<p><strong>削除対象フォルダ：</strong></p>
<pre><code>C:\Program Files\Git
C:\Program Files (x86)\Git
C:\Users\[ユーザー名]\.gitconfig
C:\Users\[ユーザー名]\.git-credentials
C:\Users\[ユーザー名]\.gitignore_global
C:\Users\[ユーザー名]\AppData\Local\GitHubDesktop
</code></pre>
<p><strong>個人設定ファイルの取り扱い：</strong></p>
<ul>
<li><code>.gitconfig</code>: Git全体の設定</li>
<li><code>.git-credentials</code>: 認証情報</li>
<li><code>.gitignore_global</code>: グローバルignore設定</li>
</ul>
<p>これらは必要に応じてバックアップしてから削除してください。</p>
<h3>ステップ3: SSH鍵の削除（オプション）</h3>
<p>Git でSSH認証を使用していた場合：</p>
<pre><code>C:\Users\[ユーザー名]\.ssh
</code></pre>
<blockquote><p><strong>注意</strong>: SSH鍵は他のサービスでも使用している可能性があります。削除前に確認してください。</p></blockquote>
<h3>ステップ4: 環境変数のクリーンアップ</h3>
<p>環境変数の<strong>PATH</strong>からGit関連のパスを削除：</p>
<ul>
<li>通常：<code>C:\Program Files\Git\cmd</code></li>
<li>その他Git関連のパス</li>
</ul>
<h2>完全初期化の確認方法</h2>
<h3>コマンドプロンプトでの確認</h3>
<p>新しいコマンドプロンプトを開いて以下を実行：</p>
<pre><code class="language-cmd">node --version
npm --version
git --version
</code></pre>
<p><strong>期待する結果：</strong> すべて「&#8217;○○&#8217; は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」と表示される</p>
<h3>PowerShellでの詳細確認</h3>
<pre><code class="language-powershell">Get-Command node -ErrorAction SilentlyContinue
Get-Command npm -ErrorAction SilentlyContinue  
Get-Command git -ErrorAction SilentlyContinue
</code></pre>
<p><strong>期待する結果：</strong> 何も返されない（コマンドが見つからない）</p>
<h2>追加のクリーンアップ手順</h2>
<h3>システムクリーナーの使用</h3>
<p><strong>推奨ツール：</strong></p>
<ul>
<li><strong>CCleaner</strong>: レジストリとテンポラリファイルの一括削除</li>
<li><strong>Windows ディスククリーンアップ</strong>: 標準機能でのクリーンアップ</li>
</ul>
<h3>Windowsの再起動</h3>
<p>環境変数の変更を確実に反映させるため、作業完了後にシステムを再起動してください。</p>
<h2>重要な注意点とベストプラクティス</h2>
<h3>作業前の準備</h3>
<ol>
<li><strong>プロジェクトのバックアップ</strong>: 重要なコードや設定をバックアップ</li>
<li><strong>設定ファイルの保存</strong>: <code>.gitconfig</code>などの個人設定</li>
<li><strong>SSH鍵の確認</strong>: 他のサービスで使用していないか確認</li>
</ol>
<h3>安全な作業のために</h3>
<ul>
<li><strong>管理者権限</strong>: 一部の操作には管理者権限が必要</li>
<li><strong>レジストリバックアップ</strong>: レジストリ編集前にバックアップ作成</li>
<li><strong>段階的実行</strong>: 一度にすべて削除せず、段階的に確認</li>
</ul>
<h3>トラブルシューティング</h3>
<p><strong>よくある問題と対処法：</strong></p>
<table>
<thead>
<tr>
<th>問題</th>
<th>原因</th>
<th>対処法</th>
</tr>
</thead>
<tbody>
<tr>
<td>ファイルが削除できない</td>
<td>プロセスが実行中</td>
<td>タスクマネージャーで関連プロセスを終了</td>
</tr>
<tr>
<td>環境変数が反映されない</td>
<td>再起動していない</td>
<td>システムを再起動</td>
</tr>
<tr>
<td>コマンドがまだ認識される</td>
<td>パスが残存</td>
<td>環境変数を再確認</td>
</tr>
</tbody>
</table>
<h2>まとめ</h2>
<p>この手順により、Windows 10からNode.jsとGitを完全にアンインストールし、クリーンな環境に戻すことができます。</p>
<p><strong>チェックリスト：</strong></p>
<ul>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> コントロールパネルからのアンインストール</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 残存ファイル・フォルダの削除</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 環境変数のクリーンアップ</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> レジストリのクリーンアップ</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 動作確認</li>
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> システムの再起動</li>
</ul>
<p>完全な初期化後は、最新版のNode.jsとGitを新規インストールすることで、クリーンな開発環境を構築できます。</p>
<p><strong>次のステップ：</strong></p>
<p>新規インストール時は、公式サイトから最新版をダウンロードし、必要に応じてバージョン管理ツール（nvm-windowsなど）の導入も検討してみてください。</p>
<hr />
<p><em>この記事が開発環境のクリーンアップに役立ちましたら、ぜひシェアしてください！</em></p>
		<div class="wpulike wpulike-animated-heart " ><div class="wp_ulike_general_class wp_ulike_is_restricted"><button type="button"
					aria-label="いいねボタン"
					data-ulike-id="5493"
					data-ulike-nonce="00d5a090ea"
					data-ulike-type="post"
					data-ulike-template="wpulike-animated-heart"
					data-ulike-display-likers=""
					data-ulike-likers-style="popover"
					data-ulike-append="&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop one&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop two&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop three&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop four&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop five&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop six&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop seven&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop eight&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;&lt;svg class=&quot;wpulike-svg-heart wpulike-svg-heart-pop nine&quot; viewBox=&quot;0 0 32 29.6&quot;&gt;&lt;path d=&quot;M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z&quot;/&gt;&lt;/svg&gt;"
					class="wp_ulike_btn wp_ulike_put_image wp_post_btn_5493"><svg class="wpulike-svg-heart wpulike-svg-heart-icon" viewBox="0 -28 512.00002 512" xmlns="http://www.w3.org/2000/svg"><path
						d="m471.382812 44.578125c-26.503906-28.746094-62.871093-44.578125-102.410156-44.578125-29.554687 0-56.621094 9.34375-80.449218 27.769531-12.023438 9.300781-22.917969 20.679688-32.523438 33.960938-9.601562-13.277344-20.5-24.660157-32.527344-33.960938-23.824218-18.425781-50.890625-27.769531-80.445312-27.769531-39.539063 0-75.910156 15.832031-102.414063 44.578125-26.1875 28.410156-40.613281 67.222656-40.613281 109.292969 0 43.300781 16.136719 82.9375 50.78125 124.742187 30.992188 37.394531 75.535156 75.355469 127.117188 119.3125 17.613281 15.011719 37.578124 32.027344 58.308593 50.152344 5.476563 4.796875 12.503907 7.4375 19.792969 7.4375 7.285156 0 14.316406-2.640625 19.785156-7.429687 20.730469-18.128907 40.707032-35.152344 58.328125-50.171876 51.574219-43.949218 96.117188-81.90625 127.109375-119.304687 34.644532-41.800781 50.777344-81.4375 50.777344-124.742187 0-42.066407-14.425781-80.878907-40.617188-109.289063zm0 0" /></svg></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span>			</div></div>
	]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
