Wie erstelle ich ein virtuelles Diskettenlaufwerk?

20

Ich versuche, ein Programm zu installieren, für das ich während der Installation eine Diskette in meinem Computer haben muss.

Ich habe ein Programm namens Virtual Floppy Drive gefunden , mit dem ich das Laufwerk erstellen und Dateien darauf kopieren konnte, das jedoch nur auf 32-Bit-Systemen funktioniert.

Wenn ich versuche, es unter Windows 7 64-Bit auszuführen, erhalte ich die Fehlermeldung, dass das virtuelle Laufwerk auf 64-Bit-Systemen nicht ausgeführt werden kann.

Ich habe auch versucht, die subst a: c:\myadrivein der Eingabeaufforderung zu verwenden, und es funktioniert nicht.

Gibt es einen anderen Weg, um dies zu erreichen?

thiag0
quelle

Antworten:

8

Die Hauptdownloadseite für das virtuelle Diskettenlaufwerk ist http://sourceforge.net/projects/vfd/ . Es unterstützt Windows 7 64-Bit.

Es gibt jedoch Kommentare auf der Sourceforge-Seite, die besagen, dass es unter Windows 7 64bit nicht funktioniert. Ein Benutzer (toantu) hat einen Weg gefunden und einen Kommentar weiter unten gepostet.

  1. Kopieren Sie zuerst den Inhalt des virtuellen Diskettenordners nach C: \ temp \.

  2. Laden Sie die Datei dseo13b.exe herunter , installieren Sie sie ... Klicken Sie mit der rechten Maustaste , und wählen Sie "Mit Administrator ausführen" , " Testmodus aktivieren", "Neustart", "Mit Administrator erneut ausführen", "Systemdatei signieren" und geben Sie "C: \ temp \ vfd.sys" ein

  3. Wechseln Sie zum Ordner C: \ temp \, klicken Sie mit der rechten Maustaste auf vfd.exe, wählen Sie Eigenschaften aus, wechseln Sie zur Registerkarte Kompatibilität, führen Sie dieses Programm im Kompatibilitätsmodus für XP aus und wählen Sie diese Option auch als Administrator aus, wählen Sie die Registerkarte Treiber, wählen Sie Durchsuchen und wählen Sie vfd aus .sys, drücken Sie Installieren und starten. Gehen Sie zur Registerkarte drive0, wählen Sie change aus, wählen Sie A für Ihr Laufwerk aus, und klicken Sie auf OK. Wählen Sie nun Öffnen / Erstellen, klicken Sie auf Erstellen und hoffentlich wird Ihr Laufwerk in Windows 7 64-Bit aktiviert. Sie müssen alle oben genannten Aufgaben übrigens mit Administratorrechten ausführen und sicherstellen, dass Sie über die 64-Bit-Version von 2 Dateien vfd.dll und vfd.sys verfügen

Moab
quelle
Mit Windows 7 können Sie keine nicht signierten Treiber installieren
user1916182
@ user1916182, mach es die ganze Zeit.
Moab
18

Es scheint mir, dass die Frage fragt, wie virtuelle Abbilder auf 64-Bit-Windows-Systemen bereitgestellt werden sollen, obwohl dies nicht angegeben ist.

ImDisk erreicht dieses Ergebnis.

Bildbeschreibung hier eingeben

Wenn Ihre Anforderungen weniger komplex sind, funktioniert das Mounten von A: in einem Ordner problemlos.

Mike Fette
quelle
5

Sie benötigen dafür nicht einmal zusätzliche Software. Erstellen Sie einen Ordner mit dem Namen "a", geben Sie ihn frei und ordnen Sie ihn A: als Netzlaufwerk zu. Keine zusätzlichen Downloads erforderlich. Ich habe dies auf vielen älteren Systemen verwendet, die Diskettenlaufwerke zum Übertragen von Lizenzschlüsseln benötigen.

JNK
quelle
Dazu muss eine Netzwerkkarte installiert sein, der Serverdienst installiert sein und ausgeführt werden, die Datei- und Druckerfreigabe muss eingerichtet und ausgeführt werden usw.
Synetech
Diese Lösung funktioniert für einige Zwecke, für andere jedoch nicht. Ich versuche, ein Programm zu verwenden, das ein bootfähiges Disketten-Image schreibt. In diesem Fall funktioniert Ihre Lösung nicht. Eine virtuelle Diskette, wie die Antwort von Mike Fette oben, funktioniert.
Zack Martin
2

Ab hier benötigen Sie 2 Dateien: http://levicki.net/articles/stories/2007/08/17/The_story_of_the_vfdwin_21_64-bit_driver_patch.php

  1. "Vfd.dll" & "vfd.sys" ersetzen

  2. Selbstsignieren Sie den Treiber mit dem unter dem angegebenen Link angegebenen Tool

  3. Neustart - Deaktivieren Sie die Erzwingung der "richtigen" Treibersignatur, wenn diese dauerhaft sein soll:

    bcdedit /set {current} testsigning off
    
  4. Starten Sie den Program-Install-Treiber

Ujjwal Singh
quelle
1

Wie bereits erwähnt, ImDisk macht die Arbeit mit Windows 7 Ultimate 64-bit. Ich habe VFD ausprobiert und es funktioniert hervorragend in 32-Bit, aber es funktioniert nicht in 64-Bit. Ich habe sogar versucht, Critical0 zu beheben, und es funktioniert auch nicht, obwohl ich auf einem AMD-Computer bin. Ich benutze eine neue Black Edition-CPU mit sechs Kernen.

Ich habe ImDisk ausprobiert, und es funktioniert hervorragend, wenn Sie den Anweisungen zum Brief folgen. Wagen Sie sich nicht aus seiner Richtung. Sobald Sie die Eingabeaufforderung im Administratormodus erhalten haben, können Sie loslegen. Ab diesem Zeitpunkt funktioniert die Eingabeaufforderung weiterhin.

Außerdem wird es als Dienst ausgeführt, anstatt über ein Symbol auf Ihrem Desktop. Das gefällt mir sowieso viel besser als VFD. Auf diese Weise ist es immer verfügbar, wenn ich es möchte, und ich kann mehr als zwei virtuelle Disketten oder sogar CDs / DVDs ausführen.

Ich habe die ganze Zeit VFD verwendet, damit ich weiß, was ich tue. Ich bin ein Computertechniker und ein Betriebssystementwickler, weshalb ich virtuelle Disketten brauchte. Von dort aus kann ich das Disketten-Image nehmen und es auf einer CD oder was auch immer verwenden, um von dort aus zu booten.

user68703
quelle
0

Sie können Ihr USB-Stick in Laufwerk A verwandeln, indem Sie zuerst das Diskettenlaufwerk in Ihrem BIOS deaktivieren. Rufen Sie dann die Datenträgerverwaltungskonsole auf und ändern Sie den Buchstaben Ihres USB-Sticks in A :.

jcdynamix
quelle
0

Sie können ein virtuelles Diskettenlaufwerk (VFD) verwenden, müssen es jedoch auf eine nicht standardmäßige Weise installieren. Ich habe eine Lösung gefunden, wie man es unter Windows Vista x64 installiert, und ich denke, das Verfahren für Windows 7 ist ähnlich.

Bitte überprüfen Sie die Lösung unter Virtuelles Diskettenlaufwerk für Vista? .

Viel Glück.

Mikhail Chernykh
quelle