windows 8.1 pro config \ systemprofile \ desktop


0

Tôi đã thay đổi các thuộc tính của thư mục systemprofile của mình - Tôi đã cố gắng thêm tên của mình với tư cách là người dùng với toàn quyền (mặc dù tôi là quản trị viên), nhưng bây giờ tôi đã mất tệp "C: \ windows \ system32 \ config \ systemprofile \ đầu bàn "(nó không còn hiển thị nữa) và tôi nhận được thông báo lỗi" ShellexecuteEX không khởi động được: code1068 dịch vụ phụ thuộc hoặc nhóm không khởi động. Hầu hết các ứng dụng sẽ không mở và máy tính để bàn của tôi chỉ hiển thị một vài biểu tượng (ngay cả chúng tất cả hiển thị khi tôi mở máy tính và bấm vào thư mục máy tính để bàn).

Cuối cùng tôi đã quản lý để khởi động vào chế độ an toàn với một dấu nhắc lệnh cho phép ne chạy sfc / scannow nhưng dẫn đến một thông báo "Bảo vệ tài nguyên Windows tìm thấy các tệp bị hỏng nhưng không thể sửa một số trong số chúng. Chi tiết được bao gồm trong CBS.Log. Windir \ log \ CBS \ CBS.log. Ví dụ: C: \ Windows \ Logs. Lưu ý rằng việc ghi nhật ký hiện không được hỗ trợ trong các Kịch bản phục vụ ngoại tuyến.

Internet Explorer sẽ không bắt đầu nhưng SAS có thể tự động cập nhật cơ sở dữ liệu của mình qua internet. Tất cả các cổ phiếu có thể truy cập từ các máy tính khác. Lời khuyên nào cũng được chào đón.


Hãy thử Khôi phục Hệ thống đến một điểm trước khi bạn thực hiện thay đổi.
DavidPostill

Câu trả lời:


0

Hãy thử .batkịch bản tiếp theo :

@ECHO OFF >NUL
SETLOCAL enableextensions
set "common=Microsoft\Windows\CurrentVersion\Explorer"
call :query "HKU\.DEFAULT\Software\%common%\User Shell Folders" "Desktop"
call :query "HKCU\Software\%common%\Shell Folders" "Desktop"
call :query "HKCU\Software\%common%\User Shell Folders" "Desktop"
call :query "HKLM\SOFTWARE\%common%\Shell Folders" "Common Desktop"
call :query "HKLM\SOFTWARE\%common%\User Shell Folders" "Common Desktop"
call :query "HKLM\SOFTWARE\Wow6432Node\%common%\Shell Folders" "Common Desktop"
call :query "HKLM\SOFTWARE\Wow6432Node\%common%\User Shell Folders" "Common Desktop"
ENDLOCAL
goto :eof

:query
reg query "%~1" /V "%~2"|findstr "REG_"
goto :eof

Đầu ra phải như sau (ngoại trừ hai Wow6432Nodemục cuối trên HĐH 32 bit):

==>D:\bat\SU\935604.bat
    Desktop           REG_EXPAND_SZ    %USERPROFILE%\Desktop
    Desktop           REG_SZ           C:\Users\<CurrentUserName>\Desktop
    Desktop           REG_EXPAND_SZ    %USERPROFILE%\Desktop
    Common Desktop    REG_SZ           C:\Users\Public\Desktop
    Common Desktop    REG_EXPAND_SZ    %PUBLIC%\Desktop
    Common Desktop    REG_SZ           C:\Users\Public\Desktop
    Common Desktop    REG_EXPAND_SZ    %PUBLIC%\Desktop

Tôi sẽ xóa câu trả lời này càng sớm càng tốt.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.