伝えられるところによると、何人かのユーザーが「 そのファイルがすでに存在する場合、ファイルを作成できません スマートカードのステータスを変更しようとすると、「」エラーが発生します( SCardSVR )からのサービス 無効 別の状態に。この問題は、Windows 7、Windows 8.1、Windows10を含む複数のWindowsバージョンで発生することが報告されています。
そのファイルがすでに存在する場合、ファイルを作成できません
「ファイルが既に存在する場合、ファイルを作成できません」というエラーの原因は何ですか?
この特定の問題を調査するために、さまざまなユーザーレポートと、一般的に使用されている最も一般的な修復戦略を調べました。
結局のところ、この特定の問題は、Windows8.1およびWindows10で発生することが確認されている一般的なWindowsの不具合が原因で発生します。Microsoftはこの特定の不具合の修正をすでにリリースしていますが、一部のユーザーは「 そのファイルがすでに存在する場合、ファイルを作成できません 」エラーは、Microsoftが提供する修正プログラムをインストールした後も引き続き発生します。
この特定の問題の解決に苦労している場合は、この記事でいくつかのトラブルシューティングガイドを提供します。以下に、同様の状況にある他のユーザーが問題を解決するために使用した3つの異なる方法を示します。
できるだけ効率的にしたい場合は、以下の方法を表示順に実行してください。そのうちの1つは、「」を修正または回避するのに役立ちます。 そのファイルがすでに存在する場合、ファイルを作成できません 「エラー。
方法1:KB4057144アップデートをインストールする(Windows 10のみ)
Windows 10で問題が発生した場合は、最小限の手間で問題を解決できる簡単な修正が1つあります。 Microsoftは、でリリースされたホットフィックスアップデートでこの特定の問題に対処しました。 2018年1月 。
ザ・ KB4057144 アップデートにより、スマートカードWindowsサービスのステータスを変更しようとすると「」がトリガーされる問題が解決されました。 そのファイルがすでに存在する場合、ファイルを作成できません 「エラー。
システムの更新を維持する習慣がある場合は、これがすでにインストールされている可能性があります。ただし、そうでない場合は、以下の手順に従って、 KB4057144 コンピュータにインストールされているアップデート:
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 ms-settings:windowsupdate Enterキーを押して、 Windows Update 内のタブ 設定 アプリ。
ダイアログの実行:ms-settings:windowsupdate
- Windows Update画面内で、をクリックします アップデートを確認する 利用可能なすべての保留中の更新をインストールします。
保留中のすべてのWindowsUpdateをインストールする
- 再起動するように求められたら、をクリックします 今すぐ再起動 ボタンをクリックして、OSがアップデートをインストールできるようにします。次の起動が完了したら、同じ画面に戻り、残りがなくなるまで保留中の更新のインストールを続行します。
コンピュータを再起動して、OSがアップデートをインストールできるようにする
- 保留中の更新がすべてインストールされたら、 サービス もう一度画面を表示して、スマートカードのステータスを変更できるかどうかを確認します( SCardSVR )サービス。
それでも同じ問題が発生する場合、または別のオペレーティングシステムで問題が発生する場合は、以下の次の方法に進んでください。
方法2:Regeditを使用してスマートカード(SCardSvr)のステータスを変更する
最初の方法がシナリオに適用できない場合は、を使用して問題を完全に回避できる可能性があります。 レジストリエディタ のステータスを変更するには スマートカード(SCardSvR)。 同様の状況にある何人かのユーザーは、以下の手順がステータスの変更に役立ったと報告しています。 SCardSvR 「」に遭遇することなくサービス そのファイルがすでに存在する場合、ファイルを作成できません 「エラー。
必要なことは次のとおりです。
- 押す Windowsキー+ R [実行]ダイアログボックスを開きます。次に、 「regedit」 を押して 入る 開くために レジストリエディタ 。によって促された場合 UAC(ユーザーアカウント制御) クリック はい 管理者権限を付与します。
実行ボックスを介したレジストリエディタへのアクセス
- レジストリエディタ内で、次のレジストリキーに移動します。
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services SCardSvr
SCardSvrレジストリキーへの移動
注意: この場所に手動で移動するか、アドレスをナビゲーションバーに直接貼り付けることができます。
- その場所に到着したら、をダブルクリックします 開始 右側からの値。次に、SCardSVRのスタートアップタイプに設定する状態に応じて、値データを変更します。
自動-2
ハンドブック-3
無効-4
開始値を適切な値データに変更する
- クリック OK 変更を保存するには、レジストリエディタを閉じて、コンピュータを再起動します。次の起動が完了すると、スマートカードの起動タイプ( SCardSVR )サービスはすでに変更されているはずです。
それでも同じ問題が発生する場合、または別のアプローチを探している場合は、以下の次の方法に進んでください。
方法3:コマンドプロンプトでスマートカード(SCardSvr)のステータスを変更する
上記の2つの方法で解決できなかった場合は、「 そのファイルがすでに存在する場合、ファイルを作成できません 」エラー、一連のCMDコマンドが実行されるかどうかを確認しましょう。場合によっては、スマートカードのスタートアップの種類を変更することでこの問題が解決されることが確認されています( SCardSVR )昇格したコマンドプロンプトウィンドウから直接サービスを提供します。
必要なことは次のとおりです。
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 「cmd」 を押して Ctrl + Shift + Enter 昇格したコマンドプロンプトを開きます。によって促されたとき UAC(ユーザーアカウント制御) 、クリック はい 管理者権限を付与します。
管理者としてCMDを実行する
- 管理者特権のコマンドプロンプト内に到着したら、次のコマンドを入力してスマートカードサービスを停止します。
ネットストップSCardSvr
- サービスが停止したら、次のコマンドのいずれかを使用して、 スタートアップの種類 あなたが望む状態へのサービスの:
自動: REG add'HKLM SYSTEM CurrentControlSet services SCardSvr '/ v Start / t REG_DWORD / d 2 / f ハンドブック: REG add'HKLM SYSTEM CurrentControlSet services SCardSvr '/ v Start / t REG_DWORD / d 3 / f 無効: REG add'HKLM SYSTEM CurrentControlSet services SCardSvr '/ v Start / t REG_DWORD / d 4 / f 自動(開始の遅延): REG add'HKLM SYSTEM CurrentControlSet services SCardSvr '/ v Start / t REG_DWORD / d 2 / f
- 一度 スタートアップの種類 変更された場合は、次のコマンドを入力してスマートカードサービスを再起動します。
ネットスタートSCardSvr