Trong khi thử cài đặt * .msi hoặc tệp trên hệ điều hành windows 7, tôi đã gặp lỗi sau:
error 1325 <username> is not a valid short File Name
Làm thế nào tôi có thể khắc phục vấn đề này để cài đặt sẽ đi qua?
Trong khi thử cài đặt * .msi hoặc tệp trên hệ điều hành windows 7, tôi đã gặp lỗi sau:
error 1325 <username> is not a valid short File Name
Làm thế nào tôi có thể khắc phục vấn đề này để cài đặt sẽ đi qua?
Câu trả lời:
Điều này xảy ra trên tập tin nằm trong một miền. Từ những gì tôi đã thấy cho đến nay điều này chỉ xảy ra với người dùng đăng nhập từ một tên miền.
Giải pháp này đơn giản đi đến vị trí đăng ký sau trong regedit:
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/User Shell Folders
Tại đây bạn nên thay đổi personal
khoá đăng ký:
\\<domain>\profiles$\<username>
%USERPROFILE%\<username>
Lưu ý rằng User Shell Folders
cũng có thể tồn tại ở các vị trí khác, vì vậy bạn có thể tìm kiếm trong trình User Shell Folders
chỉnh sửa sổ đăng ký và sửa tất cả các giá trị bạn tìm thấy, tùy thuộc vào cài đặt cá nhân của bạn.
Sau đó thử cài đặt lại chương trình.
Một tùy chọn khác là tạo Người dùng Quản trị viên mới trên máy tính của bạn và cài đặt theo cách đó.
Đối với người đăng ban đầu của câu hỏi này, điều này khắc phục không chỉ .Net
Tôi đã chiến đấu với cùng một lỗi khi cài đặt AutoCAD, trong môi trường cấu hình GP và Roaming với tài khoản Quản trị viên cục bộ bị khóa. (Chúng tôi cũng đang trong quá trình di chuyển sang Win7 từ XP và phải cài đặt / kiểm tra phần mềm) Vào một thời điểm trước đó, tôi đã phải truy cập một số hồ sơ đăng ký và mã hóa UserShellFolder vì Quản trị viên trước đã tạo hồ sơ Người dùng mặc định dựa trên hồ sơ của anh ấy, tất nhiên, đã đưa con trỏ vào cài đặt Cá nhân và làm cho nó trỏ đến hồ sơ Người dùng của anh ấy bất cứ khi nào một hồ sơ người dùng mới được tạo.
Ngoài ra, bạn có thể cần đi vào Shell Folders trong cùng thư mục Explorer như đã đề cập ở trên và điều chỉnh các tham chiếu hồ sơ ở đó.
Tôi gặp vấn đề tương tự với chương trình ArcGIS và vì vậy tôi đã quay lại và xem các diễn đàn của Google để giúp đỡ ai đó :) Tôi đã dành hai ngày để thử nhiều cách khác nhau để giải quyết, bao gồm chỉnh sửa các giá trị đăng ký. Tôi đã gỡ cài đặt chương trình, nhưng tôi nghĩ chúng là những tệp không bị xóa.
Tôi đã giải quyết vấn đề của mình với chương trình "Revo Uninstaller" (Miễn phí) bằng cách làm theo các bước sau:
Sau đó, tôi quản lý để cài đặt lại chương trình mà không có vấn đề gì.
Chúng tôi đã có cùng một vấn đề với AutoCad 2013. Thông thường tên người dùng của chúng tôi có tám ký tự nhưng đôi khi có một ký tự với nhiều hơn, đó là lý do tại sao chúng tôi không thấy vấn đề ban đầu.
Chúng tôi không sử dụng Hồ sơ chuyển vùng nhưng chuyển hướng tất cả các tệp người dùng (Tài liệu, Ảnh, Video, v.v.) sang lưu trữ tệp mạng. GPO của chúng tôi di chuyển cái này giống như thư mục nhà của người dùng trong AD.
Đối với chúng tôi, việc thay đổi giá trị "Cá nhân" trong bộ khóa được đề cập ở trên cho phép lần chạy AutoCad đầu tiên diễn ra bình thường.
Tuy nhiên, lưu ý rằng điều này cũng đặt thư mục "Tài liệu" của người dùng trở lại thư mục C: \ Users \\ Documents thay vì lưu trữ mạng mong muốn. Sau khi lần chạy AutoCad đầu tiên hoàn tất, chúng tôi phải đưa giá trị đăng ký trở lại cài đặt ban đầu; có người dùng đăng xuất và trở lại một lần nữa.
AutoCad vẫn nên hoạt động vào thời điểm này.
Không có gợi ý nào ở đây làm việc cho tôi. Tôi quyết định đăng nhập vào PC với tư cách là người giám sát mạng và chạy bản cập nhật (cho tất cả người dùng trên PC này) và điều đó đã tạo ra mánh khóe.
Rõ ràng là bằng cách nào đó hồ sơ của người dùng regualr phải bị hỏng. Tôi đã dành thời gian đáng kể để đào bới đống cỏ khô của cơ quan đăng ký cố gắng xác định vấn đề khi tôi quyết định cắt lỗ và thử cách tiếp cận nặng tay. Nó hoạt động nhưng lý do thất bại khi Người dùng vẫn ám chỉ tôi.