デスクトップアイコンを使い慣れた、またはアクセスしやすい配置に再配置することを好む人もいます。これらの設定は保存する必要があり、システムを再起動するたびにアイコンは同じ順序のままである必要があります。ただし、場合によっては、アイコンがデフォルトの位置に再配置されます。デスクトップアイコンを特定の場所に配置したいので、これは明らかに多くのユーザーにとって不便です。
この問題の背後にある理由は、許可の問題に関連しています。デスクトップアイコンの設定を変更するときはいつでも、これらの設定を保存する必要があります。ただし、適切な権限がない場合、レジストリキーはこれらの新しい設定を保存できません。したがって、アクセス許可の問題を修正するだけで、この問題が解決する可能性があります。この問題は、マルウェアが原因である可能性もあります。これはあまり一般的ではありませんが、絶対に不可能ではありません。多くのマルウェアは、レジストリキーの値を変更するように設計されています。したがって、レジストリキーを上書きして、設定が保存されないようにするマルウェアである可能性があります。
- デスクトップを更新した後でもアイコンが再配置される場合は、設定に問題がある可能性があります。デスクトップ設定が「自動配置アイコン」になっていないことを確認してください。これを行うには、以下の手順に従います
- 右クリック デスクトップの空きスペースに
- 選択する 見る
- オプションを確認してください オートアレンジ そして アイコンをグリッドに揃える オプションがオフになっている
- 完了したら、アイコンがその位置に留まっているかどうかを確認します。
- 試す価値のあるもう1つのことは、アイコンの位置を変更してからデスクトップを更新することです。デスクトップの何もないスペースを右クリックして、[更新]を選択するだけです。デスクトップを更新すると、アイコンがその位置にロックされます。
- これは多くのユーザーにとってはうまくいきませんでしたが、一部のユーザーはuTorrentからBittorrentに切り替えることで問題を解決しました。したがって、uTorrentを使用している場合は、他のトレントクライアントに切り替えて、問題が解決するかどうかを確認してください。
方法1:レジストリキーの値を変更する
このソリューションは、マルウェアが原因でレジストリキーが変更された場合に機能します。一部のレジストリキー(以下で説明)のデータを手動で変更し、特定のレジストリキーブランチを削除すると、問題が解決する可能性があります。このソリューションを適用するには、以下の手順に従ってください
- ホールド Windowsキー を押して R
- タイプ regedit を押して 入る
- 次に、レジストリキーでこの場所に移動します HKEY_CLASSES_ROOT CLSID {42aedc87-2188-41fd-b9a3-0c966feabec1} InProcServer32 。この場所に移動する方法がわからない場合は、以下の手順に従ってください
- 見つけてダブルクリック HKEY_CLASSES_ROOT 左ペインから
- 見つけてダブルクリック CLSID 左ペインから
- 見つけてダブルクリック {42aedc87-2188-41fd-b9a3-0c966feabec1} 左ペインから
- 見つけて選択します InProcServer32 左ペインから
- ダブルクリック デフォルト 右ペインから
- 新しいウィンドウが開きます。タイプ %SystemRoot% system32 windows.storage.dll の中に 価値データ セクションをクリックしてクリックします OK
- 権限の問題に関連するエラーが表示された場合、またはこれらのキーの値を変更する権限がない場合は、次の手順を実行してください
- 右クリック InProcServer32 左ペインから選択します 権限
- クリック 高度な
- クリック 変化する の前で オーナー セクション
- クリック 高度な
- クリック 今すぐ検索
- 選択する 管理者
- クリック OK
- クリック OK 再び
- 小切手 オプション サブコンテナとオブジェクトの所有者を置き換えます
- 小切手 オプション すべての子オブジェクトのアクセス許可エントリを、このオブジェクトから継承可能なアクセス許可エントリに置き換えます
- クリック OK
- InProcServer32ウィンドウの権限に戻る必要があります。選択する 管理者 グループからまたは ユーザー名セクション
- 小切手 許可する の前のオプション フルコントロール
- クリック OK
- 今実行します 手順4〜5
- ここで、この場所に移動する必要があります HKEY_CLASSES_ROOT Wow6432Node CLSID {42aedc87-2188-41fd-b9a3-0c966feabec1} InProcServer32 レジストリエディタで。この場所に移動するには、以下の手順に従ってください
- 見つけてダブルクリック HKEY_CLASSES_ROOT 左ペインから
- 見つけてダブルクリック Wow6432Node 左ペインから
- 見つけてダブルクリック CLSID 左ペインから
- 見つけてダブルクリック {42aedc87-2188-41fd-b9a3-0c966feabec1} 左ペインから
- 見つけて選択します InProcServer32 左ペインから
- ダブルクリック デフォルト 右ペインから
- 新しいウィンドウが開きます。タイプ %SystemRoot% system32 windows.storage.dll の中に 価値データ セクションをクリックしてクリックします OK
- 権限の問題に関連するエラーが表示された場合、またはこれらのキーの値を変更する権限がない場合は、次の手順を実行してください
- 右クリック InProcServer32 左側のペインから権限を選択します
- クリック 高度な
- クリック 変化する の前で オーナー セクション
- クリック 高度な
- クリック 今すぐ検索
- 選択する 管理者
- クリック OK
- クリック OK 再び
- 小切手 オプション サブコンテナとオブジェクトの所有者を置き換えます
- 小切手 オプション すべての子オブジェクトのアクセス許可エントリを、このオブジェクトから継承可能なアクセス許可エントリに置き換えます
- クリック OK
- InProcServer32ウィンドウの権限に戻る必要があります。選択する 管理者 グループからまたは ユーザー名セクション
- 小切手 許可する の前のオプション フルコントロール
- クリック OK
- 今実行します 手順8〜9
- 完了したら、レジストリエディタでこの場所に移動します HKEY_CURRENT_USER Software Classes CLSID {42aedc87-2188-41fd-b9a3-0c966feabec1}。 この場所に移動する方法がわからない場合は、以下の手順に従ってください
- 見つけてダブルクリック HKEY_CURRENT_USER 左ペインから
- 見つけてダブルクリック ソフトウェア 左ペインから
- 見つけてダブルクリック クラス 左ペインから
- 見つけてダブルクリック CLSID 左ペインから
- 見つけて 右クリック {42aedc87-2188-41fd-b9a3-0c966feabec1} 左ペインから
- 選択する 削除 追加のプロンプトを確認します
レジストリキーを削除したら、レジストリエディタを閉じてください。
方法2:レジストリキーのアクセス許可を修正する
この解決策は、許可の問題のためにこの問題が発生している人々に有効です。この記事の冒頭で述べたように、この問題の原因として最も可能性が高いのは、レジストリキーの更新を妨げる適切なアクセス許可がないことです。したがって、以下の手順に従って、権限の問題を修正してください。
- ホールド Windowsキー を押して R
- タイプ regedit を押して 入る
- 次に、レジストリキーでこの場所に移動します HKEY_CURRENT_USER Software Microsoft Windows Shell Bags 1 Desktop 。この場所に移動する方法がわからない場合は、以下の手順に従ってください
- 見つけてダブルクリック HKEY_CURRENT_USER 左ペインから
- 見つけてダブルクリック ソフトウェア 左ペインから
- 見つけてダブルクリック マイクロソフト 左ペインから
- 見つけて選択します ウィンドウズ 左ペインから
- 見つけて選択します シェル 左ペインから
- 見つけて選択します バッグ 左ペインから
- 見つけて選択します 1 左ペインから
- 右クリック デスクトップ 左側のペインから権限を選択します
- クリック 高度な
- のエントリを見てください 許可エントリ あるエントリを選択します 拒否 その中で タイプ 列をクリックしてクリックします 削除する
- 権限エントリセクションのすべての拒否エントリに対して前の手順を繰り返します
- 今、あなたのアカウントが持っていることを確認してください フルコントロール 権限エントリセクションからアカウントを見つけます。アカウントにない場合 フルコントロール で書かれている アクセス 列で、アカウントエントリを選択し、をクリックします 編集
- 小切手 ボックス フルコントロール 新しく開いたウィンドウから
- クリック OK
- クリック OK 次に選択します OK 再び
終わったら、あなたは行ってもいいはずです。アイコンの設定を変更すると、再起動後も保持されます。
方法3:BagsおよびBagMRUフォルダーを削除する
レジストリエディタからBagsおよびBagMRUフォルダを削除すると、多くのユーザーがこの問題を解決するのに役立ちました。これらのフォルダを削除すると、アイコンがデフォルト設定になり、問題が解決する可能性があります。
BagsおよびBagMRUフォルダーを見つけて削除する手順は次のとおりです。
- ホールド Windowsキー を押して R
- タイプ regedit を押して 入る
- 次に、レジストリキーでこの場所に移動します HKEY_CURRENT_USER Software Microsoft Windows Shell 。この場所に移動する方法がわからない場合は、以下の手順に従ってください
- 見つけてダブルクリック HKEY_CURRENT_USER 左ペインから
- 見つけてダブルクリック ソフトウェア 左ペインから
- 見つけてダブルクリック マイクロソフト 左ペインから
- 見つけて選択します ウィンドウズ 左ペインから
- 見つけてダブルクリック シェル 左ペインから
- 複数のフォルダが表示されるはずです。下に4つのフォルダがあるはずです シェル 。これらの4つのフォルダは 協会 、 AttachmentExecute 、 BagMRU 、および バッグ
- 見つけて 右クリック BagMRU 。選択する 削除 追加のプロンプトを確認します。クリック はい サブキーを削除するかどうかを尋ねられた場合。
- 見つけて バッグを右クリック 。選択する 削除 追加のプロンプトを確認します。クリック はい サブキーを削除するかどうかを尋ねられた場合。
- シェルを右クリック 左ペインからのフォルダ
- 選択する 新着 次に、 キー
- このキーに名前を付けます BagMRU を押して 入る
- 右クリック シェル 再びフォルダ
- 選択する 新着 次に、 キー
- このキーに名前を付けます バッグ を押して 入る
- 閉じる レジストリエディタ
あなたは今行ってもいいはずです。デスクトップを更新し、アイコンを再配置します。これで、アイコンは同じ場所にとどまるはずです。
方法4:ESETアンチウイルス
この問題は、ESETアンチウイルスによっても発生する可能性があります。この問題は、アンチウイルスがシステムからマルウェア/ウイルスを削除するたびに発生します。基本的に、アンチウイルスのこのバグは、トロイの木馬を正常に削除した後、アイコンとフォルダ(レジストリ)の設定を破壊します。設定が破損すると、これらの設定を修正することはできません。
良い点は、ESETが最新のアップデートで問題を修正したことです。したがって、このアンチウイルスを使用していて、この問題が発生している場合は、アンチウイルスを更新して、Webサイトから最新のインストーラーをダウンロードしてプログラムを再インストールしてください。
読んだ6分