web-dev-qa-db-ja.com

C:\ Windows \ InstallerをD:パーティションに移動した後、新しい場所へのシンボリックリンクを作成する

C:\Windows\InstallerパーティションをD:ドライブに移動して、C:パーティション(SSDドライブ)にスペースを確保しようとしています(以下 このガイド )。

最後のステップは次のとおりです。

(管理者として)コマンドプロンプトを起動し、次のコマンドを実行します。

junction.exe c:\windows\installer d:\windows\installer

これを行うと、エラーが発生します。

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>junction.exe C:\Windows\Installer D:\Windows\Installer

Junction v1.06 - Windows junction creator and reparse point viewer
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com

Error creating C:\Windows\Installer:
Cannot create a file when that file already exists.

ファイルを削除しようとすると、次のようになります。

C:\Windows\system32>rmdir C:\Windows\Installer
The directory is not empty.

そして、そのフォルダの中身を調べようとすると、次のようになります。

C:\Windows\system32>cd C:\Windows\Installer

C:\Windows\Installer>dir
 Volume in drive C has no label.
 Volume Serial Number is F8DE-4477

 Directory of C:\Windows\Installer

File Not Found

では、どうすれば新しい場所へのシンボリックリンクを作成できますか(Windows 7)?

1
BioGeek

同じ問題がありましたが、管理者権限でフォルダを削除した後(非表示のシステムフォルダであるため、表示されない可能性があります)、このエラーメッセージが表示されました

Junction v1.06 - Windows junction creator and reparse point viewer
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com

Error creating C:\Windows\Installer:
Zugriff verweigert

しかし、問題ありません。管理者としてコマンドプロンプトを実行した後、それは機能しました。

ところで:ツールはここから入手できます: http://technet.Microsoft.com/en-us/sysinternals/bb896768

1
habakuk