Windows 10 では通常のドラッグ アンド ドロップが機能しないのはなぜですか?

Windows 10 では通常のドラッグ アンド ドロップが機能しないのはなぜですか?

何年も Windows 7 を使っていましたが、ついに Windows 10 をインストールしました。

.wav ファイルを SoundForge にドラッグ アンド ドロップすることは、私のワークフローでは重要なことです。Windows 10 ではなぜ機能しなくなったのでしょうか?

おそらくリンクされています: SoundForge ショートカットに盾アイコンがあるのはなぜですか? プロパティ > ショートカット > 詳細設定 > 管理者として実行をオンまたはオフにしてみましたが、結果は同じです。

PS: 私は Windows 10 Pro を単一のユーザー アカウントで使用しています (私は管理者です)。

ここに画像の説明を入力してください


管理者のオン/オフも試しましたプロパティ > 互換性、しかし、それも同じです。

ここに画像の説明を入力してください

答え1

効果はユーザーアカウント制御ドラッグドロップ同じ権限レベルを持つプログラムに対してのみ機能します。管理者としてアプリケーションを実行する場合、管理者として実行されるアプリケーションからのみファイルをドラッグ アンド ドロップできます。

ユーザー インターフェイス権限分離 (UIPI)

UIPI は、MIC レベルの低いプロセスから MIC レベルの高いプロセスに送信される Windows メッセージをブロックします。ドラッグ アンド ドロップは Windows メッセージを介して実装されます。したがって、Windows エクスプローラー (中 MIC) から管理者特権で実行されているメモ帳 (高 MIC) にファイルをドラッグ アンド ドロップしようとすると、Windows メッセージがブロックされ、ドラッグ アンド ドロップは機能しません。

Windows 8 以降では、スライダーを一番下の位置まで下げても UAC が無効にならなくなりました。これは、UAC がアプリが分離して実行されるサンドボックスを提供するため、ストア アプリを使用するには UAC が必須だからです。

バージョン 8 は非常に古いため、Windows は通常のユーザー権限で実行すると問題があることを検出し、管理者権限が必要になります。

上で述べたように、これは修正できない機能です。しかし、回避策として以下を実行します。管理者としてのエクスプローラーエクスプローラーから管理者として実行されているプロセスにファイルをドラッグ アンド ドロップできるようにします。

答え2

私は Wavelab の古いバージョンでまったく同じ問題を抱えており、唯一の回避策は Wavelab デスクトップ アイコン ショートカットにドラッグ アンド ドロップすることです。何らかの理由で、これによりプログラムでファイルが通常どおりに開き、実行中にさらにファイルを追加することもできます。

答え3

@magicandre1981のコメントで投稿されているように(もちろん彼には賞金をあげます、彼の功績です)、別の解決策はRunAsInvokerhttp://meridian.ws/wordpress/?p=306そしてhttp://www.ghacks.net/2010/07/08/get-rid-of-uac-prompts-with-microsofts-application-compatibility-toolkit/

やり方は次のとおりです。以前のリンクと同様の方法を使用しましたが、若干の違いがあります (ポイント 6 はこれらの記事では言及されていませんでしたが、私にとっては必要でした)。

より正確に:

  • ADK(Windowsアセスメント&デプロイメントキット)をダウンロードここACTをインストールする

  • Compatibility Administrator (私の場合は 32 ビット) を起動し、新しいアプリケーション修正を作成します。

  • SoundForge 8 実行可能パスを選択し、以下を追加しますRunAsInvoker:

  • 次のステップで自動生成します:

    ここに画像の説明を入力してください

  • データベースをどこかに保存します(ファイル > 名前を付けて保存)。次にファイル > インストールそれ。

    ここに画像の説明を入力してください

  • 「Forge80.exe」のプロパティ(右クリック)で、互換モードに関連するすべてのチェックを外します(これは私にとって必要でした)

  • 元のショートカットを削除し、必要に応じてデスクトップに新しいショートカットを作成します。

  • それは動作します!

関連情報