Да, SSD, и у топикстартёра SSD SATA
Внезапно код ошибки 2
#21
Отправлено 28 Март 2019 - 12:50
#22
Отправлено 28 Март 2019 - 12:57
Doctor Web, Ltd.
#23
Отправлено 28 Март 2019 - 13:00
Нашёл, всё же, одного юзера из саппорта с HDD террабайтным. Не SSD.
Сообщение было изменено Kirill Polubelov: 28 Март 2019 - 13:02
#24
Отправлено 28 Март 2019 - 13:26
Doctor Web, Ltd.
#25
Отправлено 28 Март 2019 - 19:34
[[nodiscard]] __std_fs_remove_result __stdcall __std_fs_remove(const wchar_t * const _Target) noexcept { // Windows XP if (RemoveDirectoryW(_Target)) { // try RemoveDirectoryW first because it gives a specific error code for "the input was a file"; // DeleteFileW on a directory input returns ERROR_ACCESS_DENIED return {true, __std_win_error::_Success}; } _Last_error = __std_win_error{GetLastError()}; if (_Last_error == __std_win_error::_Directory_name_is_invalid) { // input may have been a file if (DeleteFileW(_Target)) { return {true, __std_win_error::_Success}; } _Last_error = __std_win_error{GetLastError()}; } return {false, _Translate_not_found_to_success(__std_win_error{GetLastError()})}; }и это они называют стандартом для всех и с этим линкуются все разработчики мира. в таком стиле пишет полный джун. а это заметим не просто студенческая поделка а реализация стандарта для всех C++ разрабов под VS.
Doctor Web, Ltd.
#26
Отправлено 29 Март 2019 - 16:38
C:\WINDOWS\system32>fsutil fsinfo volumeinfo c:
...
Supports POSIX-style Unlink and Rename
...
кодеры из МС должны были сначала сделать квери на атрибуты тома перед тем как пихать посикс флаги а не ориентироваться на левые коды возврата, которые нигде не гарантируются.
если кто в курсе как на томе включить posix unlink и почему апдейт ОС помогает (неужели она сама включает?) велкам. ну а в целом тема себя исчерпала, реализация стандарта от МС хромает на обе ноги.
Doctor Web, Ltd.
#27
Отправлено 29 Март 2019 - 16:50
Doctor Web, Ltd.
#28
Отправлено 29 Март 2019 - 17:00
У них, наверно, вагон саппортов на это дело.
#29
Отправлено 29 Март 2019 - 18:33
Сообщение было изменено Konstantin Yudin: 29 Март 2019 - 18:34
Doctor Web, Ltd.
#30
Отправлено 29 Март 2019 - 21:24
WA будет?
#31
Отправлено 01 Апрель 2019 - 16:15
обновиться штатными средствами Windows до 14393.2248 или при отключенной самозащите удалить в каталоге %commonprogramfiles%\Doctor Web\Updater файл drwupsrv.exe и переименовать drwupsrv.exe.delete-later в drwupsrv.exe.
#32
Отправлено 01 Апрель 2019 - 18:47
обновиться штатными средствами Windows до 14393.2248 или при отключенной самозащите удалить в каталоге %commonprogramfiles%\Doctor Web\Updater файл drwupsrv.exe и переименовать drwupsrv.exe.delete-later в drwupsrv.exe.
Это мало на WA смахивает. Или мы друг друга не поняли - я про обход проблемы внутри апдейтера спрашивал.
Сообщение было изменено SergSG: 01 Апрель 2019 - 18:48
#33
Отправлено 02 Апрель 2019 - 12:53
#34
Отправлено 02 Апрель 2019 - 13:06
Doctor Web, Ltd.
#35
Отправлено 02 Апрель 2019 - 19:53
вопрос решился обновлением винды до какого-то уровня. Спасибо за советы.
Читают тему: 0
0 пользователей, 0 гостей, 0 скрытых