I'm attempting to deploy a sysprepped Windows 7 image from the K2000. I'm getting errors on files present in the winsxs folder after deploying the image to a client machine. The console says "Error in SetFileShortName" . There are about a dozen of these listed. Does anyone know how to fix this?
Answer Summary:
There is nothing to fix, this is just telling you that when we lay the system backdown, there was an error setting the shortname of that file, because it was already taken by another file. Windows will reassign the file a new shortname. For example: To be backwards compatible back to FAT (and DOS), NTFS has two names for each file. The end user typically only interacts with the long name, but the short 8.3 name is there behind the scenes. Unless 8.3 creation has been disabled by a registry change, when you create a file, the 8.3 name is automatically generated for you. The names typically will have a particular pattern: 1. ABCDEFGHIJKL.TXT -> ABCDEF~1.TXT 2. ABCDEFGHIJKLM.TXT -> ABCDEF~2.TXT 3. And so on. But, if you create them in a different order, the numbers will change: 1. ABCDEFGHIJKLM.TXT -> ABCDEF~1.TXT 2. ABCDEFGHIJKL.TXT -> ABCDEF~2.TXT
Cancel
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answers

2
There is nothing to fix, this is just telling you that when we lay the system backdown, there was an error setting the shortname of that file, because it was already taken by another file. Windows will reassign the file a new shortname.

For example:
To be backwards compatible back to FAT (and DOS), NTFS has two names for each file. The end user typically only interacts with the long name, but the short 8.3 name is there behind the scenes. Unless 8.3 creation has been disabled by a registry change, when you create a file, the 8.3 name is automatically generated for you.

The names typically will have a particular pattern:
1. ABCDEFGHIJKL.TXT -> ABCDEF~1.TXT
2. ABCDEFGHIJKLM.TXT -> ABCDEF~2.TXT
3. And so on.
But, if you create them in a different order, the numbers will change:
1. ABCDEFGHIJKLM.TXT -> ABCDEF~1.TXT
2. ABCDEFGHIJKL.TXT -> ABCDEF~2.TXT
Answered 03/19/2012 by: cserrins
Red Belt

  • Thank you for the explanation!
Please log in to comment
Answer this question or Comment on this question for clarity
Five Easy Steps to Smarter Systems Imaging
With traditional methods for systems imaging, each image captures a particular hardware and software configuration at a specific moment in time—static, unchanging, unmanageable.

Share